蓝牙信标是否像这样工作,它传输ID,并且具有BLE的电话检测到ID并将其发送到寻找ID的应用程序,如果ID与数据库中的ID匹配,则会执行某些操作
问题: 您是否可以将蓝牙信标连接到应用程序并自定义正在传输的ID,例如老板在应用程序中登录,并且信标会根据时间开始传输ID。
工作人员登录应用程序,它将开始侦听ID并根据收到的ID更新数据库?
Android应用程序是否需要握手才能检测到信标正在传输的ID,或者它是否可以从任何信标接收ID?
答案 0 :(得分:2)
您是否可以将蓝牙信标连接到应用并自定义正在传输的ID,例如老板在应用中登录,并且信标会根据时间开始传输ID。 强>
不,如果要修改广播的UUID,则必须在信标本身的固件上执行此操作,而不是从应用程序执行。
工作人员登录应用程序,它将开始侦听ID并根据收到的ID更新数据库?
是的,这很有可能。在Android中,您可以使用AltBeacon
并扫描您所在地区的信标,并根据主要/次要值相应地更新数据库。
Android应用程序是否需要握手才能检测到信标正在传输的ID,或者它可以从任何信标接收ID?
不,不需要握手。一旦蓝牙信号开始广播,只要它处于可检测的频率,您的移动设备就能够获取信号以及标识符。
注意:考虑查看https://altbeacon.github.io/android-beacon-library/,它会清除许多实施问题。