Можно ли записать в последовательный порт без подключенного к нему устройства? - PullRequest
1 голос
/ 30 апреля 2011

Я установил библиотеку Java RXTX для связи с последовательным портом.Я подключил терминал EFTPOS к последовательному порту.Я хочу проверить, происходит ли запись в порт.Даже если я использую тестовую программу, заданную rxtx, я не смогу сделать это правильно.Есть ли возможность записи в последовательный порт без подключения к нему каких-либо устройств?И как я могу посмотреть пакеты, написанные на последовательном порту?Пожалуйста, помогите мне решить эту проблему !!

1 Ответ

1 голос
/ 30 апреля 2011

От вашего программного обеспечения зависит, будет ли оно передавать данные без подключения к последовательному порту.

Некоторое программное обеспечение проверяет, не слишком ли велика сигнальная линия (DTR? Я не помню, какая из них), другое программное обеспечение будет передавать тупой сигнал, и не будет иметь значения, подключено ли что-либо, но может быть протокол, который выполняет проверку ошибок, чтобы убедиться, что то, что получено, совпадает с тем, что было отправлено. Базовая проверка целостности передачи также может выполняться приемником, возвращая переданный символ.

Можно купить интеллектуальные коммутационные коробки для последовательных портов, они будут отображать все, что отправлено. Альтернативой является использование нуль-модемного кабеля и подключение ПК с терминальной программой. Оба метода будут отображать символы, любые отправленные «пакеты», вероятно, будут проприетарным протоколом, как упомянуто выше.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...