Автоматическое обнаружение COM-порта Arduino в JAVA (предпочтительно через JSSC)
Интересно, есть ли способ как-то автоматически найти COM-порт, к которому подключено устройство Arduino. (Как это делается в Arduino IDE)
У меня есть кусок кода, который работает с Arduino через последовательную связь (используя библиотеку JSSC), и это очень расстраивает, мне приходится каждый раз вручную устанавливать номер COM-порта. Есть ли способ автоматического определения правильного COM-порта Arudino или связи с Arduino другими способами, например, с помощью устройства HID? (Не знаю.)
Заранее спасибо за ваши ответы / идеи.
1 ответ
Менеджер последовательной связи имеет API для динамического поиска имен последовательных портов, таких как COMxx. Просто подключите вашу USB-USRT IC, и библиотека SCM сообщит вам об этом для устройства. Просто гугли для менеджера последовательной связи. Он размещен на github.