在白色列表中添加服务的过程是什么?
由于 Android 终止服务、我们面临断开连接问题。 我读取循环传感器的代码、其中
//仅在链接终止后向白名单成员进行广告的持续时间
#define DEFAULT_WHICE_LIST_ADV_DURATION 10000
#define using white_list true
为避免断开连接和自动重新连接、应该采取什么解决方案
谢谢你。
Pallavi
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
在白色列表中添加服务的过程是什么?
由于 Android 终止服务、我们面临断开连接问题。 我读取循环传感器的代码、其中
//仅在链接终止后向白名单成员进行广告的持续时间
#define DEFAULT_WHICE_LIST_ADV_DURATION 10000
#define using white_list true
为避免断开连接和自动重新连接、应该采取什么解决方案
谢谢你。
Pallavi
Pallavi、
请对延误道歉;
白色列表适用于地址(而不是服务)、如果在外设或中央设备上使用、其行为会有所不同。 在这种情况下、下面的两个讨论将讨论您设备上白名单的使用情况、这也指向其他资源。
https://e2e.ti.com/support/wireless-connectivity/bluetooth/f/538/t/557392
https://e2e.ti.com/support/wireless-connectivity/bluetooth/f/538/t/417407
请注意、这些适用于我们的软件和设备-我们无法控制连接的 Android/iOS 部分。
希望这对您有所帮助、
拉斐尔
您好、Rafel、
感谢你的答复。 我的器件在外设模式下工作、并且正在进行广播。 而我们开发的 Mobile 则是一种集中式扫描器模式。
这里有两件事1)设备(外设)之间的通信-中央(应用)
2)应用程序与操作系统之间的通信(Android/iOS)
如果我们按照外设中循环传感器代码中的说明添加白名单功能、它可以解决断开连接的问题、并在器件和应用程序之间进行自动重新连接
您是指 MAC 地址。
请详细说明,公共地址和私人地址是什么意思?
此致、
Pallavi
Pallavi、
[引用用户="Pallavi Dhikar"]请详细说明,公共地址和私人地址是什么意思?
公有地址和私有地址由规范定义。 在以下位置可以看到良好的基准:
https://www.novelbits.io/bluetooth-address-privacy-ble/
希望这对您有所帮助、
拉斐尔