|
MCU
|
This is the complete list of members for TelemetryInterface, including all inherited members.
| channels_ | TelemetryInterface | private |
| enqueue_CAN(T can_msg, uint32_t id) | TelemetryInterface | |
| enqueue_new_CAN(U *structure, uint32_t(*pack_function)(U *, uint8_t *, uint8_t *, uint8_t *)) | TelemetryInterface | |
| get_glv_voltage(const AnalogConversionPacket_s< 8 > &adc1) | TelemetryInterface | inline |
| mcu_analog_readings_ | TelemetryInterface | private |
| msg_queue_ | TelemetryInterface | private |
| TelemetryInterface(CANBufferType *msg_output_queue, const TelemetryInterfaceReadChannels &channels) | TelemetryInterface | inline |
| TelemetryInterface() | TelemetryInterface | inline |
| tick(const AnalogConversionPacket_s< 8 > &adc1, const AnalogConversionPacket_s< 4 > &adc2, const AnalogConversionPacket_s< 4 > &adc3, const SteeringEncoderConversion_s &encoder, InvInt_t *fl, InvInt_t *fr, InvInt_t *rl, InvInt_t *rr, bool accel_implaus, bool brake_implaus, float accel_per, float brake_per, const AnalogConversion_s &accel_1, const AnalogConversion_s &accel_2, const AnalogConversion_s &brake_1, const AnalogConversion_s &brake_2, float mech_brake_active_percent, const TorqueControllerMuxError ¤t_mux_status) | TelemetryInterface | |
| update_analog_readings_CAN_msg(const SteeringEncoderConversion_s &steer1, const AnalogConversion_s &steer2, const AnalogConversion_s ¤t, const AnalogConversion_s &reference, const AnalogConversion_s &glv) | TelemetryInterface | |
| update_drivetrain_err_status_CAN_msg(InvInt_t *fl, InvInt_t *fr, InvInt_t *rl, InvInt_t *rr) | TelemetryInterface | |
| update_drivetrain_rpms_CAN_msg(InvInt_t *fl, InvInt_t *fr, InvInt_t *rl, InvInt_t *rr) | TelemetryInterface | |
| update_drivetrain_status_telem_CAN_msg(InvInt_t *fl, InvInt_t *fr, InvInt_t *rl, InvInt_t *rr, bool accel_implaus, bool brake_implaus, float accel_per, float brake_per) | TelemetryInterface | |
| update_drivetrain_torque_filter_out_telem_CAN_msg(InvInt_t *fl, InvInt_t *fr, InvInt_t *rl, InvInt_t *rr) | TelemetryInterface | |
| update_drivetrain_torque_telem_CAN_msg(InvInt_t *fl, InvInt_t *fr, InvInt_t *rl, InvInt_t *rr) | TelemetryInterface | |
| update_pedal_readings_CAN_msg(float accel_percent, float brake_percent, float mech_brake_percent) | TelemetryInterface | |
| update_pedal_readings_raw_CAN_msg(const AnalogConversion_s &accel_1, const AnalogConversion_s &accel_2, const AnalogConversion_s &brake_1, const AnalogConversion_s &brake_2) | TelemetryInterface | |
| update_penthouse_accum_CAN_msg(const AnalogConversion_s ¤t, const AnalogConversion_s &reference) | TelemetryInterface | |
| update_steering_status_CAN_msg(const float steering_system_angle, const float filtered_angle_encoder, const float filtered_angle_analog, const uint8_t steering_system_status, const uint8_t steering_encoder_status, const uint8_t steering_analog_status) | TelemetryInterface | |
| update_steering_status_CAN_msg(const float steering_system_angle, const float filtered_angle_encoder, const float filtered_angle_analog, const uint8_t steering_system_status, const uint8_t steering_encoder_status, const uint8_t steering_analog_status) | TelemetryInterface | inline |
| update_suspension_CAN_msg(const AnalogConversion_s &lc_fl, const AnalogConversion_s &lc_fr, const AnalogConversion_s &pots_fl, const AnalogConversion_s &pots_fr) | TelemetryInterface | |
| update_TCMux_status_CAN_msg(const TCMuxStatus_s &tcMuxStatus) | TelemetryInterface | inline |
| ~TelemetryInterface() | TelemetryInterface | inline |