@@ -32,14 +32,16 @@ void CreateModuleConfig(long tmin = 0, long tmax = -1,
3232 int modID ;
3333
3434 //-------------------------------------------
35+ // Up to 8 modules with four channels
36+ // setChannel(int slot, int8_t chID, int16_t lID, bool read, bool trig = false, int tF = 0, int tL = 0, int tS = 0, int tT = 0)
3537 {
3638 modID = 0 ;
3739 auto& module = conf .modules [modID ];
3840 module .id = modID ;
3941 module .setChannel (0 , IdZNAC , 0 , true, true, -5 , 6 , 4 , 12 );
40- module .setChannel (1 , IdZNASum , 1 , false, false);
41- module .setChannel (2 , IdZNA1 , 2 , true, false);
42- module .setChannel (3 , IdZNA2 , 3 , true, false);
42+ module .setChannel (1 , IdZNASum , 1 , false, false, -5 , 6 , 4 , 12 );
43+ module .setChannel (2 , IdZNA1 , 2 , true, false, -5 , 6 , 4 , 12 );
44+ module .setChannel (3 , IdZNA2 , 3 , true, false, -5 , 6 , 4 , 12 );
4345 //
4446 }
4547 //-------------------------------------------
@@ -48,9 +50,9 @@ void CreateModuleConfig(long tmin = 0, long tmax = -1,
4850 auto& module = conf .modules [modID ];
4951 module .id = modID ;
5052 module .setChannel (0 , IdZNAC , 4 , false, true, -5 , 6 , 4 , 12 );
51- module .setChannel (1 , IdZNASum , 5 , true, false);
52- module .setChannel (2 , IdZNA1 , 6 , true, false);
53- module .setChannel (3 , IdZNA2 , 7 , true, false);
53+ module .setChannel (1 , IdZNASum , 5 , true, false, -5 , 6 , 4 , 12 );
54+ module .setChannel (2 , IdZNA3 , 6 , true, false, -5 , 6 , 4 , 12 );
55+ module .setChannel (3 , IdZNA4 , 7 , true, false, -5 , 6 , 4 , 12 );
5456 //
5557 }
5658 //-------------------------------------------
@@ -59,9 +61,9 @@ void CreateModuleConfig(long tmin = 0, long tmax = -1,
5961 auto& module = conf .modules [modID ];
6062 module .id = modID ;
6163 module .setChannel (0 , IdZNCC , 8 , true, true, -5 , 6 , 4 , 12 );
62- module .setChannel (1 , IdZNCSum , 9 , false, false);
63- module .setChannel (2 , IdZNC1 , 10 , true, false);
64- module .setChannel (3 , IdZNC2 , 11 , true, false);
64+ module .setChannel (1 , IdZNCSum , 9 , false, false, -5 , 6 , 4 , 12 );
65+ module .setChannel (2 , IdZNC1 , 10 , true, false, -5 , 6 , 4 , 12 );
66+ module .setChannel (3 , IdZNC2 , 11 , true, false, -5 , 6 , 4 , 12 );
6567 //
6668 }
6769 //-------------------------------------------
@@ -70,9 +72,9 @@ void CreateModuleConfig(long tmin = 0, long tmax = -1,
7072 auto& module = conf .modules [modID ];
7173 module .id = modID ;
7274 module .setChannel (0 , IdZNCC , 12 , false, true, -5 , 6 , 4 , 12 );
73- module .setChannel (1 , IdZNCSum , 13 , true, false);
74- module .setChannel (2 , IdZNC3 , 14 , true, false);
75- module .setChannel (3 , IdZNC4 , 15 , true, false);
75+ module .setChannel (1 , IdZNCSum , 13 , true, false, -5 , 6 , 4 , 12 );
76+ module .setChannel (2 , IdZNC3 , 14 , true, false, -5 , 6 , 4 , 12 );
77+ module .setChannel (3 , IdZNC4 , 15 , true, false, -5 , 6 , 4 , 12 );
7678 //
7779 }
7880 //-------------------------------------------
@@ -82,8 +84,8 @@ void CreateModuleConfig(long tmin = 0, long tmax = -1,
8284 module .id = modID ;
8385 module .setChannel (0 , IdZPAC , 16 , true, true, -5 , 6 , 4 , 12 );
8486 module .setChannel (1 , IdZEM1 , 16 , true, true, -5 , 6 , 4 , 12 );
85- module .setChannel (2 , IdZPA1 , 17 , true, false);
86- module .setChannel (3 , IdZPA2 , 17 , true, false);
87+ module .setChannel (2 , IdZPA1 , 17 , true, false, -5 , 6 , 4 , 12 );
88+ module .setChannel (3 , IdZPA2 , 17 , true, false, -5 , 6 , 4 , 12 );
8789 //
8890 }
8991 //-------------------------------------------
@@ -92,9 +94,9 @@ void CreateModuleConfig(long tmin = 0, long tmax = -1,
9294 auto& module = conf .modules [modID ];
9395 module .id = modID ;
9496 module .setChannel (0 , IdZPAC , 18 , false, true, -5 , 6 , 4 , 12 );
95- module .setChannel (1 , IdZPASum , 18 , true, false);
96- module .setChannel (2 , IdZPA1 , 19 , true, false);
97- module .setChannel (3 , IdZPA2 , 19 , true, false);
97+ module .setChannel (1 , IdZPASum , 18 , true, false, -5 , 6 , 4 , 12 );
98+ module .setChannel (2 , IdZPA3 , 19 , true, false, -5 , 6 , 4 , 12 );
99+ module .setChannel (3 , IdZPA4 , 19 , true, false, -5 , 6 , 4 , 12 );
98100 //
99101 }
100102 //-------------------------------------------
@@ -104,8 +106,8 @@ void CreateModuleConfig(long tmin = 0, long tmax = -1,
104106 module .id = modID ;
105107 module .setChannel (0 , IdZPCC , 16 , true, true, -5 , 6 , 4 , 12 );
106108 module .setChannel (1 , IdZEM2 , 16 , true, true, -5 , 6 , 4 , 12 );
107- module .setChannel (2 , IdZPC1 , 17 , true, false);
108- module .setChannel (3 , IdZPC2 , 17 , true, false);
109+ module .setChannel (2 , IdZPC1 , 17 , true, false, -5 , 6 , 4 , 12 );
110+ module .setChannel (3 , IdZPC2 , 17 , true, false, -5 , 6 , 4 , 12 );
109111 //
110112 }
111113 //-------------------------------------------
@@ -114,9 +116,9 @@ void CreateModuleConfig(long tmin = 0, long tmax = -1,
114116 auto& module = conf .modules [modID ];
115117 module .id = modID ;
116118 module .setChannel (0 , IdZPCC , 18 , false, true, -5 , 6 , 4 , 12 );
117- module .setChannel (1 , IdZPCSum , 18 , true, false);
118- module .setChannel (2 , IdZPC3 , 19 , true, false);
119- module .setChannel (3 , IdZPC4 , 19 , true, false);
119+ module .setChannel (1 , IdZPCSum , 18 , true, false, -5 , 6 , 4 , 12 );
120+ module .setChannel (2 , IdZPC3 , 19 , true, false, -5 , 6 , 4 , 12 );
121+ module .setChannel (3 , IdZPC4 , 19 , true, false, -5 , 6 , 4 , 12 );
120122 //
121123 }
122124 conf .check ();
0 commit comments