Как отправить данные в COM-ПОРТ с помощью JAVA? [дубликат]

И библиотека, и проекты приложения содержат один и тот же файл DataBaseHelper.java. Просто исключите его из проекта приложения.

28
задан Community 23 May 2017 в 12:09
поделиться

3 ответа

Этот вопрос задавался и отвечал много раз:

Чтение файла из последовательного порта с помощью Java

Чтение последовательного порта в Java

Чтение файла из последовательного порта в Java

Есть ли библиотека Java или структура для доступа к последовательным портам?

Последовательная связь Java в Windows

для справки.

Лично я рекомендую SerialPort с http://serialio.com - это не бесплатно, но оно стоит лицензионных сборов разработчика (без лицензионных отчислений) для любого коммерческого проекта . К сожалению, его развертывание больше не является бесплатным, и SerialIO.com, похоже, превратился в продавца оборудования; Мне пришлось искать информацию о SerialPort.

Из личного опыта я настоятельно рекомендую против реализации Sun, IBM и RxTx, все они работали нестабильно в режиме 24/7. Подробности см. В моих ответах на некоторые из вышеупомянутых вопросов. Честно говоря, RxTx, возможно, прошел долгий путь с тех пор, как я его попробовал, хотя от реализации Sun и IBM отказались даже тогда.

Более новый бесплатный вариант, который выглядит многообещающим и, возможно, стоит попробовать, это jSSC (Java Simple Serial Connector) , как предложено в комментарии @Jodes.

39
ответ дан 28 November 2019 в 03:14
поделиться

API связи Java (также известный как javax.comm) обеспечивает доступ приложений к оборудованию RS-232 (последовательные порты): http://www.oracle.com/technetwork/ java / index-jsp-141752.html

8
ответ дан 28 November 2019 в 03:14
поделиться

Альтернативой javax.comm является библиотека rxtx , которая поддерживает больше платформ, чем javax.comm .

4
ответ дан 28 November 2019 в 03:14
поделиться
Другие вопросы по тегам:

Похожие вопросы: