经度值11709.432同样精确到小数点后3位,W或E分别指示西经或东经。如果当前未能与卫星取得联系,字符串格式会变为$GPRMC,UTC_TIME,V,后面跟着大量空值,这直接表明定位状态为无效。
GPS接收的数据都代表什么含义?
第三个字段纬度采用ddmm.mmmm格式,前面的0也会被传输,确保格式统一。第四个字段纬度半球,用N表示北半球,S表示南半球。第五个字段经度采用dddmm.mmmm格式,同样保留前导0,第六个字段经度半球用E表示东经,W表示西经。
数据状态字段用AA或V来表示,如果显示AA或A,意味着数据是有效的“OK”状态,而如果是V则代表一个警告,说明当前可能没有可靠的定位信息。纬度值如3403.868,精确到小数点前4位后3位,后面的N或S分别代表北纬或南半球,这是确定南北位置的关键。
第十个字段磁偏角范围在000.0到180.0度,前面的0也会被传输,用于校正方向。第十一个字段磁偏角方向,E表示东,W表示西。第十二个字段模式指示仅在NMEA0183 3.00版本输出中存在,A代表自主定位,D代表差分,E代表估算,N代表数据无效。
当GPS与卫星通讯正常时,我们会收到以$GPRMC开头的数据串,其中$GPRMC代表GPS推荐的最短数据。紧随其后的204700是UTC时间,采用24小时制的标准时间格式,具体按照小时、分钟、秒的顺序排列,便于记录精确的时刻。
GPS推荐定位信息GPRMC的完整结构包括12个字段。第一个字段是UTC时间,格式为hhmmss,即时分秒。第二个字段定位状态中,A代表有效定位,V代表无效定位,这是判断GPS是否工作的第一标准。
第七个字段地面速率范围在000.0到999.9节之间,前面的0也会被传输,反映移动速度。第八个字段地面航向范围在000.0到359.9度,以真北为参考基准,前面的0也会被保留。第九个字段是UTC日期,格式为ddmmyy,即日月年。