1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-17 05:15:25 +03:00

modified MSP implementation to reflect MW2.3 changes

This commit is contained in:
Johannes Kasberger 2014-01-27 14:27:43 +01:00
parent e4746e60cf
commit 142bb20ae6

View file

@ -453,11 +453,10 @@ static void evaluateCommand(void)
serialize8(GPS_update & 1); serialize8(GPS_update & 1);
break; break;
case MSP_ATTITUDE: case MSP_ATTITUDE:
headSerialReply(8); headSerialReply(6);
for (i = 0; i < 2; i++) for (i = 0; i < 2; i++)
serialize16(angle[i]); serialize16(angle[i]);
serialize16(heading); serialize16(heading);
serialize16(headFreeModeHold);
break; break;
case MSP_ALTITUDE: case MSP_ALTITUDE:
headSerialReply(6); headSerialReply(6);
@ -465,10 +464,11 @@ static void evaluateCommand(void)
serialize16(vario); serialize16(vario);
break; break;
case MSP_ANALOG: case MSP_ANALOG:
headSerialReply(5); headSerialReply(7);
serialize8(vbat); serialize8(vbat);
serialize16(0); // power meter trash serialize16(0); // power meter trash
serialize16(rssi); serialize16(rssi);
serialize16(0); // amperage
break; break;
case MSP_RC_TUNING: case MSP_RC_TUNING:
headSerialReply(7); headSerialReply(7);