iLLD_TC27xD  1.0
StdIf Functions
Collaboration diagram for StdIf Functions:

Functions

IFX_EXTERN float32 IfxGpt12_IncrEnc_getAbsolutePosition (IfxGpt12_IncrEnc *driver)
 
IFX_EXTERN IfxStdIf_Pos_Dir IfxGpt12_IncrEnc_getDirection (IfxGpt12_IncrEnc *driver)
 
IFX_EXTERN IfxStdIf_Pos_Status IfxGpt12_IncrEnc_getFault (IfxGpt12_IncrEnc *driver)
 
IFX_EXTERN sint32 IfxGpt12_IncrEnc_getOffset (IfxGpt12_IncrEnc *driver)
 
IFX_EXTERN uint16 IfxGpt12_IncrEnc_getPeriodPerRotation (IfxGpt12_IncrEnc *driver)
 
IFX_EXTERN float32 IfxGpt12_IncrEnc_getPosition (IfxGpt12_IncrEnc *driver)
 
IFX_EXTERN sint32 IfxGpt12_IncrEnc_getRawPosition (IfxGpt12_IncrEnc *driver)
 
IFX_EXTERN float32 IfxGpt12_IncrEnc_getRefreshPeriod (IfxGpt12_IncrEnc *driver)
 
IFX_EXTERN sint32 IfxGpt12_IncrEnc_getResolution (IfxGpt12_IncrEnc *driver)
 
IFX_EXTERN IfxStdIf_Pos_SensorType IfxGpt12_IncrEnc_getSensorType (IfxGpt12_IncrEnc *driver)
 
IFX_EXTERN float32 IfxGpt12_IncrEnc_getSpeed (IfxGpt12_IncrEnc *driver)
 
IFX_EXTERN sint32 IfxGpt12_IncrEnc_getTurn (IfxGpt12_IncrEnc *driver)
 
IFX_EXTERN void IfxGpt12_IncrEnc_onZeroIrq (IfxGpt12_IncrEnc *driver)
 
IFX_EXTERN void IfxGpt12_IncrEnc_reset (IfxGpt12_IncrEnc *driver)
 
IFX_EXTERN void IfxGpt12_IncrEnc_resetFaults (IfxGpt12_IncrEnc *driver)
 
IFX_EXTERN void IfxGpt12_IncrEnc_setOffset (IfxGpt12_IncrEnc *driver, sint32 offset)
 
IFX_EXTERN void IfxGpt12_IncrEnc_setRefreshPeriod (IfxGpt12_IncrEnc *driver, float32 updatePeriod)
 
IFX_EXTERN void IfxGpt12_IncrEnc_update (IfxGpt12_IncrEnc *driver)
 

Detailed Description

Function Documentation

IFX_EXTERN float32 IfxGpt12_IncrEnc_getAbsolutePosition ( IfxGpt12_IncrEnc driver)
See Also
IfxStdIf_Pos_GetAbsolutePosition
Parameters
driverdriver handle
Returns
absolute position

Definition at line 67 of file IfxGpt12_IncrEnc.c.

Referenced by IfxGpt12_IncrEnc_stdIfPosInit().

IFX_EXTERN IfxStdIf_Pos_Dir IfxGpt12_IncrEnc_getDirection ( IfxGpt12_IncrEnc driver)
See Also
IfxStdIf_Pos_GetDirection
Parameters
driverdriver handle
Returns
direction

Definition at line 73 of file IfxGpt12_IncrEnc.c.

Referenced by IfxGpt12_IncrEnc_stdIfPosInit().

IFX_EXTERN IfxStdIf_Pos_Status IfxGpt12_IncrEnc_getFault ( IfxGpt12_IncrEnc driver)
See Also
IfxStdIf_Pos_GetFault
Parameters
driverdriver handle
Returns
Fault

Definition at line 79 of file IfxGpt12_IncrEnc.c.

Referenced by IfxGpt12_IncrEnc_stdIfPosInit().

IFX_EXTERN sint32 IfxGpt12_IncrEnc_getOffset ( IfxGpt12_IncrEnc driver)
See Also
IfxStdIf_Pos_GetOffset
Parameters
driverdriver handle
Returns
offset address

Definition at line 85 of file IfxGpt12_IncrEnc.c.

Referenced by IfxGpt12_IncrEnc_stdIfPosInit().

IFX_EXTERN uint16 IfxGpt12_IncrEnc_getPeriodPerRotation ( IfxGpt12_IncrEnc driver)
See Also
IfxStdIf_Pos_GetPeriodPerRotation
Parameters
driverdriver handle
Returns
Period per rotation

Definition at line 91 of file IfxGpt12_IncrEnc.c.

Referenced by IfxGpt12_IncrEnc_stdIfPosInit().

IFX_EXTERN float32 IfxGpt12_IncrEnc_getPosition ( IfxGpt12_IncrEnc driver)
See Also
IfxStdIf_Pos_GetPosition
Parameters
driverdriver handle
Returns
position

