Skip to content

Commit

Permalink
Add LED strip config values to MSP
Browse files Browse the repository at this point in the history
  • Loading branch information
ASDosjani committed Aug 4, 2023
1 parent 5d29a0b commit 16deeb0
Show file tree
Hide file tree
Showing 2 changed files with 15 additions and 0 deletions.
13 changes: 13 additions & 0 deletions src/main/msp/msp.c
Original file line number Diff line number Diff line change
Expand Up @@ -1762,6 +1762,12 @@ case MSP_NAME:
sbufWriteU8(dst, 0);
sbufWriteU8(dst, ledStripStatusModeConfig()->ledstrip_aux_channel);
break;

case MSP_LED_STRIP_CONFIG_VALUES:
sbufWriteU8(dst, ledStripConfig()->ledstrip_brightness);
sbufWriteU8(dst, ledStripConfig()->ledstrip_rainbow_delta);
sbufWriteU8(dst, ledStripConfig()->ledstrip_rainbow_freq);
break;
#endif

case MSP_DATAFLASH_SUMMARY:
Expand Down Expand Up @@ -3854,6 +3860,13 @@ static mspResult_e mspProcessInCommand(mspDescriptor_t srcDesc, int16_t cmdMSP,
}
}
break;
case MSP_SET_LED_STRIP_CONFIG_VALUES:
{
ledStripConfigMutable()->ledstrip_brightness = sbufReadU8(src);
ledStripConfigMutable()->ledstrip_rainbow_delta = sbufReadU8(src);
ledStripConfigMutable()->ledstrip_rainbow_freq = sbufReadU8(src);
}
break;
#endif

case MSP_SET_NAME:
Expand Down
2 changes: 2 additions & 0 deletions src/main/msp/msp_protocol.h
Original file line number Diff line number Diff line change
Expand Up @@ -324,6 +324,8 @@
#define MSP_SET_GPS_RESCUE_PIDS 226 //in message GPS Rescues's throttleP and velocity PIDS + yaw P
#define MSP_SET_VTXTABLE_BAND 227 //in message set vtxTable band/channel data (one band at a time)
#define MSP_SET_VTXTABLE_POWERLEVEL 228 //in message set vtxTable powerLevel data (one powerLevel at a time)
#define MSP_SET_LED_STRIP_CONFIG_VALUES 231 //in message Set LED strip config values
#define MSP_LED_STRIP_CONFIG_VALUES 232 //out message Get LED strip config vaéues

// #define MSP_BIND 240 //in message no param
// #define MSP_ALARMS 242
Expand Down

0 comments on commit 16deeb0

Please sign in to comment.