У меня есть китайский мобильный телефон, и я подключил его к ноутбуку с помощью 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-команд