为什么我不能使用我的手机向超级终端发送数据

时间:2012-02-01 15:58:51

标签: java-me serial-port midp at-command hyperterminal

我有一部中国手机,我用USB线连接到笔记本电脑。我在移动设备上安装了一个j2me app,可以监听任何传入的数据。因此,当我在超级终端中键入AT commands时,我得到了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[])InputStream.read(byte[])始终返回零,这意味着他们无法找到任何输入。正如我所说,问题可能是因为电话忽略了除AT commands

之外的任何内容

1 个答案:

答案 0 :(得分:1)

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

通常AT命令的语法是:

AT

AT+<command><parms>

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