bluetooth-lowenergy相关内容
我已经自拍杆连接到我的手机上。我可以用下面code找到设备ID: @覆盖 公共无效的onCreate(捆绑savedInstanceState){ super.onCreate(savedInstanceState); IntentFilter的过滤器=新的IntentFilter(BluetoothDevice.ACTION_ACL_CONNECTED)
..
我想执行读写操作与蓝牙peripheral.I在其中给予特定输入后,给我的输出,但里面code onCharacteristicRead不会被调用后onCharacteristicWrite写示例应用程序。请帮助我。 这是我的code BluetoothGattCharacteristic WriteCharacteristic = NULL; BluetoothGattCharac
..
当Android的进入睡眠模式正好与BLE装置连接的连接是什么?因此,如果应用程序建立与BLE设备的连接,然后进入Android的睡眠,将连接维护呢?将应用程序有关断开或重新连接被告知? 解决方案 BLE两部分devided, 物理层和在BLE控制器实现链路层(前端) 在主机端实现上层(Android系统) 两部分通过HCI接口连接。 (顺便说一下,你可以sniff使用开发人
..
我是新与Android编程并试图获得RSSI值形成距离的BLE装置measurements.i可以扫描并获得该设备的名称和MAC地址,但我试过codeS得到RSSI但不能得到有用的结果,也是我用的Android开发者网站上的样品。 有人可以给我正确的code这样做? 解决方案 有关this.There两种解决方案是不同的方法可以有4.0和5.0的设备搜索/扫描BLE设备。你没有提到你
..
我有code连接到,然后试图发现由定制BLE服务器设备的广告定制服务提供的所有服务。 在code 工作在 的Nexus 5采用Android 5.1 三星SM-T320采用Android 4.4.2 中兴刀片VEC的4G的Android 4.4.2 code 不起作用在 三星SM-T360采用Android 4.4.4 三星GT-I9195采用Android 4.4.
..
BluetoothAdapter的方法startLeScan从棒棒糖开始扫描BLE devices.Hence,我面对我的问题application.I现在用的是较新的方法startScan(ScanCallback回调)期间有时会返回false,但需要支持API级别18和above.Any帮助AP是preciated。 解决方案 如果你看一下源$ C $ C为 startLeScan
..
我开发了作为一个主一个BLE设备,并连接到是奴隶传感器。现在,我想开发,从我的设备(主机),在实时显示数据的应用程序,使应用程序能够充当奴隶(advertizes)。 Windows 8的API :不支持 的Windows Phone :不支持 的Windows RT :不支持 Android 4.4系统的API :不支持 iPhone / Mac的:支持 所以看起来它真的不可
..
我想读一个特点右关贸总协定连接服务发现成功后。但在 onCharacteristicRead 关贸总协定回调接收到错误15(为0x0F,GATT_INSUFFICIENT_ENCRYPTION),然后137(0x0089)。此错误后立即GATT断开。 我的设备是三星S4,4.4.2。 解决方案 据我所知这两个错误被发生“GATT_INSUFFICIENT_ENCRYPTION”和“GAT
..
在三星4.2到4.3 BLE应用程序迁移指南( http://developer.samsung.com/ble),它说: 堆栈和F / W的同步性并没有受到影响。那 是,如果我们调用,例如 writeCharacteristic 特定 特点,如果返回true,则下一次调用任何 BluetoothGatt或BluetoothGattServer方法应后进行 onCharacteris
..
我是一个新的Android开发人员,我想用来发送数据 BLE 4.3 ,基于Android的关贸总协定样本项目。 我用的特性把,我想传输数据。 当我尝试发射,我用的是第三个服务 DeviceControlActivity 项目列表中,会出现一个对话框文字介绍文字。当我preSS OK,这个想法是,开始发送,但我获得 NullPointerException异常错误。 我不知道为什么会出现
..
我已经连接到蓝牙设备。 我能读charectristic使用 mGatt.readCharacteristic(getMiliService()getCharacteristic(UUID)); 但我无法注册指示特点。结果 我试了一下布尔FLAG1 = m_Gatt.setCharacteristicNotification(bluetoothgattcharacteristic,旗);
..
在的是Android 5.0,BLE不使用静态MAC地址了,但互助间隔后更改,使用名为IRK和公共密钥加密方法。 是否可以唯一地标识无法通过手机的用户被欺骗的方式Android手机,或者有现在变得完全不可能的,除非对方合作经营? 解决方案 没有,那是不可能的。这是用很厌烦的整体思路:仅绑定设备可在地址更改后识别它。对于那些谁不具备IRK(因为他们没有保税),它总是显示为一个全新的设备
..
如何使用BLE信标,如果用户在车辆使用2-15kmph速度移动?还有,如果距离不给我准确的结果来计算距离有任何其他机制的帮助,而我可以计算出最近beacon.The默认实现不给我正确的结果,因为在距离估计一个20秒的滞后。 其次,在这种情况下,应该ARMA过滤器使用。 解决方案 灯塔距离估计只是估计,所以你必须设置相应的精度要求。为了减少对无线电信号电平的噪声,许多样品进行平均一段时间
..
以下code对我的Nexus的伟大工程,9运行Android 5.1.1(构建LMY48M),但不会上运行的Nexus 9上班的Android 6.0(编译MPA44l) 列表< ScanFilter>过滤器=新的ArrayList< ScanFilter>(); ScanSettings设置=(新ScanSettings.Builder()setScanMode(S
..
我注意到,在机器人收到的蓝牙低能量的信号强度在周期是变化的。 下面再$ P $图表超过两分钟,psents 1 BLE信标的RSSI值。接收Android和信标均用1米的距离是静态的。我确信,还有低干扰越好。而Android是Nexus 5的,但我不得不与其他Android设备同样的现象,在API 21.所有正在运行的我无法测试它在iOS上呢。 RSSI图表 您可以看到有对RSSI 3大的层
..
我参与一个Android应用程序,它确实BLE连接和对接公司BT芯片。该APP是BLE中心作用,而Bt基因芯片是BLE外设的角色。 在该应用中使用Android 4.4或5.0智能手机上运行的BLE连接和配对效果很好。当应用程序在Android 5.1或6.0的最新版本上运行,BLE配对是由错误code终止(错误code:13),而BLE连接成功。下面是空的日志: 4,148 0x50654
..
我想文本数据写信给我的BLE设备。所以,我下面的Android蓝牙GATT类做任务。但我发现写作文的特点是好的,但在试图检索特性值,则返回null。 我的code: 公共无效writeCharacteristic(BluetoothGattCharacteristic特点, 字符串文本){ 字符串变量=“MyBeacon
..
我开发一个应用程序,我必须连接到蓝牙设备上的Android 4.3。 我可以扫描蓝牙设备,但它不能连接的蓝牙设备。 我已经添加的权限在清单如下: <使用许可权的android:NAME =“android.permission.BLUETOOTH_ADMIN”/> <使用许可权的android:NAME =“android.permission.BLUETOOTH”/&
..
我有一个iPad,在地方其设备名称的发送蓝牙LE信息的应用程序。我试图捕捉我的Android code信息和更新以某种方式的用户界面。基本上,我需要不断扫描设备和使用根据我的协议来更新我的Android UI中的“设备名称”。我知道这是不是做的事情以正确的方式,我也打算重构这两个应用正确使用蓝牙LE,但我需要这一声做,我没有时间,现在。 在我的code下面我知道scanLeDevices
..
当我从我的perifpheral(CC2541)到我的GalaxyS3(Android 4.3的)发送数据,我看到,无论我在设置连接区间的外围设备(7.5msec)我得到〜100毫秒间隔发送的报文。 这是数据传输速率真是可怜。 我怎么能加快速度有何建议? (我已经关闭了WiFi) 感谢 解决方案 正如你可能已经知道,有没有办法来配置在Android BLE API的连接时间间隔,因
..