我的灯塔使用iBeacon协议,所以我需要两件事:
如何从信标中读取数据(接近uuid,主要,次要,tx电源,mac地址等等),通过usb电缆将其连接到PC以及写入模式,例如更改主要或次要例子?
在node.js中有没有办法或库?
答案 0 :(得分:1)
了解iBeacon标准仅定义了蓝牙设备的信标传输格式。 没有关于如何配置的说明。这意味着发送iBeacon标准数据包的信标的每个制造商都有不同的配置信标的方式。
由于没有标准的方法,您必须询问制造商如何执行此操作。许多制造商支持使用移动应用程序执行此操作,有些制造商提供移动SDK来执行此操作。我还没有听说过任何制造商提供通过USB接口配置信标的公共方式。虽然有些制造商可能会支持这一点,但您的确不太可能。 最可能的答案是您无法通过USB以编程方式配置信标。如果您可以向制造商更新您的问题,则可能有其他替代方案。
答案 1 :(得分:0)
您可以在npm上查找由iBeacon为/写的特定节点lib。
否则,您应该找到一些描述其串行协议的API,并尝试使用https://github.com/node-serialport/node-serialport
创建一个lib