MCU
Loading...
Searching...
No Matches
DrivetrainSystem< InverterType > Member List

This is the complete list of members for DrivetrainSystem< InverterType >, including all inherited members.

check_drivetrain_quit_dc_on_()DrivetrainSystem< InverterType >private
check_reset_condition()DrivetrainSystem< InverterType >
command_drivetrain(const DrivetrainCommand_s &data)DrivetrainSystem< InverterType >
command_drivetrain_debug()DrivetrainSystem< InverterType >
command_drivetrain_no_torque()DrivetrainSystem< InverterType >
curr_system_millis_DrivetrainSystem< InverterType >private
current_drivetrain_command_DrivetrainSystem< InverterType >private
disable()DrivetrainSystem< InverterType >
disable_no_pins()DrivetrainSystem< InverterType >
drivetrain_enabled_()DrivetrainSystem< InverterType >private
drivetrain_error_occured()DrivetrainSystem< InverterType >
drivetrain_initialization_phase_start_time_DrivetrainSystem< InverterType >private
drivetrain_ready_()DrivetrainSystem< InverterType >private
DrivetrainSystem(const std::array< InverterType *, 4 > &inverters, MCUInterface *mcu_interface, int init_time_limit_ms, uint16_t min_hv_voltage=60, int min_cmd_period_ms=1, float max_torque_setpoint_nm=21.42)DrivetrainSystem< InverterType >inline
dynamic_data_DrivetrainSystem< InverterType >private
enable_drivetrain_hv_(unsigned long curr_time)DrivetrainSystem< InverterType >private
enable_drivetrain_reset()DrivetrainSystem< InverterType >
enable_requested_DrivetrainSystem< InverterType >private
get_dynamic_data()DrivetrainSystem< InverterType >
handle_inverter_startup(unsigned long curr_time)DrivetrainSystem< InverterType >
hv_en_requested_DrivetrainSystem< InverterType >private
hv_over_threshold_on_drivetrain()DrivetrainSystem< InverterType >
init_time_limit_ms_DrivetrainSystem< InverterType >private
inverter_init_timeout(unsigned long curr_time)DrivetrainSystem< InverterType >
inverters_DrivetrainSystem< InverterType >private
L_d_inductance_H_DrivetrainSystem< InverterType >private
lambda_magnetic_flux_wb_DrivetrainSystem< InverterType >private
last_disable_cmd_time_DrivetrainSystem< InverterType >private
last_general_cmd_time_DrivetrainSystem< InverterType >private
last_no_torque_cmd_time_DrivetrainSystem< InverterType >private
last_reset_cmd_time_DrivetrainSystem< InverterType >private
last_reset_pressed_time_DrivetrainSystem< InverterType >private
max_torque_setpoint_nm_DrivetrainSystem< InverterType >private
mcu_interface_DrivetrainSystem< InverterType >private
min_cmd_period_DrivetrainSystem< InverterType >private
min_hv_voltage_DrivetrainSystem< InverterType >private
motor_pole_pairs_DrivetrainSystem< InverterType >private
request_enable_()DrivetrainSystem< InverterType >private
reset_drivetrain()DrivetrainSystem< InverterType >
reset_interval_DrivetrainSystem< InverterType >private
reset_requested_DrivetrainSystem< InverterType >private
setup_retry()DrivetrainSystem< InverterType >inline
tick(const SysTick_s &tick)DrivetrainSystem< InverterType >