altos: Extend GPS altitudes to at least 24 bits everywhere
[fw/altos] / src / drivers / ao_aprs.c
index a9047149d981c3c0af7343bbaeab018fe14f80c7..19beb78f2b51dbf89f1f0f44563d50b203357bc2 100644 (file)
@@ -713,7 +713,7 @@ static int tncPositionPacket(void)
     if (ao_gps_data.flags & AO_GPS_VALID) {
        latitude = ao_gps_data.latitude;
        longitude = ao_gps_data.longitude;
     if (ao_gps_data.flags & AO_GPS_VALID) {
        latitude = ao_gps_data.latitude;
        longitude = ao_gps_data.longitude;
-       altitude = ao_gps_data.altitude;
+       altitude = AO_TELEMETRY_LOCATION_ALTITUDE(&ao_gps_data);
        if (altitude < 0)
            altitude = 0;
     }
        if (altitude < 0)
            altitude = 0;
     }