init
This commit is contained in:
@@ -0,0 +1,251 @@
|
||||
G\PN:{NAME OF PROGRAM};
|
||||
G\TA:{TEST ID}_{DAS SERIAL NUMBER};
|
||||
G\106:17;
|
||||
G\DSI\N:1;
|
||||
G\DSI-1:PTP;
|
||||
G\DSI-2:{TEST ID};
|
||||
G\DST-1:DRS;
|
||||
G\DSC-1\U;
|
||||
G\SC\U;
|
||||
G\COM:--- file irig106_SampleTmats.tmt. All DST-1 are saved as RF by NetView 2.1.1.3392 -----;
|
||||
R-1\ID:{TEST ID};
|
||||
R-1\RID:S6ACH6;
|
||||
R-1\N:2;
|
||||
R-1\NSB:0;
|
||||
R-1\RI1:DTS;
|
||||
R-1\RI2:S6A;
|
||||
R-1\RI3:Y;
|
||||
R-1\RI4:{CREATE DATE};
|
||||
R-1\COM:Ver-17;
|
||||
V-1\ID:{TEST ID};
|
||||
V-1\VN:DTS;
|
||||
V-1\DTS\STREAMCH10;
|
||||
R-1\EV\E:F;
|
||||
R-1\IDX\E:F;
|
||||
R-1\IDX\IT:F;
|
||||
R-1\COM:--- Channel '1', ID: 0x0001, TIME Data Packet Format ---------------;
|
||||
R-1\TK1-1:{UDP STREAM TIME CHANNEL ID};
|
||||
R-1\TK2-1:OTHER;
|
||||
R-1\DSI-1:{UDP STREAM TIME CHANNEL ID};
|
||||
R-1\TK3-1:FWD;
|
||||
R-1\TK4-1:{UDP STREAM TIME CHANNEL ID};
|
||||
R-1\CHE-1:T;
|
||||
R-1\CDT-1:TIMEIN;
|
||||
R-1\CDLN-1:1;
|
||||
R-1\TTF-1:{STREAM TIME FORMAT};
|
||||
R-1\TFMT-1:B;
|
||||
R-1\TSRC-1:E;
|
||||
R-1\SHTF-1:1;
|
||||
R-1\COM:--------------------- Main Analog Channel Description --------------;
|
||||
R-1\DSI-2:{UDP STREAM DATA CHANNEL ID};
|
||||
R-1\TK1-2:{UDP STREAM DATA CHANNEL ID};
|
||||
R-1\TK2-2:OTHER;
|
||||
R-1\TK3-2:FWD;
|
||||
R-1\TK4-2:{UDP STREAM DATA CHANNEL ID};
|
||||
R-1\CHE-2:T;
|
||||
R-1\CDLN-2:{DAS SERIAL NUMBER};
|
||||
R-1\CDT-2:ANAIN;
|
||||
R-1\ATF-2:1;
|
||||
R-1\ACH\N-2:6;
|
||||
R-1\ADP-2:NO;
|
||||
R-1\ASR-2:{DAS SAMPLE RATE};
|
||||
R-1\SHTF-2:1;
|
||||
R-1\COM:--------------------- Subchannel_1 Description ---------------------;
|
||||
R-1\AMCE-2-1:T;
|
||||
R-1\AMCN-2-1:1;
|
||||
R-1\AMN-2-1:{CHANNEL 1 NAME};
|
||||
R-1\ADL-2-1:16;
|
||||
R-1\AMSK-2-1:FW;
|
||||
R-1\AMTO-2-1:M;
|
||||
R-1\ASF-2-1:0;
|
||||
R-1\ASBW-2-1:200;
|
||||
R-1\ACP-2-1:D;
|
||||
R-1\AII-2-1:50;
|
||||
R-1\AGI-2-1:100;
|
||||
R-1\AFSI-2-1:5000;
|
||||
R-1\AOVI-2-1:2500;
|
||||
R-1\ALSV-2-1:19;
|
||||
R-1\AECS-2-1:0;
|
||||
R-1\AF-2-1:U;
|
||||
R-1\AIT-2-1:S;
|
||||
R-1\AV-2-1:N;
|
||||
R-1\COM:--------------------- Subchannel_2 Description ---------------------;
|
||||
R-1\AMCE-2-2:T;
|
||||
R-1\AMCN-2-2:2;
|
||||
R-1\AMN-2-2:{CHANNEL 2 NAME};
|
||||
R-1\ADL-2-2:16;
|
||||
R-1\AMSK-2-2:FW;
|
||||
R-1\AMTO-2-2:M;
|
||||
R-1\ASF-2-2:0;
|
||||
R-1\ASBW-2-2:200;
|
||||
R-1\ACP-2-2:D;
|
||||
R-1\AII-2-2:50;
|
||||
R-1\AGI-2-2:100;
|
||||
R-1\AFSI-2-2:5000;
|
||||
R-1\AOVI-2-2:0;
|
||||
R-1\ALSV-2-2:19;
|
||||
R-1\AECU-2-2:1;
|
||||
R-1\AF-2-2:U;
|
||||
R-1\AIT-2-2:S;
|
||||
R-1\AV-2-2:N;
|
||||
R-1\COM:--------------------- Subchannel_3 Description ---------------------;
|
||||
R-1\AMCE-2-3:T;
|
||||
R-1\AMCN-2-3:3;
|
||||
R-1\AMN-2-3:{CHANNEL 3 NAME};
|
||||
R-1\ADL-2-3:16;
|
||||
R-1\AMSK-2-3:FW;
|
||||
R-1\AMTO-2-3:M;
|
||||
R-1\ASF-2-3:0;
|
||||
R-1\ASBW-2-3:200;
|
||||
R-1\ACP-2-3:D;
|
||||
R-1\AII-2-3:50;
|
||||
R-1\AGI-2-3:100;
|
||||
R-1\AFSI-2-3:5000;
|
||||
R-1\AOVI-2-3:0;
|
||||
R-1\ALSV-2-3:19;
|
||||
R-1\AECU-2-3:1;
|
||||
R-1\AF-2-3:U;
|
||||
R-1\AIT-2-3:S;
|
||||
R-1\AV-2-3:N;
|
||||
R-1\COM:--------------------- Subchannel_4 Description ---------------------;
|
||||
R-1\AMCE-2-4:T;
|
||||
R-1\AMCN-2-4:4;
|
||||
R-1\AMN-2-4:{CHANNEL 4 NAME};
|
||||
R-1\ADL-2-4:16;
|
||||
R-1\AMSK-2-4:FW;
|
||||
R-1\AMTO-2-4:M;
|
||||
R-1\ASF-2-4:0;
|
||||
R-1\ASBW-2-4:200;
|
||||
R-1\ACP-2-4:D;
|
||||
R-1\AII-2-4:50;
|
||||
R-1\AGI-2-4:100;
|
||||
R-1\AFSI-2-4:5000;
|
||||
R-1\AOVI-2-4:0;
|
||||
R-1\ALSV-2-4:19;
|
||||
R-1\AECU-2-4:1;
|
||||
R-1\AF-2-4:U;
|
||||
R-1\AIT-2-4:S;
|
||||
R-1\AV-2-4:N;
|
||||
R-1\COM:--------------------- Subchannel_5 Description ---------------------;
|
||||
R-1\AMCE-2-5:T;
|
||||
R-1\AMCN-2-5:5;
|
||||
R-1\AMN-2-5:{CHANNEL 5 NAME};
|
||||
R-1\ADL-2-5:16;
|
||||
R-1\AMSK-2-5:FW;
|
||||
R-1\AMTO-2-5:M;
|
||||
R-1\ASF-2-5:0;
|
||||
R-1\ASBW-2-5:200;
|
||||
R-1\ACP-2-5:D;
|
||||
R-1\AII-2-5:50;
|
||||
R-1\AGI-2-5:100;
|
||||
R-1\AFSI-2-5:5000;
|
||||
R-1\AOVI-2-5:0;
|
||||
R-1\ALSV-2-5:19;
|
||||
R-1\AECU-2-5:1;
|
||||
R-1\AF-2-5:U;
|
||||
R-1\AIT-2-5:S;
|
||||
R-1\AV-2-5:N;
|
||||
R-1\COM:--------------------- Subchannel_6 Description ---------------------;
|
||||
R-1\AMCE-2-6:T;
|
||||
R-1\AMCN-2-6:6;
|
||||
R-1\AMN-2-6:{CHANNEL 6 NAME};
|
||||
R-1\ADL-2-6:16;
|
||||
R-1\AMSK-2-6:FW;
|
||||
R-1\AMTO-2-6:M;
|
||||
R-1\ASF-2-6:0;
|
||||
R-1\ASBW-2-6:200;
|
||||
R-1\ACP-2-6:D;
|
||||
R-1\AII-2-6:50;
|
||||
R-1\AGI-2-6:100;
|
||||
R-1\AFSI-2-6:5000;
|
||||
R-1\AOVI-2-6:0;
|
||||
R-1\ALSV-2-6:19;
|
||||
R-1\AECU-2-6:1;
|
||||
R-1\AF-2-6:U;
|
||||
R-1\AIT-2-6:S;
|
||||
R-1\AV-2-6:N;
|
||||
R-1\COM:--------------------- TMATS END ------------------------------------;
|
||||
C-1\DCN:{CHANNEL 1 NAME};
|
||||
C-1\MN1:{CHANNEL 1 NAME};
|
||||
C-1\BFM:UNS;
|
||||
C-1\DCT:COE;
|
||||
C-1\CO\N:1;
|
||||
R-1\AECO-2-1:{CHANNEL 1 OFFSET EU};
|
||||
R-1\AECS-2-1:{CHANNEL 1 SCALEFACTOR EU};
|
||||
C-1\MN3:{CHANNEL 1 EU};
|
||||
C-1\MOT1:{CHANNEL 1 MAX RANGE EU};
|
||||
C-1\MOT3:{CHANNEL 1 MAX RANGE EU};
|
||||
C-1\MOT5:{CHANNEL 1 MAX RANGE EU};
|
||||
C-1\MOT2:{CHANNEL 1 MIN RANGE EU};
|
||||
C-1\MOT4:{CHANNEL 1 MIN RANGE EU};
|
||||
C-1\MOT6:{CHANNEL 1 MIN RANGE EU};
|
||||
C-2\DCN:{CHANNEL 2 NAME};
|
||||
C-2\MN1:{CHANNEL 2 NAME};
|
||||
C-2\BFM:UNS;
|
||||
C-2\DCT:COE;
|
||||
C-2\CO\N:1;
|
||||
R-1\AECO-2-2:{CHANNEL 2 OFFSET EU};
|
||||
R-1\AECS-2-2:{CHANNEL 2 SCALEFACTOR EU};
|
||||
C-2\MN3:{CHANNEL 2 EU};
|
||||
C-2\MOT1:{CHANNEL 2 MAX RANGE EU};
|
||||
C-2\MOT3:{CHANNEL 2 MAX RANGE EU};
|
||||
C-2\MOT5:{CHANNEL 2 MAX RANGE EU};
|
||||
C-2\MOT2:{CHANNEL 2 MIN RANGE EU};
|
||||
C-2\MOT4:{CHANNEL 2 MIN RANGE EU};
|
||||
C-2\MOT6:{CHANNEL 2 MIN RANGE EU};
|
||||
C-3\DCN:{CHANNEL 3 NAME};
|
||||
C-3\MN1:{CHANNEL 3 NAME};
|
||||
C-3\BFM:UNS;
|
||||
C-3\DCT:COE;
|
||||
C-3\CO\N:1;
|
||||
R-1\AECO-2-3:{CHANNEL 3 OFFSET EU};
|
||||
R-1\AECS-2-3:{CHANNEL 3 SCALEFACTOR EU};
|
||||
C-3\MN3:{CHANNEL 3 EU};
|
||||
C-3\MOT1:{CHANNEL 3 MAX RANGE EU};
|
||||
C-3\MOT3:{CHANNEL 3 MAX RANGE EU};
|
||||
C-3\MOT5:{CHANNEL 3 MAX RANGE EU};
|
||||
C-3\MOT2:{CHANNEL 3 MIN RANGE EU};
|
||||
C-3\MOT4:{CHANNEL 3 MIN RANGE EU};
|
||||
C-3\MOT6:{CHANNEL 3 MIN RANGE EU};
|
||||
C-4\DCN:{CHANNEL 4 NAME};
|
||||
C-4\MN1:{CHANNEL 4 NAME};
|
||||
C-4\BFM:UNS;
|
||||
C-4\DCT:COE;
|
||||
C-4\CO\N:1;
|
||||
R-1\AECO-2-4:{CHANNEL 4 OFFSET EU};
|
||||
R-1\AECS-2-4:{CHANNEL 4 SCALEFACTOR EU};
|
||||
C-4\MN3:{CHANNEL 4 EU};
|
||||
C-4\MOT1:{CHANNEL 4 MAX RANGE EU};
|
||||
C-4\MOT3:{CHANNEL 4 MAX RANGE EU};
|
||||
C-4\MOT5:{CHANNEL 4 MAX RANGE EU};
|
||||
C-4\MOT2:{CHANNEL 4 MIN RANGE EU};
|
||||
C-4\MOT4:{CHANNEL 4 MIN RANGE EU};
|
||||
C-4\MOT6:{CHANNEL 4 MIN RANGE EU};
|
||||
C-5\DCN:{CHANNEL 5 NAME};
|
||||
C-5\MN1:{CHANNEL 5 NAME};
|
||||
C-5\BFM:UNS;
|
||||
C-5\DCT:COE;
|
||||
C-5\CO\N:1;
|
||||
R-1\AECO-2-5:{CHANNEL 5 OFFSET EU};
|
||||
R-1\AECS-2-5:{CHANNEL 5 SCALEFACTOR EU};
|
||||
C-5\MN3:{CHANNEL 5 EU};
|
||||
C-5\MOT1:{CHANNEL 5 MAX RANGE EU};
|
||||
C-5\MOT3:{CHANNEL 5 MAX RANGE EU};
|
||||
C-5\MOT5:{CHANNEL 5 MAX RANGE EU};
|
||||
C-5\MOT2:{CHANNEL 5 MIN RANGE EU};
|
||||
C-5\MOT4:{CHANNEL 5 MIN RANGE EU};
|
||||
C-5\MOT6:{CHANNEL 5 MIN RANGE EU};
|
||||
C-6\DCN:{CHANNEL 6 NAME};
|
||||
C-6\MN1:{CHANNEL 6 NAME};
|
||||
C-6\BFM:UNS;
|
||||
C-6\DCT:COE;
|
||||
C-6\CO\N:1;
|
||||
R-1\AECO-2-6:{CHANNEL 6 OFFSET EU};
|
||||
R-1\AECS-2-6:{CHANNEL 6 SCALEFACTOR EU};
|
||||
C-6\MN3:{CHANNEL 6 EU};
|
||||
C-6\MOT1:{CHANNEL 6 MAX RANGE EU};
|
||||
C-6\MOT3:{CHANNEL 6 MAX RANGE EU};
|
||||
C-6\MOT5:{CHANNEL 6 MAX RANGE EU};
|
||||
C-6\MOT2:{CHANNEL 6 MIN RANGE EU};
|
||||
C-6\MOT4:{CHANNEL 6 MIN RANGE EU};
|
||||
C-6\MOT6:{CHANNEL 6 MIN RANGE EU};
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 277 B |
@@ -0,0 +1,74 @@
|
||||
using Microsoft.Practices.Prism.Events;
|
||||
// ReSharper disable CheckNamespace
|
||||
|
||||
namespace DTS.Common.Events.Sensors.SensorsList
|
||||
{
|
||||
/// <summary>
|
||||
/// FB 13120 this event is used to notify the save function when the new sensor has been added in the setting menu
|
||||
/// </summary>
|
||||
public class SensorSavedEvent : CompositePresentationEvent<double>
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// FB 13120 this event is used in selecting the default filter in filter list when adding or deleting a sensor
|
||||
/// </summary>
|
||||
public class SensorUpdatedEvent : CompositePresentationEvent<bool>
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// used to indicate a sensor has changed
|
||||
/// currently used for sensitivity controls (supported excitation/sensitivity) to notify other consumers that the
|
||||
/// user has changed a value
|
||||
/// </summary>
|
||||
public class SensorChangedEvent : CompositePresentationEvent<SensorChangedArgs>
|
||||
{
|
||||
}
|
||||
|
||||
public class SensorChangedArgs
|
||||
{
|
||||
/// <summary>
|
||||
/// serial number of the sensor that changed (currently not used)
|
||||
/// This has been put in place for future use
|
||||
/// </summary>
|
||||
public string SerialNumber { get; }
|
||||
/// <summary>
|
||||
/// database id of the sensor that changed (currently not used)
|
||||
/// this has been put in place for future use
|
||||
/// </summary>
|
||||
public int DatabaseId { get; }
|
||||
/// <summary>
|
||||
/// used to signify the Current Model is being loaded
|
||||
/// </summary>
|
||||
public bool CurrentModelLoading { get; }
|
||||
/// <summary>
|
||||
/// used to signify NonLinear has changed
|
||||
/// </summary>
|
||||
public bool NonLinearChanged { get; }
|
||||
/// <summary>
|
||||
/// used to signify sensitivity has changed
|
||||
/// </summary>
|
||||
public bool SensitivityChanged { get; }
|
||||
/// <summary>
|
||||
/// used to indicate proportionality has changed
|
||||
/// </summary>
|
||||
public bool IsProportionalChanged { get; }
|
||||
/// <summary>
|
||||
/// used to indicate an excitation setting changed
|
||||
/// </summary>
|
||||
public bool ExcitationChanged { get; }
|
||||
|
||||
public SensorChangedArgs(string serialNumber, int databaseId, bool currentModelLoading, bool nonLinearChanged, bool sensitivityChanged,
|
||||
bool isProportionalChanged, bool excitationChanged)
|
||||
{
|
||||
SerialNumber = serialNumber;
|
||||
DatabaseId = databaseId;
|
||||
CurrentModelLoading = currentModelLoading;
|
||||
NonLinearChanged = nonLinearChanged;
|
||||
SensitivityChanged = sensitivityChanged;
|
||||
IsProportionalChanged = isProportionalChanged;
|
||||
ExcitationChanged = excitationChanged;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,303 @@
|
||||
<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
|
||||
|
||||
<!-- Colors -->
|
||||
|
||||
<Color x:Key="Color_DTSBlue" A="#FF" R="#00" G="#72" B="#C6" />
|
||||
|
||||
<Color x:Key="Color_DTSGray" A="#FF" R="#96" G="#93" B="#8E" />
|
||||
|
||||
<Color x:Key="Color_DTS_MarketingBackgroundGray" A="#FF" R="#6F" G="#6F" B="#6F" />
|
||||
|
||||
<Color x:Key="Color_DTS_MarketingLoginGray" A="#FF" R="#4B" G="#4B" B="#4B" />
|
||||
|
||||
<Color x:Key="Color_LightChartForeground" A="#FF" R="#00" G="#00" B="#00" ScA="1"/>
|
||||
|
||||
<Color x:Key="Color_LightChartBackground" A="#FF" R="#FF" G="#FF" B="#FF"/>
|
||||
|
||||
<Color x:Key="Color_DarkChartForeground" A="#FF" R="#FF" G="#FF" B="#FF"/>
|
||||
|
||||
<Color x:Key="Color_DarkChartBackground" A="#FF" R="#2C" G="#2C" B="#2C"/>
|
||||
|
||||
<Color x:Key="Color_ItemBackground" A="#FF" R="#F0" G="#F0" B="#F0" />
|
||||
|
||||
<Color x:Key="Color_ItemForeground" A="#FF" R="#00" G="#00" B="#00" />
|
||||
|
||||
<Color x:Key="Color_ActionBackground" A="#FF" R="#40" G="#A2" B="#F6" />
|
||||
|
||||
<Color x:Key="Color_ActionForeground" A="#FF" R="#FF" G="#FF" B="#FF" />
|
||||
|
||||
<Color x:Key="Color_ApplicationTileCalibration" A="#FF" R="#FF" G="#d7" B="#00" />
|
||||
<Color x:Key="Color_ApplicationTileCollectData" A="#FF" R="#6F" G="#B1" B="#35" />
|
||||
<Color x:Key="Color_ApplicationTilePrepare" A="#FF" R="#25" G="#82" B="#d3" />
|
||||
<Color x:Key="Color_ApplicationTileSetup" A="#FF" R="#F7" G="#4B" B="#08" />
|
||||
<Color x:Key="Color_ApplicationTileExport" A="#FF" R="#a4" G="#3a" B="#e3" />
|
||||
<Color x:Key="Color_ApplicationTileAdmin" A="#FF" R="#d6" G="#8a" B="#3a" />
|
||||
<Color x:Key="Color_ApplicationStatusGreen" A="#FF" R="#7E" G="#FB" B="#6A"/>
|
||||
<Color x:Key="Color_ApplicationStatusRed" A="#FF" R="#FF" G="#B6" B="#C1"/>
|
||||
<Color x:Key="Color_ApplicationStatusYellow" A="#FF" R="#FF" G="#FF" B="#88"/>
|
||||
<Color x:Key="Color_ApplicationStatusClear" A="#FF" R="#CF" G="#CF" B="#CF"/>
|
||||
|
||||
|
||||
|
||||
<!-- Brushes -->
|
||||
<SolidColorBrush x:Key="Brush_Error" Color="Red"/>
|
||||
<SolidColorBrush x:Key="Brush_Warning" Color="LightSalmon" />
|
||||
<SolidColorBrush x:Key="Brush_Amber" Color="#FFFFBF00" />
|
||||
<SolidColorBrush x:Key="Brush_Attention" Color="Yellow" />
|
||||
<SolidColorBrush x:Key="Brush_ApplicationTitleBarBackground" Color="#FF4F4F4F"/>
|
||||
<SolidColorBrush x:Key="Brush_ApplicationTitleBarForeground" Color="White"/>
|
||||
<SolidColorBrush x:Key="Brush_ApplicationFooterBackground" Color="#FF4F4F4F" />
|
||||
<SolidColorBrush x:Key="Brush_ApplicationLicensingFooterBackground" Color="Silver" />
|
||||
<SolidColorBrush x:Key="Brush_ApplicationFooterForeground" Color="White" />
|
||||
<SolidColorBrush x:Key="Brush_ApplicationHeaderBackground" Color="#FFAAAAAA" />
|
||||
<SolidColorBrush x:Key="Brush_ApplicationSelectedBackground" Color="{StaticResource Color_ActionBackground}"/>
|
||||
<!--<SolidColorBrush x:Key="Brush_ApplicationFooterBackground" Color="{StaticResource Color_DTSBlue}" />-->
|
||||
|
||||
<LinearGradientBrush x:Key="Brush_DTSBlue_Fade" StartPoint="0,0" EndPoint="1,0">
|
||||
<GradientBrush.GradientStops>
|
||||
<GradientStopCollection>
|
||||
<GradientStop Color="#000072C6" Offset="0.0"/>
|
||||
<GradientStop Color="{StaticResource Color_DTSBlue}" Offset="1.0"/>
|
||||
</GradientStopCollection>
|
||||
</GradientBrush.GradientStops>
|
||||
</LinearGradientBrush>
|
||||
|
||||
<SolidColorBrush x:Key="Brush_DTSBlue" Color="{StaticResource Color_DTSBlue}" />
|
||||
<SolidColorBrush x:Key="Brush_ItemBackground" Color="{StaticResource Color_ItemBackground}" />
|
||||
<SolidColorBrush x:Key="Brush_ItemForeground" Color="{StaticResource Color_ItemForeground}" />
|
||||
<SolidColorBrush x:Key="Brush_SensorIdFound" Color="#FFE3FBE1" />
|
||||
<SolidColorBrush x:Key="Brush_ApplicationLoginBackground" Color="#48000000" />
|
||||
<SolidColorBrush x:Key="Brush_ApplicationLoginForeground" Color="White" />
|
||||
|
||||
<SolidColorBrush x:Key="Brush_ApplicationTileCalibration" Color="{StaticResource Color_ApplicationTileCalibration}" />
|
||||
<SolidColorBrush x:Key="Brush_ApplicationTileSetup" Color="{StaticResource Color_ApplicationTileSetup}" />
|
||||
<SolidColorBrush x:Key="Brush_ApplicationTileExport" Color="{StaticResource Color_ApplicationTileExport}" />
|
||||
<SolidColorBrush x:Key="Brush_ApplicationTileCollectData" Color="{StaticResource Color_ApplicationTileCollectData}" />
|
||||
<SolidColorBrush x:Key="Brush_ApplicationTilePrepare" Color="{StaticResource Color_ApplicationTilePrepare}" />
|
||||
|
||||
|
||||
<SolidColorBrush x:Key="Brush_ApplicationBackground" Color="{StaticResource Color_DTS_MarketingBackgroundGray}" />
|
||||
<SolidColorBrush x:Key="Brush_ArmSystemBackgroundLight" Color="{StaticResource Color_ActionBackground}" />
|
||||
<SolidColorBrush x:Key="Brush_ArmSystemBackgroundDark" Color="#FF000000" />
|
||||
<SolidColorBrush x:Key="Brush_ArmSystemForeground" Color="#FFFFFFFF" />
|
||||
|
||||
<SolidColorBrush x:Key="Brush_StatusRibbonErrorBackgroundLight" Color="Red"/>
|
||||
<SolidColorBrush x:Key="Brush_StatusRibbonErrorBackgroundDark" Color="Black"/>
|
||||
|
||||
<SolidColorBrush x:Key="Brush_ApplicationPointerOverForeground" Color="#AAAAAA"/>
|
||||
|
||||
<SolidColorBrush x:Key="Brush_ApplicationPressedForeground" Color="#FF5AB7E3"/>
|
||||
|
||||
<SolidColorBrush x:Key="Brush_ApplicationContentForeground" Color="#FF000000" />
|
||||
<SolidColorBrush x:Key="Brush_ApplicationContentBackground" Color="#FFFFFFFF" />
|
||||
<SolidColorBrush x:Key="Brush_ApplicationContentGroupBorder" Color="Black" />
|
||||
|
||||
<SolidColorBrush x:Key="Brush_ModalBackground" Color="White" />
|
||||
|
||||
<SolidColorBrush x:Key="Brush_ButtonDisabledForeground" Color="#66000000" />
|
||||
|
||||
<SolidColorBrush x:Key="Brush_ChartForeground" Color="{StaticResource Color_LightChartForeground}" />
|
||||
|
||||
<SolidColorBrush x:Key="Brush_ChartBackground" Color="{StaticResource Color_LightChartBackground}" />
|
||||
|
||||
<SolidColorBrush x:Key="Brush_ChartZoomBackground" Color="#11000000" />
|
||||
|
||||
<SolidColorBrush x:Key="Brush_RealtimeChartBackground" Color="White" />
|
||||
<SolidColorBrush x:Key="Brush_RealtimeChartForeground" Color="Gray" />
|
||||
<SolidColorBrush x:Key="Brush_RealtimeChartMeterBackground" Color="#222"/>
|
||||
<SolidColorBrush x:Key="Brush_RealtimeChartMeterForeground" Color="{StaticResource Color_ActionBackground}" />
|
||||
|
||||
<SolidColorBrush x:Key="Brush_ApplicationStatus_Busy" Color="{StaticResource Color_ApplicationStatusYellow}" />
|
||||
<SolidColorBrush x:Key="Brush_ApplicationStatus_Complete" Color="{StaticResource Color_ApplicationStatusGreen}" />
|
||||
<SolidColorBrush x:Key="Brush_ApplicationStatus_Failed" Color="{StaticResource Color_ApplicationStatusRed}" />
|
||||
<SolidColorBrush x:Key="Brush_ApplicationStatus_Idle" Color="{StaticResource Color_ApplicationStatusClear}" />
|
||||
<SolidColorBrush x:Key="Brush_Dimmed_TextForeground" Color="#FF777777" />
|
||||
<SolidColorBrush x:Key="Brush_ApplicationStatus_Waiting" Color="#FFC7DBEC" />
|
||||
<SolidColorBrush x:Key="Brush_ApplicationStatus_Complete_ActionBackground" Color="DarkGreen" />
|
||||
<SolidColorBrush x:Key="Brush_ApplicationStatus_Failed_ActionBackground" Color="Maroon" />
|
||||
<SolidColorBrush x:Key="Brush_ApplicationStauts_Failed_SystemProcess" Color="Red" />
|
||||
<SolidColorBrush x:Key="Brush_Table_RowBackground" Color="#FFFFFFFF" />
|
||||
<SolidColorBrush x:Key="Brush_Table_AlternatingRowBackground" Color="#FFF3F6F9" />
|
||||
|
||||
<SolidColorBrush x:Key="Brush_ActionGroup_Partition" Color="#FFF" />
|
||||
|
||||
<LinearGradientBrush x:Key="Brush_DropShadow_Bottom" StartPoint="0,0" EndPoint="0,1">
|
||||
<GradientBrush.GradientStops>
|
||||
<GradientStopCollection>
|
||||
<GradientStop Color="#00000000" Offset="0.0"/>
|
||||
<GradientStop Color="#99000000" Offset="1.0"/>
|
||||
</GradientStopCollection>
|
||||
</GradientBrush.GradientStops>
|
||||
</LinearGradientBrush>
|
||||
|
||||
<LinearGradientBrush x:Key="Brush_DropShadow_Top" StartPoint="0,1" EndPoint="0,0">
|
||||
<GradientBrush.GradientStops>
|
||||
<GradientStopCollection>
|
||||
<GradientStop Color="#00000000" Offset="0.0"/>
|
||||
<GradientStop Color="#99000000" Offset="1.0"/>
|
||||
</GradientStopCollection>
|
||||
</GradientBrush.GradientStops>
|
||||
</LinearGradientBrush>
|
||||
|
||||
<LinearGradientBrush x:Key="Brush_DropShadow_Left" StartPoint="1,0" EndPoint="0,0">
|
||||
<GradientBrush.GradientStops>
|
||||
<GradientStopCollection>
|
||||
<GradientStop Color="#00000000" Offset="0.0"/>
|
||||
<GradientStop Color="#99000000" Offset="1.0"/>
|
||||
</GradientStopCollection>
|
||||
</GradientBrush.GradientStops>
|
||||
</LinearGradientBrush>
|
||||
|
||||
<LinearGradientBrush x:Key="Brush_DropShadow_Right" StartPoint="0,0" EndPoint="1,0">
|
||||
<GradientBrush.GradientStops>
|
||||
<GradientStopCollection>
|
||||
<GradientStop Color="#00000000" Offset="0.0"/>
|
||||
<GradientStop Color="#99000000" Offset="1.0"/>
|
||||
</GradientStopCollection>
|
||||
</GradientBrush.GradientStops>
|
||||
</LinearGradientBrush>
|
||||
|
||||
<LinearGradientBrush x:Key="Brush_ActionGroup Partition" StartPoint="0,0" EndPoint="0,1">
|
||||
<GradientBrush.GradientStops>
|
||||
<GradientStopCollection>
|
||||
<GradientStop Color="#00FFFFFF" Offset="0.0"/>
|
||||
<GradientStop Color="#66FFFFFF" Offset="0.33"/>
|
||||
<GradientStop Color="#66FFFFFF" Offset="0.66"/>
|
||||
<GradientStop Color="#00FFFFFF" Offset="1.0"/>
|
||||
</GradientStopCollection>
|
||||
</GradientBrush.GradientStops>
|
||||
</LinearGradientBrush>
|
||||
|
||||
<SolidColorBrush x:Key="Brush_PageContentForeground" Color="#FFE4E4E4" />
|
||||
<SolidColorBrush x:Key="Brush_PageContentBackground" Color="Transparent" />
|
||||
<SolidColorBrush x:Key="Brush_PageContentForegroundMouseOver" Color="White" />
|
||||
<SolidColorBrush x:Key="Brush_PageContentBackgroundMouseOver" Color="#22000000" />
|
||||
<SolidColorBrush x:Key="Brush_PageContentForegroundPressed" Color="White" />
|
||||
<SolidColorBrush x:Key="Brush_PageContentBackgroundPressed" Color="#88000000" />
|
||||
<SolidColorBrush x:Key="Brush_PageContentForegroundDisabled" Color="#FF343434" />
|
||||
<SolidColorBrush x:Key="Brush_PageContentBackgroundDisabled" Color="#00000000" />
|
||||
|
||||
<SolidColorBrush x:Key="Brush_NoError" Color="Black" />
|
||||
|
||||
<SolidColorBrush x:Key="Brush_FlatControlForeground" Color="#FF202020" />
|
||||
<SolidColorBrush x:Key="Brush_FlatControlBackground" Color="#FFBBBBBB" />
|
||||
<SolidColorBrush x:Key="Brush_FlatControlDisabledForeground" Color="#BB000000" />
|
||||
<SolidColorBrush x:Key="Brush_FlatControlDisabledBackground" Color="#10000000" />
|
||||
<SolidColorBrush x:Key="Brush_FlatControlBorder" Color="#AAA" />
|
||||
<SolidColorBrush x:Key="Brush_FlatControlWindowBackground" Color="#FFCFCFCF" /><!--Color="{DynamicResource {x:Static SystemColors.ControlLightColorKey}}" />-->
|
||||
<SolidColorBrush x:Key="Brush_FlatControlSelectedBackground" Color="#55000000" />
|
||||
<SolidColorBrush x:Key="Brush_FlatControlSelectedForeground" Color="White" />
|
||||
<SolidColorBrush x:Key="Brush_FlatControlPressedBackground" Color="{StaticResource Color_ActionBackground}" />
|
||||
<SolidColorBrush x:Key="Brush_FlatControlPressedForeground" Color="White" />
|
||||
<SolidColorBrush x:Key="Brush_FlatControlMouseOverBackground" Color="#FFD6D6D6" />
|
||||
<SolidColorBrush x:Key="Brush_FlatControlMouseOverForeground" Color="#FF363636" />
|
||||
|
||||
<SolidColorBrush x:Key="Brush_FlatControlDarkForeground" Color="#FF333333" />
|
||||
<SolidColorBrush x:Key="Brush_FlatControlDarkBackground" Color="#30000000" />
|
||||
<SolidColorBrush x:Key="Brush_FlatControlDarkForegroundPressed" Color="White" />
|
||||
<SolidColorBrush x:Key="Brush_FlatControlDarkBackgroundPressed" Color="{StaticResource Color_ActionBackground}" />
|
||||
<SolidColorBrush x:Key="Brush_FlatControlDarkForegroundDisabled" Color="#FFA6A6A6" />
|
||||
<SolidColorBrush x:Key="Brush_FlatControlDarkBackgroundDisabled" Color="#FFEEEEEE" />
|
||||
<SolidColorBrush x:Key="Brush_FlatControlDarkForegroundMouseOver" Color="#FF333333" />
|
||||
<SolidColorBrush x:Key="Brush_FlatControlDarkBackgroundMouseOver" Color="#50000000" />
|
||||
|
||||
|
||||
<SolidColorBrush x:Key="Brush_NavStepForeground" Color="#FFA6A6A6" />
|
||||
<SolidColorBrush x:Key="Brush_NavStepBackground" Color="#FFA6A6A6" />
|
||||
<SolidColorBrush x:Key="Brush_NavStepSelectedForeground" Color="#FFA6A6A6" />
|
||||
<SolidColorBrush x:Key="Brush_NavStepSelectedBackground" Color="#FFA6A6A6" />
|
||||
<SolidColorBrush x:Key="Brush_NavStepDisabledForeground" Color="#FFA6A6A6" />
|
||||
<SolidColorBrush x:Key="Brush_NavStepDisabledBackground" Color="#FFA6A6A6" />
|
||||
<SolidColorBrush x:Key="Brush_NavStepMouseOverForeground" Color="#FFA6A6A6" />
|
||||
<SolidColorBrush x:Key="Brush_NavStepMouseOverBackground" Color="#FFF0F0F0" />
|
||||
|
||||
|
||||
|
||||
<SolidColorBrush x:Key="SolidBorderBrush" Color="#888" />
|
||||
|
||||
<SolidColorBrush x:Key="GlyphBrush" Color="#444" />
|
||||
|
||||
<SolidColorBrush x:Key="Brush_ActionElementBackground" Color="#22FFFFFF" />
|
||||
<SolidColorBrush x:Key="Brush_ActionElementForeground" Color="#FFF" />
|
||||
<SolidColorBrush x:Key="Brush_ActionElementBackgroundMouseOver" Color="#FFC7C7C7" />
|
||||
<SolidColorBrush x:Key="Brush_ActionElementForegroundMouseOver" Color="#000000" />
|
||||
<SolidColorBrush x:Key="Brush_ActionElementBackgroundSelected" Color="{StaticResource Color_ActionBackground}" />
|
||||
<SolidColorBrush x:Key="Brush_ActionElementForegroundSelected" Color="White" />
|
||||
<SolidColorBrush x:Key="Brush_ActionElementBackgroundPressed" Color="#FF979797" />
|
||||
<SolidColorBrush x:Key="Brush_ActionElementForegroundPressed" Color="Black" />
|
||||
<SolidColorBrush x:Key="Brush_ActionElementBackgroundDisabled" Color="#FF7A7A7A" />
|
||||
<SolidColorBrush x:Key="Brush_ActionElementForegroundDisabled" Color="#FF4F4F4F" />
|
||||
|
||||
<SolidColorBrush x:Key="Brush_ActionElementDistinctBackground" Color="#FF6AA280" />
|
||||
<SolidColorBrush x:Key="Brush_ActionElementDistinctForeground" Color="White" />
|
||||
<SolidColorBrush x:Key="Brush_ActionElementDistinctBackgroundMouseOver" Color="#FF9EDAB9" />
|
||||
<SolidColorBrush x:Key="Brush_ActionElementDistinctForegroundMouseOver" Color="White" />
|
||||
<SolidColorBrush x:Key="Brush_ActionElementDistinctBackgroundSelected" Color="{StaticResource Color_ActionBackground}" />
|
||||
<SolidColorBrush x:Key="Brush_ActionElementDistinctForegroundSelected" Color="White" />
|
||||
<SolidColorBrush x:Key="Brush_ActionElementDistinctBackgroundPressed" Color="#FF5C876D" />
|
||||
<SolidColorBrush x:Key="Brush_ActionElementDistinctForegroundPressed" Color="White" />
|
||||
<SolidColorBrush x:Key="Brush_ActionElementDistinctBackgroundDisabled" Color="#FF386147" />
|
||||
<SolidColorBrush x:Key="Brush_ActionElementDistinctForegroundDisabled" Color="Black" />
|
||||
|
||||
<SolidColorBrush x:Key="Brush_Application_NavButton_Light_Ellipse" Color="#DDD" />
|
||||
<SolidColorBrush x:Key="Brush_Application_NavButton_Light_Foreground" Color="#DDD" />
|
||||
<SolidColorBrush x:Key="Brush_Application_NavButton_Light_Ellipse_MouseOver" Color="#FFF" />
|
||||
<SolidColorBrush x:Key="Brush_Application_NavButton_Light_Foreground_MouseOver" Color="#FFF" />
|
||||
<SolidColorBrush x:Key="Brush_Application_NavButton_Light_Ellipse_Pressed" Color="#AAA" />
|
||||
<SolidColorBrush x:Key="Brush_Application_NavButton_Light_Foreground_Pressed" Color="#AAA" />
|
||||
|
||||
<SolidColorBrush x:Key="Brush_Application_NavButton_Dark_Ellipse" Color="#000" />
|
||||
<SolidColorBrush x:Key="Brush_Application_NavButton_Dark_Foreground" Color="#000" />
|
||||
<SolidColorBrush x:Key="Brush_Application_NavButton_Dark_Ellipse_MouseOver" Color="#666" />
|
||||
<SolidColorBrush x:Key="Brush_Application_NavButton_Dark_Foreground_MouseOver" Color="#666" />
|
||||
<SolidColorBrush x:Key="Brush_Application_NavButton_Dark_Ellipse_Pressed" Color="#CCC" />
|
||||
<SolidColorBrush x:Key="Brush_Application_NavButton_Dark_Foreground_Pressed" Color="#CCC" />
|
||||
<SolidColorBrush x:Key="Brush_Realtime_OSC_UNSELECTED" Color="Transparent" />
|
||||
<SolidColorBrush x:Key="Brush_Realtime_OSC_SELECTED" Color="{StaticResource Color_ActionBackground}" />
|
||||
<SolidColorBrush x:Key="Brush_Realtime_METER_UNSELECTED" Color="Transparent" />
|
||||
<SolidColorBrush x:Key="Brush_Realtime_METER_SELECTED" Color="{StaticResource Color_ActionBackground}" />
|
||||
<SolidColorBrush x:Key="Brush_Realtime_SINGLE_CH_SELECTED" Color="Transparent" />
|
||||
|
||||
<SolidColorBrush x:Key="Brush_FlatControlSliderTrackBackground" Color="#666"/>
|
||||
<!-- Border Brushes -->
|
||||
|
||||
<LinearGradientBrush x:Key="NormalBorderBrush" StartPoint="0,0" EndPoint="0,1">
|
||||
<GradientBrush.GradientStops>
|
||||
<GradientStopCollection>
|
||||
<GradientStop Color="#CCC" Offset="0.0"/>
|
||||
<GradientStop Color="#444" Offset="1.0"/>
|
||||
</GradientStopCollection>
|
||||
</GradientBrush.GradientStops>
|
||||
</LinearGradientBrush>
|
||||
|
||||
<LinearGradientBrush x:Key="HorizontalNormalBorderBrush" StartPoint="0,0" EndPoint="1,0">
|
||||
<GradientBrush.GradientStops>
|
||||
<GradientStopCollection>
|
||||
<GradientStop Color="#CCC" Offset="0.0"/>
|
||||
<GradientStop Color="#444" Offset="1.0"/>
|
||||
</GradientStopCollection>
|
||||
</GradientBrush.GradientStops>
|
||||
</LinearGradientBrush>
|
||||
|
||||
<LinearGradientBrush x:Key="DefaultedBorderBrush" StartPoint="0,0" EndPoint="0,1">
|
||||
<GradientBrush.GradientStops>
|
||||
<GradientStopCollection>
|
||||
<GradientStop Color="#777" Offset="0.0"/>
|
||||
<GradientStop Color="#000" Offset="1.0"/>
|
||||
</GradientStopCollection>
|
||||
</GradientBrush.GradientStops>
|
||||
</LinearGradientBrush>
|
||||
|
||||
<LinearGradientBrush x:Key="PressedBorderBrush" StartPoint="0,0" EndPoint="0,1">
|
||||
<GradientBrush.GradientStops>
|
||||
<GradientStopCollection>
|
||||
<GradientStop Color="#444" Offset="0.0"/>
|
||||
<GradientStop Color="#888" Offset="1.0"/>
|
||||
</GradientStopCollection>
|
||||
</GradientBrush.GradientStops>
|
||||
</LinearGradientBrush>
|
||||
<SolidColorBrush x:Key="Brush_ApplicationStatusPowerRed" Color="{StaticResource Color_ApplicationStatusRed}" />
|
||||
<SolidColorBrush x:Key="Brush_ApplicationStatusPowerYellow" Color="{StaticResource Color_ApplicationStatusYellow}" />
|
||||
<SolidColorBrush x:Key="Brush_ApplicationStatusPowerGreen" Color="{StaticResource Color_ApplicationStatusGreen}" />
|
||||
<SolidColorBrush x:Key="Brush_ApplicationStatusPowerClear" Color="{StaticResource Color_ApplicationStatusClear}" />
|
||||
</ResourceDictionary>
|
||||
@@ -0,0 +1,98 @@
|
||||
using DTS.Common.Base;
|
||||
using DTS.Common.Interface.Sensors.SoftwareFilters;
|
||||
// ReSharper disable CheckNamespace
|
||||
|
||||
namespace DTS.Common.Interface
|
||||
{
|
||||
public interface ITestModificationModel : IBaseModel
|
||||
{
|
||||
ITestModificationViewModel Parent { get; set; }
|
||||
/// <summary>
|
||||
/// channel modifications are based on
|
||||
/// </summary>
|
||||
ITestChannel SelectedChannel { get; set; }
|
||||
/// <summary>
|
||||
/// whether the Description field has been modified
|
||||
/// </summary>
|
||||
bool IsModifiedDescription{ get; }
|
||||
/// <summary>
|
||||
/// the ChannelDescriptionString field of the selected channel
|
||||
/// </summary>
|
||||
string Description { get; set; }
|
||||
/// <summary>
|
||||
/// Whether the EuMultiplier has been modified
|
||||
/// </summary>
|
||||
bool IsModifiedEuMultiplier { get; }
|
||||
/// <summary>
|
||||
/// the Eu multiplier of the selected channel
|
||||
/// </summary>
|
||||
double EuMultiplier { get; set; }
|
||||
/// <summary>
|
||||
/// the Eu offset of the selected channel
|
||||
/// </summary>
|
||||
double EuOffset { get; set; }
|
||||
/// <summary>
|
||||
/// indicates that the eu offset has been modified
|
||||
/// </summary>
|
||||
bool IsModifiedEuOffset{ get; }
|
||||
/// <summary>
|
||||
/// indicates that T0 has been modified
|
||||
/// </summary>
|
||||
bool IsModifiedT0{ get; }
|
||||
/// <summary>
|
||||
/// the current offset in ms of T0
|
||||
/// </summary>
|
||||
double T0 { get; set; }
|
||||
/// <summary>
|
||||
/// indicates whether any values have changed from default for the selected channel
|
||||
/// </summary>
|
||||
bool IsModified { get; }
|
||||
/// <summary>
|
||||
/// indicates whether T1 or T2 (line fit start/end) has been modified
|
||||
/// </summary>
|
||||
bool IsModifiedLineFit { get; set; }
|
||||
/// <summary>
|
||||
/// time in ms for start of line fit
|
||||
/// </summary>
|
||||
double T1 { get; set; }
|
||||
/// <summary>
|
||||
/// time in ms for end of line fit
|
||||
/// </summary>
|
||||
double T2 { get; set; }
|
||||
/// <summary>
|
||||
/// indicates whether sensitivity has been modified
|
||||
/// </summary>
|
||||
bool IsModifiedSensitivity{ get; }
|
||||
/// <summary>
|
||||
/// sensitivity of selected channel
|
||||
/// </summary>
|
||||
double Sensitivity { get; set; }
|
||||
/// <summary>
|
||||
/// indicates whether filter has been modified
|
||||
/// </summary>
|
||||
bool IsModifiedFilter{ get; }
|
||||
/// <summary>
|
||||
/// the software filter for the selected class
|
||||
/// </summary>
|
||||
//FB 13120 Use IFilterClass instead of CFCFilter
|
||||
IFilterClass SelectedFilter { get; set; }
|
||||
/// <summary>
|
||||
/// T0 adjustment mode
|
||||
/// </summary>
|
||||
T0Mode T0Mode { get; set; }
|
||||
/// <summary>
|
||||
/// indicates whether DataFlag has been modified or not
|
||||
/// </summary>
|
||||
bool IsModifiedDataFlag { get; }
|
||||
/// <summary>
|
||||
/// the dataflag for the selected channel
|
||||
/// </summary>
|
||||
DataFlag SelectedDataFlag { get; set; }
|
||||
/// <summary>
|
||||
/// returns true if T0 is valid (within the dataset),
|
||||
/// false otherwise
|
||||
/// </summary>
|
||||
/// <returns></returns>
|
||||
bool ValidateT0();
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user