Public Attributes | List of all members
__attribute__ Struct Reference

#include <power_comm.h>

Public Attributes

float ambient_temp
 
float battery_voltage [4]
 
TransitionCount cb [3]
 
unsigned char CB0_command
 
unsigned char CB0_state
 
unsigned char CB0_status
 
float CB0_voltage
 
unsigned char CB1_command
 
unsigned char CB1_state
 
unsigned char CB1_status
 
float CB1_voltage
 
unsigned char CB2_command
 
unsigned char CB2_state
 
unsigned char CB2_status
 
float CB2_voltage
 
CommandStruct command
 
unsigned int data_length
 
float DCDC_12V_aux
 
float DCDC_12V_cpu0
 
float DCDC_12V_cpu1
 
float DCDC_12V_out_voltage
 
float DCDC_12V_user
 
float DCDC_19V_out_voltage
 
unsigned char DCDC_command
 
unsigned char DCDC_state
 
unsigned char disable_count
 
unsigned char estop_button_status
 
unsigned char estop_count
 
unsigned char estop_status
 
unsigned char fail_18V_count
 
unsigned char fan0_command
 
unsigned int fan0_speed
 
unsigned char fan1_command
 
unsigned int fan1_speed
 
unsigned char fan2_command
 
unsigned int fan2_speed
 
unsigned char fan3_command
 
unsigned int fan3_speed
 
unsigned int flags
 
MessageHeader header
 
float input_current
 
float input_voltage
 
unsigned char major_rev
 
float max_input_current
 
unsigned int message_id
 
unsigned int message_revision
 
int message_to_get
 
float min_input_voltage
 
unsigned char minor_rev
 
unsigned char pca_rev
 
unsigned char pcb_rev
 
unsigned char pump_fail_count
 
unsigned char reset_count
 
unsigned int serial_num
 
unsigned char start_count
 
StatusStruct status
 
unsigned char stop_count
 
char text [32]
 
unsigned char trip_count
 

Detailed Description

Definition at line 52 of file power_comm.h.

Member Data Documentation

◆ ambient_temp

float __attribute__::ambient_temp

Definition at line 77 of file power_comm.h.

◆ battery_voltage

float __attribute__::battery_voltage[4]

Definition at line 95 of file power_comm.h.

◆ cb

TransitionCount __attribute__::cb[3]

Definition at line 177 of file power_comm.h.

◆ CB0_command

unsigned char __attribute__::CB0_command

Definition at line 144 of file power_comm.h.

◆ CB0_state

unsigned char __attribute__::CB0_state

Definition at line 64 of file power_comm.h.

◆ CB0_status

unsigned char __attribute__::CB0_status

Definition at line 82 of file power_comm.h.

◆ CB0_voltage

float __attribute__::CB0_voltage

Definition at line 74 of file power_comm.h.

◆ CB1_command

unsigned char __attribute__::CB1_command

Definition at line 145 of file power_comm.h.

◆ CB1_state

unsigned char __attribute__::CB1_state

Definition at line 65 of file power_comm.h.

◆ CB1_status

unsigned char __attribute__::CB1_status

Definition at line 83 of file power_comm.h.

◆ CB1_voltage

float __attribute__::CB1_voltage

Definition at line 75 of file power_comm.h.

◆ CB2_command

unsigned char __attribute__::CB2_command

Definition at line 146 of file power_comm.h.

◆ CB2_state

unsigned char __attribute__::CB2_state

Definition at line 66 of file power_comm.h.

◆ CB2_status

unsigned char __attribute__::CB2_status

Definition at line 84 of file power_comm.h.

◆ CB2_voltage

float __attribute__::CB2_voltage

Definition at line 76 of file power_comm.h.

◆ command

CommandStruct __attribute__::command

Definition at line 158 of file power_comm.h.

◆ data_length

unsigned int __attribute__::data_length

Definition at line 58 of file power_comm.h.

◆ DCDC_12V_aux

float __attribute__::DCDC_12V_aux

Definition at line 72 of file power_comm.h.

◆ DCDC_12V_cpu0

float __attribute__::DCDC_12V_cpu0

Definition at line 73 of file power_comm.h.

◆ DCDC_12V_cpu1

float __attribute__::DCDC_12V_cpu1

Definition at line 93 of file power_comm.h.

◆ DCDC_12V_out_voltage

float __attribute__::DCDC_12V_out_voltage

Definition at line 109 of file power_comm.h.

◆ DCDC_12V_user

float __attribute__::DCDC_12V_user

Definition at line 94 of file power_comm.h.

◆ DCDC_19V_out_voltage

float __attribute__::DCDC_19V_out_voltage

Definition at line 110 of file power_comm.h.

◆ DCDC_command

unsigned char __attribute__::DCDC_command

Definition at line 147 of file power_comm.h.

◆ DCDC_state

unsigned char __attribute__::DCDC_state

Definition at line 67 of file power_comm.h.

◆ disable_count

unsigned char __attribute__::disable_count

Definition at line 168 of file power_comm.h.

◆ estop_button_status

unsigned char __attribute__::estop_button_status

Definition at line 85 of file power_comm.h.

◆ estop_count

unsigned char __attribute__::estop_count

Definition at line 165 of file power_comm.h.

◆ estop_status

unsigned char __attribute__::estop_status

Definition at line 86 of file power_comm.h.

◆ fail_18V_count

unsigned char __attribute__::fail_18V_count

Definition at line 167 of file power_comm.h.

◆ fan0_command

unsigned char __attribute__::fan0_command

Definition at line 148 of file power_comm.h.

◆ fan0_speed

unsigned int __attribute__::fan0_speed

Definition at line 78 of file power_comm.h.

◆ fan1_command

unsigned char __attribute__::fan1_command

Definition at line 149 of file power_comm.h.

◆ fan1_speed

unsigned int __attribute__::fan1_speed

Definition at line 79 of file power_comm.h.

◆ fan2_command

unsigned char __attribute__::fan2_command

Definition at line 150 of file power_comm.h.

◆ fan2_speed

unsigned int __attribute__::fan2_speed

Definition at line 80 of file power_comm.h.

◆ fan3_command

unsigned char __attribute__::fan3_command

Definition at line 151 of file power_comm.h.

◆ fan3_speed

unsigned int __attribute__::fan3_speed

Definition at line 81 of file power_comm.h.

◆ flags

unsigned int __attribute__::flags

Definition at line 152 of file power_comm.h.

◆ header

MessageHeader __attribute__::header

Definition at line 135 of file power_comm.h.

◆ input_current

float __attribute__::input_current

Definition at line 71 of file power_comm.h.

◆ input_voltage

float __attribute__::input_voltage

Definition at line 70 of file power_comm.h.

◆ major_rev

unsigned char __attribute__::major_rev

Definition at line 89 of file power_comm.h.

◆ max_input_current

float __attribute__::max_input_current

Definition at line 92 of file power_comm.h.

◆ message_id

unsigned int __attribute__::message_id

Definition at line 57 of file power_comm.h.

◆ message_revision

unsigned int __attribute__::message_revision

Definition at line 54 of file power_comm.h.

◆ message_to_get

int __attribute__::message_to_get

Definition at line 184 of file power_comm.h.

◆ min_input_voltage

float __attribute__::min_input_voltage

Definition at line 91 of file power_comm.h.

◆ minor_rev

unsigned char __attribute__::minor_rev

Definition at line 90 of file power_comm.h.

◆ pca_rev

unsigned char __attribute__::pca_rev

Definition at line 87 of file power_comm.h.

◆ pcb_rev

unsigned char __attribute__::pcb_rev

Definition at line 88 of file power_comm.h.

◆ pump_fail_count

unsigned char __attribute__::pump_fail_count

Definition at line 170 of file power_comm.h.

◆ reset_count

unsigned char __attribute__::reset_count

Definition at line 171 of file power_comm.h.

◆ serial_num

unsigned int __attribute__::serial_num

Definition at line 55 of file power_comm.h.

◆ start_count

unsigned char __attribute__::start_count

Definition at line 169 of file power_comm.h.

◆ status

StatusStruct __attribute__::status

Definition at line 136 of file power_comm.h.

◆ stop_count

unsigned char __attribute__::stop_count

Definition at line 164 of file power_comm.h.

◆ text

char __attribute__::text[32]

Definition at line 56 of file power_comm.h.

◆ trip_count

unsigned char __attribute__::trip_count

Definition at line 166 of file power_comm.h.


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


pr2_power_board
Author(s): Curt Meyers, Blaise Gassend
autogenerated on Tue Mar 7 2023 03:19:35