MotorWare f2806x Module API Documentation

- Main Page
- Modules
- Data Structures
- Files

- File List
- Globals

Data Structures | Typedefs | Functions
32b/traj.h File Reference

Contains public interface to various functions related to the trajectory (TRAJ) object. More...

`#include "sw/modules/types/src/types.h"`
`#include "sw/modules/iqmath/src/32b/IQmathLib.h"`

Go to the source code of this file.

## Data Structures
struct | _TRAJ_Obj_
| Defines the trajectory (TRAJ) object. More...

## Typedefs
typedef struct _TRAJ_Obj_ | TRAJ_Obj
| Defines the trajectory (TRAJ) object. More...
typedef struct _TRAJ_Obj_ * | TRAJ_Handle
| Defines the TRAJ handle. More...

## Functions
static _iq | TRAJ_getIntValue (TRAJ_Handle handle)
| Gets the intermediate value for the trajectory. More...
static _iq | TRAJ_getMaxDelta (TRAJ_Handle handle)
| Gets the maximum delta value for the trajectory. More...
static _iq | TRAJ_getMaxValue (TRAJ_Handle handle)
| Gets the maximum value for the trajectory. More...
static _iq | TRAJ_getMinValue (TRAJ_Handle handle)
| Gets the minimum value for the trajectory. More...
static _iq | TRAJ_getTargetValue (TRAJ_Handle handle)
| Gets the target value for the trajectory. More...
TRAJ_Handle | TRAJ_init (void *pMemory, const size_t numBytes)
| Initializes the trajectory (TRAJ) object. More...
static void | TRAJ_setIntValue (TRAJ_Handle handle, const _iq intValue)
| Sets the intermediate value for the trajectory. More...
static void | TRAJ_setMaxDelta (TRAJ_Handle handle, const _iq maxDelta)
| Sets the maximum delta value for the trajectory. More...
static void | TRAJ_setMaxValue (TRAJ_Handle handle, const _iq maxValue)
| Sets the maximum value for the trajectory. More...
static void | TRAJ_setMinValue (TRAJ_Handle handle, const _iq minValue)
| Sets the minimum value for the trajectory. More...
static void | TRAJ_setTargetValue (TRAJ_Handle handle, const _iq targetValue)
| Sets the target value for the trajectory. More...
static void | TRAJ_run (TRAJ_Handle handle)
| Runs the trajectory (TRAJ) object. More...

## Detailed Description

Contains public interface to various functions related to the trajectory (TRAJ) object.

(C) Copyright 2011, Texas Instruments, Inc.

Definition in file 32b/traj.h.