namespace DTS.Common.Enums { public enum ApplicationStatusTypes { IDLE, SettingConfiguration, ClearingFlash, Arm, AutoArmPrepare, WaitingForStart, WaitingForTrigger, WaitingForStartWithEvent, WaitingForTriggerCheck, WaitingForAutoArm, WaitingForStreaming, Passed, FailedStart, FailedTrigger, Done, FailedArm, FailedDisarm, InvalidSampleRate, InvalidEventLength, InvalidArmMode, UnimplementedArmMode, EventNumberTooLarge, MemoryFull, InvalidSliceCount, ShortedStartRecordInput, ShortedTriggerInput, InvalidPretriggerSamplesRequested, ShortedStartAndTrigger, EventUncompleted, SafeSwitchUnplugged, SquibResistanceFault, BatteryLowVoltage, Failed, ROIFailed, PreparingForArming, WaitingForArmSwitch, Arming, Armed, Disarmed, WaitingForFlashWrite, IdleWaitingForTrigger, IdleWaitingForStart, IdleWaitingForStartWithEvent, PostTestProcessing, ReadyForDownload, ReadyForDownloadFaulted, ReadyForDownloadNoneTriggered, ReadyForDownloadSomeTriggered, Faulted, Detached, FillingBuffer, Recording, NoChannelsInTest, Connecting, NotIncluded, SomeConnected, Validating, CheckingDAS, NoDataToDownload, NoUARTDataToDownload, Cancelled, CancelledPartial, UnexpectedFirmwareVersion, ExpiredCalDate, ChannelCountMismatch, CheckingForExistingData, CheckArmSwitch, CheckingArmSwitch, ExcitationWarmup, //UpdatingConfig, PreparingForDiagnostics, PerformingDiagnostics, NotImplemented, Finished, WaitingForOptions, Exporting, QueryEventData, Downloading, UARTDownloading, CleaningUp, Preparing, WaitingForDAS, UnexpectedMaxMemory, QueryConfiguration, FailBatteryLow, FailBatteryHigh, FailInputLow, FailInputHigh, FailInputInvalid, FailBatteryInvalid, GettingEventInfo, CheckingForData, NoDataCollected, NoDataCollectedSomeTriggered, NoDataCollectedNoneTriggered, Connected, Disconnected, LowPowerMode, DiagnosticsDone, //indicates that diagnostics is complete (maybe not all units have run though, so overall pass/fail is not available yet) FailedArmCheckListSetConfig, ReadingVoltages, FailedSetConfiguration, CreatingCalculatedChannels, NoDASConfigs, UserCanceled, ArmPrepareComplete, AutoDiscovery, LevelTriggered, CapturingAttributes, CheckingArmState, ActivelyStreaming, //14060 DataPRO should fail download ROI if channels are not included in at least one ROI. //this is a status when download ROI has finished all downloads however one or more data channels were not //included in any roi. This explictly excludes output only channels NotAllChannelsDownloaded, // FB15335: Move UART and ClockProfile sets to RunTest -> Hardware NavStep, add Reboot CheckingClockSources, SettingClockSources, CheckingUARTSettings, SettingUARTSettings, Rebooting, Rearming, WaitingForScheduleStartTime, WaitingForInterval, WaitingForMotion, AwakeWaitingForTrigger } }