1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-17 21:35:44 +03:00

Fix MSP for GPS Rescue's build for some targets

This commit is contained in:
David-VG 2018-05-23 22:55:43 +02:00
parent 3993ea88d3
commit 42f1d51f83

View file

@ -1031,6 +1031,7 @@ static bool mspProcessOutCommand(uint8_t cmdMSP, sbuf_t *dst)
} }
break; break;
#ifdef USE_GPS_RESCUE
case MSP_GPS_RESCUE: case MSP_GPS_RESCUE:
sbufWriteU16(dst, gpsRescue()->angle); sbufWriteU16(dst, gpsRescue()->angle);
sbufWriteU16(dst, gpsRescue()->initialAltitude); sbufWriteU16(dst, gpsRescue()->initialAltitude);
@ -1053,6 +1054,7 @@ static bool mspProcessOutCommand(uint8_t cmdMSP, sbuf_t *dst)
sbufWriteU16(dst, gpsRescue()->velD); sbufWriteU16(dst, gpsRescue()->velD);
sbufWriteU16(dst, gpsRescue()->yawP); sbufWriteU16(dst, gpsRescue()->yawP);
break; break;
#endif
#endif #endif
case MSP_ACC_TRIM: case MSP_ACC_TRIM:
@ -1577,7 +1579,8 @@ static mspResult_e mspProcessInCommand(uint8_t cmdMSP, sbuf_t *src)
gpsConfigMutable()->autoBaud = sbufReadU8(src); gpsConfigMutable()->autoBaud = sbufReadU8(src);
break; break;
case MSP_SET_GPS_RESCUE: #ifdef USE_GPS_RESCUE
case MSP_SET_GPS_RESCUE:
gpsRescueMutable()->angle = sbufReadU16(src); gpsRescueMutable()->angle = sbufReadU16(src);
gpsRescueMutable()->initialAltitude = sbufReadU16(src); gpsRescueMutable()->initialAltitude = sbufReadU16(src);
gpsRescueMutable()->descentDistance = sbufReadU16(src); gpsRescueMutable()->descentDistance = sbufReadU16(src);
@ -1599,6 +1602,7 @@ static mspResult_e mspProcessInCommand(uint8_t cmdMSP, sbuf_t *src)
gpsRescueMutable()->yawP = sbufReadU16(src); gpsRescueMutable()->yawP = sbufReadU16(src);
break; break;
#endif #endif
#endif
#ifdef USE_MAG #ifdef USE_MAG
case MSP_SET_COMPASS_CONFIG: case MSP_SET_COMPASS_CONFIG: