Arduino_VESC_Library
vesc_values Struct Reference

#include <vesc_types.h>

Public Attributes

float fet_temp
 
float motor_temp
 
float avg_motor_current
 
float avg_input_current
 
float reset_avg_id
 
float reset_avg_iq
 
float duty_cycle_now
 
float rpm
 
float input_voltage
 
float amp_hours
 
float amp_hours_charged
 
float watt_hours
 
float watt_hours_charged
 
int32_t tachometer_value
 
int32_t tachometer_abs_value
 
float fault
 
float pid_pos_now
 
uint8_t controller_id
 
float mos1_temp
 
float mos2_temp
 
float mos3_temp
 
float reset_avg_vd
 
float reset_avg_vq
 

Detailed Description

Definition at line 27 of file vesc_types.h.

Member Data Documentation

◆ amp_hours

float vesc_values::amp_hours

Definition at line 37 of file vesc_types.h.

Referenced by Vesc::getRealtimeValues().

◆ amp_hours_charged

float vesc_values::amp_hours_charged

Definition at line 38 of file vesc_types.h.

Referenced by Vesc::getRealtimeValues().

◆ avg_input_current

float vesc_values::avg_input_current

Definition at line 31 of file vesc_types.h.

Referenced by Vesc::getRealtimeValues().

◆ avg_motor_current

float vesc_values::avg_motor_current

Definition at line 30 of file vesc_types.h.

Referenced by Vesc::getRealtimeValues().

◆ controller_id

uint8_t vesc_values::controller_id

Definition at line 45 of file vesc_types.h.

Referenced by Vesc::getRealtimeValues().

◆ duty_cycle_now

float vesc_values::duty_cycle_now

Definition at line 34 of file vesc_types.h.

Referenced by Vesc::getRealtimeValues().

◆ fault

float vesc_values::fault

Definition at line 43 of file vesc_types.h.

Referenced by Vesc::getRealtimeValues().

◆ fet_temp

float vesc_values::fet_temp

Definition at line 28 of file vesc_types.h.

Referenced by Vesc::getRealtimeValues().

◆ input_voltage

float vesc_values::input_voltage

Definition at line 36 of file vesc_types.h.

Referenced by Vesc::getRealtimeValues().

◆ mos1_temp

float vesc_values::mos1_temp

Definition at line 46 of file vesc_types.h.

Referenced by Vesc::getRealtimeValues().

◆ mos2_temp

float vesc_values::mos2_temp

Definition at line 47 of file vesc_types.h.

Referenced by Vesc::getRealtimeValues().

◆ mos3_temp

float vesc_values::mos3_temp

Definition at line 48 of file vesc_types.h.

Referenced by Vesc::getRealtimeValues().

◆ motor_temp

float vesc_values::motor_temp

Definition at line 29 of file vesc_types.h.

Referenced by Vesc::getRealtimeValues().

◆ pid_pos_now

float vesc_values::pid_pos_now

Definition at line 44 of file vesc_types.h.

Referenced by Vesc::getRealtimeValues().

◆ reset_avg_id

float vesc_values::reset_avg_id

Definition at line 32 of file vesc_types.h.

Referenced by Vesc::getRealtimeValues().

◆ reset_avg_iq

float vesc_values::reset_avg_iq

Definition at line 33 of file vesc_types.h.

Referenced by Vesc::getRealtimeValues().

◆ reset_avg_vd

float vesc_values::reset_avg_vd

Definition at line 49 of file vesc_types.h.

Referenced by Vesc::getRealtimeValues().

◆ reset_avg_vq

float vesc_values::reset_avg_vq

Definition at line 50 of file vesc_types.h.

Referenced by Vesc::getRealtimeValues().

◆ rpm

float vesc_values::rpm

Definition at line 35 of file vesc_types.h.

Referenced by Vesc::getRealtimeValues().

◆ tachometer_abs_value

int32_t vesc_values::tachometer_abs_value

Definition at line 42 of file vesc_types.h.

Referenced by Vesc::getRealtimeValues().

◆ tachometer_value

int32_t vesc_values::tachometer_value

Definition at line 41 of file vesc_types.h.

Referenced by Vesc::getRealtimeValues().

◆ watt_hours

float vesc_values::watt_hours

Definition at line 39 of file vesc_types.h.

Referenced by Vesc::getRealtimeValues().

◆ watt_hours_charged

float vesc_values::watt_hours_charged

Definition at line 40 of file vesc_types.h.

Referenced by Vesc::getRealtimeValues().


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