Skip to content

zen_api/em/hardware/v1/beam_state.proto#

Version: 2026.5.1

Package: zen_api.em.hardware.v1

Download proto source

Enum BeamState#

Possible beam operating states.

Name Number Description
BEAM_STATE_UNSPECIFIED 0 Default enum value.
BEAM_STATE_UNKNOWN 1 Unknown indicates that this variable hasn't been assigned yet.
This value should never occur. If you read this value, it's a bug.
BEAM_STATE_ERROR 2 There is an error with the Gun or EHT and the beam cannot be used.
BEAM_STATE_OFF 3 EHT is off.
On FE-SEMs, the gun may be on, gun interfaces must be checked to discover gun state.
On C-SEMs the EHT and gun are off, and there is no current on the filament.
BEAM_STATE_TURNING_ON 4 The EHT (and gun for C-SEM) is turning on.
BEAM_STATE_ON 5 Gun is on.
Filament (if it exists) has full current.
EHT is on.
The beam can be used.
BEAM_STATE_GOING_TO_STANDBY 6 The beam is going into the standby state.
BEAM_STATE_STANDBY 7 Not all devices support this mode.
This represents an intermediate state.
The EVO and the FIB have standby states.
BEAM_STATE_TURNING_OFF 8 The EHT is ramping down.
On C-SEM, the gun and filament may also be shutting down.