2008-11-18 5 views
4

Я пытаюсь использовать последовательный порт RS-232 на своем ПК с классом javax.comm. Я новичок в этом API, поэтому, прежде всего, я просматриваю документацию, и я узнаю, что первое, что вам нужно сделать, это «перечислить» все порты из класса CommPortListener и забрать один из них.Как добавить «драйвер» в javax.comm? Программирование последовательного порта в Java

Это сработало просто отлично! Проблема в том, что мой порт отсутствует. В нем перечислены порты/dev/ttyS0 и/dev/ttyS1, не существующие на моем компьютере. Мои порты (я работал с ними несколько раз):/dev/ttySNX0 и/dev/ttySNX1.

Снова серфинг в Интернете Я выясню, что я должен сделать что-то вроде «зарегистрировать» или «загрузить» драйвер моей карты в систему API, что можно было бы сделать в предыдущих версиях, но не сейчас. Более того, я пытался сделать это под окнами, и они предлагают мне «общую» версию API, с которой требуется некоторое приложение RXTX, которое начинает меня бить.

Я хотел бы поблагодарить любые sugestions, ссылки на документацию ... что-то ... что позволит мне использовать последовательные порты через Java, которым, в конце концов, это моя цель ...

спасибо ребята! !!!

ответ

1

Вы пробовали RXTX? У меня был успех с этим API в Windows/XP. Я не уверен, что вы подразумеваете под «началом бить меня».

В проекте RXTX было много недавней активности, и новый выпуск, включающий ряд исправлений и дополнительную поддержку, неизбежен. Список рассылки также является относительно активным. javax.comm был более или менее мертвым на некоторое время.

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

  • Нет связанных вопросов^_^