我目前正在开发一个 Android 项目,该项目需要连接到将消息发送到不同节点的蓝牙设备。这意味着我必须将正确的消息传递给适当的节点(许多微控制器)。
目前,我可以从主微控制器发送或接收字符串,我认为解决我的问题的最佳方法是主微控制器节点简单地重复并向所有其他节点广播消息。对于 Android 部分,我想知道创建一个包含接收者 id 和我要发送的数据之后的数组是否是一个好习惯。ID 为 8 位,数据为字符串。在我将 int 转换为字符串并连接两个字符串以发送我的 id+data 之后。
这是解决我的问题的好方法还是有更优雅的方法?