Commit Graph

23 Commits

Author SHA1 Message Date
LQF 988428fdce 1、增加GPS操作指令,同时通过GPIO1来控制GPS的使能
2、根据硬件电路的不同选择不同的输出方式控制GSM的电源
3、根据GSM有时不能正常工作的情况,增加数据发送失败超过三次、重启操作系统
2017-06-21 09:18:49 +08:00
12 d1523be4ba 修改软件控制电源逻辑,以及在发送失败时增加延时重启 2017-05-13 15:52:13 +08:00
大石头 c17c2735f9 GSM07专用任务处理收到的指令,避免阻塞 2017-05-08 15:25:42 +08:00
大石头 6f3f0b8d31 先Close在SHUT 2017-05-08 10:50:44 +08:00
大石头 3ae13c7208 IPSend发送数据时,采用CONNECT/BIND来匹配,而不是OK 2017-05-08 09:58:18 +08:00
大石头 23e58ded2e 进一步完善SIM900A,发送数据时,很难退出发送模式 2017-05-07 20:00:01 +08:00
大石头 b0e2521bac A6和SIM900A共用GSM07,两者的DataKey不同,需要自动识别;
调整GSM::Config配置流程以满足SIM900A联网需要;
SIM900A需要增加IP头提示,否则接收数据时无法准确判断长度;
固定设置DNS为阿里云和百度云,避免设备自动解析到华北机房;
2017-05-07 18:22:32 +08:00
大石头 ea92a2cacf 调整A6初始化配置顺序,优化联网 2017-05-06 18:11:32 +08:00
大石头 13d7fe1598 优化Esp8266/GSM07驱动,关闭连接后,清空Socket槽,以重复理由 2017-03-27 11:00:19 +08:00
大石头 3d4d36461d AT指令匹配时,捕获全部字符串,而不是从关键字处截断 2017-03-15 22:19:48 +08:00
大石头 3d9126a079 不支持改变UDP远程地址 2017-03-14 15:58:32 +08:00
大石头 8cf4912a49 处理GSM07响应数据,成功截取并转发给业务层。
令牌握手通过,跳转成功,但TokenController::Send出现释放野指针内存错误
2017-03-13 12:29:35 +08:00
大石头 67a66f94b9 启动等待时间加大,经小雷测量,A6模块平均启动时间7秒。
发送匹配>时,不要trim,否则得不到>。
较短字符串用一个命令发出。
2017-03-13 12:10:47 +08:00
大石头 3c09a1339a 打开多连接IPMux失败,单连接UDP成功接入云平台,发送数据还有小问题 2017-03-13 11:56:39 +08:00
大石头X2 82b7d990f1 AT增加带返回值的Send,简化上层使用 2017-03-10 16:53:08 +08:00
大石头X2 803ab97768 GPRS模块上电启动后,会自己注册网络输出日志。 2017-03-10 16:29:23 +08:00
大石头X2 ce03c736c0 执行网络查询可能导致模块繁忙 2017-03-10 15:58:18 +08:00
大石头X2 6841c6ae64 优化AT指令集,自动去掉响应中的回显和头尾空格 2017-03-10 15:20:32 +08:00
大石头X2 78a5dd5049 进一步完善GSM07协议,获取SIM卡信息和网络注册信息,自动根据SIM卡设置APN 2017-03-10 12:05:47 +08:00
大石头X2 c95ed01882 波特率115200,只收到了0x00 2017-03-09 17:11:33 +08:00
大石头X2 bfd42d6c16 GSM07的AT指令集编码完成,A6/A6C/A7扩展指令编码完成。
编译通过,未测试
2017-03-09 17:00:28 +08:00
大石头X2 216f70fbd0 0803标明引脚,指示灯和按键正确,串口测试未通过 2017-03-09 10:56:18 +08:00
大石头X2 217618d848 增加GSM07驱动,拆分AT指令集。
编译通过,未测试
2017-03-08 17:31:45 +08:00