JLab Pipeline TI Library  3v6.1
Master Data Readout

Functions

int tiForceSyncEvent ()
 Force a sync event (type = 0). More...
 
int tiGetSyncResetRequest ()
 Determine if a TI has requested a Sync Reset. More...
 
int tiFillToEndBlock ()
 Generate non-physics triggers until the current block is filled. This feature is useful for "end of run" situations. More...
 

Detailed Description

Function Documentation

◆ tiFillToEndBlock()

int tiFillToEndBlock ( )

Generate non-physics triggers until the current block is filled. This feature is useful for "end of run" situations.

Returns
OK if successful, otherwise ERROR

References TI_A24RegStruct::reset, TI_RESET_FILL_TO_END_BLOCK, TILOCK, tiMaster, and TIUNLOCK.

Referenced by tiDisableTriggerSource().

◆ tiForceSyncEvent()

int tiForceSyncEvent ( )

Force a sync event (type = 0).

Returns
OK if successful, otherwise ERROR

References TI_A24RegStruct::reset, TI_RESET_FORCE_SYNCEVENT, TILOCK, tiMaster, and TIUNLOCK.

◆ tiGetSyncResetRequest()

int tiGetSyncResetRequest ( )

Determine if a TI has requested a Sync Reset.

Returns
1 if requested received, 0 if not, otherwise ERROR

References TI_A24RegStruct::blockBuffer, TI_BLOCKBUFFER_SYNCRESET_REQUESTED, TILOCK, tiMaster, and TIUNLOCK.