不管是車載定位還是安防定位,都是調用的內置的GPS模塊輸出的位置信息。那么問題來了,GPS模塊可以輸出哪些位置信息,支持哪些接口?這些位置信息是怎么被調用,繼而顯示出終端用戶能看到的地圖位置?
GPS模塊輸出哪些位置信息?
GPS定位模塊定位之后會輸出位置信息,也就是工程師說的定位語句信息。GPS定位信息串行輸出格式大多采用美國國家海洋電子協(xié)會制定的NMEA-0183 通信標準格式。其輸出數(shù)據(jù)采用的是ASCII碼,內容包含了緯度、經(jīng)度、高度、速度、日期、時間、航向以及衛(wèi)星狀況等信息,常用語句有6 種,包括GGA、GLL、GSA、GSV、RMC 和 VTG。
NMEA-0183的數(shù)據(jù)信息有十幾種,這些信息的作用分別是:$GPGGA:輸出GPS的定位信息;$GPGSA:輸出衛(wèi)星DOP值信息;$GPGSV:輸出可見的衛(wèi)星信息;$GPRMC:輸出最小數(shù)據(jù)量的GPS信息;$GPVTG:地面速度信息;$GPGLL:輸出大地坐標信息;$GPZDA:輸出UTC時間信息;$GPGST:輸出定位標準差信息;$GPALM:輸出衛(wèi)星星歷信息;
GPS模塊通過哪些接口輸出位置信息?
SKYLAB GPS模塊分為嵌入式單模塊,GNSS天線一體化模塊及GNSS G-mouse,其中嵌入式單模塊,GNSS天線一體化模塊主要是通過串口來輸出位置信息,GNSS G-mouse則支持USB,Micro-fit 3.0,Audio,JST,DB9等多接口可供選擇。
怎么調用GPS模塊位置信息?
GPS模塊發(fā)送到單片機的數(shù)據(jù)主要由幀頭,幀尾和幀內數(shù)據(jù)組成,因此,必須明確其幀結構,然后才能根據(jù)其結構完成對各個定位信息的提取。
如:$aaccc,ddd,ddd,…,ddd*hh
1、“$”——幀命令起始位
2、aaccc——地址域,前兩位為識別符,后三位為語句名
3、ddd…ddd——數(shù)據(jù)
4、“*”——校驗和前綴
5、hh——校驗和(check sum),$與*之間所有字符ASCII碼的校驗和(各字節(jié)做異或運算,得到校驗和后,再轉換16進制格式的ASCII字符。)
6、
SKYLAB GPS定位模塊,北斗定位模塊,均為工業(yè)級(-40~85℃)標準。單模塊都配置有配套的Demo板可供測試,GNSS天線一體化模塊僅需要接好“TX,RX,VCC,GND”四條線即可進行測試,GNSS G-Mouse僅需要選型合適接口及線長就能測試。索樣咨詢可直接網(wǎng)站右側客服QQ或直撥0755-83408210。