Class VescPacketValues

Inheritance Relationships

Base Type

Class Documentation

class VescPacketValues : public vesc_driver::VescPacket

Public Functions

explicit VescPacketValues(std::shared_ptr<VescFrame> raw)
double temp_fet() const
double temp_motor() const
double avg_motor_current() const
double avg_input_current() const
double avg_id() const
double avg_iq() const
double duty_cycle_now() const
double rpm() const
double duty_now() const
double v_in() const
double amp_hours() const
double amp_hours_charged() const
double watt_hours() const
double watt_hours_charged() const
int32_t tachometer() const
int32_t tachometer_abs() const
int fault_code() const
double pid_pos_now() const
int32_t controller_id() const
double temp_mos1() const
double temp_mos2() const
double temp_mos3() const
double avg_vd() const
double avg_vq() const