-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通過串口進行通信?