我有一台设备。我使用微控制器arduino。我通过蓝牙将我的设备连接到我的Android应用程序。我想这样做只有我的应用程序可以连接到我的设备。进行身份验证的最佳方法是什么?我可以使用蓝牙的特殊AT命令吗?如果有,怎么样?或者我必须从应用程序发送一些密钥到arduino并检查它吗?
答案 0 :(得分:0)
通过defaukt蓝牙适配器接受所有连接(没有绑定),所以如果这是明确的正确设备你有tobcheck。您可以将数据持久存储在微控制器上的eeprom中,您应该保留应用密钥。当新手机尝试连接到您的设备时,您应该检查设备是否通过了该密钥,如果没有,则不做任何响应。