Набрать номер на устройстве с помощью Java и модема?
Кратко говоря, у меня есть устройство, к которому я подключаюсь через HyperTerminal, чтобы получать информацию о текущем состоянии устройства. Устройство подключено к модему с настройками 2400,7,O,1. Затем я отправляю одну команду и читаю возвращенные данные.
У меня такой вопрос, есть ли в Java выход для соединения, после подключения отправьте команду и сохраните возвращенные данные в строке? Или кто-то может предложить лучшую альтернативу.
Моя конечная цель состоит в том, чтобы установить расписание для его запуска и отправить по электронной почте возвращенные результаты.
Я попытался выполнить поиск по сайту и не нашел то, что искал.
1 ответ
Я полагаю, вы хотите использовать Java Communications API...
http://www.oracle.com/technetwork/java/index-jsp-141752.html
Это также выглядит полезным...
http://edn.embarcadero.com/article/31915
Кроме того, если я правильно помню, способ сообщить модему о наборе номера - отправить ему "ATDT", а затем номер... но я этого не делал уже около 15 лет:)
О, эй, это тоже выглядит удобно:) http://www.uic.edu/depts/accc/network/dialin/modem_codes.html