init
This commit is contained in:
@@ -0,0 +1,45 @@
|
||||
namespace DTS.Common.Constant
|
||||
{
|
||||
public static class EmbeddedSensors
|
||||
{
|
||||
//power management / wake up
|
||||
public const int MotionDetectInactivitySMaximum = 300; //five minutes
|
||||
|
||||
public const int MagnetTimeoutMsMaximum = 300000; //five minutes
|
||||
|
||||
//device triggers
|
||||
public const double EmbeddedLowGLinearAccelerometerRange = 8;
|
||||
public const double EmbeddedHighGLinearAccelerometerRange = 400;
|
||||
public const double EmbeddedAngularAccelerometerRange = 2000;
|
||||
public const double EmbeddedAngularRateSensorRange = 2000;
|
||||
public const double HumidityMinimum = 10;
|
||||
public const double HumidityMaximum = 100;
|
||||
public const double PressureMinimum = 5;
|
||||
public const double PressureMaximum = 15;
|
||||
public const double TemperatureMinimum = 0;
|
||||
public const double TemperatureMaximum = 65;
|
||||
public const double TimedIntervalEventDurationMsMinimum = 30;
|
||||
public const double TimedIntervalEventDurationMsMaximum = 300000; //five minutes
|
||||
public const double TimedIntervalNumberOfEventsMaximum = 100;
|
||||
public const int IntervalBetweenEventStartsMinutesMaximum = 1440; //24 hours
|
||||
|
||||
//embedded sensor sample rates, taken from device IC spec
|
||||
public const double EmbeddedLowGLinearAccelerometerSampleRateMinimum = 1;
|
||||
public const double EmbeddedLowGLinearAccelerometerSampleRateMaximum = 6400;
|
||||
public const double EmbeddedHighGLinearAccelerometerSampleRateMinimum = 1;
|
||||
public const double EmbeddedHighGLinearAccelerometerSampleRateMaximum = 5120;
|
||||
public const double EmbeddedAngularAccelerometerSampleRateMinimum = 1;
|
||||
public const double EmbeddedAngularAccelerometerSampleRateMaximum = 1600;
|
||||
public const double EmbeddedAngularAccelerometerAndRateSensorSampleRateMinimum = 1;
|
||||
public const double EmbeddedAngularAccelerometerAndRateSensorSampleRateMaximum = 5120;
|
||||
public const double EmbeddedAtmosphericSensorSampleRateMinimum = 1;
|
||||
public const double EmbeddedAtmosphericSensorSampleRateMaximum = 157;
|
||||
|
||||
//default values: max SR
|
||||
public const int DefaultEmbeddedLowGLinearAccelerometerSampleRate = 6400;
|
||||
public const int DefaultEmbeddedHighGLinearAccelerometerSampleRate = 5120;
|
||||
public const int DefaultEmbeddedAngularAccelerometerSampleRate = 1600;
|
||||
public const int DefaultEmbeddedAngularAccelerometerAndRateSensorSampleRate = 5120;
|
||||
public const int DefaultEmbeddedAtmosphericSensorSampleRate = 157;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
using DTS.Common.Base;
|
||||
namespace DTS.Common.Interface
|
||||
{
|
||||
public interface IMenuView : IBaseView { }
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
// ReSharper disable once CheckNamespace
|
||||
namespace DTS.Common.Enums.Viewer
|
||||
{
|
||||
public enum TestRunMetadataFields
|
||||
{
|
||||
Id,
|
||||
Description,
|
||||
InlineSerializedData,
|
||||
Guid,
|
||||
FaultFlags,
|
||||
Software,
|
||||
SoftwareVersion,
|
||||
DataType,
|
||||
FileDate,
|
||||
FilePath,
|
||||
Modules,
|
||||
Module,
|
||||
Channels,
|
||||
CalculatedChannels,
|
||||
CalculatedChannel
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user