У меня есть RFID-ридер, который подключается к моему компьютеру через COM.
1> When the reader connect to my computer via COM3
C++: OpenComm(3) --> OK
2> When the reader connect to my computer via COM9
C++: OpenComm(9) --> OK
3> When the reader connect to my computer via COM11
C++: OpenComm(11) --> Not work
Я не знаю, почему это не работает.
OpenComm (int com) — это прикрепленная библиотека для моего RFID-ридера. Итак, мне нужно значение int COM11.
Предполагая, что вы используете Windows — из CreateFile
документация:
Чтобы указать номер COM-порта больше 9, используйте следующий синтаксис:
«\. \ COM10». Этот синтаксис работает для всех номеров портов и оборудования, которые
позволяет указывать номера COM-портов