PX4 Firmware
PX4 Autopilot Software http://px4.io
system_power_s Struct Reference

#include <system_power.h>

Collaboration diagram for system_power_s:

Public Attributes

uint64_t timestamp
 
float voltage5v_v
 
float voltage3v3_v
 
uint8_t v3v3_valid
 
uint8_t usb_connected
 
uint8_t brick_valid
 
uint8_t usb_valid
 
uint8_t servo_valid
 
uint8_t periph_5v_oc
 
uint8_t hipower_5v_oc
 
uint8_t _padding0 [1]
 

Detailed Description

Definition at line 59 of file system_power.h.

Member Data Documentation

◆ _padding0

uint8_t system_power_s::_padding0[1]

Definition at line 71 of file system_power.h.

◆ brick_valid

uint8_t system_power_s::brick_valid

Definition at line 66 of file system_power.h.

Referenced by Commander::run().

◆ hipower_5v_oc

uint8_t system_power_s::hipower_5v_oc

Definition at line 70 of file system_power.h.

◆ periph_5v_oc

uint8_t system_power_s::periph_5v_oc

Definition at line 69 of file system_power.h.

◆ servo_valid

uint8_t system_power_s::servo_valid

Definition at line 68 of file system_power.h.

Referenced by Commander::run().

◆ timestamp

uint64_t system_power_s::timestamp

◆ usb_connected

uint8_t system_power_s::usb_connected

Definition at line 65 of file system_power.h.

Referenced by Commander::run().

◆ usb_valid

uint8_t system_power_s::usb_valid

Definition at line 67 of file system_power.h.

◆ v3v3_valid

uint8_t system_power_s::v3v3_valid

Definition at line 64 of file system_power.h.

◆ voltage3v3_v

float system_power_s::voltage3v3_v

Definition at line 63 of file system_power.h.

◆ voltage5v_v

float system_power_s::voltage5v_v

Definition at line 62 of file system_power.h.

Referenced by PreFlightCheck::powerCheck(), and MEASAirspeed::voltage_correction().


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