$ This EDS file contains temporary updates to support the tag generator.  The real time input
$ data assembly contains 4 variants, one each for channels 0-3.  We would like to find a way
$ to represent each channel in the input assembly as either a 16 bit (with 16 bits of pad) or 32
$ bit value, so if a data monitor application is showing the input data it shows properly based
$ on the settings from the output assembly (if the output assembly changes the settings the
$ input assembly would be displayed differently).
$
$ For the tag generator release the default input assembly (when the selector is 0) will be set
$ set up to produce input tags that match the input tags created by the RSLogix 5000 profile.
$ This requires a selection of an AssemN entry.  When there are multiple selections for the same
$ selection value, each selection must be a ParamN (because the ParamN unit is used to
$ differentiate between the 2).  Because of this the second selection value of 0 is currently
$ commented out.
$
$ Eventually we will need to figure out how to produce a single, consistent input tag, but
$ dynamically produce a dynamic input monitor that reflects the current output settings.
$
[File]
	DescText = "1794-IP4/B Flex module EDS";
	CreateDate = 05-12-1999;
	CreateTime = 08:40:00;
	ModDate = 01-16-2007;
	ModTime = 06:10:00;
	Revision = 7.3;
	HomeURL = "http://www.ab.com/networks/eds/XX/0001006D00060200.eds";

[Device]
	VendCode = 1;
	VendName = "Allen-Bradley";
	ProdType = 109;
	ProdTypeStr = "";
	ProdCode= 6;
	MajRev = 2;
	MinRev = 1;
	ProdName = "1794 - 4 Channel 24V DC Frequency Counter";
	Catalog = "1794-IP4/B";
	Icon = "94PURPLE.ICO";

	1_Revision_Alpha = "Yes";
	ExcludeFromAdapterRackConnection = Yes;

[Device Classification]
	Class1 = 1_RSNetWorx_1794, 1_RSNetWorx_Connectable_Module;

