基于nRF24LE1的校园警情定位系统设计
时间:04-21
来源:互联网
点击:
。
考虑到实时性,本文采用的是并不是每个AT指令操作后都等待“OK”字符,而是直接进入第4个步骤,发送警报信息。在该指令发送后,经过适当的延时,然后去判断返回的字符串中是否有“OK”字符,否则才开始从第1个步骤开始。
万一警情信息发送不成功,需要重新连接服务器,即从第1个步骤重新开始。本文采用的并不是每个AT指令操作后都去作等待“OK”字符的动作,而是经过适当延时,直接进入下一个动作。因此必须预先对该延时参数有个估计,同时要保留一定余量。本文通过大量测试,权衡后得到如表4所列的参数。
![](../img/eep/emb/emb-44517tlz21qa1hmv.jpg)
结语
测试两种情况从按下求助按钮到地图显示的时间:一是分站直接到中心站;二是分站间接到中心站(本系统分站到中心站最多是2个),结果是40~50 s。假设A转发的数据包目标是分站B,在A接收范围内按下一个求助按钮,同时在B接收的范围内,按下另一个求助按钮。测试表明本系统能可靠把两个警报包最终在百度地图上显示出来。因此,本系统所用的策略保障了一定的实时性和可靠性。
- Windows CE 进程、线程和内存管理(11-09)
- RedHatLinux新手入门教程(5)(11-12)
- uClinux介绍(11-09)
- openwebmailV1.60安装教学(11-12)
- Linux嵌入式系统开发平台选型探讨(11-09)
- Windows CE 进程、线程和内存管理(二)(11-09)