RXTX Arduino USB с Windows - PullRequest
       35

RXTX Arduino USB с Windows

1 голос
/ 15 февраля 2012

Мне нужно подключить плату Arduino, которую я получил, с Java и получить данные с нее. Сама плата работает правильно (проверено на другом компьютере со скриптом Oython).

Моя проблема сейчас заключается в том, чтобы фактически использовать порт USB. Я правильно установил библиотеку RXTX, и в ней есть список доступных портов, но только COM-порты, а не USB-порты.

while (enumComm.hasMoreElements()) {
    CommPortIdentifier currPortId = (CommPortIdentifier) enumComm.nextElement();
    System.out.println(currPortId.getName());
}

Это код, который я использую для перебора доступных портов. Вывод выглядит так:

WARNING:  RXTX Version mismatch
    Jar version = RXTX-2.2pre1
    native lib Version = RXTX-2.2pre2
COM3
COM4

Я использую Windows. Для Linux есть много постов, и там, кажется, намного проще, так как они просто появляются в списке без какой-либо дополнительной помощи / измененного кода.

1 Ответ

0 голосов
/ 15 февраля 2012

Правильно ли USB-порт определен как COM-порт?Посмотрите в диспетчере устройств, у вас должно быть что-то вроде этого:

Enter image description here

...