[Params]

	
      Param1 =
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0200,     $ descriptor - do not display,EDS internal only
        0xc7,          $ data type : 16-bit Unsigned Integer
        2,          $ data size in bytes
        "Not applicable", $ name
        "",            $ units
        "", 		$ help string
        0,0,0,      $ min,max,default data values
        0,0,0,0,    $ mult,dev,base,offset scaling not used
        0,0,0,0,    $ mult,dev,base,offset link not used
        0;          $ decimal places not used

      Param2 =		
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc7,          $ data type : 16-bit Unsigned Integer
        2,          $ data size in bytes
        "Ch0Data0",  $ Clock freq = 10 MHz
        "ms",         $ units
        "",         $ help string
        0,65535,0,	$ min,max,default data values
        1,1,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,    $ mult,dev,base,offset link not used
        4;          $ 

      Param170 =		
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc7,          $ data type : 16-bit Unsigned Integer
        2,          $ data size in bytes
        "Ch0Data1",  $ None
        "",         $ units
        "",         $ help string
        0,65535,0,	$ min,max,default data values
        0,0,0,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,    $ mult,dev,base,offset link not used
        0;          $ 

      Param171 =		
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc7,          $ data type : 16-bit Unsigned Integer
        2,          $ data size in bytes
        "Ch1Data1",  $ None
        "",         $ units
        "",         $ help string
        0,65535,0,	$ min,max,default data values
        0,0,0,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,    $ mult,dev,base,offset link not used
        0;          $ 

      Param172 =		
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc7,          $ data type : 16-bit Unsigned Integer
        2,          $ data size in bytes
        "Ch2Data1",  $ None
        "",         $ units
        "",         $ help string
        0,65535,0,	$ min,max,default data values
        0,0,0,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,    $ mult,dev,base,offset link not used
        0;          $ 

      Param173 =		
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc7,          $ data type : 16-bit Unsigned Integer
        2,          $ data size in bytes
        "Ch3Data1",  $ None
        "",         $ units
        "",         $ help string
        0,65535,0,	$ min,max,default data values
        0,0,0,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,    $ mult,dev,base,offset link not used
        0;          $ 




      Param3 =		
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc7,          $ data type : 16-bit Unsigned Integer
        2,          $ data size in bytes
        "Ch0Data",  $ Clock freq = 1 MHz
        "ms",         $ units
        "",         $ help string
        0,65535,0,	$ min,max,default data values
        1,1,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,    $ mult,dev,base,offset link not used
        3;          $ 

      Param4 =
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc8,          $ data type : 16-bit Unsigned Integer
        4,          $ data size in bytes
        "Ch0Data", $ Clock freq = 10 MHz
        "ms",         $ units
        "", 		$ help string
        0,4294967295,0,   $ min,max,default data values
        1,1,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,   $ mult,dev,base,offset link 
        4;          $ decimal places not used

      Param5 =
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc8,          $ data type : 16-bit Unsigned Integer
        4,          $ data size in bytes
        "Ch0Data", $ Clock freq = 1 MHz
        "ms",         $ units
        "", 		$ help string
        0,4294967295,0,   $ min,max,default data values
        1,1,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,   $ mult,dev,base,offset link 
        3;          $ decimal places not used

      Param6 =		
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc7,          $ data type : 16-bit Unsigned Integer
        2,          $ data size in bytes
        "Ch1Data0",  $ Clock freq = 10 MHz
        "ms",         $ units
        "",         $ help string
        0,65535,0,	$ min,max,default data values
        1,1,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,    $ mult,dev,base,offset link not used
        4;          $ 

      Param7 =		
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc7,          $ data type : 16-bit Unsigned Integer
        2,          $ data size in bytes
        "Ch1Data",  $ Clock freq = 1 MHz
        "ms",         $ units
        "",         $ help string
        0,65535,0,	$ min,max,default data values
        1,1,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,    $ mult,dev,base,offset link not used
        3;          $ 

      Param8 =
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc8,          $ data type : 16-bit Unsigned Integer
        4,          $ data size in bytes
        "Ch1Data", $ Clock freq = 10 MHz
        "ms",         $ units
        "", 		$ help string
        0,4294967295,0,   $ min,max,default data values
        1,1,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,   $ mult,dev,base,offset link 
        4;          $ decimal places not used

      Param9 =
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc8,          $ data type : 16-bit Unsigned Integer
        4,          $ data size in bytes
        "Ch1Data", $ Clock freq = 1 MHz
        "ms",         $ units
        "", 		$ help string
        0,4294967295,0,   $ min,max,default data values
        1,1,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,   $ mult,dev,base,offset link 
        3;          $ decimal places not used

      Param10 =		
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc7,          $ data type : 16-bit Unsigned Integer
        2,          $ data size in bytes
        "Ch2Data0",  $ Clock freq = 10 MHz
        "ms",         $ units
        "",         $ help string
        0,65535,0,	$ min,max,default data values
        1,1,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,    $ mult,dev,base,offset link not used
        4;          $ 

      Param11 =		
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc7,          $ data type : 16-bit Unsigned Integer
        2,          $ data size in bytes
        "Ch2Data",  $ Clock freq = 1 MHz
        "ms",         $ units
        "",         $ help string
        0,65535,0,	$ min,max,default data values
        1,1,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,    $ mult,dev,base,offset link not used
        3;          $ 

      Param12 =
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc8,          $ data type : 16-bit Unsigned Integer
        4,          $ data size in bytes
        "Ch2Data", $ Clock freq = 10 MHz
        "ms",         $ units
        "", 		$ help string
        0,4294967295,0,   $ min,max,default data values
        1,1,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,   $ mult,dev,base,offset link 
        4;          $ decimal places not used

      Param13 =
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc8,          $ data type : 16-bit Unsigned Integer
        4,          $ data size in bytes
        "Ch2Data", $ Clock freq = 1 MHz
        "ms",         $ units
        "", 		$ help string
        0,4294967295,0,   $ min,max,default data values
        1,1,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,   $ mult,dev,base,offset link 
        3;          $ decimal places not used

      Param14 =		
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc7,          $ data type : 16-bit Unsigned Integer
        2,          $ data size in bytes
        "Ch3Data0",  $ Clock freq = 10 MHz
        "ms",         $ units
        "",         $ help string
        0,65535,0,	$ min,max,default data values
        1,1,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,    $ mult,dev,base,offset link not used
        4;          $ 

      Param15 =		
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc7,          $ data type : 16-bit Unsigned Integer
        2,          $ data size in bytes
        "Ch3Data",  $ Clock freq = 1 MHz
        "ms",         $ units
        "",         $ help string
        0,65535,0,	$ min,max,default data values
        1,1,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,    $ mult,dev,base,offset link not used
        3;          $ 

      Param16 =
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc8,          $ data type : 16-bit Unsigned Integer
        4,          $ data size in bytes
        "Ch3Data", $ Clock freq = 10 MHz
        "ms",         $ units
        "", 		$ help string
        0,4294967295,0,   $ min,max,default data values
        1,1,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,   $ mult,dev,base,offset link 
        4;          $ decimal places not used

      Param17 =
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc8,          $ data type : 16-bit Unsigned Integer
        4,          $ data size in bytes
        "Ch3Data", $ Clock freq = 1 MHz
        "ms",         $ units
        "", 		$ help string
        0,4294967295,0,   $ min,max,default data values
        1,1,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,   $ mult,dev,base,offset link 
        3;          $ decimal places not used

      Param18 =		
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0000,     $ descriptor
        0xc7,          $ data type : 16-bit Unsigned Integer
        2,          $ data size in bytes
        "Ch0Data1",  $ name
        "counts",   $ units
        "",         $ help string
        0,65535,0,	$ min,max,default data values
        0,0,0,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,    $ mult,dev,base,offset link not used
        0;          $ 

      Param19 =		
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0000,     $ descriptor
        0xc7,          $ data type : 16-bit Unsigned Integer
        2,          $ data size in bytes
        "Ch1Data1",  $ name
        "counts",   $ units
        "",         $ help string
        0,65535,0,	$ min,max,default data values
        0,0,0,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,    $ mult,dev,base,offset link not used
        0;          $ 

      Param20 =		
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0000,     $ descriptor
        0xc7,          $ data type : 16-bit Unsigned Integer
        2,          $ data size in bytes
        "Ch2Data1",  $ name
        "counts",   $ units
        "",         $ help string
        0,65535,0,	$ min,max,default data values
        0,0,0,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,    $ mult,dev,base,offset link not used
        0;          $ 

      Param21 =		
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0000,     $ descriptor
        0xc7,          $ data type : 16-bit Unsigned Integer
        2,          $ data size in bytes
        "Ch3Data1",  $ name
        "counts",   $ units
        "",         $ help string
        0,65535,0,	$ min,max,default data values
        0,0,0,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,    $ mult,dev,base,offset link not used
        0;          $ 

      Param22 =		
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0010,     $ descriptor
        0xc7,          $ data type : 16-bit Unsigned Integer
        2,          $ data size in bytes
        "FirmwareRevision",  $ name
        "",         $ units
        "",         $ help string
        0,65535,0,	$ min,max,default data values
        0,0,0,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,    $ mult,dev,base,offset link not used
        0;          $ 

        
      Param23 =
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0090,     $ descriptor
        0xd2,       $ data type : 16-bit Unsigned Integer
        2,          $ data size in bytes
        "FunctionSelect",   $ name
        "",         $ units
        "",         $ help string
        0,65535,0,      $ min,max,default data values
        0,0,0,0,    $ mult,dev,base,offset scaling not used
        0,0,0,0,    $ mult,dev,base,offset link not used
        0;          $ decimal places not used
      Enum23 =
        0,"Ch0PeriodOnly",
        1,"Ch1PeriodOnly",
        2,"Ch2PeriodOnly",
        3,"Ch3PeriodOnly",
        4,"Ch0FilterEn",
        5,"Ch1FilterEn",
        6,"Ch2FilterEn",
        7,"Ch3FilterEn",
        8,"Filter8",
        9,"Filter9";        

      Param27 =
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0090,     $ descriptor
        0xd2,       $ data type : 16-bit Unsigned Integer
        2,          $ data size in bytes
        "FrequencySelect",   $ name
        "",         $ units
        "",         $ help string
        0,65535,0,      $ min,max,default data values
        0,0,0,0,    $ mult,dev,base,offset scaling not used
        0,0,0,0,    $ mult,dev,base,offset link not used
        0;          $ decimal places not used
      Enum27 =
        0,"Ch0ClockFrequency",
        1,"Ch0Periods_1",
        2,"Ch0Periods_2",
        3,"Ch0Periods_3",
        4,"Ch1ClockFrequency",
        5,"Ch0Periods_5",
        6,"Ch0Periods_6",
        7,"Ch0Periods_7",
        8,"Ch2ClockFrequency",
        9,"Ch0Periods_9",
        10,"Ch0Periods_10",
        11,"Ch0Periods_11",
        12,"Ch3ClockFrequency",
        13,"Ch0Periods_13",
        14,"Ch0Periods_14",
        15,"Ch0Periods_15";        

      Param35 =
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0090,     $ descriptor
        0xd2,       $ data type : 16-bit Unsigned Integer
        2,          $ data size in bytes
        "Control",   $ name
        "",         $ units
        "",         $ help string
        0,65535,0,      $ min,max,default data values
        0,0,0,0,    $ mult,dev,base,offset scaling not used
        0,0,0,0,    $ mult,dev,base,offset link not used
        0;          $ decimal places not used
      Enum35 =
        0,"Ch0Start",
        1,"Ch1Start",
        2,"Ch2Start",
        3,"Ch3Start",
        4,"Ch0CounterReset",
        5,"Ch1CounterReset",
        6,"Ch2CounterReset",
        7,"Ch3CounterReset";


      Param43 =
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0090,     $ descriptor
        0xd2,       $ data type : 16-bit Unsigned Integer
        2,          $ data size in bytes
        "Control",   $ name
        "",         $ units
        "",         $ help string
        0,65535,0,      $ min,max,default data values
        0,0,0,0,    $ mult,dev,base,offset scaling not used
        0,0,0,0,    $ mult,dev,base,offset link not used
        0;          $ decimal places not used
      Enum43 =
        0,"Ch0Ready",
        1,"Ch1Ready",
        2,"Ch2Ready",
        3,"Ch3Ready",
        4,"Ch0ResetDone",
        5,"Ch1ResetDone",
        6,"Ch2ResetDone",
        7,"Ch3ResetDone";


      Param51 =		
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc7,          $ data type : 16-bit Unsigned Integer
        2,          $ data size in bytes
        "Ch0Data",  $ Clock freq = 10 MHz
        "ms",         $ units
        "",         $ help string
        0,65535,0,	$ min,max,default data values
        1,2,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,    $ mult,dev,base,offset link not used
        4;          $ 

      Param52 =		
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc7,          $ data type : 16-bit Unsigned Integer
        2,          $ data size in bytes
        "Ch0Data",  $ Clock freq = 10 MHz
        "ms",         $ units
        "",         $ help string
        0,65535,0,	$ min,max,default data values
        1,4,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,    $ mult,dev,base,offset link not used
        4;          $ 

      Param53 =		
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc7,          $ data type : 16-bit Unsigned Integer
        2,          $ data size in bytes
        "Ch0Data",  $ Clock freq = 10 MHz
        "ms",         $ units
        "",         $ help string
        0,65535,0,	$ min,max,default data values
        1,8,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,    $ mult,dev,base,offset link not used
        4;          $ 

      Param54 =		
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc7,          $ data type : 16-bit Unsigned Integer
        2,          $ data size in bytes
        "Ch0Data",  $ Clock freq = 10 MHz
        "ms",         $ units
        "",         $ help string
        0,65535,0,	$ min,max,default data values
        1,16,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,    $ mult,dev,base,offset link not used
        4;          $ 

      Param55 =		
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc7,          $ data type : 16-bit Unsigned Integer
        2,          $ data size in bytes
        "Ch0Data",  $ Clock freq = 10 MHz
        "ms",         $ units
        "",         $ help string
        0,65535,0,	$ min,max,default data values
        1,32,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,    $ mult,dev,base,offset link not used
        4;          $ 

      Param56 =		
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc7,          $ data type : 16-bit Unsigned Integer
        2,          $ data size in bytes
        "Ch0Data",  $ Clock freq = 10 MHz
        "ms",         $ units
        "",         $ help string
        0,65535,0,	$ min,max,default data values
        1,64,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,    $ mult,dev,base,offset link not used
        4;          $ 

      Param57 =		
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc7,          $ data type : 16-bit Unsigned Integer
        2,          $ data size in bytes
        "Ch0Data",  $ Clock freq = 10 MHz
        "ms",         $ units
        "",         $ help string
        0,65535,0,	$ min,max,default data values
        1,128,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,    $ mult,dev,base,offset link not used
        4;          $ 

      Param58 =		
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc7,          $ data type : 16-bit Unsigned Integer
        2,          $ data size in bytes
        "Ch0Data",  $ Clock freq = 1 MHz
        "ms",         $ units
        "",         $ help string
        0,65535,0,	$ min,max,default data values
        1,2,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,    $ mult,dev,base,offset link not used
        3;          $ 

      Param59 =		
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc7,          $ data type : 16-bit Unsigned Integer
        2,          $ data size in bytes
        "Ch0Data",  $ Clock freq = 1 MHz
        "ms",         $ units
        "",         $ help string
        0,65535,0,	$ min,max,default data values
        1,4,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,    $ mult,dev,base,offset link not used
        3;          $ 

      Param60 =		
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc7,          $ data type : 16-bit Unsigned Integer
        2,          $ data size in bytes
        "Ch0Data",  $ Clock freq = 1 MHz
        "ms",         $ units
        "",         $ help string
        0,65535,0,	$ min,max,default data values
        1,8,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,    $ mult,dev,base,offset link not used
        3;          $ 

      Param61 =		
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc7,          $ data type : 16-bit Unsigned Integer
        2,          $ data size in bytes
        "Ch0Data",  $ Clock freq = 1 MHz
        "ms",         $ units
        "",         $ help string
        0,65535,0,	$ min,max,default data values
        1,16,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,    $ mult,dev,base,offset link not used
        3;          $ 

      Param62 =		
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc7,          $ data type : 16-bit Unsigned Integer
        2,          $ data size in bytes
        "Ch0Data",  $ Clock freq = 1 MHz
        "ms",         $ units
        "",         $ help string
        0,65535,0,	$ min,max,default data values
        1,32,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,    $ mult,dev,base,offset link not used
        3;          $ 

      Param63 =		
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc7,          $ data type : 16-bit Unsigned Integer
        2,          $ data size in bytes
        "Ch0Data",  $ Clock freq = 1 MHz
        "ms",         $ units
        "",         $ help string
        0,65535,0,	$ min,max,default data values
        1,64,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,    $ mult,dev,base,offset link not used
        3;          $ 

      Param64 =		
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc7,          $ data type : 16-bit Unsigned Integer
        2,          $ data size in bytes
        "Ch0Data",  $ Clock freq = 1 MHz
        "ms",         $ units
        "",         $ help string
        0,65535,0,	$ min,max,default data values
        1,128,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,    $ mult,dev,base,offset link not used
        3;          $ 

      Param65 =
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc8,          $ data type : 16-bit Unsigned Integer
        4,          $ data size in bytes
        "Ch0Data", $ Clock freq = 10 MHz
        "ms",         $ units
        "", 		$ help string
        0,4294967295,0,   $ min,max,default data values
        1,2,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,   $ mult,dev,base,offset link 
        4;          $ decimal places not used

      Param66 =
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc8,          $ data type : 16-bit Unsigned Integer
        4,          $ data size in bytes
        "Ch0Data", $ Clock freq = 10 MHz
        "ms",         $ units
        "", 		$ help string
        0,4294967295,0,   $ min,max,default data values
        1,4,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,   $ mult,dev,base,offset link 
        4;          $ decimal places not used

      Param67 =
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc8,          $ data type : 16-bit Unsigned Integer
        4,          $ data size in bytes
        "Ch0Data", $ Clock freq = 10 MHz
        "ms",         $ units
        "", 		$ help string
        0,4294967295,0,   $ min,max,default data values
        1,8,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,   $ mult,dev,base,offset link 
        4;          $ decimal places not used

      Param68 =
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc8,          $ data type : 16-bit Unsigned Integer
        4,          $ data size in bytes
        "Ch0Data", $ Clock freq = 10 MHz
        "ms",         $ units
        "", 		$ help string
        0,4294967295,0,   $ min,max,default data values
        1,16,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,   $ mult,dev,base,offset link 
        4;          $ decimal places not used

      Param69 =
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc8,          $ data type : 16-bit Unsigned Integer
        4,          $ data size in bytes
        "Ch0Data", $ Clock freq = 10 MHz
        "ms",         $ units
        "", 		$ help string
        0,4294967295,0,   $ min,max,default data values
        1,32,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,   $ mult,dev,base,offset link 
        4;          $ decimal places not used

      Param70 =
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc8,          $ data type : 16-bit Unsigned Integer
        4,          $ data size in bytes
        "Ch0Data", $ Clock freq = 10 MHz
        "ms",         $ units
        "", 		$ help string
        0,4294967295,0,   $ min,max,default data values
        1,64,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,   $ mult,dev,base,offset link 
        4;          $ decimal places not used

      Param71 =
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc8,          $ data type : 16-bit Unsigned Integer
        4,          $ data size in bytes
        "Ch0Data", $ Clock freq = 10 MHz
        "ms",         $ units
        "", 		$ help string
        0,4294967295,0,   $ min,max,default data values
        1,128,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,   $ mult,dev,base,offset link 
        4;          $ decimal places not used

      Param72 =
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc8,          $ data type : 16-bit Unsigned Integer
        4,          $ data size in bytes
        "Ch0Data", $ Clock freq = 1 MHz
        "ms",         $ units
        "", 		$ help string
        0,4294967295,0,   $ min,max,default data values
        1,2,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,   $ mult,dev,base,offset link 
        3;          $ decimal places not used

      Param73 =
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc8,          $ data type : 16-bit Unsigned Integer
        4,          $ data size in bytes
        "Ch0Data", $ Clock freq = 1 MHz
        "ms",         $ units
        "", 		$ help string
        0,4294967295,0,   $ min,max,default data values
        1,4,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,   $ mult,dev,base,offset link 
        3;          $ decimal places not used

      Param74 =
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc8,          $ data type : 16-bit Unsigned Integer
        4,          $ data size in bytes
        "Ch0Data", $ Clock freq = 1 MHz
        "ms",         $ units
        "", 		$ help string
        0,4294967295,0,   $ min,max,default data values
        1,8,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,   $ mult,dev,base,offset link 
        3;          $ decimal places not used

      Param75 =
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc8,          $ data type : 16-bit Unsigned Integer
        4,          $ data size in bytes
        "Ch0Data", $ Clock freq = 1 MHz
        "ms",         $ units
        "", 		$ help string
        0,4294967295,0,   $ min,max,default data values
        1,16,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,   $ mult,dev,base,offset link 
        3;          $ decimal places not used

      Param76 =
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc8,          $ data type : 16-bit Unsigned Integer
        4,          $ data size in bytes
        "Ch0Data", $ Clock freq = 1 MHz
        "ms",         $ units
        "", 		$ help string
        0,4294967295,0,   $ min,max,default data values
        1,32,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,   $ mult,dev,base,offset link 
        3;          $ decimal places not used

      Param77 =
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc8,          $ data type : 16-bit Unsigned Integer
        4,          $ data size in bytes
        "Ch0Data", $ Clock freq = 1 MHz
        "ms",         $ units
        "", 		$ help string
        0,4294967295,0,   $ min,max,default data values
        1,64,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,   $ mult,dev,base,offset link 
        3;          $ decimal places not used

      Param78 =
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc8,          $ data type : 16-bit Unsigned Integer
        4,          $ data size in bytes
        "Ch0Data", $ Clock freq = 1 MHz
        "ms",         $ units
        "", 		$ help string
        0,4294967295,0,   $ min,max,default data values
        1,128,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,   $ mult,dev,base,offset link 
        3;          $ decimal places not used

      Param79 =		
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc7,          $ data type : 16-bit Unsigned Integer
        2,          $ data size in bytes
        "Ch1Data",  $ Clock freq = 10 MHz
        "ms",         $ units
        "",         $ help string
        0,65535,0,	$ min,max,default data values
        1,2,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,    $ mult,dev,base,offset link not used
        4;          $ 

      Param80 =		
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc7,          $ data type : 16-bit Unsigned Integer
        2,          $ data size in bytes
        "Ch1Data",  $ Clock freq = 10 MHz
        "ms",         $ units
        "",         $ help string
        0,65535,0,	$ min,max,default data values
        1,4,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,    $ mult,dev,base,offset link not used
        4;          $ 

      Param81 =		
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc7,          $ data type : 16-bit Unsigned Integer
        2,          $ data size in bytes
        "Ch1Data",  $ Clock freq = 10 MHz
        "ms",         $ units
        "",         $ help string
        0,65535,0,	$ min,max,default data values
        1,8,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,    $ mult,dev,base,offset link not used
        4;          $ 

      Param82 =		
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc7,          $ data type : 16-bit Unsigned Integer
        2,          $ data size in bytes
        "Ch1Data",  $ Clock freq = 10 MHz
        "ms",         $ units
        "",         $ help string
        0,65535,0,	$ min,max,default data values
        1,16,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,    $ mult,dev,base,offset link not used
        4;          $ 

      Param83 =		
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc7,          $ data type : 16-bit Unsigned Integer
        2,          $ data size in bytes
        "Ch1Data",  $ Clock freq = 10 MHz
        "ms",         $ units
        "",         $ help string
        0,65535,0,	$ min,max,default data values
        1,32,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,    $ mult,dev,base,offset link not used
        4;          $ 

      Param84 =		
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc7,          $ data type : 16-bit Unsigned Integer
        2,          $ data size in bytes
        "Ch1Data",  $ Clock freq = 10 MHz
        "ms",         $ units
        "",         $ help string
        0,65535,0,	$ min,max,default data values
        1,64,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,    $ mult,dev,base,offset link not used
        4;          $ 

      Param85 =		
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc7,          $ data type : 16-bit Unsigned Integer
        2,          $ data size in bytes
        "Ch1Data",  $ Clock freq = 10 MHz
        "ms",         $ units
        "",         $ help string
        0,65535,0,	$ min,max,default data values
        1,128,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,    $ mult,dev,base,offset link not used
        4;          $ 

      Param86 =		
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc7,          $ data type : 16-bit Unsigned Integer
        2,          $ data size in bytes
        "Ch1Data",  $ Clock freq = 1 MHz
        "ms",         $ units
        "",         $ help string
        0,65535,0,	$ min,max,default data values
        1,2,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,    $ mult,dev,base,offset link not used
        3;          $ 

      Param87 =		
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc7,          $ data type : 16-bit Unsigned Integer
        2,          $ data size in bytes
        "Ch1Data",  $ Clock freq = 1 MHz
        "ms",         $ units
        "",         $ help string
        0,65535,0,	$ min,max,default data values
        1,4,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,    $ mult,dev,base,offset link not used
        3;          $ 

      Param88 =		
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc7,          $ data type : 16-bit Unsigned Integer
        2,          $ data size in bytes
        "Ch1Data",  $ Clock freq = 1 MHz
        "ms",         $ units
        "",         $ help string
        0,65535,0,	$ min,max,default data values
        1,8,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,    $ mult,dev,base,offset link not used
        3;          $ 

      Param89 =		
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc7,          $ data type : 16-bit Unsigned Integer
        2,          $ data size in bytes
        "Ch1Data",  $ Clock freq = 1 MHz
        "ms",         $ units
        "",         $ help string
        0,65535,0,	$ min,max,default data values
        1,16,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,    $ mult,dev,base,offset link not used
        3;          $ 

      Param90 =		
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc7,          $ data type : 16-bit Unsigned Integer
        2,          $ data size in bytes
        "Ch1Data",  $ Clock freq = 1 MHz
        "ms",         $ units
        "",         $ help string
        0,65535,0,	$ min,max,default data values
        1,32,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,    $ mult,dev,base,offset link not used
        3;          $ 

      Param91 =		
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc7,          $ data type : 16-bit Unsigned Integer
        2,          $ data size in bytes
        "Ch1Data",  $ Clock freq = 1 MHz
        "ms",         $ units
        "",         $ help string
        0,65535,0,	$ min,max,default data values
        1,64,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,    $ mult,dev,base,offset link not used
        3;          $ 

      Param92 =		
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc7,          $ data type : 16-bit Unsigned Integer
        2,          $ data size in bytes
        "Ch1Data",  $ Clock freq = 1 MHz
        "ms",         $ units
        "",         $ help string
        0,65535,0,	$ min,max,default data values
        1,128,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,    $ mult,dev,base,offset link not used
        3;          $ 

      Param93 =
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc8,          $ data type : 16-bit Unsigned Integer
        4,          $ data size in bytes
        "Ch1Data", $ Clock freq = 10 MHz
        "ms",         $ units
        "", 		$ help string
        0,4294967295,0,   $ min,max,default data values
        1,2,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,   $ mult,dev,base,offset link 
        4;          $ decimal places not used

      Param94 =
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc8,          $ data type : 16-bit Unsigned Integer
        4,          $ data size in bytes
        "Ch1Data", $ Clock freq = 10 MHz
        "ms",         $ units
        "", 		$ help string
        0,4294967295,0,   $ min,max,default data values
        1,4,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,   $ mult,dev,base,offset link 
        4;          $ decimal places not used

      Param95 =
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc8,          $ data type : 16-bit Unsigned Integer
        4,          $ data size in bytes
        "Ch1Data", $ Clock freq = 10 MHz
        "ms",         $ units
        "", 		$ help string
        0,4294967295,0,   $ min,max,default data values
        1,8,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,   $ mult,dev,base,offset link 
        4;          $ decimal places not used

      Param96 =
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc8,          $ data type : 16-bit Unsigned Integer
        4,          $ data size in bytes
        "Ch1Data", $ Clock freq = 10 MHz
        "ms",         $ units
        "", 		$ help string
        0,4294967295,0,   $ min,max,default data values
        1,16,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,   $ mult,dev,base,offset link 
        4;          $ decimal places not used

      Param97 =
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc8,          $ data type : 16-bit Unsigned Integer
        4,          $ data size in bytes
        "Ch1Data", $ Clock freq = 10 MHz
        "ms",         $ units
        "", 		$ help string
        0,4294967295,0,   $ min,max,default data values
        1,32,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,   $ mult,dev,base,offset link 
        4;          $ decimal places not used

      Param98 =
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc8,          $ data type : 16-bit Unsigned Integer
        4,          $ data size in bytes
        "Ch1Data", $ Clock freq = 10 MHz
        "ms",         $ units
        "", 		$ help string
        0,4294967295,0,   $ min,max,default data values
        1,64,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,   $ mult,dev,base,offset link 
        4;          $ decimal places not used

      Param99 =
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc8,          $ data type : 16-bit Unsigned Integer
        4,          $ data size in bytes
        "Ch1Data", $ Clock freq = 10 MHz
        "ms",         $ units
        "", 		$ help string
        0,4294967295,0,   $ min,max,default data values
        1,128,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,   $ mult,dev,base,offset link 
        4;          $ decimal places not used

      Param100 =
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc8,          $ data type : 16-bit Unsigned Integer
        4,          $ data size in bytes
        "Ch1Data", $ Clock freq = 1 MHz
        "ms",         $ units
        "", 		$ help string
        0,4294967295,0,   $ min,max,default data values
        1,2,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,   $ mult,dev,base,offset link 
        3;          $ decimal places not used

      Param101 =
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc8,          $ data type : 16-bit Unsigned Integer
        4,          $ data size in bytes
        "Ch1Data", $ Clock freq = 1 MHz
        "ms",         $ units
        "", 		$ help string
        0,4294967295,0,   $ min,max,default data values
        1,4,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,   $ mult,dev,base,offset link 
        3;          $ decimal places not used

      Param102 =
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc8,          $ data type : 16-bit Unsigned Integer
        4,          $ data size in bytes
        "Ch1Data", $ Clock freq = 1 MHz
        "ms",         $ units
        "", 		$ help string
        0,4294967295,0,   $ min,max,default data values
        1,8,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,   $ mult,dev,base,offset link 
        3;          $ decimal places not used

      Param103 =
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc8,          $ data type : 16-bit Unsigned Integer
        4,          $ data size in bytes
        "Ch1Data", $ Clock freq = 1 MHz
        "ms",         $ units
        "", 		$ help string
        0,4294967295,0,   $ min,max,default data values
        1,16,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,   $ mult,dev,base,offset link 
        3;          $ decimal places not used

      Param104 =
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc8,          $ data type : 16-bit Unsigned Integer
        4,          $ data size in bytes
        "Ch1Data", $ Clock freq = 1 MHz
        "ms",         $ units
        "", 		$ help string
        0,4294967295,0,   $ min,max,default data values
        1,32,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,   $ mult,dev,base,offset link 
        3;          $ decimal places not used

      Param105 =
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc8,          $ data type : 16-bit Unsigned Integer
        4,          $ data size in bytes
        "Ch1Data", $ Clock freq = 1 MHz
        "ms",         $ units
        "", 		$ help string
        0,4294967295,0,   $ min,max,default data values
        1,64,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,   $ mult,dev,base,offset link 
        3;          $ decimal places not used

      Param106 =
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc8,          $ data type : 16-bit Unsigned Integer
        4,          $ data size in bytes
        "Ch1Data", $ Clock freq = 1 MHz
        "ms",         $ units
        "", 		$ help string
        0,4294967295,0,   $ min,max,default data values
        1,128,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,   $ mult,dev,base,offset link 
        3;          $ decimal places not used

      Param107 =		
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc7,          $ data type : 16-bit Unsigned Integer
        2,          $ data size in bytes
        "Ch1Data",  $ Clock freq = 10 MHz
        "ms",         $ units
        "",         $ help string
        0,65535,0,	$ min,max,default data values
        1,2,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,    $ mult,dev,base,offset link not used
        4;          $ 

      Param108 =		
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc7,          $ data type : 16-bit Unsigned Integer
        2,          $ data size in bytes
        "Ch2Data",  $ Clock freq = 10 MHz
        "ms",         $ units
        "",         $ help string
        0,65535,0,	$ min,max,default data values
        1,4,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,    $ mult,dev,base,offset link not used
        4;          $ 

      Param109 =		
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc7,          $ data type : 16-bit Unsigned Integer
        2,          $ data size in bytes
        "Ch2Data",  $ Clock freq = 10 MHz
        "ms",         $ units
        "",         $ help string
        0,65535,0,	$ min,max,default data values
        1,8,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,    $ mult,dev,base,offset link not used
        4;          $ 

      Param110 =		
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc7,          $ data type : 16-bit Unsigned Integer
        2,          $ data size in bytes
        "Ch2Data",  $ Clock freq = 10 MHz
        "ms",         $ units
        "",         $ help string
        0,65535,0,	$ min,max,default data values
        1,16,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,    $ mult,dev,base,offset link not used
        4;          $ 

      Param111 =		
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc7,          $ data type : 16-bit Unsigned Integer
        2,          $ data size in bytes
        "Ch2Data",  $ Clock freq = 10 MHz
        "ms",         $ units
        "",         $ help string
        0,65535,0,	$ min,max,default data values
        1,32,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,    $ mult,dev,base,offset link not used
        4;          $ 

      Param112 =		
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc7,          $ data type : 16-bit Unsigned Integer
        2,          $ data size in bytes
        "Ch2Data",  $ Clock freq = 10 MHz
        "ms",         $ units
        "",         $ help string
        0,65535,0,	$ min,max,default data values
        1,64,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,    $ mult,dev,base,offset link not used
        4;          $ 

      Param113 =		
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc7,          $ data type : 16-bit Unsigned Integer
        2,          $ data size in bytes
        "Ch2Data",  $ Clock freq = 10 MHz
        "ms",         $ units
        "",         $ help string
        0,65535,0,	$ min,max,default data values
        1,128,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,    $ mult,dev,base,offset link not used
        4;          $ 

      Param114 =		
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc7,          $ data type : 16-bit Unsigned Integer
        2,          $ data size in bytes
        "Ch2Data",  $ Clock freq = 1 MHz
        "ms",         $ units
        "",         $ help string
        0,65535,0,	$ min,max,default data values
        1,2,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,    $ mult,dev,base,offset link not used
        3;          $ 

      Param115 =		
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc7,          $ data type : 16-bit Unsigned Integer
        2,          $ data size in bytes
        "Ch2Data",  $ Clock freq = 1 MHz
        "ms",         $ units
        "",         $ help string
        0,65535,0,	$ min,max,default data values
        1,4,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,    $ mult,dev,base,offset link not used
        3;          $ 

      Param116 =		
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc7,          $ data type : 16-bit Unsigned Integer
        2,          $ data size in bytes
        "Ch2Data",  $ Clock freq = 1 MHz
        "ms",         $ units
        "",         $ help string
        0,65535,0,	$ min,max,default data values
        1,8,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,    $ mult,dev,base,offset link not used
        3;          $ 

      Param117 =		
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc7,          $ data type : 16-bit Unsigned Integer
        2,          $ data size in bytes
        "Ch2Data",  $ Clock freq = 1 MHz
        "ms",         $ units
        "",         $ help string
        0,65535,0,	$ min,max,default data values
        1,16,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,    $ mult,dev,base,offset link not used
        3;          $ 

      Param118 =		
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc7,          $ data type : 16-bit Unsigned Integer
        2,          $ data size in bytes
        "Ch2Data",  $ Clock freq = 1 MHz
        "ms",         $ units
        "",         $ help string
        0,65535,0,	$ min,max,default data values
        1,32,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,    $ mult,dev,base,offset link not used
        3;          $ 

      Param119 =		
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc7,          $ data type : 16-bit Unsigned Integer
        2,          $ data size in bytes
        "Ch2Data",  $ Clock freq = 1 MHz
        "ms",         $ units
        "",         $ help string
        0,65535,0,	$ min,max,default data values
        1,64,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,    $ mult,dev,base,offset link not used
        3;          $ 

      Param120 =		
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc7,          $ data type : 16-bit Unsigned Integer
        2,          $ data size in bytes
        "Ch2Data",  $ Clock freq = 1 MHz
        "ms",         $ units
        "",         $ help string
        0,65535,0,	$ min,max,default data values
        1,128,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,    $ mult,dev,base,offset link not used
        3;          $ 

      Param121 =
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc8,          $ data type : 16-bit Unsigned Integer
        4,          $ data size in bytes
        "Ch2Data", $ Clock freq = 10 MHz
        "ms",         $ units
        "", 		$ help string
        0,4294967295,0,   $ min,max,default data values
        1,2,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,   $ mult,dev,base,offset link 
        4;          $ decimal places not used

      Param122 =
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc8,          $ data type : 16-bit Unsigned Integer
        4,          $ data size in bytes
        "Ch2Data", $ Clock freq = 10 MHz
        "ms",         $ units
        "", 		$ help string
        0,4294967295,0,   $ min,max,default data values
        1,4,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,   $ mult,dev,base,offset link 
        4;          $ decimal places not used

      Param123 =
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc8,          $ data type : 16-bit Unsigned Integer
        4,          $ data size in bytes
        "Ch2Data", $ Clock freq = 10 MHz
        "ms",         $ units
        "", 		$ help string
        0,4294967295,0,   $ min,max,default data values
        1,8,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,   $ mult,dev,base,offset link 
        4;          $ decimal places not used

      Param124 =
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc8,          $ data type : 16-bit Unsigned Integer
        4,          $ data size in bytes
        "Ch2Data", $ Clock freq = 10 MHz
        "ms",         $ units
        "", 		$ help string
        0,4294967295,0,   $ min,max,default data values
        1,16,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,   $ mult,dev,base,offset link 
        4;          $ decimal places not used

      Param125 =
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc8,          $ data type : 16-bit Unsigned Integer
        4,          $ data size in bytes
        "Ch2Data", $ Clock freq = 10 MHz
        "ms",         $ units
        "", 		$ help string
        0,4294967295,0,   $ min,max,default data values
        1,32,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,   $ mult,dev,base,offset link 
        4;          $ decimal places not used

      Param126 =
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc8,          $ data type : 16-bit Unsigned Integer
        4,          $ data size in bytes
        "Ch2Data", $ Clock freq = 10 MHz
        "ms",         $ units
        "", 		$ help string
        0,4294967295,0,   $ min,max,default data values
        1,64,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,   $ mult,dev,base,offset link 
        4;          $ decimal places not used

      Param127 =
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc8,          $ data type : 16-bit Unsigned Integer
        4,          $ data size in bytes
        "Ch2Data", $ Clock freq = 10 MHz
        "ms",         $ units
        "", 		$ help string
        0,4294967295,0,   $ min,max,default data values
        1,128,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,   $ mult,dev,base,offset link 
        4;          $ decimal places not used

      Param128 =
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc8,          $ data type : 16-bit Unsigned Integer
        4,          $ data size in bytes
        "Ch2Data", $ Clock freq = 1 MHz
        "ms",         $ units
        "", 		$ help string
        0,4294967295,0,   $ min,max,default data values
        1,2,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,   $ mult,dev,base,offset link 
        3;          $ decimal places not used

      Param129 =
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc8,          $ data type : 16-bit Unsigned Integer
        4,          $ data size in bytes
        "Ch2Data", $ Clock freq = 1 MHz
        "ms",         $ units
        "", 		$ help string
        0,4294967295,0,   $ min,max,default data values
        1,4,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,   $ mult,dev,base,offset link 
        3;          $ decimal places not used

      Param130 =
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc8,          $ data type : 16-bit Unsigned Integer
        4,          $ data size in bytes
        "Ch2Data", $ Clock freq = 1 MHz
        "ms",         $ units
        "", 		$ help string
        0,4294967295,0,   $ min,max,default data values
        1,8,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,   $ mult,dev,base,offset link 
        3;          $ decimal places not used

      Param131 =
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc8,          $ data type : 16-bit Unsigned Integer
        4,          $ data size in bytes
        "Ch2Data", $ Clock freq = 1 MHz
        "ms",         $ units
        "", 		$ help string
        0,4294967295,0,   $ min,max,default data values
        1,16,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,   $ mult,dev,base,offset link 
        3;          $ decimal places not used

      Param132 =
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc8,          $ data type : 16-bit Unsigned Integer
        4,          $ data size in bytes
        "Ch2Data", $ Clock freq = 1 MHz
        "ms",         $ units
        "", 		$ help string
        0,4294967295,0,   $ min,max,default data values
        1,32,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,   $ mult,dev,base,offset link 
        3;          $ decimal places not used

      Param133 =
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc8,          $ data type : 16-bit Unsigned Integer
        4,          $ data size in bytes
        "Ch2Data", $ Clock freq = 1 MHz
        "ms",         $ units
        "", 		$ help string
        0,4294967295,0,   $ min,max,default data values
        1,64,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,   $ mult,dev,base,offset link 
        3;          $ decimal places not used

      Param134 =
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc8,          $ data type : 16-bit Unsigned Integer
        4,          $ data size in bytes
        "Ch2Data", $ Clock freq = 1 MHz
        "ms",         $ units
        "", 		$ help string
        0,4294967295,0,   $ min,max,default data values
        1,128,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,   $ mult,dev,base,offset link 
        3;          $ decimal places not used

      Param135 =		
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc7,          $ data type : 16-bit Unsigned Integer
        2,          $ data size in bytes
        "Ch3Data",  $ Clock freq = 10 MHz
        "ms",         $ units
        "",         $ help string
        0,65535,0,	$ min,max,default data values
        1,2,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,    $ mult,dev,base,offset link not used
        4;          $ 

      Param136 =		
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc7,          $ data type : 16-bit Unsigned Integer
        2,          $ data size in bytes
        "Ch3Data",  $ Clock freq = 10 MHz
        "ms",         $ units
        "",         $ help string
        0,65535,0,	$ min,max,default data values
        1,4,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,    $ mult,dev,base,offset link not used
        4;          $ 

      Param137 =		
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc7,          $ data type : 16-bit Unsigned Integer
        2,          $ data size in bytes
        "Ch3Data",  $ Clock freq = 10 MHz
        "ms",         $ units
        "",         $ help string
        0,65535,0,	$ min,max,default data values
        1,8,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,    $ mult,dev,base,offset link not used
        4;          $ 

      Param138 =		
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc7,          $ data type : 16-bit Unsigned Integer
        2,          $ data size in bytes
        "Ch3Data",  $ Clock freq = 10 MHz
        "ms",         $ units
        "",         $ help string
        0,65535,0,	$ min,max,default data values
        1,16,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,    $ mult,dev,base,offset link not used
        4;          $ 

      Param139 =		
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc7,          $ data type : 16-bit Unsigned Integer
        2,          $ data size in bytes
        "Ch3Data",  $ Clock freq = 10 MHz
        "ms",         $ units
        "",         $ help string
        0,65535,0,	$ min,max,default data values
        1,32,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,    $ mult,dev,base,offset link not used
        4;          $ 

      Param140 =		
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc7,          $ data type : 16-bit Unsigned Integer
        2,          $ data size in bytes
        "Ch3Data",  $ Clock freq = 10 MHz
        "ms",         $ units
        "",         $ help string
        0,65535,0,	$ min,max,default data values
        1,64,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,    $ mult,dev,base,offset link not used
        4;          $ 

      Param141 =		
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc7,          $ data type : 16-bit Unsigned Integer
        2,          $ data size in bytes
        "Ch3Data",  $ Clock freq = 10 MHz
        "ms",         $ units
        "",         $ help string
        0,65535,0,	$ min,max,default data values
        1,128,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,    $ mult,dev,base,offset link not used
        4;          $ 

      Param142 =		
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc7,          $ data type : 16-bit Unsigned Integer
        2,          $ data size in bytes
        "Ch3Data",  $ Clock freq = 1 MHz
        "ms",         $ units
        "",         $ help string
        0,65535,0,	$ min,max,default data values
        1,2,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,    $ mult,dev,base,offset link not used
        3;          $ 

      Param143 =		
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc7,          $ data type : 16-bit Unsigned Integer
        2,          $ data size in bytes
        "Ch3Data",  $ Clock freq = 1 MHz
        "ms",         $ units
        "",         $ help string
        0,65535,0,	$ min,max,default data values
        1,4,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,    $ mult,dev,base,offset link not used
        3;          $ 

      Param144 =		
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc7,          $ data type : 16-bit Unsigned Integer
        2,          $ data size in bytes
        "Ch3Data",  $ Clock freq = 1 MHz
        "ms",         $ units
        "",         $ help string
        0,65535,0,	$ min,max,default data values
        1,8,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,    $ mult,dev,base,offset link not used
        3;          $ 

      Param145 =		
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc7,          $ data type : 16-bit Unsigned Integer
        2,          $ data size in bytes
        "Ch3Data",  $ Clock freq = 1 MHz
        "ms",         $ units
        "",         $ help string
        0,65535,0,	$ min,max,default data values
        1,16,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,    $ mult,dev,base,offset link not used
        3;          $ 

      Param146 =		
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc7,          $ data type : 16-bit Unsigned Integer
        2,          $ data size in bytes
        "Ch3Data",  $ Clock freq = 1 MHz
        "ms",         $ units
        "",         $ help string
        0,65535,0,	$ min,max,default data values
        1,32,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,    $ mult,dev,base,offset link not used
        3;          $ 

      Param147 =		
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc7,          $ data type : 16-bit Unsigned Integer
        2,          $ data size in bytes
        "Ch3Data",  $ Clock freq = 1 MHz
        "ms",         $ units
        "",         $ help string
        0,65535,0,	$ min,max,default data values
        1,64,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,    $ mult,dev,base,offset link not used
        3;          $ 

      Param148 =		
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc7,          $ data type : 16-bit Unsigned Integer
        2,          $ data size in bytes
        "Ch3Data",  $ Clock freq = 1 MHz
        "ms",         $ units
        "",         $ help string
        0,65535,0,	$ min,max,default data values
        1,128,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,    $ mult,dev,base,offset link not used
        3;          $ 

      Param149 =
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc8,          $ data type : 16-bit Unsigned Integer
        4,          $ data size in bytes
        "Ch3Data", $ Clock freq = 10 MHz
        "ms",         $ units
        "", 		$ help string
        0,4294967295,0,   $ min,max,default data values
        1,2,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,   $ mult,dev,base,offset link 
        4;          $ decimal places not used

      Param150 =
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc8,          $ data type : 16-bit Unsigned Integer
        4,          $ data size in bytes
        "Ch3Data", $ Clock freq = 10 MHz
        "ms",         $ units
        "", 		$ help string
        0,4294967295,0,   $ min,max,default data values
        1,4,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,   $ mult,dev,base,offset link 
        4;          $ decimal places not used

      Param151 =
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc8,          $ data type : 16-bit Unsigned Integer
        4,          $ data size in bytes
        "Ch3Data", $ Clock freq = 10 MHz
        "ms",         $ units
        "", 		$ help string
        0,4294967295,0,   $ min,max,default data values
        1,8,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,   $ mult,dev,base,offset link 
        4;          $ decimal places not used

      Param152 =
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc8,          $ data type : 16-bit Unsigned Integer
        4,          $ data size in bytes
        "Ch3Data", $ Clock freq = 10 MHz
        "ms",         $ units
        "", 		$ help string
        0,4294967295,0,   $ min,max,default data values
        1,16,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,   $ mult,dev,base,offset link 
        4;          $ decimal places not used

      Param153 =
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc8,          $ data type : 16-bit Unsigned Integer
        4,          $ data size in bytes
        "Ch3Data", $ Clock freq = 10 MHz
        "ms",         $ units
        "", 		$ help string
        0,4294967295,0,   $ min,max,default data values
        1,32,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,   $ mult,dev,base,offset link 
        4;          $ decimal places not used

      Param154 =
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc8,          $ data type : 16-bit Unsigned Integer
        4,          $ data size in bytes
        "Ch3Data", $ Clock freq = 10 MHz
        "ms",         $ units
        "", 		$ help string
        0,4294967295,0,   $ min,max,default data values
        1,64,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,   $ mult,dev,base,offset link 
        4;          $ decimal places not used

      Param155 =
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc8,          $ data type : 16-bit Unsigned Integer
        4,          $ data size in bytes
        "Ch3Data", $ Clock freq = 10 MHz
        "ms",         $ units
        "", 		$ help string
        0,4294967295,0,   $ min,max,default data values
        1,128,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,   $ mult,dev,base,offset link 
        4;          $ decimal places not used

      Param156 =
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc8,          $ data type : 16-bit Unsigned Integer
        4,          $ data size in bytes
        "Ch3Data", $ Clock freq = 1 MHz
        "ms",         $ units
        "", 		$ help string
        0,4294967295,0,   $ min,max,default data values
        1,2,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,   $ mult,dev,base,offset link 
        3;          $ decimal places not used

      Param157 =
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc8,          $ data type : 16-bit Unsigned Integer
        4,          $ data size in bytes
        "Ch3Data", $ Clock freq = 1 MHz
        "ms",         $ units
        "", 		$ help string
        0,4294967295,0,   $ min,max,default data values
        1,4,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,   $ mult,dev,base,offset link 
        3;          $ decimal places not used

      Param158 =
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc8,          $ data type : 16-bit Unsigned Integer
        4,          $ data size in bytes
        "Ch3Data", $ Clock freq = 1 MHz
        "ms",         $ units
        "", 		$ help string
        0,4294967295,0,   $ min,max,default data values
        1,8,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,   $ mult,dev,base,offset link 
        3;          $ decimal places not used

      Param159 =
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc8,          $ data type : 16-bit Unsigned Integer
        4,          $ data size in bytes
        "Ch3Data", $ Clock freq = 1 MHz
        "ms",         $ units
        "", 		$ help string
        0,4294967295,0,   $ min,max,default data values
        1,16,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,   $ mult,dev,base,offset link 
        3;          $ decimal places not used

      Param160 =
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc8,          $ data type : 16-bit Unsigned Integer
        4,          $ data size in bytes
        "Ch3Data", $ Clock freq = 1 MHz
        "ms",         $ units
        "", 		$ help string
        0,4294967295,0,   $ min,max,default data values
        1,32,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,   $ mult,dev,base,offset link 
        3;          $ decimal places not used

      Param161 =
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc8,          $ data type : 16-bit Unsigned Integer
        4,          $ data size in bytes
        "Ch3Data", $ Clock freq = 1 MHz
        "ms",         $ units
        "", 		$ help string
        0,4294967295,0,   $ min,max,default data values
        1,64,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,   $ mult,dev,base,offset link 
        3;          $ decimal places not used

      Param162 =
        0,          $ first field shall equal 0
        ,,          $ path size,path
        0x0054,     $ descriptor
        0xc8,          $ data type : 16-bit Unsigned Integer
        4,          $ data size in bytes
        "Ch3Data", $ Clock freq = 1 MHz
        "ms",         $ units
        "", 		$ help string
        0,4294967295,0,   $ min,max,default data values
        1,128,1,0,  	$ mult,dev,base,offset scaling
        0,0,0,0,   $ mult,dev,base,offset link 
        3;          $ decimal places not used

	

	ProxiedParam1 = 0,
		,,	$ Link Path Size, Link Path
		0x0000,	 $ Descriptor
		, ,	$ Data Type, Data Size
		"input size",
		"",
		"",
		0,20,20,
		,,,,
		,,,,;
		ProxiedEnum1 = 0,"0",2,"2",4,"4",6,"6",8,"8",10,"10",12,"12",14,"14",16,"16",18,"18",20,"20";


	ProxiedParam2 = 0,
		,,	$ Link Path Size, Link Path
		0x0000,	 $ Descriptor
		, ,	$ Data Type, Data Size
		"module key",
		"",
		"",
		6660,6660,6660,
		,,,,
		,,,,
		;

	ProxiedParam3 = 0,
		,,	$ Link Path Size, Link Path
		0x0000,	 $ Descriptor
		, ,	$ Data Type, Data Size
		"module input size",
		"",
		"",
		8,8,8,
		,,,,
		,,,,
		;

	ProxiedParam4 = 0,
		,,	$ Link Path Size, Link Path
		0x0000,	 $ Descriptor
		, ,	$ Data Type, Data Size
		"module status size",
		"",
		"",
		2,2,2,
		,,,,
		,,,,
		;

	ProxiedParam5 = 0,
		,,	$ Link Path Size, Link Path
		0x0000,	 $ Descriptor
		, ,	$ Data Type, Data Size
		"module output size",
		"",
		"",
		3,3,3,
		,,,,
		,,,,
		;

	ProxiedParam6 = 0,
		,,	$ Link Path Size, Link Path
		0x0000,	 $ Descriptor
		, ,	$ Data Type, Data Size
		"module config size",
		"",
		"",
		0,0,0,
		,,,,
		,,,,
		;

	ProxiedParam7 = 0,
		,,	$ Link Path Size, Link Path
		0x0000,	 $ Descriptor
		, ,	$ Data Type, Data Size
		"output size",
		"",
		"",
		6,6,6,
		,,,,
		,,,,
		;

	$ **********************************
	$ NOTE: Parameters names are only listed for description of parameter. These names are not used!
	$ **********************************
	ProxiedParam10	= ,,,,,,"Module Object Attribute 0x03","","",0,2,0,,,,,,,,,;
	ProxiedEnum10	= 0,"Reset to Zero", 	1,"Hold Outputs in Last State", 2,"Use Safe State Output Values";

	ProxiedParam11	= ,,,,,,"Module Object Attribute 0x03","","",0,2,0,,,,,,,,,;
	ProxiedEnum11	= 0,"Reset to Zero", 	1,"Hold Outputs in Last State", 2,"Use Safe State Output Values";

	ProxiedParam12	= ,,,,,,"Module Object Attribute 0x11","","",0,1,0,,,,,,,,,;
	ProxiedEnum12	= 0,"Output Remain in Idle State", 1,"Output Go To Fault State";

	ProxiedParam13	= ,,,,,,"Module Object Attribute 0x14","","",0,1,0,,,,,,,,,;
	ProxiedEnum13	= 0,"Zero Inputs", 1,"Hold Last Input Values";


