mirror of
https://github.com/betaflight/betaflight.git
synced 2025-07-23 16:25:31 +03:00
ELRS SPI Fix eeprom write and reboot for msp over telemetry
This commit is contained in:
parent
9ca09763bb
commit
90b155ce1d
5 changed files with 73 additions and 12 deletions
|
@ -290,8 +290,8 @@ void processMspPacket(uint8_t *packet)
|
|||
break;
|
||||
case CRSF_FRAMETYPE_MSP_REQ:
|
||||
FALLTHROUGH;
|
||||
case CRSF_FRAMETYPE_MSP_WRITE: //TODO: MSP_EEPROM_WRITE command is disabled.
|
||||
if (packet[ELRS_MSP_COMMAND_INDEX] != MSP_EEPROM_WRITE && bufferCrsfMspFrame(&packet[ELRS_MSP_PACKET_OFFSET], CRSF_FRAME_RX_MSP_FRAME_SIZE)) {
|
||||
case CRSF_FRAMETYPE_MSP_WRITE:
|
||||
if (bufferCrsfMspFrame(&packet[ELRS_MSP_PACKET_OFFSET], CRSF_FRAME_RX_MSP_FRAME_SIZE)) {
|
||||
handleCrsfMspFrameBuffer(&bufferMspResponse);
|
||||
mspReplyPending = true;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue