本文档介绍了Betaflight中的LED灯条控制系统,该系统通过可编程RGB LED灯条提供有关飞行状态、警告和系统状态的视觉反馈。该系统支持WS2811/WS2812 LED灯条,并可配置其布局、颜色、功能和视觉效果。

LED配置系统
该LED系统采用分层配置方式,通过参数组实现持久性控制,并提供灵活的LED布局定义格式。每个LED的位置、方向、功能、叠加层和颜色均可单独配置。
配置数据结构
| 结构 | 目的 | 关键字段 |
|---|---|---|
ledStripConfig_t |
全局 LED 设置 | 轮廓、亮度、彩虹参数 |
ledStripStatusModeConfig_t |
状态模式布局 | LED配置、颜色、模式映射 |
ledConfig_t |
单个LED定义 | 位置、功能、方向、叠加层 |
hsvColor_t |
颜色定义 | 色相、饱和度、明度(HSV颜色空间) |

LED功能和叠加层
该系统支持多种决定 LED 行为的基本功能,并结合叠加效果来改变基本功能。
| 功能类型 | 枚举值 |
|---|

—LED 控制和视觉反馈&spm=1001.2101.3001.5002&articleId=155826857&d=1&t=3&u=79992f6c1ac44ea2a1ebd67f6d53d263)
1万+

被折叠的 条评论
为什么被折叠?



