问题描述
|
我可以从GPS NMEA格式获取该位置的压力吗?如果是的话,请告诉我如何...
谢谢
迪帕克
解决方法
大多数设备没有用于计算大气压力的传感器。但是,有一些方法可以做到。
您应该查阅文档。每个设备可能都有其使用的特定专有句子。例如: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,53535,-1560,C,+020,-1590,1020.60
$WIXDR,-1620,1020.40
$WIXDR,B
,您无法从gps数据计算压力,因为您必须知道此时此位置当前的海平面气压,并且gps高度不是很准确。你必须使用压力传感器
,我不确定是否可以通过nmea手势获得气压。但是您始终可以使用此公式间接计算它。
p = 101325 (1 - 2.25577 10^-5 h)^5.25588
where
p = air pressure (Pa)
h = altitude above sea level (m)
海拔高度可在GPGGA情感中找到