FUEL_READING_SYNC

# FUEL_READING_SYNC
#  
# This keyword allows multiple processes to be synchronized with
# fuel readings when multiple fuel readings have been
# requested in a mode. The synchronization is handled externally from
# gp_test. The specification consists of a list of
# output events that will be emitted in the sequence that they 
# are listed. Each output event is emitted when all of the
# input events listed on its line and all preceding lines have 
# been received. This condition is overriden by the specified
# timeout ( 0 timeout indicates no timer). The timeout for a 
# particular line doesn't start until the output event on the
# previous line has been emitted. All input events are attached
# at the time a fuel reading is requested, so if an input
# event of a later specification line is received before those 
# of a preceding line, it is still considered to be satisfied, but
# the corresponding output event would not be emitted 
# until all those preceding it have been emitted.

@FUEL_READING_SYNC
#timeout       output_event    
0[s]           TS_StrtAcq      fr_ave_strt
0[s]           TS_OpCondCmp    HS_AcqInPrg   fr_ready  HS_AcqCmp
0[s]           fr_write_ok     HS_AnlsCmp