Internal Commands

From MCEWiki
  • When internal commands are enabled, they are issued at a rate equal to one per second (internal_cmd_mode = 1, see HOUSEKEEPING_COMMAND_PERIOD in the code) or every ramp_step_period (internal_cmd_mode = 2 or 3).
  • If a data process is not in progress, then internal commands are issued whenever they are due.
  • When a ret_dat command is issued, the internal commands are synchronized with data packets. If an internal command is to be issued, the Clock Card holds the command until immediately following the next data packet is collected. This is so that internal commands do not interfere with the timing of data collection.
  • When a data collection is complete, internal commands will continue if they are enabled. If another data collection process is started, then the internal commands are re-synchronized to that new set.