ICode9

精准搜索请尝试: 精确搜索
  • android-OBD BLE适配器(如LELink,自动,Carista)使用哪些GATT配置文件和服务?2019-10-12 11:29:50

    我正在探索为支持BLE(蓝牙低能耗)的车载OBD2适配器构建应用程序(Android& iOS).为了使该应用程序能够与来自不同供应商的此类适配器一起使用,我假设将有一组标准的GATT配置文件,即这些适配器将用于标准功能(例如发动机RPM,燃油水平等)的服务和特性.在构建移动应用程序时可以参考的

  • Android系统如何自动连接到配对设备?2019-10-12 00:33:31

    我想知道的是: 我想知道android系统(例如Android智能手机)如何自动连接到之前已配对的设备. 例如,我在第1天按照“打开扫描/广告->单击配对”的程序将蓝牙耳机与android智能手机配对.当我打开耳机上的广告时,它会在第2、3天自动连接,4,依此类推.关键是,我不必再次扫描智能手机即可找

  • android-蓝牙LE广告周期性地启动和停止时失败2019-10-10 14:28:49

    我已经尝试过蓝牙LE广告,即使用Android手机作为BLE“外围”设备.启动和停止恒定的广告一次可以很好地工作,但是如果我想实际传输一些变化的数据,则需要一个周期地启动,停止和重新启动广告,并始终更改广告包. 我当然使用这些方法: BluetoothLeAdvertiser.startAdvertising()Bluetooth

  • 在Android中获取BLE Beacon的Tx功能2019-10-10 06:28:06

    我想用Android设备获得BLE信标的发射功率. 我在这里定义了Tx电源的分配编号. public class AssignedNumbers { ... public static final byte TXPOWER = 0x0A; ... } 然后,我做了一个函数来在这里获得发射功率. public class AdvertisingData { ... public

  • Android 4.3是否支持多个BLE设备连接?2019-10-10 05:28:04

    我目前正在使用Android 4.3低功耗蓝牙,我能够连接到设备,获取服务,读取/写入服务.现在,当我尝试连接到第二台设备时,将收到第二台设备的服务,并且第一台设备的服务将丢失.现在,当我尝试连接第一台设备的写入/读取特性时,没有任何效果. 是否有人尝试连接到多个设备.如何为两个设备初

  • 蓝牙低功耗:Android Gatt-Client连接到Linux Gatt服务器2019-10-07 15:50:50

    我尝试通过蓝牙低能量GATT模式将android连接到linux. Bluez中有一个示例代码:btgatt-server.c,我用它作为服务器. Android Side与Android official example:Connecting to a GATT Server一样.也就是说,使用函数BluetoothDevice :: connectGatt(Context context,boolean autoConnect,

  • android – 蓝牙外设ADVERTISE_FAILED_DATA_TOO_LARGE2019-10-05 17:25:06

    我试图在NEXUS 9中做广告并得到ADVERTISE_FAILED_DATA_TOO_LARGE的错误.在成功通告后添加服务时,它工作得非常好,但是如果我通过“广告数据”构建器添加服务以便其他设备可以在扫描时进行过滤,则会收到错误代码1,即ADVERTISE_FAILED_DATA_TOO_LARGE a)工作准则 public void s

  • android – 为什么setCharacteristicNotification()实际上没有启用通知?2019-10-04 11:25:59

    BluetoothLeGatt Android BLE示例包含以下代码: public void setCharacteristicNotification(BluetoothGattCharacteristic characteristic, boolean enabled) { if (mBluetoothAdapter == null || mBluetoothGatt == null) {

  • android – close()和disconnect()之间的区别?2019-10-03 22:25:58

    Android蓝牙低功耗API实现了1种方法连接到设备connectGatt(),但有两种方法可以关闭连接disconnect()和close(). 文件说: > disconnect():断开已建立的连接,或取消连接尝试    目前正在进行中.> close():应用程序应该在完成后尽早调用此方法     这个关贸总协定的客户. 源代码B

  • 如何在android中的ble中每隔5秒更新一次电池电量2019-09-25 17:36:58

    在下面的编码我得到一些百分比的电池水平.但我想调用通知特性,以便每5到10秒更新电池的百分比.所以请帮助我.以下是我的设备控制活动,在这我的编码如下. private final BroadcastReceiver mGattUpdateReceiver = new BroadcastReceiver() { @Override public

  • 本机Android BLE实现本质上是同步的吗?2019-09-23 17:27:29

    我记得在“Guide and Hint”-doc中读到Samsung BLE API (archived page): One of the most important concepts of the Samsung F/W and stack is its synchronous nature. That is, if we call for example, writeCharacteristic for a particular characteristic, if it retu

  • Android BLE BluetoothGatt.writeDescriptor()有时会返回false2019-09-19 10:23:35

    我正在尝试编写BLE Android应用程序.我发现有时当我打电话时 BluetoothGatt.writeDescriptor()它返回false. 我没有在文档中找到任何关于此功能的限制说明.但堆栈溢出的ppl说我需要等待BluetoothGattCallback.onDescriptorWrite()才能尝试写另一个描述符. 这里有一个回复说BLE is b

  • Android API 20是否允许支持蓝牙LE的设备充当外围设备?2019-08-30 19:28:43

    我使用以下代码将Android设备设置为外围设备,但它似乎不起作用.您知道API 20是否支持外设模式? BluetoothGattServer mGattServer; public void startPeripheralGattServer() { final BluetoothManager bluetoothManager = (BluetoothManager) this.getSys

  • 从不调用android – onServicesDiscovered(BluetoothGatt gatt,int status)2019-08-30 14:26:51

    我有一个从IntentService调用的BluetoothLeService. BLEService工作正常,直到它连接.在与iBeacon建立连接后,它会调用; public void onConnectionStateChange(BluetoothGatt gatt, int status, int newState) { String intentAction; if (newState == Blu

  • android – 有没有办法通过蓝牙可靠地进行通信?2019-08-28 23:27:08

    我必须在两个蓝牙设备之间交换数据,其中一个是Android设备.为简单起见,您可以假设其他设备将是运行bluez的通用Linux设备,生成类似于健身跟踪器将生成的数据的数据. 该场景似乎是蓝牙低功耗的简单用例.我目前遇到的问题来自于通信必须可靠(TCP可靠的方式可靠).这意味着: >没有损失 >

  • linux – 使用hcitool扫描蓝牙低功耗?2019-08-24 13:51:13

    当我运行此命令时,ble设备仅扫描5秒钟: $sudo timeout 5s hcitool -i hci0 lescan 输出显示在终端屏幕中. 但是当我将输出重定向到文件以保存广告设备的地址时,每次运行该命令时,我发现文件为空,输出在终端或文件中都不可见. 我用的命令: $sudo timeout 5s hcitool -i hci0 lescan

  • BLE外设支持Android-L示例2019-07-28 13:26:32

    我要感谢Android-L的BLE外设模式的一个例子. 我的代码给了我奇怪的错误(即太多的广告客户),这没有任何意义,因为没有广告客户可以从扫描仪上看到像Lightblue on ios.解决方法:https://github.com/geoaxis/BluetoothTest在我的nexus 5上运行L. 首先,在初始化广告时,我得到了: public

  • 如何在Nexus 5上修复Android BLE SCAN_FAILED_FEATURE_UNSUPPORTED?2019-07-27 17:24:28

    我在Android上发现BLE设备时,在某些设备上有这个onScanFailed错误代码(LG更详细).代码在其他设备上按预期工作.我该如何解决? 我使用BLE API 21和以下代码来发现: ScanSettings scanSettings = new ScanSettings.Builder() .setScanMode(ScanSettings.SCAN_MODE_LOW_LAT

  • Android 7.0 ble扫描没有结果2019-07-24 14:24:24

    当我开始ble(蓝牙Le)扫描几秒钟,然后停止扫描.然后开始,然后停止…… 大约5-8循环后,开始动作将无效,这意味着无法接收扫描记录.1.此条件仅出现在Android 7.0或更高版本(7.1.1);2.我尝试了两种扫描方法:BluetoothAdapter.startLeScan()和Scanner.startScan(),没有区别. private voi

  • 在Android(蓝牙低功耗)中启用蓝牙特性通知不起作用2019-07-13 21:24:25

    如果我们在一个字符上调用setCharacteristicNotification,而不是在值Change上给出远程通知?如何在蓝牙LE中的中央设备上启用远程通知?解决方法:要在Android上启用远程通知, setCharacteristicNotification(特性,启用)是不够的. 需要为特征写出描述符.外围设备必须在创建特征时启用特

  • Android BLE无法从设备接收Gatt特性通知2019-07-12 19:23:46

    当我在特征上写一个值时,我正试图从设备收到通知,但我没有收到任何东西.我启用了关于特征的通知,然后我写了值.我已经看到设备中的特性已经改变了它的价值,但是我无法得到通知.这是我的代码: DeviceActivity: public class DevicesActivity extends Activity { private BLEService

  • c# – 如何配置WPF项目以使用BLE?2019-07-10 14:15:34

    更新2: 下面是我目前所处位置的详细信息,但我不希望细节破坏任何可能与在WPF中找到BLE / GATT路径的基本问题有关的一般答案. 构建系统版本: Microsoft Visual Studio Community 2017 Version 15.7.4 VisualStudio.15.Release/15.7.4+27703.2035 Microsoft .NET Framework Version

  • android – 关闭连接时,BLE onConnectionStateChange调用两次2019-07-09 01:25:43

    最后让我的设备(基于TI的CC2541)与我的手机(运行Android 4.3的原型/非商用手机)配合使用.我可以成功扫描,发现,连接和获取通知.但是,当我断开连接(调用BluetoothGatt.disconnect())时,使用newState = STATE_DISCONNECTED(按预期)调用onConnectionStateChange回调,但随后立即使用new

  • Android BLE重新连接非常慢2019-07-06 14:34:02

    背景: 我有一个BLE外设有两种模式:“应用程序”和“引导程序”.在这两种模式下,设备都使用相同的MAC地址进行通告. 要从一种模式切换到另一种模式,BLE外设必须自行重启.在这样做时,它必须断开任何活动的BLE连接. BLE外设仅在Bootloader模式下保持约5秒钟.如果没有人在该窗口内连接它,

  • Android蓝牙设备只扫描一次2019-07-06 09:34:42

    我正在开发一款需要连接蓝牙低功耗设备的Android应用. 该应用程序在大多数设备上正常工作,但我使用BluetoothAdapter.startLeScan()的一些设备(一加一个与Cyanogene Android 4.4.4和索尼C5303与Android 4.3)的麻烦. 使用One plus,问题似乎与此帖中的相关问题相同:Android 4.3: BLE:

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有