Trj_Sample_ScheduleInfo (STRUCT) ¶ TYPE Trj_Sample_ScheduleInfo : STRUCT InOut: Name Type Comment busTaskCycleInfo Trj_BusTaskCycleInfo The bus task cycle that the sample is scheduled for. usedDefaultDelay BOOL Indicates whether an estimated default delay was used to determine the bus task cycle. inSync BOOL
Trj_SampleQueue_Cursor (STRUCT) ¶ TYPE Trj_SampleQueue_Cursor : STRUCT Represents a cursor for a Trj_SampleQueue . It consists of a cursor position (absolute or relative) in the queue and a time offset in seconds in the sample at the cursor position. InOut: Name Type cursorPos UDINT timeOffset LREAL
Trj_SampleQueue_EndsInStandstill (FUN) ¶ FUNCTION Trj_SampleQueue_EndsInStandstill : BOOL InOut: Scope Name Type Inout q Trj_SampleQueue Return Trj_SampleQueue_EndsInStandstill BOOL
Trj_SampleQueue.SetWritePos (METH) ¶ METHOD FINAL SetWritePos : BOOL InOut: Scope Name Type Input nPos UDINT Return SetWritePos BOOL
Trj_SampleQueue.SpaceLeft (METH) ¶ METHOD FINAL SpaceLeft : UDINT Returns how many samples may be appended to the queue. InOut: Scope Name Type Return SpaceLeft UDINT
Trj_SampleQueue.RemoveFirst (METH) ¶ METHOD FINAL RemoveFirst : BOOL Removes the first sample of the queue. Invalidates the pointer returned by a prior call to GetFirst. May only be called by the consumer task. InOut: Scope Name Type Return RemoveFirst BOOL
Trj_SampleQueue.Reset (METH) ¶ METHOD FINAL Reset
Trj_SampleQueue_IsFilled (FUN) ¶ FUNCTION Trj_SampleQueue_IsFilled : BOOL InOut: Scope Name Type Inout Const qSamples Trj_SampleQueue Input requiredSampleDuration LREAL Return Trj_SampleQueue_IsFilled BOOL
Trj_Sample_IsEndOfPath (FUN) ¶ FUNCTION Trj_Sample_IsEndOfPath : BOOL InOut: Scope Name Type Inout Const sample Trj_Sample Return Trj_Sample_IsEndOfPath BOOL
DynVState_ApplyDynState (FUN) ¶ FUNCTION DynVState_ApplyDynState InOut: Scope Name Type Inout uDst SMRB.DynVState Inout Const uSrc SMRB.DynVState Input w DynState dJerk LREAL