feat(radio): add configurable power LED color overrides for H7 Remote#7454
feat(radio): add configurable power LED color overrides for H7 Remote#7454qkdxorjs1002 wants to merge 1 commit into
Conversation
Support additional POWER_LED_* build options and validate that only one color override is enabled at a time. Extend the generic STM32 LED driver to handle RGB combinations for yellow, magenta, and cyan.
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (8)
📝 WalkthroughWalkthroughThe PR extends the power LED color selection from a hardcoded blue option to six compile-time selectable colors. CMake validation ensures only one color is active, the LED driver is refactored into an RGB helper with new color functions, boards initialize the selected color at startup, and LED macros tie the selection to status indicators. ChangesPower LED Color Selection Extension
🎯 3 (Moderate) | ⏱️ ~20 minutes 🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (4 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Summary of changes:
Support additional POWER_LED_* build options and validate that only one color override is enabled at a time. Extend the generic STM32 LED driver to handle RGB combinations for yellow, magenta, and cyan. (except red)
Summary by CodeRabbit