ENCODER_REF_ETC_INFRANOR_PAC.ReadAndProcessSpecificInput (METH) ¶ METHOD ReadAndProcessSpecificInput : BOOL InOut: Scope Name Type Input pme POINTER TO SMC3_MappingEntry dwValue DWORD Return ReadAndProcessSpecificInput BOOL
SMC_SingleCorr (FUN) ¶ FUNCTION SMC_SingleCorr : BOOL Translates the object corresp. to the radius dR . InOut: Scope Name Type Return SMC_SingleCorr BOOL Input pg POINTER TO SMC_GEOINFO dR LREAL
state machine ¶ CommunicationStateMachine (Method)
ENCODER_REF_ETC_INFRANOR_PAC.CommunicationStateMachine (METH) ¶ METHOD CommunicationStateMachine : BOOL InOut: Scope Name Type Return CommunicationStateMachine BOOL
OutQueue Functions ¶ SMC_AppendObj (Function) SMC_DeleteObj (Function) SMC_GetCount (Function) SMC_GetHistoryCount (Function) SMC_GetLastObj (Function) SMC_GetObj (Function) SMC_GetObjFromEnd (Function) SMC_GetObjFromHistory (Function) SMC_OutQueueInit (Function) SMC_OutQueueIsSyncing (Function) SMC_OutQueue_IsFull (Function) SMC_RestoreQueue (Function) SMC_SetObj (Function) SMC_SetQueueCapacity (Function)
SMC_AppendObj (FUN) ¶ FUNCTION SMC_AppendObj : POINTER TO SMC_GEOINFO Appends an object to a SMC_OUTQUEUE . In case of success, the function will return a pointer to the new list element, otherwise it will return 0. task-safety: call from producer task only InOut: Scope Name Type Comment Input poq POINTER TO SMC_OUTQUEUE The out queue pgi POINTER TO SMC_GEOINFO Object to be appended Return SMC_AppendObj POINTER TO SMC_GEOINFO
state machine ¶ CommunicationStateMachine (Method)
ENCODER_REF_ETC_INFRANOR_PAC_Encoder1.CommunicationStateMachine (METH) ¶ METHOD CommunicationStateMachine : BOOL InOut: Scope Name Type Return CommunicationStateMachine BOOL
SMC_DeleteObj (FUN) ¶ FUNCTION SMC_DeleteObj : BOOL Removes an object from an SMC_OUTQUEUE . The n-th object will be deleted from the list ( poq ), counting starts with 0. If N-1 is greater than the number of SMC_GEOINFO objects stored in the list, nothing will happen and FALSE will be returned instead of TRUE . task-safety: only task-safe if N = 0 and called from consumer task InOut: Scope Name Type Comment Input poq POINTER TO SMC_OUTQUEUE The out qeueu N UINT Index of object to be deleted (Note, that N=0 mentions the first element of the list). Return SMC_DeleteObj BOOL
SMC_SetObj (FUN) ¶ FUNCTION SMC_SetObj : BOOL Overwrites the N-th object in SMC_OUTQUEUE . task-safety: call from consumer task only InOut: Scope Name Type Return SMC_SetObj BOOL Input poq POINTER TO SMC_OUTQUEUE N UINT pgi POINTER TO SMC_GEOINFO