[Groups]
		Group1="Channel 0",35,2,3,4,5,18,43,47,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78;									$ Input
		Group2="Channel 1",35,6,7,8,9,19,44,48,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106;							$ Input
		Group3="Channel 2",35,10,11,12,13,20,45,49,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134;	$ Input
		Group4="Channel 3",35,14,15,16,17,21,46,50,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162;	$ Input

[Assembly]
	Revision = 2;

	ProxiedAssem1 = "module config",,
		,0x0000,,;

	Assem1 = "Channel 0 Mode bit",,
		,0x0000,,,
		3, ProxyAssem1:17,		$Periods to sample  
		1, ProxyAssem1:16,		$Freq. selection
		1, ProxyAssem1:0;		$Counter 0 Mode bit

	Assem2 = "Channel 1 Mode bit",,
		,0x0000,,,
		3, ProxyAssem1:21,		$Periods to sample  
		1, ProxyAssem1:20,		$Freq. selection
		1, ProxyAssem1:1;		$Counter 1 Mode bit

	Assem3 = "Channel 2 Mode bit",,
		,0x0000,,,
		3, ProxyAssem1:25,		$Periods to sample  
		1, ProxyAssem1:24,		$Freq. selection
		1, ProxyAssem1:2;		$Counter 2 Mode bit

	Assem4 = "Channel 3 Mode bit",,
		,0x0000,,,
		3, ProxyAssem1:29,		$Periods to sample  
		1, ProxyAssem1:28,		$Freq. selection
		1, ProxyAssem1:3;		$Counter 3 Mode bit

	Assem8 = "",,
		,0x0000,,,
		, Param2,
		, Param170;


	Assem9 = "",,
		,0x0000,,,
		, Param6,
		, Param171;


	Assem10 = "",,
		,0x0000,,,
		, Param10,
		, Param172;


	Assem11 = "",,
		,0x0000,,,
		, Param14,
		, Param173;



	VariantExa1 =			$Channel 0 count/period
	 	"Channel 0 count/period",,,,,
	  	Assem1,
		0x00, Assem8,
