ChaosDMX
Open-Source DMX-Interface
Loading...
Searching...
No Matches
__attribute__ Struct Reference

Internal configuration storage layout. Mirrors the private runtime configuration context state in RAM. More...

Collaboration diagram for __attribute__:
[legend]

Data Fields

uint32_t magic
uint32_t version
config_connection_t connection
config_ip_method_t ip_method
uint16_t dmx_universes [APP_CONFIG_DMX_PORT_COUNT]
config_direction_t dmx_directions [APP_CONFIG_DMX_PORT_COUNT]
app_wifi_creds_t wifi_sta
app_wifi_creds_t wifi_ap
uint8_t led_brightness
uint8_t btn_action_single
uint8_t btn_action_double
uint8_t btn_action_multi

Detailed Description

Internal configuration storage layout. Mirrors the private runtime configuration context state in RAM.

Definition at line 43 of file config.c.

Field Documentation

◆ btn_action_double

uint8_t __attribute__::btn_action_double

Assigned config_button_action_t for double click

Definition at line 56 of file config.c.

◆ btn_action_multi

uint8_t __attribute__::btn_action_multi

Assigned config_button_action_t for multiple click

Definition at line 58 of file config.c.

◆ btn_action_single

uint8_t __attribute__::btn_action_single

Assigned config_button_action_t for single click

Definition at line 54 of file config.c.

◆ connection

config_connection_t __attribute__::connection

Definition at line 46 of file config.c.

◆ dmx_directions

config_direction_t __attribute__::dmx_directions[APP_CONFIG_DMX_PORT_COUNT]

Definition at line 49 of file config.c.

◆ dmx_universes

uint16_t __attribute__::dmx_universes[APP_CONFIG_DMX_PORT_COUNT]

Definition at line 48 of file config.c.

◆ ip_method

config_ip_method_t __attribute__::ip_method

Definition at line 47 of file config.c.

◆ led_brightness

uint8_t __attribute__::led_brightness

Definition at line 52 of file config.c.

◆ magic

uint32_t __attribute__::magic

Definition at line 44 of file config.c.

◆ version

uint32_t __attribute__::version

Definition at line 45 of file config.c.

◆ wifi_ap

app_wifi_creds_t __attribute__::wifi_ap

Definition at line 51 of file config.c.

◆ wifi_sta

app_wifi_creds_t __attribute__::wifi_sta

Definition at line 50 of file config.c.


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