我可以从 GPS NMEA 格式获取该位置的压力吗?如果是,请告诉我如何...
谢谢 Dheepak
你不能从gps数据计算压力,因为你必须知道此时这个地方海平面的当前气压,而gps高度不是很准确。你必须使用压力传感器
大多数设备没有传感器来计算气压。但是,有一些这样做。
您应该查阅文档。每个设备可能有一个它使用的特定专有语句。例如: http: //www.bohlken.net/download/nmeadata.pdf
$WIXDR,U,014.9,V,
$PXDR,1021.50,53534,-00.3,-01.1,-1530,1020.70
$WIXDR,P,1.0215,B,
$PXDR,1021.50,53535,-00.3,-01.1,-1560,1020.70
$WIXDR,C,+020,C,
$PXDR,1021.50,53535,-00.3,-01.1,-1590,1020.60
$WIXDR,U,014.9,V,
$PXDR,1021.50,53534,-00.3,-01.1,-1620,1020.40
$WIXDR,P,1.0215,B
我不确定您是否可以从 nmea 句子中获得气压。但是您始终可以使用此公式间接计算它。
p = 101325 (1 - 2.25577 10^-5 h)^5.25588
where
p = air pressure (Pa)
h = altitude above sea level (m)
高度在 GPGGA 句子中可用