using System; namespace DatabaseExport { /// /// list of all non columned test settings /// public enum TestSettingsEnum { ArmCheckListStep, CheckListInputVoltageCheck, CheckListBatteryVoltageCheck, CheckListSquibResistanceCheck, CheckListSensorIDCheck, CheckListTriggerStartCheck, EW,//ExcitationWarmup CheckListMustPass } public enum RecordingModes { CircularBuffer, Recorder, HybridRecorder } public enum IsoChannelSensorCompatibilityLevels { DontWarn, Warn, DontAllow } [Flags] public enum SupportedExportFormatBitFlags { none = 0x0, csvunfiltered = 0x1, diademadc = 0x2, isounfiltered = 0x4, somatunfiltered = 0x8, tdmsadc = 0x10, toyotaunfiltered = 0x20, tsvunfiltered = 0x40, csvfiltered = 0x80, //diademfiltered = 0x100, //unused & available isofiltered = 0x200, somatfiltered = 0x400, tdasadc = 0x800, toyotafiltered = 0x1000, tsvfiltered = 0x2000, rdfadc = 0x4000, ChryslerDDAS = 0x8000, HDFUnfiltered = 0x10000, HDFFiltered = 0x20000, HDFMV = 0x40000, HDFADC = 0x80000, xlsxfiltered = 0x100000, xlsxunfiltered = 0x200000 } public enum TestTemplateTags { UploadData, UploadFolder, CommonLine, AllCustomers, AllTestEngineers, AllLabs, Test, AllowMissingSensors, AllowSensorIdToBlankChannel, AutomaticProgression, AutomaticProgressionDelayMS, InvertTriggerCompletion, TriggerCheckStep, PostTestDiagnostics, TriggerCheckRealtime, InvertStartRecordCompletion, ViewDiagnostics, VerifyChannels, AutoVerifyProgress, AutoVerifyDelaySeconds, TestGraphs, GraphCount, Name, TestId, SetupFile, Description, AvailableTestObjects, SamplesPerSecond, SampleRateText, PreTriggerSeconds, PostTriggerSeconds, RecordingMode, RecordingModeText, StrictDiagnostics, TestObjects, AllTestObjects, SysBuiltTestObjects, RequireUserConfirmationOnErrors, DoROIDownload, ROIButtonVisibility, ViewROIDownload, ViewROIDownloadButtonVisibility, DownloadAll, DownloadAllButtonVisibility, ViewRealtime, ViewRealtimeButtonVisibility, ROIStart, ROIEnd, ViewDownloadAll, ViewDownloadAllButtonVisibility, ViewExport, ViewExportButtonVisibility, ExportFormats, DownloadFolder, ExportFolder, SameAsDownloadFolder, TestTime, LabDetails, CustomerDetails, TestEngineerDetails, DefaultNumberRealtimeGraphs, GraphDetailsVisibility, CurrentGraph, UseCustomerDetails, UseTestEngineerDetails, TurnOffExcitation, UseLabratoryDetails, TestDirectory, OriginalTestDirectory, LocalOnly, LastModified, LastMmodifiedBy, ExpressTestSetup, EW, ExcitationWarmupTimeMS, ArmCheckListStep, CheckListBatteryVoltageCheck, CheckListInputVoltageCheck, CheckListSquibResistanceCheck, CheckListSensorIDCheck, CheckListTriggerStartCheck, CheckListMustPass, WarnOnFailedBattery, HardwareOverrides, DoAutoArm, DoStreaming, SysBuiltTestObjectTypes, AddedGroupRemoved, CheckoutMode, QuitTestWithoutWarning, SuppressMissingSensorsWarning, ISFFile, TestObjectsAndAddedGroups, NotAllChannelsRealTime, NotAllChannelsViewer, GroupsStepValid } public enum StrictLevel { Strict, UpdateTable } }