$		0x00, Param18,
		0x01, Param51,
		0x01, Param18,
		0x02, Param52,
		0x02, Param18,
		0x03, Param53,
		0x03, Param18,
		0x04, Param54,
		0x04, Param18,
		0x05, Param55,
		0x05, Param18,
		0x06, Param56,
		0x06, Param18,
		0x07, Param57,
		0x07, Param18,
		0x08, Param3,
		0x08, Param18,
		0x09, Param58,
		0x09, Param18,
		0x0A, Param59,
		0x0A, Param18,
		0x0B, Param60,
		0x0B, Param18,
		0x0C, Param61,
		0x0C, Param18,
		0x0D, Param62,
		0x0D, Param18,
		0x0E, Param63,
		0x0E, Param18,
		0x0F, Param64,
		0x0F, Param18,
		0x10, Param4,
		0x11, Param65,
		0x12, Param66,
		0x13, Param67,
		0x14, Param68,
		0x15, Param69,
		0x16, Param70,
		0x17, Param71,
		0x18, Param5,
		0x19, Param72,
		0x1A, Param73,
		0x1B, Param74,
		0x1C, Param75,
		0x1D, Param76,
		0x1E, Param77,
		0x1F, Param78;

	VariantExa2 =			$Channel 1 count/period
	 	"Channel 1 count/period",,,,,
	  	Assem2,
		0x00, Assem9,
