Multi-Emitter Generation Application State Machine
- Updated2026-02-20
- 2 minute(s) read
Multi-Emitter Generation Application State Machine
Learn about the different states for Multi-Emitter Generation Software.
The following figure depicts the Multi-Emitter Generation Application state machine.
To enter Uninitialized state:
- MEG Application is first started.
- Make a change to the System Configuration while the system is in Idle state.
- Call Clear Errors while in the Error State.
- Call RESET from the Idle state.
To exit Uninitialized:
- Call INITIALIZE to load a system configuration and transition to Idle state when the configuration is successfully applied.
- An error occurs and transitions to the Error state.
To enter the Idle state:
- Call INITIALIZE from the Uninitialized state.
- Automatically returns to Idle when a MEG command file is complete.
- Call STOP while in the Running state.
To exit the Idle state:
- Call RUN to execute a MEG command file and transition to the Running state.
- Call RESET to transition to the Uninitialized state.
- An error occurs and transitions to the Error state.
To enter the Running state:
- Call RUN from the Idle state.
To exit the Running state:
- The MEG command file completes processing and returns to the Idle state.
- Call STOP to stop MEG Command processing and return to the Idle state.
- An error occurs and transitions to the Error state.
To enter the Error state:
- An error occurs in any other state.
To exit the Error state:
- Call Clear Errors to return to the Uninitialized state.