using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Raytheon.Instruments.LSPS { public static class GALIL { public enum Command { FW_HOME, FW_SET_POS, FW_GET_POS, FW_GET_STATUS, TW_HOME, TW_SET_POS, TW_GET_POS, TW_GET_STATUS, SM_HOME, SM_STOP, SM_SET_BEAM_ANGLES, SM_GET_BEAM_ANGLES, SM_SET_BEAM_SPEED, SM_DRAW_CIRCLE_NUMREVS, SM_SET_RIGHT_LEFT_ARROW_ANGLE, SM_SET_UP_DOWN_ARROW_ANGLE, SM_GET_AZ_STATUS, SM_GET_EL_STATUS, SM_LOAD_PROFILE_FROM_FILE, SM_LOAD_PROFILE, SM_MOVE_PROFILE, SM_MOVE_TO_START_PROFILE, SM_RESET_PROFILE, SM_GET_PROFILE_SIZE, SM_GET_PROFILE }; private const string name_ = "GALIL"; public static string GetFullCommand(Enum command) { return $"{name_} {command.ToString()}"; } } }