我正在尝试通过Bluetooth Low Energy(BLE)在Windows 7计算机上记录来自CEM / RS iLDM-30激光测距仪的距离测量结果。如何在不使用手机的情况下将其连接至插入计算机的BLE适配器(例如Micro:bit)?
与我的计算机的串行连接已整理好,一旦知道了字符串,我就知道如何处理它,但是我很难将字符串实际读到我的蓝牙设备。目前,我使用的设备是BBC Micro:bit。使用btlejack,一旦通过Meterbox Pro应用程序将激光测距仪连接到我的手机,我就可以截获传输,但是我需要一个不需要这种初始连接的解决方案,它只需直接连接到我的蓝牙接收器即可。>
我有设备地址,因为在Windows设备上的“蓝牙设备”列表中可以检测到它。
我当前拥有的代码是这样:
bluetooth.startUartService()
basic.showIcon(IconNames.Yes)
basic.forever(function () { serial.writeString(bluetooth.uartReadUntil(serial.delimiters(Delimiters.NewLine)))
})