Chinaunix首页 | 论坛 | 博客
  • 博客访问: 6456958
  • 博文数量: 579
  • 博客积分: 1548
  • 博客等级: 上尉
  • 技术积分: 16635
  • 用 户 组: 普通用户
  • 注册时间: 2012-12-12 15:29
个人简介

http://www.csdn.net/ http://www.arm.com/zh/ https://www.kernel.org/ http://www.linuxpk.com/ http://www.51develop.net/ http://linux.chinaitlab.com/ http://www.embeddedlinux.org.cn http://bbs.pediy.com/

文章分类

全部博文(579)

文章存档

2018年(18)

2015年(91)

2014年(159)

2013年(231)

2012年(80)

分类: 嵌入式

2012-12-14 16:16:38

1·GPRS模块的AT指令的TCPIP多链接设置  2012.06.25
1.在TCPIP网络中要实现数据的发送接收,需要设置数据的编码格式
命令: AT%IOMODE=[],[],[
返回值: OK  成功
ERROR[: ]  失败

符号‘[]’表示默认值
参数   取值   说明 
0   不对输入输出数据进行转换   
[1]   模块对输入输出数据进行转换,这个时候用户也要对输入和输出数据进行相应转换。 

[1]   当前使用单链接AT  命令   
2   当前使用多链接AT命令 

  0   使用接收缓存  
[1]   不使用接收缓存 

 为0 的时候,模块不对发送、接收数据进行压缩转换,这个时候用户一定要确保
输入的数据为可显字符且不能为分号(;)、引号 ("),推荐使用模式 1,在《TCPIP AT命
令使用指导书》里面有相应的编解码API 函数。 
 为1 的时候,模块对数据进行压缩转换。例如,当发送两个字符"1A"/"1a"——
AT%IPSEND="1A"/"1a"时,模块会自动将两个有效字符的 ASCII 码0x31、0x41/0x31 、
0x61压缩为一个字节0x1A/0x1A 发送。 
 为1 的时候,使用 AT%IPOPEN,AT%IPSEND 命令;为2 的时候,使用
AT%IPOPENX,AT%IPSENDX 命令。
 设置为0 的时候打开接收缓存,默认不使用接收缓存。缓存最多支持50
包,已存数据包所占总缓存最大为10K 。打开接收缓存后,请配合使用%IPDR、%IPDQ、
%IPDD、%IPDDMODE命令。
阅读(1617) | 评论(0) | 转发(1) |
给主人留下些什么吧!~~