struct vehicle_status_s _vehicle_status
struct cpuload_s _cpu_load
void publish()
publish LED control
static struct vehicle_status_s status
Contains a list of uORB subscriptions and maintains their update state.
static led_control_s led_control
struct vehicle_attitude_s _vehicle_attitude
High-resolution timer with callouts and timekeeping.
struct battery_status_s _battery_status
StatusDisplay(const events::SubscriberHandler &subscriber_handler)
#define ORB_ID(_name)
Generates a pointer to the uORB metadata structure for a given topic.
void set_leds()
handle LED logic changes & call publish()
uORB::PublicationQueued< led_control_s > _led_control_pub
bool _old_home_position_valid
int _old_battery_status_warning
bool check_for_updates()
check for topic updates
const events::SubscriberHandler & _subscriber_handler
struct vehicle_status_flags_s _vehicle_status_flags
void process()
regularily called to handle state updates
struct led_control_s _led_control