ExcitationStatus |
ExcitationStatus ExcitationStatus { get; set; } |
Excitation status for DAS. |
ReadFirstUseDate |
void ReadFirstUseDate() |
Populates IsFirstUseDateSupported and FirstUseDate. |
FirstUseDate |
DateTime? FirstUseDate { get; set; } |
Date of first use; null if not used since calibration. |
IsFirstUseDateSupported |
bool IsFirstUseDateSupported { get; set; } |
Whether hardware supports first use date. |
SetIsStreamingSupported |
void SetIsStreamingSupported(bool supported = false) |
Sets streaming support flag. |
IsStreamingSupported |
bool IsStreamingSupported { get; set; } |
Whether streaming is supported. |
ConnectionCheck |
bool ConnectionCheck() |
Quick connection check; returns true if unit is communicable. |
GetHardwareType |
HardwareTypes GetHardwareType() |
Returns the hardware type. |
GetStackChannelConfigTypes |
int[] GetStackChannelConfigTypes() |
Returns channel configuration types. |
RecordId |
int RecordId { get; set; } |
Record identifier. |
GetNominalRanges |
double[] GetNominalRanges(SensorConstants.BridgeType bridge) |
Returns nominal ranges for given bridge type. |
InputLowVoltage |
float InputLowVoltage { get; set; } |
Low input voltage threshold. |
InputMediumVoltage |
float InputMediumVoltage { get; set; } |
Medium input voltage threshold. |
InputHighVoltage |
float InputHighVoltage { get; set; } |
High input voltage threshold. |
BatteryLowVoltage |
float BatteryLowVoltage { get; set; } |
Low battery voltage threshold. |
BatteryMediumVoltage |
float BatteryMediumVoltage { get; set; } |
Medium battery voltage threshold. |
BatteryHighVoltage |
float BatteryHighVoltage { get; set; } |
High battery voltage threshold. |
MinimumValidInputVoltage |
double MinimumValidInputVoltage { get; set; } |
Minimum valid input voltage. |
MaximumValidInputVoltage |
double MaximumValidInputVoltage { get; set; } |
Maximum valid input voltage. |
MinimumValidBatteryVoltage |
double MinimumValidBatteryVoltage { get; set; } |
Minimum valid battery voltage. |
MaximumValidBatteryVoltage |
double MaximumValidBatteryVoltage { get; set; } |
Maximum valid battery voltage. |
SerialNumber |
string SerialNumber { get; set; } |
Serial number of base unit. |
FirmwareVersion |
string FirmwareVersion { get; } |
Installed firmware version. |
DiagnosticsHasBeenRun |
bool DiagnosticsHasBeenRun { get; set; } |
Flag indicating if arm attributes should be defaulted. |
ConfigureHasBeenRun |
bool ConfigureHasBeenRun { get; set; } |
Flag indicating if configure has been run. |
NumberOfConfiguredChannels |
int NumberOfConfiguredChannels() |
Count of configured channels. |
NumberOfChannels |
int NumberOfChannels() |
Total channel count. |
MaxMemory |
long MaxMemory() |
Maximum memory for DAS. |
MaxModules |
int MaxModules { get; set; } |
Maximum module count. |
MinSampleRate |
uint MinSampleRate() |
Minimum sample rate. |
MaxSampleRate |
uint MaxSampleRate(int numberOfConfiguredChannels) |
Maximum sample rate given channel count. |
MaxAAFilterRate |
uint MaxAAFilterRate() |
Maximum anti-alias filter rate. |
SupportsAutoArm |
bool SupportsAutoArm() |
Whether auto-arm is supported. |
SupportsMultipleConfigurations |
bool SupportsMultipleConfigurations() |
Whether multiple configurations supported. |
SupportsLevelTrigger |
bool SupportsLevelTrigger() |
Whether level trigger supported. |
SupportsRealtime |
bool SupportsRealtime() |
Whether realtime streaming supported. |
SupportsMultipleEvents |
bool SupportsMultipleEvents() |
Whether multiple events supported. |
SupportsTriggerInversion |
bool SupportsTriggerInversion() |
Whether trigger completion inversion supported. |
InvertTrigger |
bool InvertTrigger { set; } |
Sets trigger inversion. |
SupportsStartInversion |
bool SupportsStartInversion() |
Whether start completion inversion supported. |
InvertStart |
bool InvertStart { get; set; } |
Start inversion setting. |
IgnoreShortedStart |
bool IgnoreShortedStart { get; set; } |
Ignore shorted start line. |
IgnoreShortedTrigger |
bool IgnoreShortedTrigger { get; set; } |
Ignore shorted trigger line. |
SupportsHardwareInputCheck |
bool SupportsHardwareInputCheck() |
Whether hardware supports checking input status. |
SupportsMultipleSampleRealtime |
bool SupportsMultipleSampleRealtime() |
Whether multiple sample realtime supported. |
ControlsDAQ |
bool ControlsDAQ() |
Whether DAS base controls DAQ for modules. |
CheckAAF |
bool CheckAAF(float rate) |
Checks if new AAF rate is acceptable. |
RequireDiagnosticRateMatchSampleRate |
bool RequireDiagnosticRateMatchSampleRate() |
Whether diagnostic rate must match sample rate. |
GetPhaseShiftSamples |
ulong GetPhaseShiftSamples(uint ModuleIndex, double ActualSampleRate, uint HardwareAAF, ulong originalT0) |
Returns phase delay in samples. |
IsEthernetDistributor |
bool IsEthernetDistributor() |
Whether device is an ethernet distributor. |
GetCanCheckArmStatus |
bool GetCanCheckArmStatus() |
Whether unit can read arm status. |
IsSlice6Distributor |
bool IsSlice6Distributor() |
Whether device is SLICE6DB. |
IsBattery |
bool IsBattery() |
Whether device is battery-powered. |
IsTSRAIR |
bool IsTSRAIR() |
Whether device is TSR AIR. |
IsSlice6Air |
bool IsSlice6Air() |
Whether device is SLICE6 AIR. |
IsSlice6AirTc |
bool IsSlice6AirTc() |
Whether device is SLICE6 AIR TC. |
IsScheduleEventCountSupported |
bool IsScheduleEventCountSupported() |
Whether scheduled event count supported. |
MACAddress |
string MACAddress { get; set; } |
MAC address. |
DownstreamMACAddresses |
string[] DownstreamMACAddresses { get; set; } |
Downstream MAC addresses. |
SupportsIndividualChannelRealtimeStreaming |
bool SupportsIndividualChannelRealtimeStreaming { get; } |
Whether selectable channel realtime streaming supported. |