почему я не могу отправить данные на гипертерминал с помощью моего мобильного телефона - PullRequest
1 голос
/ 01 февраля 2012

У меня есть китайский мобильный телефон, и я подключил его к ноутбуку с помощью USB-кабеля. У меня установлено мобильное приложение j2me, которое прослушивает любые входящие данные. Поэтому, когда я набираю AT-команды в гипертерминале, я получаю ответ ОК. Все остальное, похоже, игнорируется мобильным телефоном, как просто приветственное слово. Зачем? если это так, как мое приложение j2me должно видеть входящие данные?

Вот пример моего окна гипертерминала:

at

OK

hello [nothing returned and carriage returns to the begining of the line]

at hello

ERROR

Обновление: в моем коде мидлета DataInputStream.available () или InputStream.available всегда равны нулю. Кроме того, DataInputStream.read(byte[]) или InputStream.read(byte[]) всегда возвращают ноль, что означает, что они не могут найти входные данные. Как я уже сказал, проблема может быть в том, что телефон игнорирует все, кроме AT-команд

1 Ответ

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

" привет " это не команда AT или параметр для " AT "

Обычно синтаксис команды AT:

AT

или

AT+<command><parms>

Я думаю: Гипертерминал в Win связан с модемом в вашем телефоне, а не с приложением j2me.

...