MotorWare f2806x Module API Documentation
File List
Here is a list of all files with brief descriptions:
 afsel.h
 angle.hContains the public interface to the angle generator (ANGLE) module routines
 32b/cal.cPortable C fixed point code. These functions define the calibrator (CAL) routines
 float/cal.cPortable C fixed point code. These functions define the calibrator (CAL) routines
 32b/cal.hContains the public interface to the calibrator (CAL) module routines
 float/cal.hContains the public interface to the calibrator (CAL) module routines
 cal_states.hContains the public interface to the calibration (CAL) module routines
 CLAmath.h
 32b/clarke.cPortable C fixed point code. These functions define the Clarke transform module routines
 float/clarke.cPortable C fixed point code. These functions define the Clarke transform module routines
 32b/clarke.hContains the public interface to the Clarke transform (CLARKE) module routines
 float/clarke.hContains the public interface to the Clarke transform (CLARKE) module routines
 cpu_usage.cPortable C fixed point code. These functions define the CPU usage (CPU_USAGE) module routines
 cpu_usage.hContains the public interface to the CPU usage (CPU_USAGE) module routines
 32b/ctrl.c
 float/ctrl.cContains the various functions related to the controller (CTRL) object
 32b/ctrl.h
 float/ctrl.hContains public interface to various functions related to the controller (CTRL) object
 32b/ctrl_obj.hDefines the structures for the CTRL object
 float/ctrl_obj.hDefines the structures for the CTRL object
 ctrl_states.h
 ctrlQEP.c
 ctrlQEP.h
 dlog4ch.cPortable C fixed point code. These functions define the data logging (DLOG) module routines
 dlog4ch.hContains the public interface to the data logging (DLOG) module routines
 clarke/docs/doxygen/doxygen.h
 dlog/docs/doxygen/doxygen.h
 docs/doxygen/doxygen.h
 est/docs/doxygen/doxygen.h
 ipark/docs/doxygen/doxygen.h
 iqmath/docs/doxygen/doxygen.h
 math/docs/doxygen/doxygen.h
 memCopy/docs/doxygen/doxygen.h
 motor/docs/doxygen/doxygen.h
 park/docs/doxygen/doxygen.h
 pid/docs/doxygen/doxygen.h
 queue/docs/doxygen/doxygen.h
 svgen/docs/doxygen/doxygen.h
 traj/docs/doxygen/doxygen.h
 types/docs/doxygen/doxygen.h
 usDelay/docs/doxygen/doxygen.h
 enc.cPortable C fixed point code. These functions define the
 enc.hContains the public interface to the encoder module routines
 32b/est.hContains the public interface to the estimator (EST) module routines
 float/est.hContains the public interface to the estimator (EST) module routines
 est_Flux_states.hContains the states for the flux estimator (EST_Flux) module routines
 est_Ls_states.hContains the states for the stator inductance estimator (EST_Ls) module routines
 est_Rr_states.hContains the public interface to the rotor resistance estimator (EST_Rr) module routines
 est_Rs_states.hContains the public interface to the stator resistance estimator (EST_Rs) module routines
 est_states.hContains the states for the estimator (EST) module routines
 est_Traj_states.hContains the states for the flux estimator (EST_Flux) module routines
 fem.cPortable C fixed point code. These functions define the frequency of execution monitoring (FEM) module routines
 fem.hContains the public interface to the frequency of execution monitoring(FEM) module routines
 32b/filter_fo.cPortable C fixed point code. These functions define the first-order filter (FILTER) module routines
 float/filter_fo.cPortable C fixed point code. These functions define the first-order filter (FILTER) module routines
 32b/filter_fo.hContains the public interface to the first-order filter (FILTER_FO) module routines
 float/filter_fo.hContains the public interface to the first-order filter (FILTER_FO) module routines
 32b/filter_so.cPortable C fixed point code. These functions define the second-order filter (FILTER) module routines
 float/filter_so.cPortable C fixed point code. These functions define the second-order filter (FILTER) module routines
 32b/filter_so.hContains the public interface to the second-order filter (FILTER_SO) module routines
 float/filter_so.hContains the public interface to the second-order filter (FILTER_SO) module routines
 fstart.hContains the public interface to the flying start module routines
 fw.cPortable C fixed point code. These functions define the field weakening module routines
 fw.hContains public interface to various functions related to the FW object
 boostxldrv8301_revB/f28x/f2806x/src/hal.c
 drv8301kit_revD/f28x/f2806x/src/float/hal.c
 drv8301kit_revD/f28x/f2806x/src/hal.c
 drv8312kit_revD/f28x/f2806x/src/float/hal.c
 drv8312kit_revD/f28x/f2806x/src/hal.c
 hvkit_rev1p1/f28x/f2806x/src/float/hal.cContains the various functions related to the HAL object
 hvkit_rev1p1/f28x/f2806x/src/hal.c
 boostxldrv8301_revB/f28x/f2806x/src/hal.h
 drv8301kit_revD/f28x/f2806x/src/float/hal.h
 drv8301kit_revD/f28x/f2806x/src/hal.h
 drv8312kit_revD/f28x/f2806x/src/float/hal.hContains public interface to various functions related to the HAL object
 drv8312kit_revD/f28x/f2806x/src/hal.h
 hvkit_rev1p1/f28x/f2806x/src/float/hal.h
 hvkit_rev1p1/f28x/f2806x/src/hal.h
 hal_both.c
 hal_both.h
 32b/hal_data.hContains the HAL data structures
 float/hal_data.hContains the HAL data structures
 boostxldrv8301_revB/f28x/f2806x/src/hal_obj.h
 drv8301kit_revD/f28x/f2806x/src/float/hal_obj.h
 drv8301kit_revD/f28x/f2806x/src/hal_obj.h
 drv8312kit_revD/f28x/f2806x/src/float/hal_obj.h
 drv8312kit_revD/f28x/f2806x/src/hal_obj.h
 hvkit_rev1p1/f28x/f2806x/src/float/hal_obj.h
 hvkit_rev1p1/f28x/f2806x/src/hal_obj.h
 hal_obj_both.h
 32b/ipark.cPortable C fixed point code. These functions define the inverse Park transform (IPARK) module routines
 float/ipark.cPortable C fixed point code. These functions define the inverse Park transform (IPARK) module routines
 32b/ipark.hContains the public interface to the inverse Park transform (IPARK) module routines
 float/ipark.h
 ipd_hfi.h
 IQlog.h
 32b/IQmathLib.h
 float/IQmathLib.h
 32b/math.hContains the public interface to the math (MATH) module routines
 float/math.hContains the public interface to the math (MATH) module routines
 memCopy.cPortable C fixed point code. These functions define the memory copy routines
 memCopy.hContains the public interface to the memory copy routines
 32b/motor.h
 float/motor.h
 32b/offset.cPortable C fixed point code. These functions define the offset (OFFSET) module routines
 float/offset.cPortable C fixed point code. These functions define the offset (OFFSET) module routines
 32b/offset.hContains the public interface to the offset (OFFSET) module routines
 float/offset.hContains the public interface to the offset (OFFSET) module routines
 32b/park.cPortable C fixed point code. These functions define the Park transform module routines
 float/park.cPortable C fixed point code. These functions define the Park transform module routines
 32b/park.hContains the public interface to the Park transform module routines
 float/park.hContains the public interface to the Park transform module routines
 32b/pi.cPortable C fixed point code. These functions define the Proportional-Integral (PI) controller module routines
 float/pi.cPortable C fixed point code. These functions define the Proportional-Integral (PI) controller module routines
 32b/pi.hContains the public interface to the Proportional-Integral (PI) controller module routines
 float/pi.hContains the public interface to the Proportional-Integral (PI) controller module routines
 32b/pid.cPortable C fixed point code. These functions define the Proportional-Integral-Derivative (PID) controller module routines
 float/pid.cPortable C fixed point code. These functions define the Proportional-Integral-Derivative (PID) controller module routines
 32b/pid.hContains the public interface to the Proportional-Integral-Derivative (PID) controller module routines
 float/pid.hContains the public interface to the Proportional-Integral-Derivative (PID) controller module routines
 queue.cPortable C fixed point code. These functions define the queue manager routines
 queue.hContains the public interface to the event queue (QUEUE) module routines
 slip.cPortable C fixed point code. These functions define the
 slip.hContains the public interface to the slip compensation module routines
 spintac_pos_conv.hPublic interface, object, and function definitions related to the SpinTAC Position Convert component
 spintac_pos_ctl.hPublic interface, object, and function definitions related to the SpinTAC Position Control component
 spintac_pos_move.hPublic interface, object, and function definitions related to the SpinTAC Position Move component
 spintac_pos_plan.hPublic interface, object, and function definitions related to the SpinTAC Position Plan component
 spintac_vel_ctl.hPublic interface, object, and function definitions related to the SpinTAC Velocity Control component
 spintac_vel_id.hPublic interface, object, and function definitions related to the SpinTAC Velocity Identify component
 spintac_vel_move.hPublic interface, object, and function definitions related to the SpinTAC Velocity Move component
 spintac_vel_plan.hPublic interface, object, and function definitions related to the SpinTAC Velocity Plan component
 spintac_version.hPublic interface, object, and function definitions related to the SpinTAC Version object
 32b/svgen.cPortable C fixed point code. These functions define the Space Vector Generator (SVGEN) module routines
 float/svgen.cPortable C fixed point code. These functions define the Space Vector Generator (SVGEN) module routines
 32b/svgen.hContains the public interface to the Space Vector Generator (SVGEN) module routines
 float/svgen.hContains the public interface to the Space Vector Generator (SVGEN) module routines
 svgen_current.cContains the various functions related to the svgen current object
 svgen_current.hContains the public interface to the Svgen Current module routines
 32b/traj.cContains the various functions related to the trajectory (TRAJ) object
 float/traj.cContains the various functions related to the trajectory (TRAJ) object
 32b/traj.hContains public interface to various functions related to the trajectory (TRAJ) object
 float/traj.hContains public interface to various functions related to the trajectory (TRAJ) object
 types.hContains the public interface to the types definitions
 usDelay.hContains public interface to the micro-second delay function
 32b/user.c
 float/user.cContains the user related functions
 fast/src/32b/userParams.h
 user/src/32b/userParams.h
 user/src/float/userParams.hContains the user related definitions
 vib_comp.hContains the public interface to the Vibration Compensation (VIB_COMP) module routines