Давление через GPS
Могу ли я получить давление в этом месте из формата GPS NMEA? Если да, пожалуйста, дайте мне знать, как...
Спасибо Dheepak
3 ответа
Вы не можете рассчитать давление по данным 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
Я не уверен, сможете ли вы получить давление воздуха от дозорного центра. Но вы всегда можете косвенно рассчитать его с помощью этой формулы.
p = 101325 (1 - 2.25577 10^-5 h)^5.25588
where
p = air pressure (Pa)
h = altitude above sea level (m)
Высота доступна в GPGGA Сентансе