MotorWare f2806x Module API Documentation
Data Structures
Here are the data structures with brief descriptions:
 C_ANGLE_Obj_Defines the angle generator (ANGLE) object
 C_CAL_Obj_Defines the calibrator (CAL) object
 C_CLARKE_Obj_Defines the CLARKE object
 C_cplx_int16_t_Define the complex data type for 16 bit signed real and imaginary components
 C_cplx_int32_tDefine the complex data type for 32 bit signed real and imaginary components
 C_cplx_int_least32_t_Define the complex data type for at least 32 bit signed real and imaginary components
 C_cplx_int_least8_tDefine the complex data type for at least 8 bit signed real and imaginary components
 C_cplx_least16_tDefine the complex data type for at least 16 bit signed real and imaginary components
 C_cplx_uint16_t_Define the complex data type for 16 bit unsigned real and imaginary components
 C_cplx_uint32_tDefine the complex data type for 32 bit unsigned real and imaginary components
 C_cplx_uint_least32_t_Define the complex data type for at least 32 bit unsigned real and imaginary components
 C_cplx_uint_least8_tDefine the complex data type for at least 8 bit unsigned real and imaginary components
 C_cplx_uleast16_tDefine the complex data type for at least 16 bit unsigned real and imaginary components
 C_CPU_USAGE_Obj_Defines the CPU usage (CPU_USAGE) object
 C_CTRL_Obj_Defines the controller (CTRL) object
 C_CTRL_Version_Defines the controller (CTRL) version number
 C_DLOG_4CH_Defines the data logging (DLOG) object
 C_ENC_Obj_Defines the encoder object
 C_EST_InputData_Defines the estimator (EST) input data
 C_EST_OutputData_Defines the estimator (EST) output data
 C_EVENT_ArgList_Defines the event argument list
 C_EVENT_Obj_Defines the event queue object
 C_FEM_Obj_Defines the frequency of execution monitoring (FEM) object
 C_FILTER_FO_Defines the first-order filter (FILTER_FO) object
 C_FILTER_FO_Obj_Defines the first-order filter (FILTER_FO) object
 C_FILTER_SO_Defines the second-order filter (FILTER_SO) object
 C_FILTER_SO_Obj_Defines the second-order filter (FILTER_SO) object
 C_FW_Obj_Defines the field weakening (FW) data
 C_HAL_AdcData_t_Defines the ADC data
 C_HAL_DacData_t_Defines the DAC data
 C_HAL_Obj_Defines the hardware abstraction layer (HAL) data
 C_HAL_PwmData_t_Defines the PWM data
 C_IPARK_Obj_Defines the IPARK object
 C_MATH_vec2_Defines a two element vector
 C_MATH_vec3_Defines a three element vector
 C_MOTOR_Params_Defines the motor parameters
 C_OFFSET_Defines the offset (OFFSET) object
 C_PARK_Obj_Defines the PARK object
 C_PI_Obj_Defines the PI controller object
 C_PID_Obj_Defines the PID controller object
 C_QUEUE_Obj_Defines the queue object structure
 C_SLIP_Obj_Defines the slip object
 C_SVGEN_Obj_Defines the Space Vector Generator object
 C_SVGENCURRENT_Obj_Defines the Svgen Current object
 C_TRAJ_Obj_Defines the trajectory (TRAJ) object
 C_USER_Params_Defines a structure for the user parameters
 CST_PlanError_tDefines the ST_PlanError_t data
 CST_PosConv_tDefines the ST_PosConv_t data
 CST_PosConvCfg_tDefines the ST_PosConvCfg_t data
 CST_PosCtl_tDefines the ST_PosCtl_t data
 CST_PosCtlCfg_tDefines the ST_PosCtlCfg_t data
 CST_PosMove_tDefines the ST_PosMove_t data
 CST_PosMoveCfg_tDefines the ST_PosMoveCfg_t data
 CST_PosMoveMsg_tDefines the ST_PosMoveMsg_t data
 CST_PosPlan_tDefines the ST_PosPlan_t data
 CST_VelCtl_tDefines the ST_VelCtl_t data
 CST_VelCtlCfg_tDefines the ST_VelCtlCfg_t data
 CST_VelId_tDefines the ST_VelId_t data
 CST_VelIdCfg_tDefines the ST_VelIdCfg_t data
 CST_VelMove_tDefines the ST_VelMove_t data
 CST_VelMoveCfg_tDefines the ST_VelMoveCfg_t data
 CST_VelMoveMsg_tDefines the ST_VelMoveMsg_t message data
 CST_VelPlan_tDefines the ST_VelPlan_t data
 CST_Ver_tDefines the version data