bluetooth-lowenergy相关内容

恰好与BLE设备连接时什么去的Andr​​oid睡眠模式

当Android的进入睡眠模式正好与BLE装置连接的连接是什么?因此,如果应用程序建立与BLE设备的连接,然后进入Android的睡眠,将连接维护呢?将应用程序有关断开或重新连接被告知? 解决方案 BLE两部分devided, 物理层和在BLE控制器实现链路层(前端) 在主机端实现上层(Android系统) 两部分通过HCI接口连接。 (顺便说一下,你可以sniff使用开发人 ..

如何获得一个蓝牙低功耗设备的RSSI值?

我是新与Android编程并试图获得RSSI值形成距离的BLE装置measurements.i可以扫描并获得该设备的名称和MAC地址,但我试过codeS得到RSSI但不能得到有用的结果,也是我用的Andr​​oid开发者网站上的样品。 有人可以给我正确的code这样做? 解决方案 有关this.There两种解决方案是不同的方法可以有4.0和5.0的设备搜索/扫描BLE设备。你没有提到你 ..
发布时间:2016-03-17 22:22:06 移动开发

蓝牙GATT - onServicesDiscovered(GATT BluetoothGatt,诠释状态)不包含所有服务

我有code连接到,然后试图发现由定制BLE服务器设备的广告定制服务提供的所有服务。 在code 工作在 的Nexus 5采用Android 5.1 三星SM-T320采用Android 4.4.2 中兴刀片VEC的4G的Andr​​oid 4.4.2 code 不起作用在 三星SM-T360采用Android 4.4.4 三星GT-I9195采用Android 4.4. ..
发布时间:2016-03-17 22:16:10 移动开发

startLeScan返回false

BluetoothAdapter的方法startLeScan从棒棒糖开始扫描BLE devices.Hence,我面对我的问题application.I现在用的是较新的方法startScan(ScanCallback回调)期间有时会返回false,但需要支持API级别18和above.Any帮助AP是preciated。 解决方案 如果你看一下源$ C ​​$ C为 startLeScan ..

哪个平台有蓝牙4.0外围设备/从支持?

我开发了作为一个主一个BLE设备,并连接到是奴隶传感器。现在,我想开发,从我的设备(主机),在实时显示数据的应用程序,使应用程序能够充当奴隶(advertizes)。 Windows 8的API :不支持 的Windows Phone :不支持 的Windows RT :不支持 Android 4.4系统的API :不支持 iPhone / Mac的:支持 所以看起来它真的不可 ..

无法读取关贸总协定特性(GATT错误15)

我想读一个特点右关贸总协定连接服务发现成功后。但在 onCharacteristicRead 关贸总协定回调接收到错误15(为0x0F,GATT_INSUFFICIENT_ENCRYPTION),然后137(0x0089)。此错误后立即GATT断开。 我的设备是三星S4,4.4.2。 解决方案 据我所知这两个错误被发生“GATT_INSUFFICIENT_ENCRYPTION”和“GAT ..
发布时间:2016-03-13 22:16:04 移动开发

空指针异常错误发送特征BLE的Andr​​oid

我是一个新的Andr​​oid开发人员,我想用来发送数据 BLE 4.3 ,基于Android的关贸总协定样本项目。 我用的特性把,我想传输数据。 当我尝试发射,我用的是第三个服务 DeviceControlActivity 项目列表中,会出现一个对话框文字介绍文字。当我preSS OK,这个想法是,开始发送,但我获得 NullPointerException异常错误。 我不知道为什么会出现 ..

您可以在独特的Andr​​oid 5.0识别BLE MAC地址?

在的是Android 5.0,BLE不使用静态MAC地址了,但互助间隔后更改,使用名为IRK和公共密钥加密方法。 是否可以唯一地标识无法通过手机的用户被欺骗的方式​​Android手机,或者有现在变得完全不可能的,除非对方合作经营? 解决方案 没有,那是不可能的。这是用很厌烦的整体思路:仅绑定设备可在地址更改后识别它。对于那些谁不具备IRK(因为他们没有保税),它总是显示为一个全新的设备 ..

计算从信标距离时使用者在车辆正在移动

如何使用BLE信标,如果用户在车辆使用2-15kmph速度移动?还有,如果距离不给我准确的结果来计算距离有任何其他机制的帮助,而我可以计算出最近beacon.The默认实现不给我正确的结果,因为在距离估计一个20秒的滞后。 其次,在这种情况下,应该ARMA过滤器使用。 解决方案 灯塔距离估计只是估计,所以你必须设置相应的精度要求。为了减少对无线电信号电平的噪声,许多样品进行平均一段时间 ..

蓝牙低能耗RSSI周期性变化,在Android设备上

我注意到,在机器人收到的蓝牙低能量的信号强度在周期是变化的。 下面再$ P $图表超过两分钟,psents 1 BLE信标的RSSI值。接收Android和信标均用1米的距离是静态的。我确信,还有低干扰越好。而Android是Nexus 5的,但我不得不与其他Android设备同样的现象,在API 21.所有正在运行的我无法测试它在iOS上呢。 RSSI图表 您可以看到有对RSSI 3大的层 ..
发布时间:2016-03-11 20:41:59 移动开发

BLE配对失败

我参与一个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 ..
发布时间:2016-03-11 20:26:27 移动开发

Android的BLE特性的getValue返回null

我想文本数据写信给我的BLE设备。所以,我下面的Andr​​oid蓝牙GATT类做任务。但我发现写作文的特点是好的,但在试图检索特性值,则返回null。 我的code: 公共无效writeCharacteristic(BluetoothGattCharacteristic特点, 字符串文本){ 字符串变量=“MyBeacon ..
发布时间:2016-03-11 20:21:40 移动开发

如何将蓝牙设备连接通过单击列表视图的Andr​​oid的项目?

我开发一个应用程序,我必须连接到蓝牙设备上的Andr​​oid 4.3。 我可以扫描蓝牙设备,但它不能连接的蓝牙设备。 我已经添加的权限在清单如下: <使用许可权的android:NAME =“android.permission.BLUETOOTH_ADMIN”/> <使用许可权的android:NAME =“android.permission.BLUETOOTH”/& ..

onLeScan不会被调用的android

我有一个iPad,在地方其设备名称的发送蓝牙LE信息的应用程序。我试图捕捉我的Andr​​oid code信息和更新以某种方式的用户界面。基本上,我需要不断扫描设备和使用根据我的协议来更新我的Andr​​oid UI中的“设备名称”。我知道这是不是做的事情以正确的方式,我也打算重构这两个应用正确使用蓝牙LE,但我需要这一声做,我没有时间,现在。 在我的code下面我知道scanLeDevices ..
发布时间:2016-03-09 21:43:13 移动开发

银河S3的Andr​​oid 4.3 BLE连接间隔

当我从我的perifpheral(CC2541)到我的GalaxyS3(Android 4.3的)发送数据,我看到,无论我在设置连接区间的外围设备(7.5msec)我得到〜100毫秒间隔发送的报文。 这是数据传输速率真是可怜。 我怎么能加快速度有何建议? (我已经关闭了WiFi) 感谢 解决方案 正如你可能已经知道,有没有办法来配置在Android BLE API的连接时间间隔,因 ..
发布时间:2016-03-09 21:39:31 移动开发