Midnight Sun Firmware
Loading...
Searching...
No Matches
ButtonLEDManager
Collaboration diagram for ButtonLEDManager:

Public Attributes

LEDPixels led_pixels [NUM_STEERING_BUTTONS]
 
uint16_t dma_buffer [BUTTON_LED_MANAGER_DMA_BUF_LEN]
 
bool needs_update
 
bool is_transmitting
 

Member Data Documentation

◆ dma_buffer

uint16_t dma_buffer[BUTTON_LED_MANAGER_DMA_BUF_LEN]

DMA buffer holds CCR compare values (ticks)

◆ is_transmitting

bool is_transmitting

Flag to prevent concurrent transmissions

◆ led_pixels

LEDPixels led_pixels[NUM_STEERING_BUTTONS]

Color data per LED

◆ needs_update

bool needs_update

Flag to track if LEDs need updating


The documentation for this struct was generated from the following file: