为了方便以后对TC35进行控制,所以接收TC35返回的数据是很必要的。下面就开始调试各种命令的回复格式吧(虽然各种文档都有相应的回复说明,但是还是想自己亲自测试得到数据,呵呵)
一、打电话
1、拨打电话时候TC35会立即返回16个数据,数据内容为:ATDXXXXXXXXXXX;<CR> (有分号和回车),相应HEX格式为:41 54 44 3X 3X 3X 3X 3X 3X 3X 3X 3X 3X 3X 3B 0D
(注:XXXXXXXXXXX意思代表11位的电话号码)
2、当无人接听的时候 又会接收到TC35发回来的14个数据:<CR><LF>NO CARRIER<CR><LF> 相应HEX格式为:0D 0A 4E 4F 20 43 41 52 52 49 45 52 0D 0A
3、当被叫挂断的时候 和无人接听是一样的。
4、当被叫接听时候 会接收到TC35发回来的5个数据:<CR><LF>OK<CR><LF> 相应HEX格式为:0D 0A 4F 4B 0D 0A
二、接电话
当有电话呼入的时候,会接收到(此时AT+CLIP=1\r):
<CR><LF>RING<CR><LF>
<CR><LF>+CLIP: "999999999",129,,,,0<CR><LF><CR><LF>
(注:
type of address octet in integer format; 145 when dialling string includes in-ternational access code character
"+", otherwise 129. 整数格式字节的地址类型,当包括在国际接入代码字符“+”为145拨号字符串,否则为129。
)
相应的HEX为:0D 0A 52 49 4E 47 0D 0A
0D 0A 2B 43 4C 49 50 3A 20 22 39 39 39 39 39 39 39 39 39 39 39 22 2C 31 32 39 2C 2C 2C 2C 30 0D 0A 0D 0A