【求助】请教一个关于 蓝牙连接手机的调制解调器的问题,期望高人回答
在touch上面有一个软件 ibluever,可以连接手机蓝牙共享gprs
现在这个软件不能和我的手机连接
手机是中兴的,在电脑上可以通过usb连接线作调制解调器
日志如下:
06-07-2011 00:09:49.508 - 调制解调器类型: ZTE TD Handset Proprietary USB Modem
06-07-2011 00:09:49.508 - 调制解调器的 inf 路径: oem13.inf
06-07-2011 00:09:49.508 - 调制解调器的 inf 区域: Modem6k
06-07-2011 00:09:49.508 - 正在匹配硬件 ID: usb\vid_19d2&pid_0093&mi_00
06-07-2011 00:09:49.520 - 7200000,8,N,1, ctsfl=0, rtsctl=1
06-07-2011 00:09:49.528 - 正在初始化调制解调器。
06-07-2011 00:09:49.539 - 发送: AT<cr>
06-07-2011 00:09:49.541 - 接收: <cr><lf>OK<cr><lf>
06-07-2011 00:09:49.541 - 被中断的响应: 确定
06-07-2011 00:09:49.551 - 发送: ATE0V1<cr>
06-07-2011 00:09:49.552 - 接收: <cr><lf>OK<cr><lf>
06-07-2011 00:09:49.553 - 被中断的响应: 确定
06-07-2011 00:09:49.563 - 发送: AT<cr>
06-07-2011 00:09:49.565 - 接收: <cr><lf>OK<cr><lf>
06-07-2011 00:09:49.565 - 被中断的响应: 确定
06-07-2011 00:09:49.565 - 正发送用户初始化命令。
06-07-2011 00:09:49.575 - 发送: AT+CGDCONT=2,"IP","cmnet";+CGEQREQ=2,2,128,384,0,0,0,0,"0E0","0E0",3,0,0<cr>
06-07-2011 00:09:49.576 - 接收: <cr><lf>OK<cr><lf>
06-07-2011 00:09:49.576 - 被中断的响应: 确定
06-07-2011 00:09:49.577 - 正在等电话。
06-07-2011 00:09:49.587 - 发送: ATS0=0<cr>
06-07-2011 00:09:49.588 - 接收: <cr><lf>OK<cr><lf>
06-07-2011 00:09:49.588 - 被中断的响应: 确定
06-07-2011 00:09:49.589 - 7200000,8,N,1, ctsfl=0, rtsctl=1
06-07-2011 00:09:49.600 - 正在初始化调制解调器。
06-07-2011 00:09:49.610 - 发送: AT<cr>
06-07-2011 00:09:49.611 - 接收: <cr><lf>OK<cr><lf>
06-07-2011 00:09:49.611 - 被中断的响应: 确定
06-07-2011 00:09:49.621 - 发送: ATE0V1<cr>
06-07-2011 00:09:49.622 - 接收: <cr><lf>OK<cr><lf>
06-07-2011 00:09:49.622 - 被中断的响应: 确定
06-07-2011 00:09:49.632 - 发送: AT<cr>
06-07-2011 00:09:49.633 - 接收: <cr><lf>OK<cr><lf>
06-07-2011 00:09:49.633 - 被中断的响应: 确定
06-07-2011 00:09:49.633 - 正发送用户初始化命令。
06-07-2011 00:09:49.644 - 发送: AT+CGDCONT=2,"IP","cmnet";+CGEQREQ=2,2,128,384,0,0,0,0,"0E0","0E0",3,0,0<cr>
06-07-2011 00:09:49.645 - 接收: <cr><lf>OK<cr><lf>
06-07-2011 00:09:49.645 - 被中断的响应: 确定
06-07-2011 00:09:49.646 - 正在拨号。
06-07-2011 00:09:49.656 - 发送: ATDT*##*##<cr>
06-07-2011 00:09:49.657 - 接收: <cr><lf>CONNECT<cr><lf>
06-07-2011 00:09:49.657 - 被中断的响应: 连接
我想问一下 AT 命令是什么意思?
在ibluever上面,它的脚本部分语句如下
'ATZ\r'
'OK\r' 'AT+CGDCONT=2,"IP","cmnet"\r'
想问一下这个语句是什么语言的? 每个地方都有单引号
那个'OK\r'是不是接收到 OK 这个命令才继续执行?
\r ←为什么要有这个。
期望高人回答,谢谢
[解决办法]
不是什么语言,它只是调制解调器的指令,每种调制解调器的指令有可能不尽相同。参阅调制解调器说明吧。
------解决方案--------------------
我不知道该怎么表达,下面只是部分内容,你可以参考一下
2.2 AT命令格式
AT 命令是以 AT 作首,<CR> 字符结束的字符串
2.3 AT命令响应
AT 命令的响应数据包在<CR><LF>中。
如果 AT 命令执行成功,”OK” 字符串返回
如果 AT 命令语法错误或 AT 命令执行失败,”ERROR” 字符串返回
二 . 呼 叫 控 制 命 令
1.ATD 拨号命令。这个命令用来设置通话.数据或传真呼叫。
2.ATH 挂机命令。
3.ATA 接电话。
4.AT+CEER 扩展错误报告。这个命令给出当上一次通话设置失败后中断通话的原因。
5.AT+VTD 给用户提供应用 GSM 网络发送DTMF(双音多频)双音频。这个命令用来定义双音 频的长度(默认值是300毫秒)。
6.AT+VTS 给用户提供应用 GSM 网络发送DTMF双音频。这个命令允许传送双音频。
7.ATDL 重拨上次电话号码。
8.AT%Dn 数据终端就绪—TR)时自动拨号。