【发布时间】:2011-01-17 14:47:48
【问题描述】:
为蓝牙设备设置串行端口配置文件后,我应该能够使用 .NET 串行端口类来读取和写入该设备,还是比这更复杂?有人能解释一下这是如何工作的吗?
【问题讨论】:
标签: bluetooth serial-port barcode-scanner
为蓝牙设备设置串行端口配置文件后,我应该能够使用 .NET 串行端口类来读取和写入该设备,还是比这更复杂?有人能解释一下这是如何工作的吗?
【问题讨论】:
标签: bluetooth serial-port barcode-scanner
没错。一旦您的设备已配对并且配置文件正在运行并且驱动程序已加载,您就可以像访问计算机上的任何其他串行端口一样访问它。
但是,您无法通过这种方式获取蓝牙管理信息,例如信号强度和配对状态。为此,您需要将 API 用于正在使用的任何蓝牙堆栈。
【讨论】:
是的,但是……我在 2013 年购买的 LS3578-ER 与蓝牙 SPP 和 .NET SerialPort 配合得很好。但是,最近购买的两台 2015 年制造的扫描仪在打开串行端口时无法正确连接。技术支持基本上没用,并告诉我不再支持连接方法,即使部分 # 是相同的。固件显然已更改。似乎也无法恢复固件。
在第二个模型上,我设法让它作为 USB HID 设备 (VID 05E0 PID 0600) 工作,但最新的一个不起作用,并且奇怪地显示为不同的 PID (1200)。同样,对于相同的扫描仪部件#。
所以如果你不能让它工作,就不要用力把头撞在墙上。
我们对 Symbol/摩托罗拉对此感到非常沮丧。
【讨论】: