diff --git a/src/main/fc/fc_msp.c b/src/main/fc/fc_msp.c index eccc7e9856..00200167ac 100644 --- a/src/main/fc/fc_msp.c +++ b/src/main/fc/fc_msp.c @@ -3472,6 +3472,7 @@ bool mspFCProcessInOutCommand(uint16_t cmdMSP, sbuf_t *dst, sbuf_t *src, mspResu gyro.gyroADCf[Z] = ((int16_t)sbufReadU16(src)) / 16.0f; baro.baroPressure = sbufReadU32(src); + baro.baroTemperature = 2500; } else { DISABLE_STATE(GPS_FIX); diff --git a/src/main/sensors/barometer.c b/src/main/sensors/barometer.c index 31e2735831..e0e8108c32 100644 --- a/src/main/sensors/barometer.c +++ b/src/main/sensors/barometer.c @@ -323,6 +323,7 @@ uint32_t baroUpdate(void) baro.dev.start_ut(&baro.dev); } if (! ARMING_FLAG(SIMULATOR_MODE)) { + //output: baro.baroPressure, baro.baroTemperature baro.dev.calculate(&baro.dev, &baro.baroPressure, &baro.baroTemperature); if (barometerConfig()->use_median_filtering) { baro.baroPressure = applyBarometerMedianFilter(baro.baroPressure);