关于AT命令AP%IOMODE=1

[复制链接]
2300|1
 楼主| avric 发表于 2012-4-20 13:15 | 显示全部楼层 |阅读模式
华为的GTM900B模块,

int hex_2_ascii(UBYTE *data, CHAR *buffer, int len)


int ascii_2_hex(UBYTE *O_data, UBYTE *N_data, int len)


上面两个函数在什么场景使用?
模块只能传输可显示的字符是吗?
是不是AP%IOMODE=1后,用ip%ipsend= 命令只能发送hex_2_ascii 后的字符,
而从模块读数,读来后,用ascii_2_hex转换写回原始文件。

不管AP%IOMODE=1还是0,模块通过网络发到对方端口里的数据,都是不需要再转换的数据,同样,对方通过IP的端口写入的数据也是不需要转换的。只是在模块端读出来是可视的字符,需要通过ascii_2_hex转换?
yixin1937 发表于 2012-4-20 13:31 | 显示全部楼层
自己试一下不就知道了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

18

主题

280

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部