$		0x00, Param19,
		0x01, Param79,
		0x01, Param19,
		0x02, Param80,
		0x02, Param19,
		0x03, Param81,
		0x03, Param19,
		0x04, Param82,
		0x04, Param19,
		0x05, Param83,
		0x05, Param19,
		0x06, Param84,
		0x06, Param19,
		0x07, Param85,
		0x07, Param19,
		0x08, Param7,
		0x08, Param19,
		0x09, Param86,
		0x09, Param19,
		0x0A, Param87,
		0x0A, Param19,
		0x0B, Param88,
		0x0B, Param19,
		0x0C, Param89,
		0x0C, Param19,
		0x0D, Param90,
		0x0D, Param19,
		0x0E, Param91,
		0x0E, Param19,
		0x0F, Param92,
		0x0F, Param19,
		0x10, Param8,
		0x11, Param93,
		0x12, Param94,
		0x13, Param95,
		0x14, Param96,
		0x15, Param97,
		0x16, Param98,
		0x17, Param99,
		0x18, Param9,
		0x19, Param100,
		0x1A, Param101,
		0x1B, Param102,
		0x1C, Param103,
		0x1D, Param104,
		0x1E, Param105,
		0x1F, Param106;


	VariantExa3 =			$Channel 2 count/period
	 	"Channel 2 count/period",,,,,
	  	Assem3,
		0x00, Assem10,
