NEO7M

From BananaPro/Pi
Jump to: navigation, search
This page is a translated version of the page NEO7M and the translation is 100% complete.

Other languages:
English • ‎中文(简体)‎

下图所示为本次测试使用的GPS模块:
Gps.png
我们可以通过串口直接使用该模块(图a)或者通过usb转串口工具使用该模块(图b):

Gps uart.jpg Gps usb.jpg
(a) (b)

串口的引脚定义可以在以下链接找到: http://wiki.lemaker.org/LeMaker_Guitar:Pin_Definition_on_Base_Board
Uart0.png
使用命令 /dev/ttyUSB0(如图b通过UART-to-TTL工具使用该GPS)或者使用命令/dev/ttyS0(如图a直接使用串口连接到Guitar)可以看到GPS发过来的信息,如下图:
Gps info.png
GPS模块发送的信息都是符合标准的(具体细节可以百度),所以很容易通过处理字符串得到当前的位置信息:
awk -F "," '/GPRMC/ {printf(" Latitude is: %s,%s \nLongitude is %s,%s\n\n",$4,$5,$6,$7);}' < /dev/ttyUSB0
以下为得到的当前的经纬度:
Gps result.png