-2
A
回答
0
首先,由于您没有提供有关您需要从中提取数据的设备的详细信息,因此此问题几乎无法解答。每个设备都不同,它们包含许多您需要知道的不同参数,例如波特率,使用的握手类型,奇偶校验,数据位和停止位。如果不知道这些事情,就没有办法建立沟通,这会阻止你完全获取数据。您不能将任何东西插入COM端口,并希望能够从中提取数据。
根据您使用的扫描仪设备,通常会有一些手动或帮助设备本身的网站,其中包含可以发送到扫描设备的命令列表。您需要引用名称空间System.IO.Ports
并使用其中的方法连接到设备。
基本上,建立连接后,您将发送设备识别到设备的命令,并将接收信息。
有大量的信息,如何做到这一点的在线
这里是对信息的链接在MSDN: http://msdn.microsoft.com/en-us/library/system.io.ports(v=vs.110).aspx
如果不是本身的自我解释,那么这里是一个视频如何做到这一点:
0
您将需要使用System.IO.Ports
命名空间。在那里你可以使用SerialPort
类并创建一个绑定到COM1
。
从那里你可以使用BaseStream
属性或ReadByte
方法读取一个字节数组。
相关问题
- 1. C#串行端口通信
- 2. 使用Arduino和C++进行串行端口通信
- 3. Qt串行端口通信
- 4. 使用Bash通过串行端口进行通信
- 5. Arduino的C#串行端口通信
- 6. 通过串行端口进行通信的Web应用程序
- 7. 通过C#进行串行通信
- 8. C#串行端口通信问题
- 9. 通过COM端口进行C++通信
- 10. 使用Adobe Flash与串行端口进行通信
- 11. 串行通信C#
- 12. C#串行通信
- 13. 在COM端口上通过蓝牙进行串行通信
- 14. Metro应用程序如何通过串行端口进行通信而不是通过USB进行通信?
- 15. 串行端口通信 - PuTTY仿真
- 16. 串行端口通信,数据接收
- 17. 使用VB.Net的串行端口通信(端口不显示)
- 18. 串行通信
- 19. C中的串行通信
- 20. 条码扫描器 - 串行端口
- 21. Android:与Android手机进行蓝牙串行(Com端口)通信
- 22. 直接串行端口连接到Android进行数据通信
- 23. C#COM端口通信 - USB到串行适配器的错误
- 24. 无法在串行通信中停止通信端口
- 25. 通过GSM调制解调器通过串口进行通信
- 26. 使用C++ .in Linux的串行通信
- 27. C++串行通信问题
- 28. C#异步串行通信
- 29. windows串行通信C++
- 30. 如何使用Google protobuf通过串口进行通信?