1

我有一部中国手机,我用 USB 线将它连接到我的笔记本电脑。我在手机上安装了一个 j2me 应用程序,它可以监听任何传入的数据。因此,当我在超级终端中键入AT 命令时,我得到了 OK 响应。移动设备似乎会忽略其他任何内容,例如打个招呼。为什么?如果是这样,我的 j2me 应用程序应该如何查看传入的数据?

这是我的超级终端窗口的示例:

at

OK

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

at hello

ERROR

更新:在我的 Midlet 代码中,DataInputStream.available()InputStream.available始终为零。除此之外DataInputStream.read(byte[])orInputStream.read(byte[])总是返回零,这意味着他们找不到任何输入。正如我所说,问题可能是因为手机忽略了AT 命令以外的任何内容

4

1 回答 1

1

你好”不是“ AT ”的AT命令或参数

AT 命令的一般语法是:

AT

或者

AT+<command><parms>

我认为:Win下的超级终端是与手机中的调制解调器连接的,而不是与j2me应用程序连接的。

于 2012-02-01T16:05:04.400 回答