|
| hpm_mcl_stat_t | hpm_mcl_loop_init (mcl_loop_t *loop, mcl_loop_cfg_t *cfg, mcl_cfg_t *mcl_cfg, mcl_encoder_t *encoder, mcl_analog_t *analog, mcl_control_t *control, mcl_drivers_t *drivers, mcl_path_plan_t *path) |
| | Initialisation loop data. More...
|
| |
| hpm_mcl_stat_t | hpm_mcl_loop_set_current_d (mcl_loop_t *loop, mcl_user_value_t id) |
| | Setting the d-axis current. More...
|
| |
| hpm_mcl_stat_t | hpm_mcl_loop_set_current_q (mcl_loop_t *loop, mcl_user_value_t iq) |
| | Setting the q-axis current. More...
|
| |
| hpm_mcl_stat_t | hpm_mcl_loop_set_speed (mcl_loop_t *loop, mcl_user_value_t speed) |
| | Setting the speed loop speed feed. More...
|
| |
| hpm_mcl_stat_t | hpm_mcl_loop_set_position (mcl_loop_t *loop, mcl_user_value_t position) |
| | Setting the position parameters. More...
|
| |
| hpm_mcl_stat_t | hpm_mcl_loop_disable_all_user_set_value (mcl_loop_t *loop) |
| | Invalid user-set values in all loops. More...
|
| |
| hpm_mcl_stat_t | hpm_mcl_detect_offline_para (mcl_loop_t *loop) |
| |
| hpm_mcl_stat_t | hpm_mcl_current_foc_loop (mcl_loop_t *loop) |
| |
| hpm_mcl_stat_t | hpm_mcl_step_foc_loop (mcl_loop_t *loop) |
| |
| hpm_mcl_stat_t | hpm_mcl_block_loop (mcl_loop_t *loop) |
| |
| hpm_mcl_stat_t | hpm_mcl_loop_refresh_block (mcl_loop_t *loop) |
| | Call this function in the interrupt function to update the motor's sector. More...
|
| |
| hpm_mcl_stat_t | hpm_mcl_loop_start_block (mcl_loop_t *loop) |
| | Call this function in the interrupt function to start the motor's sector. More...
|
| |
| hpm_mcl_stat_t | hpm_mcl_loop (mcl_loop_t *loop) |
| | Motor Loop, Periodic Recall. More...
|
| |