-
Notifications
You must be signed in to change notification settings - Fork 0
MiP_ChestLED
github-actions[bot] edited this page Aug 10, 2026
·
11 revisions
Manages MiP's chest LED.
| Type | Signature | Description |
|---|---|---|
variable |
constexpr uint8_t MIP_CMD_GET_CHEST_LED |
MiP protocol command bytes used by the chest LED subsystem. |
variable |
constexpr uint8_t MIP_CMD_SET_CHEST_LED |
|
variable |
constexpr uint8_t MIP_CMD_FLASH_CHEST_LED |
|
variable |
MiP & m_mip |
|
function |
MiP_ChestLED(MiP &mip) |
Constructs the chest LED manager. |
function |
void read(MiPChestLED &chestLED) |
Reads the current RGB state and flash timings of the chest LED. |
function |
void write(uint8_t red, uint8_t green, uint8_t blue) |
Sets the chest LED to a solid RGB color and verifies the change. |
function |
void write(uint8_t red, uint8_t green, uint8_t blue, uint16_t onTime, uint16_t offTime) |
Sets the chest LED to flash an RGB color at a specific interval and verifies the change. |
function |
void write(const MiPChestLED &chestLED) |
Sets the chest LED to flash an RGB color at a specific interval and verifies the change. |
function |
void unverifiedWrite(uint8_t red, uint8_t green, uint8_t blue) |
Sets the chest LED to a solid RGB color without verifying the change. |
function |
void unverifiedWrite(uint8_t red, uint8_t green, uint8_t blue, uint16_t onTime, uint16_t offTime) |
Sets the chest LED to a solid RGB color without verifying the change. |
function |
void unverifiedWrite(const MiPChestLED &chestLED) |
Sets the chest LED to a solid RGB color without verifying the change. |
function |
int8_t rawGet(MiPChestLED &chestLED) |
|
function |
void rawSet(uint8_t red, uint8_t green, uint8_t blue) |
|
function |
void rawFlash(uint8_t red, uint8_t green, uint8_t blue, uint8_t onTime, uint8_t offTime) |
- MiP
- MiPChestLED
- MiPClapSettings
- MiPDebug
- MiPHardwareInfo
- MiPHeadLEDs
- MiPIRDongleCode
- MiPSoftwareVersion
- MiPStatus
- MiP_Battery
- MiP_ChestLED
- MiP_Clap
- MiP_EEPROM
- MiP_Gesture
- MiP_HeadLEDs
- MiP_Infrared
- MiP_Mode
- MiP_Motion
- MiP_Odometer
- MiP_Position
- MiP_Radar
- MiP_Serial
- MiP_Shake
- MiP_Sound
- MiP_Version
- MiP_Weight
- MiP_WiFi