2016-02-14 3 views
2

Интересно, есть ли способ как-то автоматически найти COM-порт, к которому подключено устройство Arduino. (Как это делается в Arduino IDE)Автоматическое обнаружение COM-порта Arduino в JAVA (желательно через JSSC)

У меня есть часть кода, которая работает с Arduino через последовательную связь (с использованием библиотеки JSSC), и это довольно сложно. Мне приходится вручную устанавливать номер COM-порта каждый раз. Есть ли способ автообнаружения правильного COM-порта Arudino или, может быть, общаться с Arduino другими способами, например, с помощью HID-устройства? (Dunno.)

Заранее благодарим за ваши ответы/идеи.

ответ

0

У диспетчера последовательной связи есть API-интерфейсы, позволяющие динамически находить имена последовательных портов, такие как COMxx. Просто подключите свою USB-USRT IC и библиотеку SCM, чтобы сообщить об этом узлу устройства. Просто Google для диспетчера последовательной связи. Он размещен на github.

Смежные вопросы