Definition at line 97 of file IfxGpt12_IncrEnc.c.

Referenced by IfxGpt12_IncrEnc_stdIfPosInit().

IFX_EXTERN sint32 IfxGpt12_IncrEnc_getRawPosition ( IfxGpt12_IncrEnc driver)
See Also
IfxStdIf_Pos_GetRawPosition
Parameters
driverdriver handle
Returns
position in ticks

Definition at line 103 of file IfxGpt12_IncrEnc.c.

Referenced by IfxGpt12_IncrEnc_stdIfPosInit().

IFX_EXTERN float32 IfxGpt12_IncrEnc_getRefreshPeriod ( IfxGpt12_IncrEnc driver)
See Also
IfxStdIf_Pos_GetRefreshPeriod
Parameters
driverdriver handle
Returns
update period

Definition at line 109 of file IfxGpt12_IncrEnc.c.

Referenced by IfxGpt12_IncrEnc_stdIfPosInit().

IFX_EXTERN sint32 IfxGpt12_IncrEnc_getResolution ( IfxGpt12_IncrEnc driver)
See Also
IfxStdIf_Pos_GetResolution
Parameters
driverdriver handle
Returns
resolution

Definition at line 115 of file IfxGpt12_IncrEnc.c.

Referenced by IfxGpt12_IncrEnc_stdIfPosInit().

IFX_EXTERN IfxStdIf_Pos_SensorType IfxGpt12_IncrEnc_getSensorType ( IfxGpt12_IncrEnc driver)
See Also
IfxStdIf_Pos_GetSensorType
Parameters
driverdriver handle
Returns
sensor type

Definition at line 121 of file IfxGpt12_IncrEnc.c.

Referenced by IfxGpt12_IncrEnc_stdIfPosInit().

IFX_EXTERN float32 IfxGpt12_IncrEnc_getSpeed ( IfxGpt12_IncrEnc driver)
See Also
IfxStdIf_Pos_GetSpeed
Parameters
driverdriver handle
Returns
speed

Definition at line 127 of file IfxGpt12_IncrEnc.c.

Referenced by IfxGpt12_IncrEnc_stdIfPosInit().

IFX_EXTERN sint32 IfxGpt12_IncrEnc_getTurn ( IfxGpt12_IncrEnc driver)
See Also
IfxStdIf_Pos_GetTurn
Parameters
driverdriver handle
Returns
the number of turns

Definition at line 133 of file IfxGpt12_IncrEnc.c.

Referenced by IfxGpt12_IncrEnc_stdIfPosInit().

IFX_EXTERN void IfxGpt12_IncrEnc_onZeroIrq ( IfxGpt12_IncrEnc driver)
See Also
IfxStdIf_Pos_OnZeroIrq
Parameters
driverdriver handle
Returns
None

Definition at line 301 of file IfxGpt12_IncrEnc.c.

Referenced by IfxGpt12_IncrEnc_stdIfPosInit().

IFX_EXTERN void IfxGpt12_IncrEnc_reset ( IfxGpt12_IncrEnc driver)
See Also
IfxStdIf_Pos_Reset
Parameters
driverdriver handle
Returns
None

Definition at line 319 of file IfxGpt12_IncrEnc.c.

Referenced by IfxGpt12_IncrEnc_stdIfPosInit().

IFX_EXTERN void IfxGpt12_IncrEnc_resetFaults ( IfxGpt12_IncrEnc driver)
See Also
IfxStdIf_Pos_ResetFaults
Parameters
driverdriver handle
Returns
None

Definition at line 329 of file IfxGpt12_IncrEnc.c.

Referenced by IfxGpt12_IncrEnc_stdIfPosInit().

IFX_EXTERN void IfxGpt12_IncrEnc_setOffset ( IfxGpt12_IncrEnc driver,
sint32  offset 
)
See Also
IfxStdIf_Pos_SetOffset
Parameters
driverdriver handle
offsetoffset address
Returns
None

Definition at line 338 of file IfxGpt12_IncrEnc.c.

Referenced by IfxGpt12_IncrEnc_stdIfPosInit().

IFX_EXTERN void IfxGpt12_IncrEnc_setRefreshPeriod ( IfxGpt12_IncrEnc driver,
float32  updatePeriod 
)
See Also
IfxStdIf_Pos_SetRefreshPeriod
Parameters
driverdriver handle
updatePeriodupdate period
Returns
None

Definition at line 344 of file IfxGpt12_IncrEnc.c.

Referenced by IfxGpt12_IncrEnc_init(), and IfxGpt12_IncrEnc_stdIfPosInit().

IFX_EXTERN void IfxGpt12_IncrEnc_update ( IfxGpt12_IncrEnc driver)
See Also
IfxStdIf_Pos_Update
Parameters
driverdriver handle
Returns
None

Definition at line 386 of file IfxGpt12_IncrEnc.c.

Referenced by IfxGpt12_IncrEnc_stdIfPosInit().