1
0
Fork 0
mirror of https://github.com/iNavFlight/inav.git synced 2025-07-26 01:35:35 +03:00

MSP and feature changes for NRF24

This commit is contained in:
Martin Budden 2016-07-24 21:32:43 +01:00
parent 3f8dffae6d
commit c2417bcc26
4 changed files with 9 additions and 11 deletions

View file

@ -973,7 +973,7 @@ static bool processOutCommand(uint8_t cmdMSP)
break;
case MSP_RX_CONFIG:
headSerialReply(13);
headSerialReply(17);
serialize8(masterConfig.rxConfig.serialrx_provider);
serialize16(masterConfig.rxConfig.maxcheck);
serialize16(masterConfig.rxConfig.midrc);
@ -982,6 +982,7 @@ static bool processOutCommand(uint8_t cmdMSP)
serialize16(masterConfig.rxConfig.rx_min_usec);
serialize16(masterConfig.rxConfig.rx_max_usec);
serialize8(masterConfig.rxConfig.nrf24rx_protocol);
serialize32(masterConfig.rxConfig.nrf24rx_id);
break;
case MSP_FAILSAFE_CONFIG:
@ -1483,6 +1484,9 @@ static bool processInCommand(void)
if (currentPort->dataSize > 12) {
masterConfig.rxConfig.nrf24rx_protocol = read8();
}
if (currentPort->dataSize > 13) {
masterConfig.rxConfig.nrf24rx_id = read32();
}
break;
case MSP_SET_FAILSAFE_CONFIG: