// ###############################################################
// Copyright(c) Carl Zeiss AG, Germany. All Rights Reserved.
//
// Permission is granted to use and distribute this code,
// as long as this copyright notice remains part of the code.
// ###############################################################

syntax = "proto3";
package zen_api.em.workflow.v1;

// Enum indicating the acquisition mode.
enum EdsAcquisitionMode {
   // Default enum value.
   EDS_ACQUISITION_MODE_UNSPECIFIED = 0;
   // Auto selection of acquisition mode which is Counts.
   // Acquisition continues until enough counts are collected in the spectrum.
   EDS_ACQUISITION_MODE_AUTO = 1;
   // Acquire EDS data for a period of live time. This is the time for which the system is processing counts into the spectrum.
   EDS_ACQUISITION_MODE_LIVE_TIME = 2;
   // Acquisition continues until enough counts are collected in the spectrum.
   EDS_ACQUISITION_MODE_COUNTS = 3;
}
