FL2440型号采用安信可A7模块支持GPS定位功能(接收卫星信号并上传定位信息到服务端系统)
发布时间
阅读量:
阅读量
上一篇博客中已说明接线方式,并将USB转串口设备连接至FL2440开发板,对应的串口标识为"ttyUSB0"。今日重点讲解GPS定位功能的数据上报与解析过程,因此暂不涉及GPRS模式下的各类AT指令。当前仅需使用到两个AT指令。
AT+GPS=1 用于启动GPS模块
AT+GPS=0 用于关闭GPS模块
在开启GPS后,NEMA格式的数据默认通过GPS_TXD引脚以9600的波特率进行传输。如需将数据从AT接口输出,可执行命令AT+GPSRD。
AT+GPSRD=0 表示停止NEMA信息经由AT口输出。
AT+GPSRD=n 表示每隔n秒从AT口输出一次NEMA信息。
FL2440上运行的程序
该模块所涉及的相关文件如图中所示

串口模块的具体实现方式如先前的技术文档中所展示的comport.c与comport.h文件所述。GPS_test是通过makefile进行编译生成的可执行程序,其核心关注点在于socket_cilent.c文件。以下是该文件的源代码内容。
/*******************************
全部评论 (0)
还没有任何评论哟~
