PX4 Firmware
PX4 Autopilot Software http://px4.io
system_power.h File Reference
#include <uORB/uORB.h>
Include dependency graph for system_power.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  system_power_s
 

Macros

#define SYSTEM_POWER_BRICK1_VALID_SHIFTS   0
 
#define SYSTEM_POWER_BRICK1_VALID_MASK   1
 
#define SYSTEM_POWER_BRICK2_VALID_SHIFTS   1
 
#define SYSTEM_POWER_BRICK2_VALID_MASK   2
 
#define SYSTEM_POWER_BRICK3_VALID_SHIFTS   2
 
#define SYSTEM_POWER_BRICK3_VALID_MASK   4
 
#define SYSTEM_POWER_BRICK4_VALID_SHIFTS   3
 
#define SYSTEM_POWER_BRICK4_VALID_MASK   8
 

Functions

 ORB_DECLARE (system_power)
 

Macro Definition Documentation

◆ SYSTEM_POWER_BRICK1_VALID_MASK

#define SYSTEM_POWER_BRICK1_VALID_MASK   1

Definition at line 45 of file system_power.h.

◆ SYSTEM_POWER_BRICK1_VALID_SHIFTS

#define SYSTEM_POWER_BRICK1_VALID_SHIFTS   0

Definition at line 44 of file system_power.h.

◆ SYSTEM_POWER_BRICK2_VALID_MASK

#define SYSTEM_POWER_BRICK2_VALID_MASK   2

Definition at line 47 of file system_power.h.

◆ SYSTEM_POWER_BRICK2_VALID_SHIFTS

#define SYSTEM_POWER_BRICK2_VALID_SHIFTS   1

Definition at line 46 of file system_power.h.

◆ SYSTEM_POWER_BRICK3_VALID_MASK

#define SYSTEM_POWER_BRICK3_VALID_MASK   4

Definition at line 49 of file system_power.h.

◆ SYSTEM_POWER_BRICK3_VALID_SHIFTS

#define SYSTEM_POWER_BRICK3_VALID_SHIFTS   2

Definition at line 48 of file system_power.h.

◆ SYSTEM_POWER_BRICK4_VALID_MASK

#define SYSTEM_POWER_BRICK4_VALID_MASK   8

Definition at line 51 of file system_power.h.

◆ SYSTEM_POWER_BRICK4_VALID_SHIFTS

#define SYSTEM_POWER_BRICK4_VALID_SHIFTS   3

Definition at line 50 of file system_power.h.

Function Documentation

◆ ORB_DECLARE()

ORB_DECLARE ( system_power  )