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

#include <power_monitor.h>

Collaboration diagram for power_monitor_s:

Public Attributes

uint64_t timestamp
 
float voltage_v
 
float current_a
 
float power_w
 
int16_t rconf
 
int16_t rsv
 
int16_t rbv
 
int16_t rp
 
int16_t rc
 
int16_t rcal
 
int16_t me
 
int16_t al
 
uint8_t _padding0 [4]
 

Detailed Description

Definition at line 51 of file power_monitor.h.

Member Data Documentation

◆ _padding0

uint8_t power_monitor_s::_padding0[4]

Definition at line 65 of file power_monitor.h.

◆ al

int16_t power_monitor_s::al

Definition at line 64 of file power_monitor.h.

Referenced by INA226::collect().

◆ current_a

float power_monitor_s::current_a

Definition at line 55 of file power_monitor.h.

Referenced by INA226::collect(), and VOXLPM::measure().

◆ me

int16_t power_monitor_s::me

Definition at line 63 of file power_monitor.h.

Referenced by INA226::collect().

◆ power_w

float power_monitor_s::power_w

Definition at line 56 of file power_monitor.h.

Referenced by INA226::collect().

◆ rbv

int16_t power_monitor_s::rbv

Definition at line 59 of file power_monitor.h.

Referenced by INA226::collect().

◆ rc

int16_t power_monitor_s::rc

Definition at line 61 of file power_monitor.h.

Referenced by INA226::collect().

◆ rcal

int16_t power_monitor_s::rcal

Definition at line 62 of file power_monitor.h.

Referenced by INA226::collect().

◆ rconf

int16_t power_monitor_s::rconf

Definition at line 57 of file power_monitor.h.

Referenced by INA226::collect().

◆ rp

int16_t power_monitor_s::rp

Definition at line 60 of file power_monitor.h.

Referenced by INA226::collect().

◆ rsv

int16_t power_monitor_s::rsv

Definition at line 58 of file power_monitor.h.

Referenced by INA226::collect().

◆ timestamp

uint64_t power_monitor_s::timestamp

Definition at line 53 of file power_monitor.h.

Referenced by INA226::collect(), and VOXLPM::measure().

◆ voltage_v

float power_monitor_s::voltage_v

Definition at line 54 of file power_monitor.h.

Referenced by INA226::collect(), and VOXLPM::measure().


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