$		0x00, Param20, $ william add
		0x01, Param107,
		0x01, Param20,
		0x02, Param108,
		0x02, Param20,
		0x03, Param109,
		0x03, Param20,
		0x04, Param110,
		0x04, Param20,
		0x05, Param111,
		0x05, Param20,
		0x06, Param112,
		0x06, Param20,
		0x07, Param113,
		0x07, Param20,
		0x08, Param11,
		0x08, Param20,
		0x09, Param114,
		0x09, Param20,
		0x0A, Param115,
		0x0A, Param20,
		0x0B, Param116,
		0x0B, Param20,
		0x0C, Param117,
		0x0C, Param20,
		0x0D, Param118,
		0x0D, Param20,
		0x0E, Param119,
		0x0E, Param20,
		0x0F, Param120,
		0x0F, Param20,
		0x10, Param12,
		0x11, Param121,
		0x12, Param122,
		0x13, Param123,
		0x14, Param124,
		0x15, Param125,
		0x16, Param126,
		0x17, Param127,
		0x18, Param13,
		0x19, Param128,
		0x1A, Param129,
		0x1B, Param130,
		0x1C, Param131,
		0x1D, Param132,
		0x1E, Param133,
		0x1F, Param134;


	VariantExa4 =			$Channel 3 count/period
	 	"Channel 3 count/period",,,,,
	  	Assem4,
		0x00, Assem11,
