HPM SDK
HPMicro Software Development Kit
hpm_mcl_over_zero_pi_par Struct Reference

Speed PID control. More...

#include <hpm_over_zero.h>

Data Fields

float kp
 
float ki
 
float kd
 
float integral_max
 
float integral_min
 
float output_max
 
float output_min
 
float target
 
float mem
 
float cur
 
float outval
 
void(* func_pid )(void *str)
 

Detailed Description

Speed PID control.

Field Documentation

◆ cur

float hpm_mcl_over_zero_pi_par::cur

Sampling data

◆ func_pid

void(* hpm_mcl_over_zero_pi_par::func_pid) (void *str)

Pid function

◆ integral_max

float hpm_mcl_over_zero_pi_par::integral_max

integral max

◆ integral_min

float hpm_mcl_over_zero_pi_par::integral_min

integral min

◆ kd

float hpm_mcl_over_zero_pi_par::kd

Kd

◆ ki

float hpm_mcl_over_zero_pi_par::ki

Ki

◆ kp

float hpm_mcl_over_zero_pi_par::kp

Kp

◆ mem

float hpm_mcl_over_zero_pi_par::mem

integral Data

◆ output_max

float hpm_mcl_over_zero_pi_par::output_max

output max

◆ output_min

float hpm_mcl_over_zero_pi_par::output_min

output min

◆ outval

float hpm_mcl_over_zero_pi_par::outval

Output Data

◆ target

float hpm_mcl_over_zero_pi_par::target

Target parameters


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