Symbol LS3578 蓝牙 SPP 配置文件
为蓝牙设备设置串行端口配置文件后,我是否应该能够使用 .NET 串行端口类读取和写入该设备,还是比这更复杂?有人能解释一下这是如何工作的吗?
After setting up a Serial Port Profile for a Bluetooth device, should I be able to use the .NET Serial Port class to read from and write to that device, or is it more complex than that? Would someone kindly explain how this works?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
这是正确的。一旦您的设备配对且配置文件正常运行并加载驱动程序,您就可以像计算机上的任何其他串行端口一样访问它。
但是,您无法以这种方式获取蓝牙管理信息,例如信号强度和配对状态。为此,您需要为正在使用的任何蓝牙堆栈使用 API。
That's correct. Once your device is paired and the profile is working and the drivers are loaded, you can access it just like any other serial port on your computer.
You can't however, get Bluetooth management info that way, such as signal strength and pairing status. For that, you need to use the API for whatever Bluetooth stack is in use.
是的,但是...我在 2013 年购买的 LS3578-ER 在蓝牙 SPP 和 .NET
SerialPort
上运行良好。然而,最近购买的两台2015年制造的扫描仪在串口打开时无法正常连接。技术支持基本上毫无用处,并告诉我不再支持连接方法,即使零件编号相同。固件显然已经改变了。似乎也不可能恢复固件。在第二个模型上,我设法让它作为 USB HID 设备(VID 05E0 PID 0600)工作,但最新的一个不起作用,并且奇怪地显示出不同的 PID(1200)。同样,对于相同的扫描仪部件#。
因此,如果您无法使其正常工作,请不要太用力地用头撞墙。
我们对 Symbol/Motorola 对此感到非常失望。
Yes, however... the LS3578-ER that I purchased in 2013 worked fine with Bluetooth SPP and a .NET
SerialPort
. However, two recently purchased scanners, manufactured in 2015, fail to connect properly when the serial port opens. Tech support was basically useless and told me that method of connecting was no longer supported, even though the part # was the same. The firmware had apparently changed. It didn't seem possible to revert the firmware either.On the 2nd model I managed to get it working as a USB HID device (VID 05E0 PID 0600) but the latest one doesn't work, and oddly shows up with a different PID (1200). Again, for the same scanner part #.
So don't bang your head against the wall too hard if you can't get it to work.
We're completely frustrated with Symbol/Motorola over this.