Application Events

group Application Events

Defines events originating from the application layer.

Defines

APP_SERVICE_UID
APP_EVENT_REQUEST_POWER_PROFILE_NOMINAL
APP_EVENT_REQUEST_POWER_PROFILE_SAFE
APP_EVENT_REQUEST_MPPT_ENABLE_CHANNEL
APP_EVENT_REQUEST_MPPT_DISABLE_CHANNEL
APP_EVENT_REQUEST_RAIL_CONTROLLER_ENABLE_RAIL
APP_EVENT_REQUEST_RAIL_CONTROLLER_DISABLE_RAIL
APP_EVENT_REQUEST_LOGGING_FLUSH_LOGS
APP_EVENT_REQUEST_REDUNDANCY_HEALTH
APP_EVENT_REQUEST_REDUNDANCY_COMPONENT_STATUS
APP_EVENT_REQUEST_REDUNDANCY_FAULT_LIST
APP_EVENT_REQUEST_REDUNDANCY_CLEAR_FAULT
APP_EVENT_REQUEST_REDUNDANCY_CLEAR_ALL

Enums

enum app_event_id_t

Application-level event IDs.

Values:

enumerator REQUEST_POWER_PROFILE_NOMINAL
enumerator REQUEST_POWER_PROFILE_SAFE
enumerator REQUEST_MPPT_ENABLE_CHANNEL
enumerator REQUEST_MPPT_DISABLE_CHANNEL
enumerator REQUEST_RAIL_CONTROLLER_ENABLE_RAIL
enumerator REQUEST_RAIL_CONTROLLER_DISABLE_RAIL
enumerator REQUEST_LOGGING_FLUSH_LOGS
enumerator REQUEST_REDUNDANCY_HEALTH
enumerator REQUEST_REDUNDANCY_COMPONENT_STATUS
enumerator REQUEST_REDUNDANCY_FAULT_LIST
enumerator REQUEST_REDUNDANCY_CLEAR_FAULT
enumerator REQUEST_REDUNDANCY_CLEAR_ALL