2 * Karinto Library Project
\r
4 * This software is distributed under a zlib-style license.
\r
5 * See license.txt for more information.
\r
9 using System.Collections.Generic;
\r
11 using Settings = Karinto.Xml.Hioki.HicorderSettingsRow;
\r
12 using AnalogChannel = Karinto.Xml.Hioki.HicorderAnalogChannelRow;
\r
16 public class HiokiHicorderData
\r
19 public enum Channels
\r
39 public HiokiHicorderData()
\r
41 ChannelData = new AnalogChannel[16 + 1];
\r
44 public Settings Settings
\r
51 public AnalogChannel[] ChannelData
\r
57 public AnalogChannel Ch1 { get { return ChannelData[1]; } }
\r
58 public AnalogChannel Ch2 { get { return ChannelData[2]; } }
\r
59 public AnalogChannel Ch3 { get { return ChannelData[3]; } }
\r
60 public AnalogChannel Ch4 { get { return ChannelData[4]; } }
\r
61 public AnalogChannel Ch5 { get { return ChannelData[5]; } }
\r
62 public AnalogChannel Ch6 { get { return ChannelData[6]; } }
\r
63 public AnalogChannel Ch7 { get { return ChannelData[7]; } }
\r
64 public AnalogChannel Ch8 { get { return ChannelData[8]; } }
\r
65 public AnalogChannel Ch9 { get { return ChannelData[9]; } }
\r
66 public AnalogChannel Ch10 { get { return ChannelData[10]; } }
\r
67 public AnalogChannel Ch11 { get { return ChannelData[11]; } }
\r
68 public AnalogChannel Ch12 { get { return ChannelData[12]; } }
\r
69 public AnalogChannel Ch13 { get { return ChannelData[13]; } }
\r
70 public AnalogChannel Ch14 { get { return ChannelData[14]; } }
\r
71 public AnalogChannel Ch15 { get { return ChannelData[15]; } }
\r
72 public AnalogChannel Ch16 { get { return ChannelData[16]; } }
\r