一、应用层接口
1、模组支持6路网络连接,但出于系统资源与实际应用考虑,只用了0~2共3路。(原公司此类应用只用1路),已实现在应用层可像常规以太网接口那样操作这三路网络,接收事件也是独立;
2、支持定位,定位精度500米,实测基本上在50米内,偶尔有200米;
3、支持DNS;
4、支持开机至当前的流量查询。(每条定位按500字节,DNS按200字节计算)。
二、生产与应用中的问题
问题1、模组在欠费或锁卡情况下,当充话费或解锁锁卡后,模组能否自动恢复?
答:不能,需要重启模块
问题2、模组卡松动导致注网失败情况下下再充费或插上卡时,模组能否自动恢复?
答:正常工作情况下,拔出卡,又在几秒内插上卡,模组仍能正常使用,但拔出后,一直不插回去时,注网变为失败,且再插回卡,无法自动恢复正常。需要重启模块
问题3、欠费或锁卡时,如何判断?
答:注网状态为0或3(大部分),信号大小是正常的。新卡可以注网要几分钟,而常规情况下,则只需几秒就注
网成功,现场可通过信号正常,但经过10分钟了还没有注网成功来判定是否卡欠费。
问题4、仪表出厂检测,因为1张在多个模块上测试,而经常被锁卡,此测试只是测模组是否正宗,是否有简单的
判定检测模组的方法是否正常?
答:从测试情况来看,如果卡号正常、信号大小正常,即可判定模组无问题或是出故障的概率极低。(这项需模组
供应商再确定下)
三、运行时的异常处理
1、启动时,若21秒内读不到卡,则给模组重新上电。
2、注网阶段:若10分钟内仍没有注网成功(包括卡停机、欠费),则模组重新上电。
3、正常运行阶段,如果持续多次AT通讯无应答,或是注网状态持续12秒失败,则给模组重新上电。
4、多个网络同时发送与接收,且接收时多条接收指令之间可能没有时间间隔,现采用处理时间+接收缓存+事件推送机制,解决了此问题。处理效率测试,如下图,效率比较理想。(波特率:38400bps)