$		0x00, Param21, $ william add
		0x01, Param135,
		0x01, Param21,
		0x02, Param136,
		0x02, Param21,
		0x03, Param137,
		0x03, Param21,
		0x04, Param138,
		0x04, Param21,
		0x05, Param139,
		0x05, Param21,
		0x06, Param140,
		0x06, Param21,
		0x07, Param141,
		0x07, Param21,
		0x08, Param15,
		0x08, Param21,
		0x09, Param142,
		0x09, Param21,
		0x0A, Param143,
		0x0A, Param21,
		0x0B, Param144,
		0x0B, Param21,
		0x0C, Param145,
		0x0C, Param21,
		0x0D, Param146,
		0x0D, Param21,
		0x0E, Param147,
		0x0E, Param21,
		0x0F, Param148,
		0x0F, Param21,
		0x10, Param16,
		0x11, Param149,
		0x12, Param150,
		0x13, Param151,
		0x14, Param152,
		0x15, Param153,
		0x16, Param154,
		0x17, Param155,
		0x18, Param17,
		0x19, Param156,
		0x1A, Param157,
		0x1B, Param158,
		0x1C, Param159,
		0x1D, Param160,
		0x1E, Param161,
		0x1F, Param162;


	ProxiedAssemExa2 = "real time input format",,
		,,,,
		32, VariantExa1,
		32, VariantExa2,
		32, VariantExa3,
		32, VariantExa4;

	ProxiedAssem3 = "real time output format",,
		,,,,
		16, Param23,
		
		16, Param27,

		16, Param35;

	ProxiedAssem4 = "real time status format",,
		,,,,
		16, Param43,
	
		16, Param22;

	ProxiedAssem5 = "module config and safe state",,
		,0x0000,,;

	ProxiedAssem6 = "safe state",,
		,,,,
		48,;

    ProxiedAssem7 = "module flag data",,,,,,
	4,0x0000,		$ LKS idle action
	4,0x0000,		$ LKS fault aciton
	8,0x0000;		$ LKS auto match,fault from idle, hold last inputs, not used


[Connection Manager]

	ProxiedConnect1 = 0x00000000,
		0x00000000,
		,,,	$ O=>T 
		,,,	$ T=>O
		,,	$ Config #1
		,,	$ Config #2
		"",
		"",
		"";

	ProxiedConnect2 = 0x00000000,
		0x00000000,
		,,,	$ O=>T 
		,,,	$ T=>O
		,,	$ Config #1
		,,	$ Config #2
		"",
		"",
		"";

	ProxiedConnect3 = 0x00000000,
		0x00000000,
		,,,	$ O=>T 
		,,,	$ T=>O
		,,	$ Config #1
		,,	$ Config #2
		"",
		"",
		"";

	ProxiedConnect4 = 0x00000000,
		0x00000000,
		,,,	$ O=>T 
		,,,	$ T=>O
		,,	$ Config #1
		,,	$ Config #2
		"",
		"",
		"";

[Modular]
	Width = 1;
	Rack1 = 1,108,33,1,1,,,,
		1,2,3,4,5,6,7,8;
	Rack2 = 1,108,93,1,1,,,,
		1,2,3,4,5,6,7,8;
	ExternalID = "04 1A";
