SimpleFOClibrary 2.4.0
Loading...
Searching...
No Matches
defaults.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define DEF_POWER_SUPPLY   12.0f
 default power supply voltage
 
#define DEF_PID_VEL_P   0.5f
 default PID controller P value
 
#define DEF_PID_VEL_I   10.0f
 default PID controller I value
 
#define DEF_PID_VEL_D   0.0f
 default PID controller D value
 
#define DEF_PID_VEL_RAMP   NOT_SET
 default PID controller voltage ramp value
 
#define DEF_PID_VEL_LIMIT   (DEF_POWER_SUPPLY)
 default PID controller voltage limit
 
#define DEF_PID_CURR_P   3
 default PID controller P value
 
#define DEF_PID_CURR_I   300.0f
 default PID controller I value
 
#define DEF_PID_CURR_D   0.0f
 default PID controller D value
 
#define DEF_PID_CURR_RAMP   0
 default PID controller voltage ramp value
 
#define DEF_PID_CURR_LIMIT   (DEF_POWER_SUPPLY)
 default PID controller voltage limit
 
#define DEF_CURR_BANDWIDTH   300.0f
 current bandwidth
 
#define DEF_CURR_FILTER_Tf   1/(_2PI*DEF_CURR_BANDWIDTH)
 default currnet filter time constant
 
#define DEF_CURRENT_LIM   2.0f
 2Amps current limit by default
 
#define DEF_MON_DOWNSMAPLE   100
 default monitor downsample
 
#define DEF_MOTION_DOWNSMAPLE   0
 default motion downsample - disable
 
#define DEF_P_ANGLE_P   20.0f
 default P controller P value
 
#define DEF_VEL_LIM   20.0f
 angle velocity limit default
 
#define DEF_INDEX_SEARCH_TARGET_VELOCITY   1.0f
 default index search velocity
 
#define DEF_VOLTAGE_SENSOR_ALIGN   3.0f
 default voltage for sensor and motor zero alignemt
 
#define DEF_VEL_FILTER_Tf   0.005f
 default velocity filter time constant
 
#define DEF_LPF_PER_PHASE_CURRENT_SENSE_Tf   0.0f
 default currnet sense per phase low pass filter time constant
 

Macro Definition Documentation

◆ DEF_CURR_BANDWIDTH

#define DEF_CURR_BANDWIDTH   300.0f

current bandwidth

Definition at line 29 of file defaults.h.

◆ DEF_CURR_FILTER_Tf

#define DEF_CURR_FILTER_Tf   1/(_2PI*DEF_CURR_BANDWIDTH)

default currnet filter time constant

Definition at line 30 of file defaults.h.

◆ DEF_CURRENT_LIM

#define DEF_CURRENT_LIM   2.0f

2Amps current limit by default

Definition at line 33 of file defaults.h.

◆ DEF_INDEX_SEARCH_TARGET_VELOCITY

#define DEF_INDEX_SEARCH_TARGET_VELOCITY   1.0f

default index search velocity

Definition at line 44 of file defaults.h.

◆ DEF_LPF_PER_PHASE_CURRENT_SENSE_Tf

#define DEF_LPF_PER_PHASE_CURRENT_SENSE_Tf   0.0f

default currnet sense per phase low pass filter time constant

Definition at line 51 of file defaults.h.

◆ DEF_MON_DOWNSMAPLE

#define DEF_MON_DOWNSMAPLE   100

default monitor downsample

Definition at line 36 of file defaults.h.

◆ DEF_MOTION_DOWNSMAPLE

#define DEF_MOTION_DOWNSMAPLE   0

default motion downsample - disable

Definition at line 37 of file defaults.h.

◆ DEF_P_ANGLE_P

#define DEF_P_ANGLE_P   20.0f

default P controller P value

Definition at line 40 of file defaults.h.

◆ DEF_PID_CURR_D

#define DEF_PID_CURR_D   0.0f

default PID controller D value

Definition at line 26 of file defaults.h.

◆ DEF_PID_CURR_I

#define DEF_PID_CURR_I   300.0f

default PID controller I value

Definition at line 25 of file defaults.h.

◆ DEF_PID_CURR_LIMIT

#define DEF_PID_CURR_LIMIT   (DEF_POWER_SUPPLY)

default PID controller voltage limit

Definition at line 28 of file defaults.h.

◆ DEF_PID_CURR_P

#define DEF_PID_CURR_P   3

default PID controller P value

Definition at line 24 of file defaults.h.

◆ DEF_PID_CURR_RAMP

#define DEF_PID_CURR_RAMP   0

default PID controller voltage ramp value

Definition at line 27 of file defaults.h.

◆ DEF_PID_VEL_D

#define DEF_PID_VEL_D   0.0f

default PID controller D value

Definition at line 8 of file defaults.h.

◆ DEF_PID_VEL_I

#define DEF_PID_VEL_I   10.0f

default PID controller I value

Definition at line 7 of file defaults.h.

◆ DEF_PID_VEL_LIMIT

#define DEF_PID_VEL_LIMIT   (DEF_POWER_SUPPLY)

default PID controller voltage limit

Definition at line 10 of file defaults.h.

◆ DEF_PID_VEL_P

#define DEF_PID_VEL_P   0.5f

default PID controller P value

Definition at line 6 of file defaults.h.

◆ DEF_PID_VEL_RAMP

#define DEF_PID_VEL_RAMP   NOT_SET

default PID controller voltage ramp value

Definition at line 9 of file defaults.h.

◆ DEF_POWER_SUPPLY

#define DEF_POWER_SUPPLY   12.0f

default power supply voltage

Definition at line 4 of file defaults.h.

◆ DEF_VEL_FILTER_Tf

#define DEF_VEL_FILTER_Tf   0.005f

default velocity filter time constant

Definition at line 48 of file defaults.h.

◆ DEF_VEL_LIM

#define DEF_VEL_LIM   20.0f

angle velocity limit default

Definition at line 41 of file defaults.h.

◆ DEF_VOLTAGE_SENSOR_ALIGN

#define DEF_VOLTAGE_SENSOR_ALIGN   3.0f

default voltage for sensor and motor zero alignemt

Definition at line 46 of file defaults.h.