init
This commit is contained in:
@@ -0,0 +1,259 @@
|
||||
using System;
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
|
||||
namespace DTS.Serialization.IRIGCH10.Packets
|
||||
{
|
||||
/// <summary>
|
||||
/// added an analog time format 1 packet for validating exports with EMC
|
||||
/// </summary>
|
||||
public class TimePacketFormat1 : AbstractDataPacket, IDataPacket
|
||||
{
|
||||
public enum IRIGTimeSource
|
||||
{
|
||||
IRIG_TCG_freewheeling,
|
||||
IRIG_TCG_freewheeling_from_TIME,
|
||||
IRIG_TCG_freewheeling_from_RMM,
|
||||
IRIG_TCG_locked_to_external_IRIG,
|
||||
IRIG_TCG_locked_to_external_GPS,
|
||||
IRIG_TCG_locked_to_external_NetworkTimeProtocol,
|
||||
IRIG_TCG_locked_to_external_Precision_Time_Protocol,
|
||||
IRIG_TCG_locked_to_external_Embedded,
|
||||
RESERVED
|
||||
};
|
||||
//bits 15-12
|
||||
//this is currently not serialized to the CSDW as the EMC validation tool will return errors if the
|
||||
//field is filled in.
|
||||
//DTM 2023-10-27
|
||||
public IRIGTimeSource ITS
|
||||
{
|
||||
get; set;
|
||||
}
|
||||
|
||||
public enum TimeFormats
|
||||
{
|
||||
IRIG_B = 0x00,
|
||||
IRIG_A = 0x01,
|
||||
IRIG_G = 0x02,
|
||||
RTC = 0x03,
|
||||
UTC = 0x04,
|
||||
NativeGPS = 0x05,
|
||||
RESERVED = 0x06,
|
||||
NONE = 0x0F
|
||||
}
|
||||
//bits 7-4
|
||||
public TimeFormats TimeFormat
|
||||
{
|
||||
get
|
||||
{
|
||||
var channelSpecificDataWord = BitConverter.GetBytes(ChannelSpecificDataWord);
|
||||
var bits = new BitArray(channelSpecificDataWord);
|
||||
var ntf = Utils.Utils.BitArrayToInt32(bits, 4, 7);
|
||||
return (TimeFormats)ntf;
|
||||
}
|
||||
set
|
||||
{
|
||||
var channelSpecificDataWord = BitConverter.GetBytes(ChannelSpecificDataWord);
|
||||
var b = new BitArray(channelSpecificDataWord);
|
||||
Utils.Utils.SetBits(b, (uint)value, 4, 7);
|
||||
var ret = new byte[sizeof(uint)];
|
||||
b.CopyTo(ret, 0);
|
||||
ChannelSpecificDataWord = BitConverter.ToUInt32(ret, 0);
|
||||
}
|
||||
}
|
||||
//bits 3-0
|
||||
public enum TimeSources
|
||||
{
|
||||
Internal = 0x00,
|
||||
External = 0x01,
|
||||
InternalFromRMM = 0x02,
|
||||
Reserved = 0x03,
|
||||
None = 0x0F
|
||||
}
|
||||
public TimeSources TimeSource
|
||||
{
|
||||
get
|
||||
{
|
||||
var channelSpecificDataWord = BitConverter.GetBytes(ChannelSpecificDataWord);
|
||||
var bits = new BitArray(channelSpecificDataWord);
|
||||
var ntf = Utils.Utils.BitArrayToInt32(bits, 0, 3);
|
||||
return (TimeSources)ntf;
|
||||
}
|
||||
set
|
||||
{
|
||||
var channelSpecificDataWord = BitConverter.GetBytes(ChannelSpecificDataWord);
|
||||
var b = new BitArray(channelSpecificDataWord);
|
||||
Utils.Utils.SetBits(b, (uint)value, 0, 3);
|
||||
var ret = new byte[sizeof(uint)];
|
||||
b.CopyTo(ret, 0);
|
||||
ChannelSpecificDataWord = BitConverter.ToUInt32(ret, 0);
|
||||
}
|
||||
}
|
||||
|
||||
public enum DateFormats
|
||||
{
|
||||
IRIGDayAvailable = 0x00,
|
||||
MonthAndYearAvailable = 0x01
|
||||
}
|
||||
//bit 9
|
||||
public DateFormats DateFormat
|
||||
{
|
||||
get
|
||||
{
|
||||
var csdw = BitConverter.GetBytes(ChannelSpecificDataWord);
|
||||
var bits = new BitArray(csdw);
|
||||
return bits[9] ? DateFormats.MonthAndYearAvailable : DateFormats.IRIGDayAvailable;
|
||||
}
|
||||
set
|
||||
{
|
||||
var channelSpecificDataWord = BitConverter.GetBytes(ChannelSpecificDataWord);
|
||||
var b = new BitArray(channelSpecificDataWord);
|
||||
b.Set(9, value == DateFormats.MonthAndYearAvailable);
|
||||
var ret = new byte[sizeof(uint)];
|
||||
b.CopyTo(ret, 0);
|
||||
ChannelSpecificDataWord = BitConverter.ToUInt32(ret, 0);
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// the time represented by this packet
|
||||
/// </summary>
|
||||
public DateTime TimePacketTime { get; set; }
|
||||
//bit 8
|
||||
public bool IsLeapYear
|
||||
{
|
||||
get
|
||||
{
|
||||
var csdw = BitConverter.GetBytes(ChannelSpecificDataWord);
|
||||
var bits = new BitArray(csdw);
|
||||
return bits[8];
|
||||
}
|
||||
set
|
||||
{
|
||||
var channelSpecificDataWord = BitConverter.GetBytes(ChannelSpecificDataWord);
|
||||
var b = new BitArray(channelSpecificDataWord);
|
||||
b.Set(8, value);
|
||||
var ret = new byte[sizeof(uint)];
|
||||
b.CopyTo(ret, 0);
|
||||
ChannelSpecificDataWord = BitConverter.ToUInt32(ret, 0);
|
||||
}
|
||||
}
|
||||
|
||||
public TimePacketFormat1(byte sequenceNumber, DateTime packetTime, long rtc, int nanoseconds, int seconds)
|
||||
: base(Enums.DataFileDataTypes.TimeDataFormat1, false)
|
||||
{
|
||||
SetDataVersion(Enums.DataTypeVersion.TG78);
|
||||
TimePacketTime = packetTime;
|
||||
IsLeapYear = DateTime.IsLeapYear(packetTime.Year);
|
||||
DateFormat = DateFormats.MonthAndYearAvailable;
|
||||
TimeSource = TimeSources.External;
|
||||
ITS = IRIGTimeSource.IRIG_TCG_locked_to_external_Embedded;
|
||||
var dataLength = Convert.ToUInt32(4 + sizeof(ushort) + 4);
|
||||
var offset = CommonHeaderWork(1, PacketHeader.DataVersion, sequenceNumber, rtc, dataLength, nanoseconds, seconds);
|
||||
|
||||
WriteMonthDayPayload(offset);
|
||||
}
|
||||
/// <summary>
|
||||
/// writes the month day payload portion of the timepacket
|
||||
/// </summary>
|
||||
/// <param name="offset"></param>
|
||||
private void WriteMonthDayPayload(int offset)
|
||||
{
|
||||
var Line1 = new BitArray(16);
|
||||
var digits = GetDigits(TimePacketTime.Second, 2);
|
||||
//tens of seconds
|
||||
var TSn = digits[0];
|
||||
Utils.Utils.SetBits(Line1, (uint)TSn, 12, 14);
|
||||
//units of seconds
|
||||
var Sn = digits[1];
|
||||
Utils.Utils.SetBits(Line1, (uint)Sn, 8, 11);
|
||||
digits = GetDigits(TimePacketTime.Millisecond, 3);
|
||||
//hundreds of ms
|
||||
var Hmn = digits[0];
|
||||
Utils.Utils.SetBits(Line1, (uint)Hmn, 4, 7);
|
||||
//tens of ms
|
||||
var Tmn = digits[1];
|
||||
Utils.Utils.SetBits(Line1, (uint)Tmn, 0, 3);
|
||||
|
||||
var temp = new byte[sizeof(ushort)];
|
||||
Line1.CopyTo(temp, 0);
|
||||
Buffer.BlockCopy(temp, 0, _dataBytes, offset, 2);
|
||||
offset += 2;
|
||||
|
||||
var Line2 = new BitArray(16);
|
||||
digits = GetDigits(TimePacketTime.Hour, 2);
|
||||
//tens of hours
|
||||
var THn = digits[0];
|
||||
Utils.Utils.SetBits(Line2, (uint)THn, 12, 13);
|
||||
//Units of hours
|
||||
var Hn = digits[1];
|
||||
Utils.Utils.SetBits(Line2, (uint)Hn, 8, 11);
|
||||
digits = GetDigits(TimePacketTime.Minute, 2);
|
||||
//tens of minutes
|
||||
var TMn = digits[0];
|
||||
Utils.Utils.SetBits(Line2, (uint)TMn, 4, 6);
|
||||
//units of minutes
|
||||
var Mn = digits[1];
|
||||
Utils.Utils.SetBits(Line2, (uint)Mn, 0, 3);
|
||||
temp = new byte[sizeof(ushort)];
|
||||
Line2.CopyTo(temp, 0);
|
||||
Buffer.BlockCopy(temp, 0, _dataBytes, offset, 2);
|
||||
offset += 2;
|
||||
|
||||
var Line3 = new BitArray(16);
|
||||
digits = GetDigits(TimePacketTime.Month, 2);
|
||||
//tens of months
|
||||
var Ton = digits[0];
|
||||
Utils.Utils.SetBits(Line3, (uint)Ton, 12, 13);
|
||||
//units of months
|
||||
var On = digits[1];
|
||||
Utils.Utils.SetBits(Line3, (uint)On, 8, 11);
|
||||
digits = GetDigits(TimePacketTime.Day, 2);
|
||||
//Tens of days
|
||||
var TDn = digits[0];
|
||||
Utils.Utils.SetBits(Line3, (uint)TDn, 4, 7);
|
||||
//units of days
|
||||
var Dn = digits[1];
|
||||
Utils.Utils.SetBits(Line3, (uint)Dn, 0, 3);
|
||||
temp = new byte[sizeof(ushort)];
|
||||
Line3.CopyTo(temp, 0);
|
||||
Buffer.BlockCopy(temp, 0, _dataBytes, offset, 2);
|
||||
offset += 2;
|
||||
|
||||
var line4 = new BitArray(16);
|
||||
digits = GetDigits(TimePacketTime.Year, 4);
|
||||
var OYn = digits[0];
|
||||
//thousands of years
|
||||
Utils.Utils.SetBits(line4, (uint)OYn, 12, 13);
|
||||
var HYn = digits[1];
|
||||
//hundreds of years
|
||||
Utils.Utils.SetBits(line4, (uint)HYn, 8, 11);
|
||||
var TYn = digits[2];
|
||||
//tens of years
|
||||
Utils.Utils.SetBits(line4, (uint)TYn, 4, 7);
|
||||
var Yn = digits[3];
|
||||
//units of years
|
||||
Utils.Utils.SetBits(line4, (uint)Yn, 0, 3);
|
||||
temp = new byte[sizeof(ushort)];
|
||||
line4.CopyTo(temp, 0);
|
||||
Buffer.BlockCopy(temp, 0, _dataBytes, offset, 2);
|
||||
offset += 2;
|
||||
}
|
||||
private int[] GetDigits(int number, int expectedDigits)
|
||||
{
|
||||
var list = new List<int>();
|
||||
var res = number;
|
||||
while (0 != res)
|
||||
{
|
||||
var digit = res % 10;
|
||||
res /= 10;
|
||||
list.Add(digit);
|
||||
}
|
||||
while (list.Count < expectedDigits)
|
||||
{
|
||||
list.Add(0);
|
||||
}
|
||||
list.Reverse();
|
||||
return list.ToArray();
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,859 @@
|
||||
namespace DTS.Serialization.SliceRaw
|
||||
{
|
||||
partial class ModifyChannel
|
||||
{
|
||||
/// <summary>
|
||||
/// Required designer variable.
|
||||
/// </summary>
|
||||
private System.ComponentModel.IContainer components = null;
|
||||
|
||||
/// <summary>
|
||||
/// Clean up any resources being used.
|
||||
/// </summary>
|
||||
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
|
||||
protected override void Dispose(bool disposing)
|
||||
{
|
||||
if (disposing && (components != null))
|
||||
{
|
||||
components.Dispose();
|
||||
}
|
||||
base.Dispose(disposing);
|
||||
}
|
||||
|
||||
#region Windows Form Designer generated code
|
||||
|
||||
/// <summary>
|
||||
/// Required method for Designer support - do not modify
|
||||
/// the contents of this method with the code editor.
|
||||
/// </summary>
|
||||
private void InitializeComponent()
|
||||
{
|
||||
this.tableLayoutPanel1 = new System.Windows.Forms.TableLayoutPanel();
|
||||
this.btnWrite = new System.Windows.Forms.Button();
|
||||
this.btnCancel = new System.Windows.Forms.Button();
|
||||
this.tableLayoutPanel2 = new System.Windows.Forms.TableLayoutPanel();
|
||||
this.tbMagicKey = new System.Windows.Forms.TextBox();
|
||||
this.label1 = new System.Windows.Forms.Label();
|
||||
this.label2 = new System.Windows.Forms.Label();
|
||||
this.label3 = new System.Windows.Forms.Label();
|
||||
this.label5 = new System.Windows.Forms.Label();
|
||||
this.label6 = new System.Windows.Forms.Label();
|
||||
this.label7 = new System.Windows.Forms.Label();
|
||||
this.label8 = new System.Windows.Forms.Label();
|
||||
this.label9 = new System.Windows.Forms.Label();
|
||||
this.label10 = new System.Windows.Forms.Label();
|
||||
this.label11 = new System.Windows.Forms.Label();
|
||||
this.label12 = new System.Windows.Forms.Label();
|
||||
this.label13 = new System.Windows.Forms.Label();
|
||||
this.label14 = new System.Windows.Forms.Label();
|
||||
this.label15 = new System.Windows.Forms.Label();
|
||||
this.label16 = new System.Windows.Forms.Label();
|
||||
this.label17 = new System.Windows.Forms.Label();
|
||||
this.label18 = new System.Windows.Forms.Label();
|
||||
this.label19 = new System.Windows.Forms.Label();
|
||||
this.label20 = new System.Windows.Forms.Label();
|
||||
this.label21 = new System.Windows.Forms.Label();
|
||||
this.label22 = new System.Windows.Forms.Label();
|
||||
this.tbVersionNumber = new System.Windows.Forms.TextBox();
|
||||
this.tbOffset = new System.Windows.Forms.TextBox();
|
||||
this.tbNumberOfSamples = new System.Windows.Forms.TextBox();
|
||||
this.tbNumberOfBitsPerSample = new System.Windows.Forms.TextBox();
|
||||
this.tbSignedSamples = new System.Windows.Forms.TextBox();
|
||||
this.tbSampleRate = new System.Windows.Forms.TextBox();
|
||||
this.tbNumberOfTriggers = new System.Windows.Forms.TextBox();
|
||||
this.tbTriggerSampleNumber = new System.Windows.Forms.TextBox();
|
||||
this.tbPreTestZeroADC = new System.Windows.Forms.TextBox();
|
||||
this.tbPreTestCalLevel = new System.Windows.Forms.TextBox();
|
||||
this.tbPreTestNoise = new System.Windows.Forms.TextBox();
|
||||
this.PostTestZeroADC = new System.Windows.Forms.TextBox();
|
||||
this.tbPostTestCalLevel = new System.Windows.Forms.TextBox();
|
||||
this.tbDataZeroLevel = new System.Windows.Forms.TextBox();
|
||||
this.tbScaleFactorMV = new System.Windows.Forms.TextBox();
|
||||
this.tbScaleFactorEU = new System.Windows.Forms.TextBox();
|
||||
this.tbNumberOfBytesEU = new System.Windows.Forms.TextBox();
|
||||
this.tbEU = new System.Windows.Forms.TextBox();
|
||||
this.tbISO = new System.Windows.Forms.TextBox();
|
||||
this.tbCRC32 = new System.Windows.Forms.TextBox();
|
||||
this.lblFilename = new System.Windows.Forms.Label();
|
||||
this.btnBrowse = new System.Windows.Forms.Button();
|
||||
this.label23 = new System.Windows.Forms.Label();
|
||||
this.tbPreTestZeroMv = new System.Windows.Forms.TextBox();
|
||||
this.label24 = new System.Windows.Forms.Label();
|
||||
this.label25 = new System.Windows.Forms.Label();
|
||||
this.label26 = new System.Windows.Forms.Label();
|
||||
this.label27 = new System.Windows.Forms.Label();
|
||||
this.tbExcitation = new System.Windows.Forms.TextBox();
|
||||
this.tbOriginalOffset = new System.Windows.Forms.TextBox();
|
||||
this.tbZeroMVInADC = new System.Windows.Forms.TextBox();
|
||||
this.tbTriggerAdjustmentSamples = new System.Windows.Forms.TextBox();
|
||||
this.label4 = new System.Windows.Forms.Label();
|
||||
this.label28 = new System.Windows.Forms.Label();
|
||||
this.tbWindowAverageADC = new System.Windows.Forms.TextBox();
|
||||
this.tableLayoutPanel1.SuspendLayout();
|
||||
this.tableLayoutPanel2.SuspendLayout();
|
||||
this.SuspendLayout();
|
||||
//
|
||||
// tableLayoutPanel1
|
||||
//
|
||||
this.tableLayoutPanel1.ColumnCount = 2;
|
||||
this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 50F));
|
||||
this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 50F));
|
||||
this.tableLayoutPanel1.Controls.Add(this.btnWrite, 0, 1);
|
||||
this.tableLayoutPanel1.Controls.Add(this.btnCancel, 1, 1);
|
||||
this.tableLayoutPanel1.Controls.Add(this.tableLayoutPanel2, 0, 0);
|
||||
this.tableLayoutPanel1.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||
this.tableLayoutPanel1.Location = new System.Drawing.Point(0, 0);
|
||||
this.tableLayoutPanel1.Name = "tableLayoutPanel1";
|
||||
this.tableLayoutPanel1.RowCount = 2;
|
||||
this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 100F));
|
||||
this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 60F));
|
||||
this.tableLayoutPanel1.Size = new System.Drawing.Size(408, 804);
|
||||
this.tableLayoutPanel1.TabIndex = 0;
|
||||
//
|
||||
// btnWrite
|
||||
//
|
||||
this.btnWrite.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||
this.btnWrite.Location = new System.Drawing.Point(8, 729);
|
||||
this.btnWrite.Margin = new System.Windows.Forms.Padding(8);
|
||||
this.btnWrite.Name = "btnWrite";
|
||||
this.btnWrite.Size = new System.Drawing.Size(188, 44);
|
||||
this.btnWrite.TabIndex = 0;
|
||||
this.btnWrite.Text = "WRITE";
|
||||
this.btnWrite.UseVisualStyleBackColor = true;
|
||||
//this.btnWrite.VisualStyle = C1.Win.C1Input.VisualStyle.Office2007Blue;
|
||||
//this.btnWrite.VisualStyleBaseStyle = C1.Win.C1Input.VisualStyle.Office2007Blue;
|
||||
this.btnWrite.Click += new System.EventHandler(this.btnWrite_Click);
|
||||
//
|
||||
// btnCancel
|
||||
//
|
||||
this.btnCancel.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||
this.btnCancel.Location = new System.Drawing.Point(212, 729);
|
||||
this.btnCancel.Margin = new System.Windows.Forms.Padding(8);
|
||||
this.btnCancel.Name = "btnCancel";
|
||||
this.btnCancel.Size = new System.Drawing.Size(188, 44);
|
||||
this.btnCancel.TabIndex = 1;
|
||||
this.btnCancel.Text = "Cancel";
|
||||
this.btnCancel.UseVisualStyleBackColor = true;
|
||||
//this.btnCancel.VisualStyle = C1.Win.C1Input.VisualStyle.Office2007Blue;
|
||||
//this.btnCancel.VisualStyleBaseStyle = C1.Win.C1Input.VisualStyle.Office2007Blue;
|
||||
this.btnCancel.Click += new System.EventHandler(this.c1Button2_Click);
|
||||
//
|
||||
// tableLayoutPanel2
|
||||
//
|
||||
this.tableLayoutPanel2.ColumnCount = 2;
|
||||
this.tableLayoutPanel1.SetColumnSpan(this.tableLayoutPanel2, 2);
|
||||
this.tableLayoutPanel2.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 50F));
|
||||
this.tableLayoutPanel2.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 50F));
|
||||
this.tableLayoutPanel2.Controls.Add(this.tbMagicKey, 1, 0);
|
||||
this.tableLayoutPanel2.Controls.Add(this.label1, 0, 0);
|
||||
this.tableLayoutPanel2.Controls.Add(this.label2, 0, 1);
|
||||
this.tableLayoutPanel2.Controls.Add(this.label3, 0, 2);
|
||||
this.tableLayoutPanel2.Controls.Add(this.label5, 0, 3);
|
||||
this.tableLayoutPanel2.Controls.Add(this.label6, 0, 4);
|
||||
this.tableLayoutPanel2.Controls.Add(this.label7, 0, 5);
|
||||
this.tableLayoutPanel2.Controls.Add(this.label8, 0, 6);
|
||||
this.tableLayoutPanel2.Controls.Add(this.label9, 0, 7);
|
||||
this.tableLayoutPanel2.Controls.Add(this.label10, 0, 8);
|
||||
this.tableLayoutPanel2.Controls.Add(this.label11, 0, 9);
|
||||
this.tableLayoutPanel2.Controls.Add(this.label12, 0, 10);
|
||||
this.tableLayoutPanel2.Controls.Add(this.label13, 0, 11);
|
||||
this.tableLayoutPanel2.Controls.Add(this.label14, 0, 12);
|
||||
this.tableLayoutPanel2.Controls.Add(this.label15, 0, 13);
|
||||
this.tableLayoutPanel2.Controls.Add(this.label16, 0, 14);
|
||||
this.tableLayoutPanel2.Controls.Add(this.label17, 0, 16);
|
||||
this.tableLayoutPanel2.Controls.Add(this.label18, 0, 17);
|
||||
this.tableLayoutPanel2.Controls.Add(this.label19, 0, 18);
|
||||
this.tableLayoutPanel2.Controls.Add(this.label20, 0, 19);
|
||||
this.tableLayoutPanel2.Controls.Add(this.label21, 0, 25);
|
||||
this.tableLayoutPanel2.Controls.Add(this.label22, 0, 26);
|
||||
this.tableLayoutPanel2.Controls.Add(this.tbVersionNumber, 1, 1);
|
||||
this.tableLayoutPanel2.Controls.Add(this.tbOffset, 1, 2);
|
||||
this.tableLayoutPanel2.Controls.Add(this.tbNumberOfSamples, 1, 3);
|
||||
this.tableLayoutPanel2.Controls.Add(this.tbNumberOfBitsPerSample, 1, 4);
|
||||
this.tableLayoutPanel2.Controls.Add(this.tbSignedSamples, 1, 5);
|
||||
this.tableLayoutPanel2.Controls.Add(this.tbSampleRate, 1, 6);
|
||||
this.tableLayoutPanel2.Controls.Add(this.tbNumberOfTriggers, 1, 7);
|
||||
this.tableLayoutPanel2.Controls.Add(this.tbTriggerSampleNumber, 1, 8);
|
||||
this.tableLayoutPanel2.Controls.Add(this.tbPreTestZeroADC, 1, 9);
|
||||
this.tableLayoutPanel2.Controls.Add(this.tbPreTestCalLevel, 1, 10);
|
||||
this.tableLayoutPanel2.Controls.Add(this.tbPreTestNoise, 1, 11);
|
||||
this.tableLayoutPanel2.Controls.Add(this.PostTestZeroADC, 1, 12);
|
||||
this.tableLayoutPanel2.Controls.Add(this.tbPostTestCalLevel, 1, 13);
|
||||
this.tableLayoutPanel2.Controls.Add(this.tbDataZeroLevel, 1, 14);
|
||||
this.tableLayoutPanel2.Controls.Add(this.tbScaleFactorMV, 1, 16);
|
||||
this.tableLayoutPanel2.Controls.Add(this.tbScaleFactorEU, 1, 17);
|
||||
this.tableLayoutPanel2.Controls.Add(this.tbNumberOfBytesEU, 1, 18);
|
||||
this.tableLayoutPanel2.Controls.Add(this.tbEU, 1, 19);
|
||||
this.tableLayoutPanel2.Controls.Add(this.tbISO, 1, 25);
|
||||
this.tableLayoutPanel2.Controls.Add(this.tbCRC32, 1, 26);
|
||||
this.tableLayoutPanel2.Controls.Add(this.lblFilename, 0, 27);
|
||||
this.tableLayoutPanel2.Controls.Add(this.btnBrowse, 1, 27);
|
||||
this.tableLayoutPanel2.Controls.Add(this.label23, 0, 15);
|
||||
this.tableLayoutPanel2.Controls.Add(this.tbPreTestZeroMv, 1, 15);
|
||||
this.tableLayoutPanel2.Controls.Add(this.label24, 0, 20);
|
||||
this.tableLayoutPanel2.Controls.Add(this.label25, 0, 21);
|
||||
this.tableLayoutPanel2.Controls.Add(this.label26, 0, 22);
|
||||
this.tableLayoutPanel2.Controls.Add(this.label27, 0, 23);
|
||||
this.tableLayoutPanel2.Controls.Add(this.tbExcitation, 1, 20);
|
||||
this.tableLayoutPanel2.Controls.Add(this.tbOriginalOffset, 1, 21);
|
||||
this.tableLayoutPanel2.Controls.Add(this.tbZeroMVInADC, 1, 22);
|
||||
this.tableLayoutPanel2.Controls.Add(this.tbTriggerAdjustmentSamples, 1, 23);
|
||||
this.tableLayoutPanel2.Controls.Add(this.label28, 0, 24);
|
||||
this.tableLayoutPanel2.Controls.Add(this.tbWindowAverageADC, 1, 24);
|
||||
this.tableLayoutPanel2.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||
this.tableLayoutPanel2.Location = new System.Drawing.Point(3, 3);
|
||||
this.tableLayoutPanel2.Name = "tableLayoutPanel2";
|
||||
this.tableLayoutPanel2.RowCount = 28;
|
||||
this.tableLayoutPanel2.RowStyles.Add(new System.Windows.Forms.RowStyle());
|
||||
this.tableLayoutPanel2.RowStyles.Add(new System.Windows.Forms.RowStyle());
|
||||
this.tableLayoutPanel2.RowStyles.Add(new System.Windows.Forms.RowStyle());
|
||||
this.tableLayoutPanel2.RowStyles.Add(new System.Windows.Forms.RowStyle());
|
||||
this.tableLayoutPanel2.RowStyles.Add(new System.Windows.Forms.RowStyle());
|
||||
this.tableLayoutPanel2.RowStyles.Add(new System.Windows.Forms.RowStyle());
|
||||
this.tableLayoutPanel2.RowStyles.Add(new System.Windows.Forms.RowStyle());
|
||||
this.tableLayoutPanel2.RowStyles.Add(new System.Windows.Forms.RowStyle());
|
||||
this.tableLayoutPanel2.RowStyles.Add(new System.Windows.Forms.RowStyle());
|
||||
this.tableLayoutPanel2.RowStyles.Add(new System.Windows.Forms.RowStyle());
|
||||
this.tableLayoutPanel2.RowStyles.Add(new System.Windows.Forms.RowStyle());
|
||||
this.tableLayoutPanel2.RowStyles.Add(new System.Windows.Forms.RowStyle());
|
||||
this.tableLayoutPanel2.RowStyles.Add(new System.Windows.Forms.RowStyle());
|
||||
this.tableLayoutPanel2.RowStyles.Add(new System.Windows.Forms.RowStyle());
|
||||
this.tableLayoutPanel2.RowStyles.Add(new System.Windows.Forms.RowStyle());
|
||||
this.tableLayoutPanel2.RowStyles.Add(new System.Windows.Forms.RowStyle());
|
||||
this.tableLayoutPanel2.RowStyles.Add(new System.Windows.Forms.RowStyle());
|
||||
this.tableLayoutPanel2.RowStyles.Add(new System.Windows.Forms.RowStyle());
|
||||
this.tableLayoutPanel2.RowStyles.Add(new System.Windows.Forms.RowStyle());
|
||||
this.tableLayoutPanel2.RowStyles.Add(new System.Windows.Forms.RowStyle());
|
||||
this.tableLayoutPanel2.RowStyles.Add(new System.Windows.Forms.RowStyle());
|
||||
this.tableLayoutPanel2.RowStyles.Add(new System.Windows.Forms.RowStyle());
|
||||
this.tableLayoutPanel2.RowStyles.Add(new System.Windows.Forms.RowStyle());
|
||||
this.tableLayoutPanel2.RowStyles.Add(new System.Windows.Forms.RowStyle());
|
||||
this.tableLayoutPanel2.RowStyles.Add(new System.Windows.Forms.RowStyle());
|
||||
this.tableLayoutPanel2.RowStyles.Add(new System.Windows.Forms.RowStyle());
|
||||
this.tableLayoutPanel2.RowStyles.Add(new System.Windows.Forms.RowStyle());
|
||||
this.tableLayoutPanel2.RowStyles.Add(new System.Windows.Forms.RowStyle());
|
||||
this.tableLayoutPanel2.Size = new System.Drawing.Size(402, 738);
|
||||
this.tableLayoutPanel2.TabIndex = 2;
|
||||
//
|
||||
// tbMagicKey
|
||||
//
|
||||
this.tbMagicKey.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||
this.tbMagicKey.Location = new System.Drawing.Point(204, 3);
|
||||
this.tbMagicKey.Name = "tbMagicKey";
|
||||
this.tbMagicKey.Size = new System.Drawing.Size(195, 20);
|
||||
this.tbMagicKey.TabIndex = 0;
|
||||
//
|
||||
// label1
|
||||
//
|
||||
this.label1.AutoSize = true;
|
||||
this.label1.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||
this.label1.Location = new System.Drawing.Point(3, 0);
|
||||
this.label1.Name = "label1";
|
||||
this.label1.Size = new System.Drawing.Size(195, 26);
|
||||
this.label1.TabIndex = 1;
|
||||
this.label1.Text = "Magic Key";
|
||||
//
|
||||
// label2
|
||||
//
|
||||
this.label2.AutoSize = true;
|
||||
this.label2.Location = new System.Drawing.Point(3, 26);
|
||||
this.label2.Name = "label2";
|
||||
this.label2.Size = new System.Drawing.Size(82, 13);
|
||||
this.label2.TabIndex = 2;
|
||||
this.label2.Text = "Version Number";
|
||||
this.label2.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
|
||||
//
|
||||
// label3
|
||||
//
|
||||
this.label3.AutoSize = true;
|
||||
this.label3.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||
this.label3.Location = new System.Drawing.Point(3, 52);
|
||||
this.label3.Name = "label3";
|
||||
this.label3.Size = new System.Drawing.Size(195, 26);
|
||||
this.label3.TabIndex = 3;
|
||||
this.label3.Text = "Offset";
|
||||
this.label3.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
|
||||
//
|
||||
// label5
|
||||
//
|
||||
this.label5.AutoSize = true;
|
||||
this.label5.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||
this.label5.Location = new System.Drawing.Point(3, 78);
|
||||
this.label5.Name = "label5";
|
||||
this.label5.Size = new System.Drawing.Size(195, 26);
|
||||
this.label5.TabIndex = 4;
|
||||
this.label5.Text = "Number of Samples";
|
||||
this.label5.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
|
||||
//
|
||||
// label6
|
||||
//
|
||||
this.label6.AutoSize = true;
|
||||
this.label6.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||
this.label6.Location = new System.Drawing.Point(3, 104);
|
||||
this.label6.Name = "label6";
|
||||
this.label6.Size = new System.Drawing.Size(195, 26);
|
||||
this.label6.TabIndex = 5;
|
||||
this.label6.Text = "Number of Bits Per Sample";
|
||||
this.label6.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
|
||||
//
|
||||
// label7
|
||||
//
|
||||
this.label7.AutoSize = true;
|
||||
this.label7.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||
this.label7.Location = new System.Drawing.Point(3, 130);
|
||||
this.label7.Name = "label7";
|
||||
this.label7.Size = new System.Drawing.Size(195, 26);
|
||||
this.label7.TabIndex = 6;
|
||||
this.label7.Text = "Signed Samples";
|
||||
this.label7.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
|
||||
//
|
||||
// label8
|
||||
//
|
||||
this.label8.AutoSize = true;
|
||||
this.label8.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||
this.label8.Location = new System.Drawing.Point(3, 156);
|
||||
this.label8.Name = "label8";
|
||||
this.label8.Size = new System.Drawing.Size(195, 26);
|
||||
this.label8.TabIndex = 7;
|
||||
this.label8.Text = "Sample Rate";
|
||||
this.label8.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
|
||||
//
|
||||
// label9
|
||||
//
|
||||
this.label9.AutoSize = true;
|
||||
this.label9.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||
this.label9.Location = new System.Drawing.Point(3, 182);
|
||||
this.label9.Name = "label9";
|
||||
this.label9.Size = new System.Drawing.Size(195, 26);
|
||||
this.label9.TabIndex = 8;
|
||||
this.label9.Text = "Number of Triggers";
|
||||
this.label9.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
|
||||
//
|
||||
// label10
|
||||
//
|
||||
this.label10.AutoSize = true;
|
||||
this.label10.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||
this.label10.Location = new System.Drawing.Point(3, 208);
|
||||
this.label10.Name = "label10";
|
||||
this.label10.Size = new System.Drawing.Size(195, 26);
|
||||
this.label10.TabIndex = 9;
|
||||
this.label10.Text = "Trigger Sample Number";
|
||||
this.label10.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
|
||||
//
|
||||
// label11
|
||||
//
|
||||
this.label11.AutoSize = true;
|
||||
this.label11.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||
this.label11.Location = new System.Drawing.Point(3, 234);
|
||||
this.label11.Name = "label11";
|
||||
this.label11.Size = new System.Drawing.Size(195, 26);
|
||||
this.label11.TabIndex = 10;
|
||||
this.label11.Text = "Pre Test Zero (ADC)";
|
||||
this.label11.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
|
||||
//
|
||||
// label12
|
||||
//
|
||||
this.label12.AutoSize = true;
|
||||
this.label12.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||
this.label12.Location = new System.Drawing.Point(3, 260);
|
||||
this.label12.Name = "label12";
|
||||
this.label12.Size = new System.Drawing.Size(195, 26);
|
||||
this.label12.TabIndex = 11;
|
||||
this.label12.Text = "Pre Test Cal Level (ADC)";
|
||||
this.label12.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
|
||||
//
|
||||
// label13
|
||||
//
|
||||
this.label13.AutoSize = true;
|
||||
this.label13.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||
this.label13.Location = new System.Drawing.Point(3, 286);
|
||||
this.label13.Name = "label13";
|
||||
this.label13.Size = new System.Drawing.Size(195, 26);
|
||||
this.label13.TabIndex = 12;
|
||||
this.label13.Text = "Pre Test Noise";
|
||||
this.label13.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
|
||||
//
|
||||
// label14
|
||||
//
|
||||
this.label14.AutoSize = true;
|
||||
this.label14.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||
this.label14.Location = new System.Drawing.Point(3, 312);
|
||||
this.label14.Name = "label14";
|
||||
this.label14.Size = new System.Drawing.Size(195, 26);
|
||||
this.label14.TabIndex = 13;
|
||||
this.label14.Text = "Post Test Zero (ADC)";
|
||||
this.label14.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
|
||||
//
|
||||
// label15
|
||||
//
|
||||
this.label15.AutoSize = true;
|
||||
this.label15.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||
this.label15.Location = new System.Drawing.Point(3, 338);
|
||||
this.label15.Name = "label15";
|
||||
this.label15.Size = new System.Drawing.Size(195, 26);
|
||||
this.label15.TabIndex = 14;
|
||||
this.label15.Text = "Post Test Cal Level";
|
||||
this.label15.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
|
||||
//
|
||||
// label16
|
||||
//
|
||||
this.label16.AutoSize = true;
|
||||
this.label16.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||
this.label16.Location = new System.Drawing.Point(3, 364);
|
||||
this.label16.Name = "label16";
|
||||
this.label16.Size = new System.Drawing.Size(195, 26);
|
||||
this.label16.TabIndex = 15;
|
||||
this.label16.Text = "Data Zero Level";
|
||||
this.label16.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
|
||||
//
|
||||
// label17
|
||||
//
|
||||
this.label17.AutoSize = true;
|
||||
this.label17.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||
this.label17.Location = new System.Drawing.Point(3, 416);
|
||||
this.label17.Name = "label17";
|
||||
this.label17.Size = new System.Drawing.Size(195, 26);
|
||||
this.label17.TabIndex = 16;
|
||||
this.label17.Text = "Scale Factor mV";
|
||||
this.label17.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
|
||||
//
|
||||
// label18
|
||||
//
|
||||
this.label18.AutoSize = true;
|
||||
this.label18.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||
this.label18.Location = new System.Drawing.Point(3, 442);
|
||||
this.label18.Name = "label18";
|
||||
this.label18.Size = new System.Drawing.Size(195, 26);
|
||||
this.label18.TabIndex = 17;
|
||||
this.label18.Text = "Scale Factor EU";
|
||||
this.label18.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
|
||||
//
|
||||
// label19
|
||||
//
|
||||
this.label19.AutoSize = true;
|
||||
this.label19.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||
this.label19.Location = new System.Drawing.Point(3, 468);
|
||||
this.label19.Name = "label19";
|
||||
this.label19.Size = new System.Drawing.Size(195, 26);
|
||||
this.label19.TabIndex = 18;
|
||||
this.label19.Text = "Number of Bytes in EU";
|
||||
this.label19.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
|
||||
//
|
||||
// label20
|
||||
//
|
||||
this.label20.AutoSize = true;
|
||||
this.label20.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||
this.label20.Location = new System.Drawing.Point(3, 494);
|
||||
this.label20.Name = "label20";
|
||||
this.label20.Size = new System.Drawing.Size(195, 26);
|
||||
this.label20.TabIndex = 19;
|
||||
this.label20.Text = "EU";
|
||||
this.label20.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
|
||||
//
|
||||
// label21
|
||||
//
|
||||
this.label21.AutoSize = true;
|
||||
this.label21.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||
this.label21.Location = new System.Drawing.Point(3, 650);
|
||||
this.label21.Name = "label21";
|
||||
this.label21.Size = new System.Drawing.Size(195, 26);
|
||||
this.label21.TabIndex = 20;
|
||||
this.label21.Text = "ISO";
|
||||
this.label21.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
|
||||
//
|
||||
// label22
|
||||
//
|
||||
this.label22.AutoSize = true;
|
||||
this.label22.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||
this.label22.Location = new System.Drawing.Point(3, 676);
|
||||
this.label22.Name = "label22";
|
||||
this.label22.Size = new System.Drawing.Size(195, 26);
|
||||
this.label22.TabIndex = 21;
|
||||
this.label22.Text = "CRC32";
|
||||
this.label22.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
|
||||
//
|
||||
// tbVersionNumber
|
||||
//
|
||||
this.tbVersionNumber.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||
this.tbVersionNumber.Location = new System.Drawing.Point(204, 29);
|
||||
this.tbVersionNumber.Name = "tbVersionNumber";
|
||||
this.tbVersionNumber.Size = new System.Drawing.Size(195, 20);
|
||||
this.tbVersionNumber.TabIndex = 27;
|
||||
//
|
||||
// tbOffset
|
||||
//
|
||||
this.tbOffset.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||
this.tbOffset.Location = new System.Drawing.Point(204, 55);
|
||||
this.tbOffset.Name = "tbOffset";
|
||||
this.tbOffset.Size = new System.Drawing.Size(195, 20);
|
||||
this.tbOffset.TabIndex = 28;
|
||||
//
|
||||
// tbNumberOfSamples
|
||||
//
|
||||
this.tbNumberOfSamples.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||
this.tbNumberOfSamples.Location = new System.Drawing.Point(204, 81);
|
||||
this.tbNumberOfSamples.Name = "tbNumberOfSamples";
|
||||
this.tbNumberOfSamples.Size = new System.Drawing.Size(195, 20);
|
||||
this.tbNumberOfSamples.TabIndex = 29;
|
||||
//
|
||||
// tbNumberOfBitsPerSample
|
||||
//
|
||||
this.tbNumberOfBitsPerSample.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||
this.tbNumberOfBitsPerSample.Location = new System.Drawing.Point(204, 107);
|
||||
this.tbNumberOfBitsPerSample.Name = "tbNumberOfBitsPerSample";
|
||||
this.tbNumberOfBitsPerSample.Size = new System.Drawing.Size(195, 20);
|
||||
this.tbNumberOfBitsPerSample.TabIndex = 30;
|
||||
//
|
||||
// tbSignedSamples
|
||||
//
|
||||
this.tbSignedSamples.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||
this.tbSignedSamples.Location = new System.Drawing.Point(204, 133);
|
||||
this.tbSignedSamples.Name = "tbSignedSamples";
|
||||
this.tbSignedSamples.Size = new System.Drawing.Size(195, 20);
|
||||
this.tbSignedSamples.TabIndex = 31;
|
||||
//
|
||||
// tbSampleRate
|
||||
//
|
||||
this.tbSampleRate.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||
this.tbSampleRate.Location = new System.Drawing.Point(204, 159);
|
||||
this.tbSampleRate.Name = "tbSampleRate";
|
||||
this.tbSampleRate.Size = new System.Drawing.Size(195, 20);
|
||||
this.tbSampleRate.TabIndex = 32;
|
||||
//
|
||||
// tbNumberOfTriggers
|
||||
//
|
||||
this.tbNumberOfTriggers.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||
this.tbNumberOfTriggers.Location = new System.Drawing.Point(204, 185);
|
||||
this.tbNumberOfTriggers.Name = "tbNumberOfTriggers";
|
||||
this.tbNumberOfTriggers.Size = new System.Drawing.Size(195, 20);
|
||||
this.tbNumberOfTriggers.TabIndex = 33;
|
||||
//
|
||||
// tbTriggerSampleNumber
|
||||
//
|
||||
this.tbTriggerSampleNumber.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||
this.tbTriggerSampleNumber.Location = new System.Drawing.Point(204, 211);
|
||||
this.tbTriggerSampleNumber.Name = "tbTriggerSampleNumber";
|
||||
this.tbTriggerSampleNumber.Size = new System.Drawing.Size(195, 20);
|
||||
this.tbTriggerSampleNumber.TabIndex = 34;
|
||||
//
|
||||
// tbPreTestZeroADC
|
||||
//
|
||||
this.tbPreTestZeroADC.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||
this.tbPreTestZeroADC.Location = new System.Drawing.Point(204, 237);
|
||||
this.tbPreTestZeroADC.Name = "tbPreTestZeroADC";
|
||||
this.tbPreTestZeroADC.Size = new System.Drawing.Size(195, 20);
|
||||
this.tbPreTestZeroADC.TabIndex = 35;
|
||||
//
|
||||
// tbPreTestCalLevel
|
||||
//
|
||||
this.tbPreTestCalLevel.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||
this.tbPreTestCalLevel.Location = new System.Drawing.Point(204, 263);
|
||||
this.tbPreTestCalLevel.Name = "tbPreTestCalLevel";
|
||||
this.tbPreTestCalLevel.Size = new System.Drawing.Size(195, 20);
|
||||
this.tbPreTestCalLevel.TabIndex = 36;
|
||||
//
|
||||
// tbPreTestNoise
|
||||
//
|
||||
this.tbPreTestNoise.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||
this.tbPreTestNoise.Location = new System.Drawing.Point(204, 289);
|
||||
this.tbPreTestNoise.Name = "tbPreTestNoise";
|
||||
this.tbPreTestNoise.Size = new System.Drawing.Size(195, 20);
|
||||
this.tbPreTestNoise.TabIndex = 37;
|
||||
//
|
||||
// PostTestZeroADC
|
||||
//
|
||||
this.PostTestZeroADC.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||
this.PostTestZeroADC.Location = new System.Drawing.Point(204, 315);
|
||||
this.PostTestZeroADC.Name = "PostTestZeroADC";
|
||||
this.PostTestZeroADC.Size = new System.Drawing.Size(195, 20);
|
||||
this.PostTestZeroADC.TabIndex = 38;
|
||||
//
|
||||
// tbPostTestCalLevel
|
||||
//
|
||||
this.tbPostTestCalLevel.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||
this.tbPostTestCalLevel.Location = new System.Drawing.Point(204, 341);
|
||||
this.tbPostTestCalLevel.Name = "tbPostTestCalLevel";
|
||||
this.tbPostTestCalLevel.Size = new System.Drawing.Size(195, 20);
|
||||
this.tbPostTestCalLevel.TabIndex = 39;
|
||||
//
|
||||
// tbDataZeroLevel
|
||||
//
|
||||
this.tbDataZeroLevel.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||
this.tbDataZeroLevel.Location = new System.Drawing.Point(204, 367);
|
||||
this.tbDataZeroLevel.Name = "tbDataZeroLevel";
|
||||
this.tbDataZeroLevel.Size = new System.Drawing.Size(195, 20);
|
||||
this.tbDataZeroLevel.TabIndex = 40;
|
||||
//
|
||||
// tbScaleFactorMV
|
||||
//
|
||||
this.tbScaleFactorMV.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||
this.tbScaleFactorMV.Location = new System.Drawing.Point(204, 419);
|
||||
this.tbScaleFactorMV.Name = "tbScaleFactorMV";
|
||||
this.tbScaleFactorMV.Size = new System.Drawing.Size(195, 20);
|
||||
this.tbScaleFactorMV.TabIndex = 41;
|
||||
//
|
||||
// tbScaleFactorEU
|
||||
//
|
||||
this.tbScaleFactorEU.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||
this.tbScaleFactorEU.Location = new System.Drawing.Point(204, 445);
|
||||
this.tbScaleFactorEU.Name = "tbScaleFactorEU";
|
||||
this.tbScaleFactorEU.Size = new System.Drawing.Size(195, 20);
|
||||
this.tbScaleFactorEU.TabIndex = 42;
|
||||
//
|
||||
// tbNumberOfBytesEU
|
||||
//
|
||||
this.tbNumberOfBytesEU.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||
this.tbNumberOfBytesEU.Location = new System.Drawing.Point(204, 471);
|
||||
this.tbNumberOfBytesEU.Name = "tbNumberOfBytesEU";
|
||||
this.tbNumberOfBytesEU.Size = new System.Drawing.Size(195, 20);
|
||||
this.tbNumberOfBytesEU.TabIndex = 43;
|
||||
//
|
||||
// tbEU
|
||||
//
|
||||
this.tbEU.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||
this.tbEU.Location = new System.Drawing.Point(204, 497);
|
||||
this.tbEU.Name = "tbEU";
|
||||
this.tbEU.Size = new System.Drawing.Size(195, 20);
|
||||
this.tbEU.TabIndex = 44;
|
||||
//
|
||||
// tbISO
|
||||
//
|
||||
this.tbISO.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||
this.tbISO.Location = new System.Drawing.Point(204, 653);
|
||||
this.tbISO.Name = "tbISO";
|
||||
this.tbISO.Size = new System.Drawing.Size(195, 20);
|
||||
this.tbISO.TabIndex = 45;
|
||||
//
|
||||
// tbCRC32
|
||||
//
|
||||
this.tbCRC32.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||
this.tbCRC32.Location = new System.Drawing.Point(204, 679);
|
||||
this.tbCRC32.Name = "tbCRC32";
|
||||
this.tbCRC32.Size = new System.Drawing.Size(195, 20);
|
||||
this.tbCRC32.TabIndex = 47;
|
||||
//
|
||||
// lblFilename
|
||||
//
|
||||
this.lblFilename.AutoSize = true;
|
||||
this.lblFilename.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||
this.lblFilename.Location = new System.Drawing.Point(3, 702);
|
||||
this.lblFilename.Name = "lblFilename";
|
||||
this.lblFilename.Size = new System.Drawing.Size(195, 39);
|
||||
this.lblFilename.TabIndex = 48;
|
||||
this.lblFilename.Text = "filename";
|
||||
this.lblFilename.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
|
||||
//
|
||||
// btnBrowse
|
||||
//
|
||||
this.btnBrowse.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||
this.btnBrowse.Location = new System.Drawing.Point(209, 710);
|
||||
this.btnBrowse.Margin = new System.Windows.Forms.Padding(8);
|
||||
this.btnBrowse.Name = "btnBrowse";
|
||||
this.btnBrowse.Size = new System.Drawing.Size(185, 23);
|
||||
this.btnBrowse.TabIndex = 49;
|
||||
this.btnBrowse.Text = "Browse";
|
||||
this.btnBrowse.UseVisualStyleBackColor = true;
|
||||
//this.btnBrowse.VisualStyle = C1.Win.C1Input.VisualStyle.Office2007Black;
|
||||
//this.btnBrowse.VisualStyleBaseStyle = C1.Win.C1Input.VisualStyle.Office2007Black;
|
||||
this.btnBrowse.Click += new System.EventHandler(this.btnBrowse_Click);
|
||||
//
|
||||
// label23
|
||||
//
|
||||
this.label23.AutoSize = true;
|
||||
this.label23.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||
this.label23.Location = new System.Drawing.Point(3, 390);
|
||||
this.label23.Name = "label23";
|
||||
this.label23.Size = new System.Drawing.Size(195, 26);
|
||||
this.label23.TabIndex = 50;
|
||||
this.label23.Text = "Pre Test Zero Level mV";
|
||||
this.label23.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
|
||||
//
|
||||
// tbPreTestZeroMv
|
||||
//
|
||||
this.tbPreTestZeroMv.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||
this.tbPreTestZeroMv.Location = new System.Drawing.Point(204, 393);
|
||||
this.tbPreTestZeroMv.Name = "tbPreTestZeroMv";
|
||||
this.tbPreTestZeroMv.Size = new System.Drawing.Size(195, 20);
|
||||
this.tbPreTestZeroMv.TabIndex = 51;
|
||||
//
|
||||
// label24
|
||||
//
|
||||
this.label24.Anchor = System.Windows.Forms.AnchorStyles.Left;
|
||||
this.label24.AutoSize = true;
|
||||
this.label24.Location = new System.Drawing.Point(3, 526);
|
||||
this.label24.Name = "label24";
|
||||
this.label24.Size = new System.Drawing.Size(69, 13);
|
||||
this.label24.TabIndex = 52;
|
||||
this.label24.Text = "Excitation (V)";
|
||||
//
|
||||
// label25
|
||||
//
|
||||
this.label25.Anchor = System.Windows.Forms.AnchorStyles.Left;
|
||||
this.label25.AutoSize = true;
|
||||
this.label25.Location = new System.Drawing.Point(3, 552);
|
||||
this.label25.Name = "label25";
|
||||
this.label25.Size = new System.Drawing.Size(104, 13);
|
||||
this.label25.TabIndex = 53;
|
||||
this.label25.Text = "Original Offset (ADC)";
|
||||
//
|
||||
// label26
|
||||
//
|
||||
this.label26.Anchor = System.Windows.Forms.AnchorStyles.Left;
|
||||
this.label26.AutoSize = true;
|
||||
this.label26.Location = new System.Drawing.Point(3, 578);
|
||||
this.label26.Name = "label26";
|
||||
this.label26.Size = new System.Drawing.Size(78, 13);
|
||||
this.label26.TabIndex = 54;
|
||||
this.label26.Text = "Zero mV (ADC)";
|
||||
//
|
||||
// label27
|
||||
//
|
||||
this.label27.Anchor = System.Windows.Forms.AnchorStyles.Left;
|
||||
this.label27.AutoSize = true;
|
||||
this.label27.Location = new System.Drawing.Point(3, 604);
|
||||
this.label27.Name = "label27";
|
||||
this.label27.Size = new System.Drawing.Size(138, 13);
|
||||
this.label27.TabIndex = 55;
|
||||
this.label27.Text = "Trigger Adjustment Samples";
|
||||
//
|
||||
// tbExcitation
|
||||
//
|
||||
this.tbExcitation.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right)));
|
||||
this.tbExcitation.Location = new System.Drawing.Point(204, 523);
|
||||
this.tbExcitation.Name = "tbExcitation";
|
||||
this.tbExcitation.Size = new System.Drawing.Size(195, 20);
|
||||
this.tbExcitation.TabIndex = 56;
|
||||
//
|
||||
// tbOriginalOffset
|
||||
//
|
||||
this.tbOriginalOffset.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right)));
|
||||
this.tbOriginalOffset.Location = new System.Drawing.Point(204, 549);
|
||||
this.tbOriginalOffset.Name = "tbOriginalOffset";
|
||||
this.tbOriginalOffset.Size = new System.Drawing.Size(195, 20);
|
||||
this.tbOriginalOffset.TabIndex = 57;
|
||||
//
|
||||
// tbZeroMVInADC
|
||||
//
|
||||
this.tbZeroMVInADC.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right)));
|
||||
this.tbZeroMVInADC.Location = new System.Drawing.Point(204, 575);
|
||||
this.tbZeroMVInADC.Name = "tbZeroMVInADC";
|
||||
this.tbZeroMVInADC.Size = new System.Drawing.Size(195, 20);
|
||||
this.tbZeroMVInADC.TabIndex = 58;
|
||||
//
|
||||
// tbTriggerAdjustmentSamples
|
||||
//
|
||||
this.tbTriggerAdjustmentSamples.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right)));
|
||||
this.tbTriggerAdjustmentSamples.Location = new System.Drawing.Point(204, 601);
|
||||
this.tbTriggerAdjustmentSamples.Name = "tbTriggerAdjustmentSamples";
|
||||
this.tbTriggerAdjustmentSamples.Size = new System.Drawing.Size(195, 20);
|
||||
this.tbTriggerAdjustmentSamples.TabIndex = 59;
|
||||
//
|
||||
// label4
|
||||
//
|
||||
this.label4.AutoSize = true;
|
||||
this.label4.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||
this.label4.Location = new System.Drawing.Point(3, 0);
|
||||
this.label4.Name = "label4";
|
||||
this.label4.Size = new System.Drawing.Size(391, 7);
|
||||
this.label4.TabIndex = 1;
|
||||
this.label4.Text = "label4";
|
||||
//
|
||||
// label28
|
||||
//
|
||||
this.label28.Anchor = System.Windows.Forms.AnchorStyles.Left;
|
||||
this.label28.AutoSize = true;
|
||||
this.label28.Location = new System.Drawing.Point(3, 630);
|
||||
this.label28.Name = "label28";
|
||||
this.label28.Size = new System.Drawing.Size(120, 13);
|
||||
this.label28.TabIndex = 60;
|
||||
this.label28.Text = "Window Average (ADC)";
|
||||
//
|
||||
// tbWindowAverageADC
|
||||
//
|
||||
this.tbWindowAverageADC.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right)));
|
||||
this.tbWindowAverageADC.Location = new System.Drawing.Point(204, 627);
|
||||
this.tbWindowAverageADC.Name = "tbWindowAverageADC";
|
||||
this.tbWindowAverageADC.Size = new System.Drawing.Size(195, 20);
|
||||
this.tbWindowAverageADC.TabIndex = 61;
|
||||
//
|
||||
// ModifyChannel
|
||||
//
|
||||
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
|
||||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
|
||||
this.ClientSize = new System.Drawing.Size(408, 804);
|
||||
this.Controls.Add(this.tableLayoutPanel1);
|
||||
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.SizableToolWindow;
|
||||
this.Name = "ModifyChannel";
|
||||
this.Text = "ModifyChannel";
|
||||
this.tableLayoutPanel1.ResumeLayout(false);
|
||||
this.tableLayoutPanel2.ResumeLayout(false);
|
||||
this.tableLayoutPanel2.PerformLayout();
|
||||
this.ResumeLayout(false);
|
||||
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
private System.Windows.Forms.TableLayoutPanel tableLayoutPanel1;
|
||||
private System.Windows.Forms.Button btnWrite;
|
||||
private System.Windows.Forms.Button btnCancel;
|
||||
private System.Windows.Forms.TableLayoutPanel tableLayoutPanel2;
|
||||
private System.Windows.Forms.TextBox tbMagicKey;
|
||||
private System.Windows.Forms.Label label1;
|
||||
private System.Windows.Forms.Label label4;
|
||||
private System.Windows.Forms.Label label2;
|
||||
private System.Windows.Forms.Label label3;
|
||||
private System.Windows.Forms.Label label5;
|
||||
private System.Windows.Forms.Label label6;
|
||||
private System.Windows.Forms.Label label7;
|
||||
private System.Windows.Forms.Label label8;
|
||||
private System.Windows.Forms.Label label9;
|
||||
private System.Windows.Forms.Label label10;
|
||||
private System.Windows.Forms.Label label11;
|
||||
private System.Windows.Forms.Label label12;
|
||||
private System.Windows.Forms.Label label13;
|
||||
private System.Windows.Forms.Label label14;
|
||||
private System.Windows.Forms.Label label15;
|
||||
private System.Windows.Forms.Label label16;
|
||||
private System.Windows.Forms.Label label17;
|
||||
private System.Windows.Forms.Label label18;
|
||||
private System.Windows.Forms.Label label19;
|
||||
private System.Windows.Forms.Label label20;
|
||||
private System.Windows.Forms.Label label21;
|
||||
private System.Windows.Forms.Label label22;
|
||||
private System.Windows.Forms.TextBox tbVersionNumber;
|
||||
private System.Windows.Forms.TextBox tbOffset;
|
||||
private System.Windows.Forms.TextBox tbNumberOfSamples;
|
||||
private System.Windows.Forms.TextBox tbNumberOfBitsPerSample;
|
||||
private System.Windows.Forms.TextBox tbSignedSamples;
|
||||
private System.Windows.Forms.TextBox tbSampleRate;
|
||||
private System.Windows.Forms.TextBox tbNumberOfTriggers;
|
||||
private System.Windows.Forms.TextBox tbTriggerSampleNumber;
|
||||
private System.Windows.Forms.TextBox tbPreTestZeroADC;
|
||||
private System.Windows.Forms.TextBox tbPreTestCalLevel;
|
||||
private System.Windows.Forms.TextBox tbPreTestNoise;
|
||||
private System.Windows.Forms.TextBox PostTestZeroADC;
|
||||
private System.Windows.Forms.TextBox tbPostTestCalLevel;
|
||||
private System.Windows.Forms.TextBox tbDataZeroLevel;
|
||||
private System.Windows.Forms.TextBox tbScaleFactorMV;
|
||||
private System.Windows.Forms.TextBox tbScaleFactorEU;
|
||||
private System.Windows.Forms.TextBox tbNumberOfBytesEU;
|
||||
private System.Windows.Forms.TextBox tbEU;
|
||||
private System.Windows.Forms.TextBox tbISO;
|
||||
private System.Windows.Forms.TextBox tbCRC32;
|
||||
private System.Windows.Forms.Label lblFilename;
|
||||
private System.Windows.Forms.Button btnBrowse;
|
||||
private System.Windows.Forms.Label label23;
|
||||
private System.Windows.Forms.TextBox tbPreTestZeroMv;
|
||||
private System.Windows.Forms.Label label24;
|
||||
private System.Windows.Forms.Label label25;
|
||||
private System.Windows.Forms.Label label26;
|
||||
private System.Windows.Forms.Label label27;
|
||||
private System.Windows.Forms.TextBox tbExcitation;
|
||||
private System.Windows.Forms.TextBox tbOriginalOffset;
|
||||
private System.Windows.Forms.TextBox tbZeroMVInADC;
|
||||
private System.Windows.Forms.TextBox tbTriggerAdjustmentSamples;
|
||||
private System.Windows.Forms.Label label28;
|
||||
private System.Windows.Forms.TextBox tbWindowAverageADC;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,120 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<!--
|
||||
Microsoft ResX Schema
|
||||
|
||||
Version 2.0
|
||||
|
||||
The primary goals of this format is to allow a simple XML format
|
||||
that is mostly human readable. The generation and parsing of the
|
||||
various data types are done through the TypeConverter classes
|
||||
associated with the data types.
|
||||
|
||||
Example:
|
||||
|
||||
... ado.net/XML headers & schema ...
|
||||
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||
<resheader name="version">2.0</resheader>
|
||||
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||
</data>
|
||||
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||
<comment>This is a comment</comment>
|
||||
</data>
|
||||
|
||||
There are any number of "resheader" rows that contain simple
|
||||
name/value pairs.
|
||||
|
||||
Each data row contains a name, and value. The row also contains a
|
||||
type or mimetype. Type corresponds to a .NET class that support
|
||||
text/value conversion through the TypeConverter architecture.
|
||||
Classes that don't support this are serialized and stored with the
|
||||
mimetype set.
|
||||
|
||||
The mimetype is used for serialized objects, and tells the
|
||||
ResXResourceReader how to depersist the object. This is currently not
|
||||
extensible. For a given mimetype the value must be set accordingly:
|
||||
|
||||
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||
that the ResXResourceWriter will generate, however the reader can
|
||||
read any of the formats listed below.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.binary.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.soap.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||
value : The object must be serialized into a byte array
|
||||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
</root>
|
||||
@@ -0,0 +1,570 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<ClassDiagram MajorVersion="1" MinorVersion="1">
|
||||
<Class Name="DTS.Serialization.BadCRCBypass" Collapsed="true">
|
||||
<Position X="33.5" Y="0.5" Width="1.5" />
|
||||
<TypeIdentifier>
|
||||
<HashCode>AAAAAAEAACAAABEAAACABMACAAAAAEAAAAAAACBAAAA=</HashCode>
|
||||
<FileName>BadCRCBypass.cs</FileName>
|
||||
</TypeIdentifier>
|
||||
</Class>
|
||||
<Class Name="DTS.Serialization.File" Collapsed="true">
|
||||
<Position X="16.5" Y="0.5" Width="1.5" />
|
||||
<TypeIdentifier>
|
||||
<HashCode>AAAIAAACIAAAAAAAQABAAIAAAAAAAQgCAACAABAABAA=</HashCode>
|
||||
<FileName>File.cs</FileName>
|
||||
</TypeIdentifier>
|
||||
</Class>
|
||||
<Class Name="DTS.Serialization.FilteredData" Collapsed="true" BaseTypeListCollapsed="true">
|
||||
<Position X="37" Y="1.5" Width="1.5" />
|
||||
<TypeIdentifier>
|
||||
<HashCode>AAAAAAAAAAAAAAQQBBAAAKAAAAAIABAAAAAEAAAAAAA=</HashCode>
|
||||
<FileName>FilteredData.cs</FileName>
|
||||
</TypeIdentifier>
|
||||
<Lollipop Position="0.2" Collapsed="true" />
|
||||
</Class>
|
||||
<Class Name="DTS.Serialization.InvariantStreamWriter" Collapsed="true">
|
||||
<Position X="42.25" Y="1.5" Width="1.5" />
|
||||
<TypeIdentifier>
|
||||
<HashCode>AAIAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAA=</HashCode>
|
||||
<FileName>InvariantStreamWriter.cs</FileName>
|
||||
</TypeIdentifier>
|
||||
</Class>
|
||||
<Class Name="DTS.Serialization.StringWriterWithEncoding" Collapsed="true">
|
||||
<Position X="33.5" Y="4.5" Width="1.5" />
|
||||
<TypeIdentifier>
|
||||
<HashCode>AAAAAAAAAAAAAAAAAAAAAAAAgAAAAIAAAAAAAAAAAAA=</HashCode>
|
||||
<FileName>StringWriterWithEncoding.cs</FileName>
|
||||
</TypeIdentifier>
|
||||
</Class>
|
||||
<Class Name="DTS.Serialization.Test" Collapsed="true" BaseTypeListCollapsed="true">
|
||||
<Position X="37" Y="4.5" Width="1.5" />
|
||||
<TypeIdentifier>
|
||||
<HashCode>BAACEgAAwAEgAABIgAAggAASBABEBIiEAAAAgBAGEgA=</HashCode>
|
||||
<FileName>Test\IConvertable.cs</FileName>
|
||||
</TypeIdentifier>
|
||||
<Lollipop Position="0.2" Collapsed="true" />
|
||||
</Class>
|
||||
<Class Name="DTS.Serialization.TestSetup" Collapsed="true">
|
||||
<Position X="40.5" Y="4.5" Width="1.5" />
|
||||
<TypeIdentifier>
|
||||
<HashCode>cACGOUKPgIRwYgKkAwIGhkyiThACABghNIAkCQGQ8cA=</HashCode>
|
||||
<FileName>TestSetup\Graph\Channel.cs</FileName>
|
||||
</TypeIdentifier>
|
||||
</Class>
|
||||
<Class Name="DTS.Serialization.TSVStrings" Collapsed="true">
|
||||
<Position X="44" Y="5.5" Width="1.5" />
|
||||
<TypeIdentifier>
|
||||
<HashCode>YAAAgCAwEAAhAECKgQQLEBAIAQISJAAAA8AQgADghMQ=</HashCode>
|
||||
</TypeIdentifier>
|
||||
</Class>
|
||||
<Class Name="DTS.Serialization.DDAS.File" Collapsed="true">
|
||||
<Position X="22" Y="2" Width="1.5" />
|
||||
<TypeIdentifier>
|
||||
<HashCode>IAABAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAA=</HashCode>
|
||||
<FileName>DDAS (Chrysler)\DDAS.File.cs</FileName>
|
||||
</TypeIdentifier>
|
||||
<Lollipop Position="0.2" />
|
||||
</Class>
|
||||
<Class Name="DTS.Serialization.DDAS.DDASChannel" Collapsed="true">
|
||||
<Position X="42.25" Y="0.5" Width="1.5" />
|
||||
<TypeIdentifier>
|
||||
<HashCode>AAAgAEAAIAACAgAAAAAAAAAAACEAAAAAAgAAAABAACA=</HashCode>
|
||||
<FileName>DDAS (Chrysler)\DDASChannel.cs</FileName>
|
||||
</TypeIdentifier>
|
||||
</Class>
|
||||
<Class Name="DTS.Serialization.DDAS.DDASTest" Collapsed="true">
|
||||
<Position X="44" Y="0.5" Width="1.5" />
|
||||
<TypeIdentifier>
|
||||
<HashCode>AEAAEAAEIAEAAgAAAIAAAAAAAAAAAAAAAAAACAIAECA=</HashCode>
|
||||
<FileName>DDAS (Chrysler)\DDASTest.cs</FileName>
|
||||
</TypeIdentifier>
|
||||
</Class>
|
||||
<Class Name="DTS.Serialization.Diadem.File" Collapsed="true">
|
||||
<Position X="31" Y="2" Width="1.5" />
|
||||
<TypeIdentifier>
|
||||
<HashCode>IAABAIAAAAAAAAAAAAEAAQAAAAAAAQAAgIAAQAAAAQA=</HashCode>
|
||||
<FileName>Diadem.File.cs</FileName>
|
||||
</TypeIdentifier>
|
||||
<Lollipop Position="0.2" />
|
||||
</Class>
|
||||
<Class Name="DTS.Serialization.FtssCsv.File" Collapsed="true">
|
||||
<Position X="1.75" Y="2" Width="1.5" />
|
||||
<TypeIdentifier>
|
||||
<HashCode>IAABAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAA=</HashCode>
|
||||
<FileName>FtssCsv\FtssCsv.File.cs</FileName>
|
||||
</TypeIdentifier>
|
||||
<Lollipop Position="0.2" />
|
||||
</Class>
|
||||
<Class Name="DTS.Serialization.FtssTsv.File" Collapsed="true">
|
||||
<Position X="8.5" Y="2" Width="1.5" />
|
||||
<TypeIdentifier>
|
||||
<HashCode>IAABAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAA=</HashCode>
|
||||
<FileName>FtssCsv\FtssTsv.File.cs</FileName>
|
||||
</TypeIdentifier>
|
||||
<Lollipop Position="0.2" />
|
||||
</Class>
|
||||
<Class Name="DTS.Serialization.HDF.File" Collapsed="true">
|
||||
<Position X="13" Y="2" Width="1.5" />
|
||||
<TypeIdentifier>
|
||||
<HashCode>JAAAAgAAIAAAAAEIAAAAAAAQQSQAABAQAAAgCBIAAAA=</HashCode>
|
||||
<FileName>HDF\HDF.File.cs</FileName>
|
||||
</TypeIdentifier>
|
||||
<Lollipop Position="0.2" />
|
||||
</Class>
|
||||
<Class Name="DTS.Serialization.Iso.File" Collapsed="true">
|
||||
<Position X="17.5" Y="2" Width="1.5" />
|
||||
<TypeIdentifier>
|
||||
<HashCode>IAABAKAAJAAAJAAAQCUAAQAABMAgABAEAAIEQgAABAA=</HashCode>
|
||||
<FileName>Iso\Iso.File.cs</FileName>
|
||||
</TypeIdentifier>
|
||||
<Lollipop Position="0.2" />
|
||||
</Class>
|
||||
<Class Name="DTS.Serialization.Properties.Settings1" Collapsed="true">
|
||||
<Position X="40.5" Y="3.5" Width="1.5" />
|
||||
<TypeIdentifier>
|
||||
<HashCode>AABACAgggAAAABAAAACAIAAAABAJAAQAAAAAAAAAAAI=</HashCode>
|
||||
</TypeIdentifier>
|
||||
</Class>
|
||||
<Class Name="DTS.Serialization.RDF.File" Collapsed="true">
|
||||
<Position X="24.25" Y="2" Width="1.5" />
|
||||
<TypeIdentifier>
|
||||
<HashCode>IAABAIACIAAAAAAAQgBAAQAAAAAgAQAAAAIAAAAAAAA=</HashCode>
|
||||
<FileName>RDF\RDF.File.cs</FileName>
|
||||
</TypeIdentifier>
|
||||
<Lollipop Position="0.2" />
|
||||
</Class>
|
||||
<Class Name="DTS.Serialization.SliceRaw.ModifyChannel" Collapsed="true">
|
||||
<Position X="44" Y="1.5" Width="1.5" />
|
||||
<TypeIdentifier>
|
||||
<HashCode>/3ABQMAVEGAAAJEAAEmBQgACAFgIAkAATQAACAEABDI=</HashCode>
|
||||
<FileName>SliceRaw\ModifyChannel.cs</FileName>
|
||||
</TypeIdentifier>
|
||||
</Class>
|
||||
<Class Name="DTS.Serialization.SliceRaw.File" Collapsed="true">
|
||||
<Position X="28.75" Y="2" Width="1.5" />
|
||||
<TypeIdentifier>
|
||||
<HashCode>JAABAAAAAASAAAAQgCAAAgAAAEIAQAAAAAAAQgAAEAA=</HashCode>
|
||||
<FileName>SliceRaw\SliceRaw.File.BinaryChannelHeader.cs</FileName>
|
||||
</TypeIdentifier>
|
||||
<Lollipop Position="0.2" />
|
||||
</Class>
|
||||
<Class Name="DTS.Serialization.SoMat.File" Collapsed="true">
|
||||
<Position X="4" Y="2" Width="1.5" />
|
||||
<TypeIdentifier>
|
||||
<HashCode>IAABAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAA=</HashCode>
|
||||
<FileName>SoMat\SoMat.File.cs</FileName>
|
||||
</TypeIdentifier>
|
||||
<Lollipop Position="0.2" />
|
||||
</Class>
|
||||
<Class Name="DTS.Serialization.SoMat.SoMatChannel" Collapsed="true">
|
||||
<Position X="42.25" Y="3.5" Width="1.5" />
|
||||
<TypeIdentifier>
|
||||
<HashCode>BQAJgBuUACRgECgAqQCQwEAAjbIQgSAGBAGyADoAYQY=</HashCode>
|
||||
<FileName>SoMat\SoMatChannel.cs</FileName>
|
||||
</TypeIdentifier>
|
||||
</Class>
|
||||
<Class Name="DTS.Serialization.SoMat.SoMatTestHeader" Collapsed="true">
|
||||
<Position X="44" Y="3.5" Width="1.5" />
|
||||
<TypeIdentifier>
|
||||
<HashCode>AEAAAAAAgAAAgAAEAAAAACAAACAEAAAAAAAAAIAAMQE=</HashCode>
|
||||
<FileName>SoMat\SoMatTestHeader.cs</FileName>
|
||||
</TypeIdentifier>
|
||||
</Class>
|
||||
<Class Name="DTS.Serialization.TDAS.File" Collapsed="true">
|
||||
<Position X="19.75" Y="2" Width="1.5" />
|
||||
<TypeIdentifier>
|
||||
<HashCode>JAABAAAAAAQAAAAQgCAAAAAAAEIAQQAAAAAAQgAAAAA=</HashCode>
|
||||
<FileName>TDAS\TDAS.File.BinaryChannelHeader.cs</FileName>
|
||||
</TypeIdentifier>
|
||||
<Lollipop Position="0.2" />
|
||||
</Class>
|
||||
<Class Name="DTS.Serialization.TDAS.TLF" Collapsed="true">
|
||||
<Position X="42.25" Y="4.5" Width="1.5" />
|
||||
<TypeIdentifier>
|
||||
<HashCode>AAAEBSCACAAAAaSEADBgCREQACQAACkACCACAACABuE=</HashCode>
|
||||
<FileName>TDAS\TLF.cs</FileName>
|
||||
</TypeIdentifier>
|
||||
</Class>
|
||||
<Class Name="DTS.Serialization.TDAS.SamplingSection" Collapsed="true" BaseTypeListCollapsed="true">
|
||||
<Position X="37" Y="3.5" Width="1.5" />
|
||||
<TypeIdentifier>
|
||||
<HashCode>AAAAAAAAABAACAAAAAAAAAAAACAAAAAAAAAAACAAAAA=</HashCode>
|
||||
<FileName>TDAS\TLF.cs</FileName>
|
||||
</TypeIdentifier>
|
||||
<Lollipop Position="0.2" Collapsed="true" />
|
||||
</Class>
|
||||
<Class Name="DTS.Serialization.TDAS.SamplingInformationLine" Collapsed="true">
|
||||
<Position X="35.25" Y="3.5" Width="1.5" />
|
||||
<TypeIdentifier>
|
||||
<HashCode>AAAAEAAQAAACAABAAAABAAAAASAAIAAAAAAAAAAAAAE=</HashCode>
|
||||
<FileName>TDAS\TLF.cs</FileName>
|
||||
</TypeIdentifier>
|
||||
</Class>
|
||||
<Class Name="DTS.Serialization.TDAS.RackSection" Collapsed="true" BaseTypeListCollapsed="true">
|
||||
<Position X="33.5" Y="3.5" Width="1.5" />
|
||||
<TypeIdentifier>
|
||||
<HashCode>AAAAAAAAAAAADAAAAAABAABAACAAAAAAAAAAACAAAAA=</HashCode>
|
||||
<FileName>TDAS\TLF.cs</FileName>
|
||||
</TypeIdentifier>
|
||||
<Lollipop Position="0.2" Collapsed="true" />
|
||||
</Class>
|
||||
<Class Name="DTS.Serialization.TDAS.RackInfoLine" Collapsed="true">
|
||||
<Position X="44" Y="2.5" Width="1.5" />
|
||||
<TypeIdentifier>
|
||||
<HashCode>CAABAAAAAAAAAAAAAQAAAAAAACAAAAAAAACAAAAAAAA=</HashCode>
|
||||
<FileName>TDAS\TLF.cs</FileName>
|
||||
</TypeIdentifier>
|
||||
</Class>
|
||||
<Class Name="DTS.Serialization.TDAS.ModuleSection" Collapsed="true" BaseTypeListCollapsed="true">
|
||||
<Position X="35.25" Y="2.5" Width="1.5" />
|
||||
<TypeIdentifier>
|
||||
<HashCode>AAAAAAAAAAAACAAAAAABAAAUACAAAAAAAAAAACAAAAA=</HashCode>
|
||||
<FileName>TDAS\TLF.cs</FileName>
|
||||
</TypeIdentifier>
|
||||
<Lollipop Position="0.2" Collapsed="true" />
|
||||
</Class>
|
||||
<Class Name="DTS.Serialization.TDAS.ModuleInfoLine" Collapsed="true">
|
||||
<Position X="33.5" Y="2.5" Width="1.5" />
|
||||
<TypeIdentifier>
|
||||
<HashCode>EAAhAAAQCAAAAAAAAAAAAAAAAiIAAQAAAAAACAAAAAA=</HashCode>
|
||||
<FileName>TDAS\TLF.cs</FileName>
|
||||
</TypeIdentifier>
|
||||
</Class>
|
||||
<Class Name="DTS.Serialization.TDAS.PreTestDataLine" Collapsed="true">
|
||||
<Position X="40.5" Y="2.5" Width="1.5" />
|
||||
<TypeIdentifier>
|
||||
<HashCode>AAIBIGAwAAEgBAAAABABAAAACSEFAAAAAAAgSEEAmDI=</HashCode>
|
||||
<FileName>TDAS\TLF.cs</FileName>
|
||||
</TypeIdentifier>
|
||||
</Class>
|
||||
<Class Name="DTS.Serialization.TDAS.PostTestDataLine" Collapsed="true">
|
||||
<Position X="37" Y="2.5" Width="1.5" />
|
||||
<TypeIdentifier>
|
||||
<HashCode>AgEBAAQwCAAQAAAAQARAQAAgAGAAIAQYQAAACoAAhCA=</HashCode>
|
||||
<FileName>TDAS\TLF.cs</FileName>
|
||||
</TypeIdentifier>
|
||||
</Class>
|
||||
<Class Name="DTS.Serialization.TDAS.CalculatedChannelLine" Collapsed="true">
|
||||
<Position X="35.25" Y="0.5" Width="1.5" />
|
||||
<TypeIdentifier>
|
||||
<HashCode>AAAAAAAAAAAAAAAABAAAAAAAACAAAAAAAAAAAAAAACA=</HashCode>
|
||||
<FileName>TDAS\TLF.cs</FileName>
|
||||
</TypeIdentifier>
|
||||
</Class>
|
||||
<Class Name="DTS.Serialization.TDAS.TOMSQUIBFireLine" Collapsed="true">
|
||||
<Position X="38.75" Y="5.5" Width="1.5" />
|
||||
<TypeIdentifier>
|
||||
<HashCode>AAADAAAgAAAiYABABACAAAQAACAIAAAAAAgBSAUABCI=</HashCode>
|
||||
<FileName>TDAS\TLF.cs</FileName>
|
||||
</TypeIdentifier>
|
||||
</Class>
|
||||
<Class Name="DTS.Serialization.TDAS.TOMDigitalChannelLine" Collapsed="true">
|
||||
<Position X="33.5" Y="5.5" Width="1.5" />
|
||||
<TypeIdentifier>
|
||||
<HashCode>AAAAAAAAAAAAAAAABAAAAAAAACAAAAAAAAAAAAAAACA=</HashCode>
|
||||
<FileName>TDAS\TLF.cs</FileName>
|
||||
</TypeIdentifier>
|
||||
</Class>
|
||||
<Class Name="DTS.Serialization.TDAS.DIMLine" Collapsed="true">
|
||||
<Position X="33.5" Y="1.5" Width="1.5" />
|
||||
<TypeIdentifier>
|
||||
<HashCode>EAABAAAiBIAoQAAABAIAEIAAACAAAACAAAAACAAAACA=</HashCode>
|
||||
<FileName>TDAS\TLF.cs</FileName>
|
||||
</TypeIdentifier>
|
||||
</Class>
|
||||
<Class Name="DTS.Serialization.TDAS.G5DigitalChannelLine" Collapsed="true">
|
||||
<Position X="38.75" Y="1.5" Width="1.5" />
|
||||
<TypeIdentifier>
|
||||
<HashCode>AAABAEAgAAAgAAAABAIAAAAAACAAAAAAAAAACAAAACI=</HashCode>
|
||||
<FileName>TDAS\TLF.cs</FileName>
|
||||
</TypeIdentifier>
|
||||
</Class>
|
||||
<Class Name="DTS.Serialization.TDAS.SensorChannelSection" Collapsed="true" BaseTypeListCollapsed="true">
|
||||
<Position X="38.75" Y="3.5" Width="1.5" />
|
||||
<TypeIdentifier>
|
||||
<HashCode>AAAABIAABAAACAQAAAAAAAABACAAAAAAAAAAACAAAAA=</HashCode>
|
||||
<FileName>TDAS\TLF.cs</FileName>
|
||||
</TypeIdentifier>
|
||||
<Lollipop Position="0.2" Collapsed="true" />
|
||||
</Class>
|
||||
<Class Name="DTS.Serialization.TDAS.PreTestDataSection" Collapsed="true" BaseTypeListCollapsed="true">
|
||||
<Position X="42.25" Y="2.5" Width="1.5" />
|
||||
<TypeIdentifier>
|
||||
<HashCode>AAAAAYAACAAACAAAAAABAAAAACAAAAAAAAAAACAAAAA=</HashCode>
|
||||
<FileName>TDAS\TLF.cs</FileName>
|
||||
</TypeIdentifier>
|
||||
<Lollipop Position="0.2" Collapsed="true" />
|
||||
</Class>
|
||||
<Class Name="DTS.Serialization.TDAS.PostTestDataSection" Collapsed="true" BaseTypeListCollapsed="true">
|
||||
<Position X="38.75" Y="2.5" Width="1.5" />
|
||||
<TypeIdentifier>
|
||||
<HashCode>gAAAAQAAAAAACAAAAAABAAAAACAAAAAAAAAAACAAAAA=</HashCode>
|
||||
<FileName>TDAS\TLF.cs</FileName>
|
||||
</TypeIdentifier>
|
||||
<Lollipop Position="0.2" Collapsed="true" />
|
||||
</Class>
|
||||
<Class Name="DTS.Serialization.TDAS.CalculatedChannelSection" Collapsed="true" BaseTypeListCollapsed="true">
|
||||
<Position X="37" Y="0.5" Width="1.5" />
|
||||
<TypeIdentifier>
|
||||
<HashCode>AAAAAAAAAAAACAAAAAABAAAAACAAAAAAAAAAACAAAAA=</HashCode>
|
||||
<FileName>TDAS\TLF.cs</FileName>
|
||||
</TypeIdentifier>
|
||||
<Lollipop Position="0.2" Collapsed="true" />
|
||||
</Class>
|
||||
<Class Name="DTS.Serialization.TDAS.TOMSection" Collapsed="true" BaseTypeListCollapsed="true">
|
||||
<Position X="37" Y="5.5" Width="1.5" />
|
||||
<TypeIdentifier>
|
||||
<HashCode>AAAEAAAAAAAACAAAAAAAAAAAACAAAAAAAAAACCAAAAA=</HashCode>
|
||||
<FileName>TDAS\TLF.cs</FileName>
|
||||
</TypeIdentifier>
|
||||
<Lollipop Position="0.2" Collapsed="true" />
|
||||
</Class>
|
||||
<Class Name="DTS.Serialization.TDAS.TOMSquibFireSection" Collapsed="true" BaseTypeListCollapsed="true">
|
||||
<Position X="40.5" Y="5.5" Width="1.5" />
|
||||
<TypeIdentifier>
|
||||
<HashCode>AAAAAAAAAAAACAAAAAABAAAAACAAAAAAAAAAACAAAAA=</HashCode>
|
||||
<FileName>TDAS\TLF.cs</FileName>
|
||||
</TypeIdentifier>
|
||||
<Lollipop Position="0.2" Collapsed="true" />
|
||||
</Class>
|
||||
<Class Name="DTS.Serialization.TDAS.TOMDigitalChannelsSection" Collapsed="true" BaseTypeListCollapsed="true">
|
||||
<Position X="35.25" Y="5.5" Width="1.5" />
|
||||
<TypeIdentifier>
|
||||
<HashCode>AAAAAAAAAAAACAAAAAABAAAAACAAAAAAAAAAACAAAAA=</HashCode>
|
||||
<FileName>TDAS\TLF.cs</FileName>
|
||||
</TypeIdentifier>
|
||||
<Lollipop Position="0.2" Collapsed="true" />
|
||||
</Class>
|
||||
<Class Name="DTS.Serialization.TDAS.DIMSection" Collapsed="true" BaseTypeListCollapsed="true">
|
||||
<Position X="35.25" Y="1.5" Width="1.5" />
|
||||
<TypeIdentifier>
|
||||
<HashCode>AAAAAAAAAAIACAQAAAABAAAAACAAAAAAAAAAACAAAAA=</HashCode>
|
||||
<FileName>TDAS\TLF.cs</FileName>
|
||||
</TypeIdentifier>
|
||||
<Lollipop Position="0.2" Collapsed="true" />
|
||||
</Class>
|
||||
<Class Name="DTS.Serialization.TDAS.G5DigitalChannelsSection" Collapsed="true" BaseTypeListCollapsed="true">
|
||||
<Position X="40.5" Y="1.5" Width="1.5" />
|
||||
<TypeIdentifier>
|
||||
<HashCode>AAAAAAAAAAIACAQAAAABAAAAACAAAAAAAAAAACAAAAA=</HashCode>
|
||||
<FileName>TDAS\TLF.cs</FileName>
|
||||
</TypeIdentifier>
|
||||
<Lollipop Position="0.2" Collapsed="true" />
|
||||
</Class>
|
||||
<Class Name="DTS.Serialization.TDAS.TLFBin" Collapsed="true">
|
||||
<Position X="44" Y="4.5" Width="1.5" />
|
||||
<TypeIdentifier>
|
||||
<HashCode>AAAAAAAAACAgoAAAIAAQQkEBBCBMAAAaAAAQAAACBBA=</HashCode>
|
||||
<FileName>TDAS\TLFBin.cs</FileName>
|
||||
</TypeIdentifier>
|
||||
</Class>
|
||||
<Class Name="DTS.Serialization.TDM.ChannelData" Collapsed="true">
|
||||
<Position X="38.75" Y="0.5" Width="1.5" />
|
||||
<TypeIdentifier>
|
||||
<HashCode>AAEAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
|
||||
<FileName>TDM\ChannelData.cs</FileName>
|
||||
</TypeIdentifier>
|
||||
</Class>
|
||||
<Class Name="DTS.Serialization.TDM.ChannelHeader" Collapsed="true">
|
||||
<Position X="40.5" Y="0.5" Width="1.5" />
|
||||
<TypeIdentifier>
|
||||
<HashCode>AAgAAEAAAgAEAAAAIIAAAAAAARQAiAQAABAIAAAAAAA=</HashCode>
|
||||
<FileName>TDM\ChannelHeader.cs</FileName>
|
||||
</TypeIdentifier>
|
||||
</Class>
|
||||
<Class Name="DTS.Serialization.TDM.File" Collapsed="true">
|
||||
<Position X="26.5" Y="2" Width="1.5" />
|
||||
<TypeIdentifier>
|
||||
<HashCode>IAAJAAAAACAAgAAAAAAAAAAAAAAAAAAAIAAAAAAAAAA=</HashCode>
|
||||
<FileName>TDM\File.cs</FileName>
|
||||
</TypeIdentifier>
|
||||
<Lollipop Position="0.2" />
|
||||
</Class>
|
||||
<Class Name="DTS.Serialization.TDM.TDMParameterDlg" Collapsed="true">
|
||||
<Position X="35.25" Y="4.5" Width="1.5" />
|
||||
<TypeIdentifier>
|
||||
<HashCode>AhACAAAAACAAABEAACCAAMACAgAAAEAANABAAABAACA=</HashCode>
|
||||
<FileName>TDM\TDMParameterDlg.cs</FileName>
|
||||
</TypeIdentifier>
|
||||
</Class>
|
||||
<Class Name="DTS.Serialization.TDM.TestHeader" Collapsed="true">
|
||||
<Position X="38.75" Y="4.5" Width="1.5" />
|
||||
<TypeIdentifier>
|
||||
<HashCode>ACAAAAAAgDEAAAAQIAIgAAAAYBAAAAAAAAAAAAAAEAA=</HashCode>
|
||||
<FileName>TDM\TestHeader.cs</FileName>
|
||||
</TypeIdentifier>
|
||||
</Class>
|
||||
<Class Name="DTS.Serialization.TDM.Writer" Collapsed="true" BaseTypeListCollapsed="true">
|
||||
<Position X="35.25" Y="6.5" Width="1.5" />
|
||||
<TypeIdentifier>
|
||||
<HashCode>AABJAAAAACAAgQAAAAAAAAAAAIIAAAAJoIABDAEAAAA=</HashCode>
|
||||
<FileName>TDM\Writer.cs</FileName>
|
||||
</TypeIdentifier>
|
||||
<Lollipop Position="0.2" Collapsed="true" />
|
||||
</Class>
|
||||
<Class Name="DTS.Serialization.TDMS.File" Collapsed="true">
|
||||
<Position X="6.25" Y="2" Width="1.5" />
|
||||
<TypeIdentifier>
|
||||
<HashCode>IAABAIACIAAAAAAAQAAAAQAAAAAgAQAAAAAAAAAABAA=</HashCode>
|
||||
<FileName>TDMS\TDMS.File.cs</FileName>
|
||||
</TypeIdentifier>
|
||||
<Lollipop Position="0.2" />
|
||||
</Class>
|
||||
<Class Name="DTS.Serialization.ToyotaCsv.File" Collapsed="true">
|
||||
<Position X="10.75" Y="2" Width="1.5" />
|
||||
<TypeIdentifier>
|
||||
<HashCode>IAABAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAA=</HashCode>
|
||||
<FileName>ToyotaCsv.File.cs</FileName>
|
||||
</TypeIdentifier>
|
||||
<Lollipop Position="0.2" />
|
||||
</Class>
|
||||
<Class Name="DTS.Serialization.TSV.File" Collapsed="true">
|
||||
<Position X="15.25" Y="2" Width="1.5" />
|
||||
<TypeIdentifier>
|
||||
<HashCode>IAABAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAA=</HashCode>
|
||||
<FileName>TSV\TSV.File.cs</FileName>
|
||||
</TypeIdentifier>
|
||||
<Lollipop Position="0.2" />
|
||||
</Class>
|
||||
<Class Name="DTS.Serialization.TSV.TSVChannel" Collapsed="true">
|
||||
<Position X="42.25" Y="5.5" Width="1.5" />
|
||||
<TypeIdentifier>
|
||||
<HashCode>AAAgAEAAIAACAgAAAAAAAAEAACEAAAAAAgAAAABAACA=</HashCode>
|
||||
<FileName>TSV\TSVChannel.cs</FileName>
|
||||
</TypeIdentifier>
|
||||
</Class>
|
||||
<Class Name="DTS.Serialization.TSV.TSVTest" Collapsed="true">
|
||||
<Position X="33.5" Y="6.5" Width="1.5" />
|
||||
<TypeIdentifier>
|
||||
<HashCode>AEAAEAAEIAEAAgAAAIAAAIAAAAAAAAAAAAAACAIAECA=</HashCode>
|
||||
<FileName>TSV\TSVTest.cs</FileName>
|
||||
</TypeIdentifier>
|
||||
</Class>
|
||||
<Interface Name="DTS.Serialization.IProgressAware" Collapsed="true">
|
||||
<Position X="37" Y="7.75" Width="1.5" />
|
||||
<TypeIdentifier>
|
||||
<HashCode>AAAAACAAAACAAAAAAAAAAAAAAgAACAAACAAAAAAAAAA=</HashCode>
|
||||
<FileName>IProgressAware.cs</FileName>
|
||||
</TypeIdentifier>
|
||||
</Interface>
|
||||
<Interface Name="DTS.Serialization.IReadable" Collapsed="true">
|
||||
<Position X="6.5" Y="3.5" Width="1.5" />
|
||||
<TypeIdentifier>
|
||||
<HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
|
||||
<FileName>IReadable.cs</FileName>
|
||||
</TypeIdentifier>
|
||||
</Interface>
|
||||
<Interface Name="DTS.Serialization.IReadable<T>" Collapsed="true">
|
||||
<Position X="6.5" Y="4.75" Width="1.5" />
|
||||
<TypeIdentifier>
|
||||
<HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAA=</HashCode>
|
||||
<FileName>IReadable.cs</FileName>
|
||||
</TypeIdentifier>
|
||||
</Interface>
|
||||
<Interface Name="DTS.Serialization.IReader" Collapsed="true">
|
||||
<Position X="0.5" Y="6.5" Width="1.5" />
|
||||
<TypeIdentifier>
|
||||
<HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
|
||||
<FileName>IReadable.cs</FileName>
|
||||
</TypeIdentifier>
|
||||
</Interface>
|
||||
<Interface Name="DTS.Serialization.IReader<T>" Collapsed="true">
|
||||
<Position X="0.5" Y="7.75" Width="1.5" />
|
||||
<TypeIdentifier>
|
||||
<HashCode>AAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAA=</HashCode>
|
||||
<FileName>IReadable.cs</FileName>
|
||||
</TypeIdentifier>
|
||||
</Interface>
|
||||
<Interface Name="DTS.Serialization.IWritable" Collapsed="true">
|
||||
<Position X="3.5" Y="3.5" Width="1.5" />
|
||||
<TypeIdentifier>
|
||||
<HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
|
||||
<FileName>IWriteable.cs</FileName>
|
||||
</TypeIdentifier>
|
||||
</Interface>
|
||||
<Interface Name="DTS.Serialization.IWritable<T>" Collapsed="true">
|
||||
<Position X="3.5" Y="4.75" Width="1.5" />
|
||||
<TypeIdentifier>
|
||||
<HashCode>IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
|
||||
<FileName>IWriteable.cs</FileName>
|
||||
</TypeIdentifier>
|
||||
</Interface>
|
||||
<Interface Name="DTS.Serialization.IWriter" Collapsed="true">
|
||||
<Position X="0.5" Y="3.5" Width="1.5" />
|
||||
<TypeIdentifier>
|
||||
<HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
|
||||
<FileName>IWriteable.cs</FileName>
|
||||
</TypeIdentifier>
|
||||
</Interface>
|
||||
<Interface Name="DTS.Serialization.IWriter<T>" Collapsed="true">
|
||||
<Position X="0.5" Y="4.75" Width="1.5" />
|
||||
<TypeIdentifier>
|
||||
<HashCode>AAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAEAAAA=</HashCode>
|
||||
<FileName>IWriteable.cs</FileName>
|
||||
</TypeIdentifier>
|
||||
</Interface>
|
||||
<Interface Name="DTS.Serialization.SliceRaw.IChannelHeader" Collapsed="true">
|
||||
<Position X="33.5" Y="7.75" Width="1.5" />
|
||||
<TypeIdentifier>
|
||||
<HashCode>DAQAAABAAAgIABoAAAEQhkAAABSAwAAAABIAQAAABBI=</HashCode>
|
||||
<FileName>SliceRaw\SliceRaw.File.IChannelHeader.cs</FileName>
|
||||
</TypeIdentifier>
|
||||
</Interface>
|
||||
<Interface Name="DTS.Serialization.TDAS.IChannelHeader" Collapsed="true">
|
||||
<Position X="35.25" Y="7.75" Width="1.5" />
|
||||
<TypeIdentifier>
|
||||
<HashCode>AAABAAAAAAAgCgIgAABAAQAAAAAEAAAAABABAAAAAAA=</HashCode>
|
||||
<FileName>TDAS\TDAS.File.IChannelHeader.cs</FileName>
|
||||
</TypeIdentifier>
|
||||
</Interface>
|
||||
<Interface Name="DTS.Serialization.TDAS.TLFSection" Collapsed="true">
|
||||
<Position X="38.75" Y="7.75" Width="1.5" />
|
||||
<TypeIdentifier>
|
||||
<HashCode>AAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAA=</HashCode>
|
||||
<FileName>TDAS\TLF.cs</FileName>
|
||||
</TypeIdentifier>
|
||||
</Interface>
|
||||
<Delegate Name="DTS.Serialization.BeginEventHandler" Collapsed="true">
|
||||
<Position X="33.5" Y="8.75" Width="1.5" />
|
||||
<TypeIdentifier>
|
||||
<HashCode>AAAAAAAAAAAAAAAAAAAAEAAQAAAAAAAAAAAAAAAAAAA=</HashCode>
|
||||
<FileName>EventHandlers.cs</FileName>
|
||||
</TypeIdentifier>
|
||||
</Delegate>
|
||||
<Delegate Name="DTS.Serialization.CancelEventHandler" Collapsed="true">
|
||||
<Position X="35.25" Y="8.75" Width="1.5" />
|
||||
<TypeIdentifier>
|
||||
<HashCode>AAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAA=</HashCode>
|
||||
<FileName>EventHandlers.cs</FileName>
|
||||
</TypeIdentifier>
|
||||
</Delegate>
|
||||
<Delegate Name="DTS.Serialization.EndEventHandler" Collapsed="true">
|
||||
<Position X="38.75" Y="8.75" Width="1.5" />
|
||||
<TypeIdentifier>
|
||||
<HashCode>AAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAA=</HashCode>
|
||||
<FileName>EventHandlers.cs</FileName>
|
||||
</TypeIdentifier>
|
||||
</Delegate>
|
||||
<Delegate Name="DTS.Serialization.ErrorEventHandler" Collapsed="true">
|
||||
<Position X="40.5" Y="8.75" Width="1.5" />
|
||||
<TypeIdentifier>
|
||||
<HashCode>AAAAAAAAAAAAAAAAAAAAAAAQAAACAAAAAAAAAAAAAAA=</HashCode>
|
||||
<FileName>EventHandlers.cs</FileName>
|
||||
</TypeIdentifier>
|
||||
</Delegate>
|
||||
<Delegate Name="DTS.Serialization.CancelRequested" Collapsed="true">
|
||||
<Position X="37" Y="8.75" Width="1.5" />
|
||||
<TypeIdentifier>
|
||||
<HashCode>AAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
|
||||
<FileName>IWriteable.cs</FileName>
|
||||
</TypeIdentifier>
|
||||
</Delegate>
|
||||
<Delegate Name="DTS.Serialization.TickEventHandler" Collapsed="true">
|
||||
<Position X="42.25" Y="8.75" Width="1.5" />
|
||||
<TypeIdentifier>
|
||||
<HashCode>AAAAAAAAAAAAAAAAAAAAAAAQAAAAAAgAAAAAAAAAAAA=</HashCode>
|
||||
<FileName>TickEventHandler.cs</FileName>
|
||||
</TypeIdentifier>
|
||||
</Delegate>
|
||||
<Font Name="Segoe UI" Size="9" />
|
||||
</ClassDiagram>
|
||||
Reference in New Issue
Block a user