请选择 进入手机版 | 继续访问电脑版
论坛
登录 | 立即注册 设为首页收藏本站 切换到宽版
查看: 158|回复: 0

AT输入十六进制问题

[复制链接]

2

主题

2

帖子

33

积分

新手上路

Rank: 1

积分
33
发表于 2018-9-25 17:21:13 | 显示全部楼层 |阅读模式
GPRS有时需要通过AT输入十六进制数据,如上传机智云数据。这些数据有时会有部分或全部0值,调试发现,A9会把0值及0值后面的值去掉。如,
   printf("AT+GIZSEND=20,3,");
   wait();//等待AT回传
   printf("%c",0x01);

   wait();//等待AT回传
   printf("
%c",0x00);

   wait();//等待AT回传
   printf("%c\r\n",0x50);
机智云只收到数据点号0x01,数据0x0050没收到,类似0x5000,被收为0x50。麻烦安信可相关人员看看。谢谢

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|安信可论坛    

GMT+8, 2018-12-16 17:03 , Processed in 0.020389 second(s), 12 queries , Redis On.

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表