MSPM0G3507SensoredFOCMotorControlLibrary  1.0
Data Structures | Enumerations | Functions
openLoop.h File Reference

Detailed Description

openLoop Module


Overview


#include "stdint.h"
#include <ti/iqmath/include/IQmathLib.h>
#include "IQmath_mathacl.h"
#include "iqNum.h"
Include dependency graph for openLoop.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

union  OPEN_LOOP_FLAGS_T
 Open Loop flags Structure. More...
 
struct  OPEN_LOOP_FLAGS_T::openLoopFlags
 Open Loop flags. More...
 
struct  OPEN_LOOP_T
 Open Loop Working Structure. More...
 

Enumerations

enum  FORCED_SPEED_STATE_TYPES { OPEN_LOOP_ACCELERATING_PROFILE = 0 }
 Open Loop Ramp Enum Values. More...
 

Functions

void openLoopInit (OPEN_LOOP_T *pOpenLoop)
 openLoopInit More...
 
void openLoopRun (OPEN_LOOP_T *pOpenLoop)
 openLoop Run More...
 
void openLoopSetInitialVelocity (OPEN_LOOP_T *pOpenLoop)
 Open Loop Init Velocity Set. More...
 
_Bool getOpenLoopStatus (OPEN_LOOP_T *pOpenLoop)
 Open Loop Status check. More...
 

Enumeration Type Documentation

§ FORCED_SPEED_STATE_TYPES

Open Loop Ramp Enum Values.

Enumerator
OPEN_LOOP_ACCELERATING_PROFILE 

Open Loop ramp up

Function Documentation

§ openLoopInit()

void openLoopInit ( OPEN_LOOP_T pOpenLoop)

§ openLoopRun()

void openLoopRun ( OPEN_LOOP_T pOpenLoop)

§ openLoopSetInitialVelocity()

void openLoopSetInitialVelocity ( OPEN_LOOP_T pOpenLoop)

§ getOpenLoopStatus()

_Bool getOpenLoopStatus ( OPEN_LOOP_T pOpenLoop)
inline

Open Loop Status check.

Parameters
[in]*pOpenLoopPointer
Returns
Returns the status

References OPEN_LOOP_FLAGS_T::b, OPEN_LOOP_T::flags, and OPEN_LOOP_FLAGS_T::openLoopFlags::status.

© Copyright 1995-2025, Texas Instruments Incorporated. All rights reserved.
Trademarks | Privacy policy | Terms of use | Terms of sale