使用USB电缆从Beacon读取/写入数据

时间:2018-06-15 15:38:36

标签: javascript node.js usb ibeacon beacon

我的灯塔使用iBeacon协议,所以我需要两件事:

如何从信标中读取数据(接近uuid,主要,次要,tx电源,mac地址等等),通过usb电缆将其连接到PC以及写入模式,例如更改主要或次要例子?

在node.js中有没有办法或库?

2 个答案:

答案 0 :(得分:1)

了解iBeacon标准仅定义了蓝牙设备的信标传输格式。 没有关于如何配置的说明。这意味着发送iBeacon标准数据包的信标的每个制造商都有不同的配置信标的方式。

由于没有标准的方法,您必须询问制造商如何执行此操作。许多制造商支持使用移动应用程序执行此操作,有些制造商提供移动SDK来执行此操作。我还没有听说过任何制造商提供通过USB接口配置信标的公共方式。虽然有些制造商可能会支持这一点,但您的确不太可能。 最可能的答案是您无法通过USB以编程方式配置信标。如果您可以向制造商更新您的问题,则可能有其他替代方案。

答案 1 :(得分:0)

您可以在npm上查找由iBeacon为/写的特定节点lib。

否则,您应该找到一些描述其串行协议的API,并尝试使用https://github.com/node-serialport/node-serialport

创建一个lib