问题标签 [bluetooth-profile]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
35 浏览

android - 获取配置文件不同于 GATT 和 GATT_SERVER 的已连接设备列表

我想查看我的设备是否连接到具有非BluetoothProfile#GATT和配置文件的任何蓝牙设备BluetoothProfile#GATT_SERVER。我在文档中看到还有其他配置文件,例如BluetoothProfile#A2DPBluetoothProfile#HEADSET。我尝试将getConnectedDevices()方法与其他配置文件一起使用,但出现异常,因此我查找了代码并发现这是 api 的意图,以下是 api 代码中的示例:

我的问题是,是否可以获得有关其他设备和配置文件的连接状态信息,除了GATTand GATT_SERVER

请注意,我对绑定设备感兴趣,并且我不想在新设备连接/断开连接时使用它BroadcastRecievers来获取通知。我的目标是在任何特定时刻都知道我与什么相关联。

0 投票
0 回答
20 浏览

bluetooth - BLE 远程睡眠模式

我正在为 STB 开发 BLE Remote,我想检测 ble 设备何时进入睡眠或低功耗模式任何 api/代码来处理这种情况,我尝试了 BluetoothManager 的 connectGatt 方法,并且能够在按下键时接收通知但没有睡眠模式的运气。提前感谢您的回复。