eeprom.c


1
#include "main.h"
2
3
uint8_t eeDefaultExist EEMEM                     = 10;
4
5
uint8_t eeDataBoardMode EEMEM                   = 9;
6
7
8
uint16_t eeDataONOFFCH1_0 EEMEM                     = 11;
9
uint16_t eeDataONOFFCH2_0 EEMEM                     = 12;
10
uint16_t eeDataONOFFCH3_0 EEMEM                     = 13;
11
uint16_t eeDataONOFFCH4_0 EEMEM                     = 14;
12
uint16_t eeDataONOFFCH5_0 EEMEM                     = 15;
13
uint16_t eeDataONOFFCH6_0 EEMEM                     = 16;
14
uint16_t eeDataONOFFCH7_0 EEMEM                     = 17;
15
uint16_t eeDataONOFFCH8_0 EEMEM                     = 18;
16
uint16_t eeDataONOFFCH9_0 EEMEM                     = 19;
17
uint16_t eeDataONOFFCH10_0 EEMEM                    = 20;
18
uint16_t eeDataONOFFCH11_0 EEMEM                    = 21;
19
uint16_t eeDataONOFFCH12_0 EEMEM                    = 22;
20
uint16_t eeDataONOFFCH13_0 EEMEM                    = 23;
21
uint16_t eeDataONOFFCH14_0 EEMEM                    = 24;
22
uint16_t eeDataONOFFCH15_0 EEMEM                    = 25;
23
uint16_t eeDataONOFFCH16_0 EEMEM                    = 26;
24
uint16_t eeDataONOFFCH17_0 EEMEM                    = 27;
25
uint16_t eeDataONOFFCH18_0 EEMEM                    = 28;
26
uint16_t eeDataONOFFCH19_0 EEMEM                    = 29;
27
uint16_t eeDataONOFFCH20_0 EEMEM                    = 30;
28
uint16_t eeDataONOFFCH21_0 EEMEM                    = 31;
29
uint16_t eeDataONOFFCH22_0 EEMEM                    = 32;
30
uint16_t eeDataONOFFCH23_0 EEMEM                    = 33;
31
uint16_t eeDataONOFFCH24_0 EEMEM                    = 34;
32
uint16_t eeDataONOFFCH25_0 EEMEM                    = 35;
33
uint16_t eeDataONOFFCH26_0 EEMEM                    = 36;
34
uint16_t eeDataONOFFCH27_0 EEMEM                    = 37;
35
uint16_t eeDataONOFFCH28_0 EEMEM                    = 38;
36
uint16_t eeDataONOFFCH29_0 EEMEM                    = 39;
37
uint16_t eeDataONOFFCH30_0 EEMEM                    = 40;
38
uint16_t eeDataONOFFCH31_0 EEMEM                    = 41;
39
uint16_t eeDataONOFFCH32_0 EEMEM                    = 42;
40
uint16_t eeDataONOFFCH1_1 EEMEM                     = 43;
41
uint16_t eeDataONOFFCH2_1 EEMEM                     = 44;
42
uint16_t eeDataONOFFCH3_1 EEMEM                     = 45;
43
uint16_t eeDataONOFFCH4_1 EEMEM                     = 46;
44
uint16_t eeDataONOFFCH5_1 EEMEM                     = 47;
45
uint16_t eeDataONOFFCH6_1 EEMEM                     = 48;
46
uint16_t eeDataONOFFCH7_1 EEMEM                     = 49;
47
uint16_t eeDataONOFFCH8_1 EEMEM                     = 50;
48
uint16_t eeDataONOFFCH9_1 EEMEM                     = 51;
49
uint16_t eeDataONOFFCH10_1 EEMEM                    = 52;
50
uint16_t eeDataONOFFCH11_1 EEMEM                    = 53;
51
uint16_t eeDataONOFFCH12_1 EEMEM                    = 54;
52
uint16_t eeDataONOFFCH13_1 EEMEM                    = 55;
53
uint16_t eeDataONOFFCH14_1 EEMEM                    = 56;
54
uint16_t eeDataONOFFCH15_1 EEMEM                    = 57;
55
uint16_t eeDataONOFFCH16_1 EEMEM                    = 58;
56
uint16_t eeDataONOFFCH17_1 EEMEM                    = 59;
57
uint16_t eeDataONOFFCH18_1 EEMEM                    = 60;
58
uint16_t eeDataONOFFCH19_1 EEMEM                    = 61;
59
uint16_t eeDataONOFFCH20_1 EEMEM                    = 62;
60
uint16_t eeDataONOFFCH21_1 EEMEM                    = 63;
61
uint16_t eeDataONOFFCH22_1 EEMEM                    = 64;
62
uint16_t eeDataONOFFCH23_1 EEMEM                    = 65;
63
uint16_t eeDataONOFFCH24_1 EEMEM                    = 66;
64
uint16_t eeDataONOFFCH25_1 EEMEM                    = 67;
65
uint16_t eeDataONOFFCH26_1 EEMEM                    = 68;
66
uint16_t eeDataONOFFCH27_1 EEMEM                    = 69;
67
uint16_t eeDataONOFFCH28_1 EEMEM                    = 70;
68
uint16_t eeDataONOFFCH29_1 EEMEM                    = 71;
69
uint16_t eeDataONOFFCH30_1 EEMEM                    = 72;
70
uint16_t eeDataONOFFCH31_1 EEMEM                    = 73;
71
uint16_t eeDataONOFFCH32_1 EEMEM                    = 74;
72
uint16_t eeDataONOFFCH1_2 EEMEM                     = 75;
73
uint16_t eeDataONOFFCH2_2 EEMEM                     = 76;
74
uint16_t eeDataONOFFCH3_2 EEMEM                     = 77;
75
uint16_t eeDataONOFFCH4_2 EEMEM                     = 78;
76
uint16_t eeDataONOFFCH5_2 EEMEM                     = 79;
77
uint16_t eeDataONOFFCH6_2 EEMEM                     = 80;
78
uint16_t eeDataONOFFCH7_2 EEMEM                     = 81;
79
uint16_t eeDataONOFFCH8_2 EEMEM                     = 82;
80
uint16_t eeDataONOFFCH9_2 EEMEM                     = 83;
81
uint16_t eeDataONOFFCH10_2 EEMEM                    = 84;
82
uint16_t eeDataONOFFCH11_2 EEMEM                    = 85;
83
uint16_t eeDataONOFFCH12_2 EEMEM                    = 86;
84
uint16_t eeDataONOFFCH13_2 EEMEM                    = 87;
85
uint16_t eeDataONOFFCH14_2 EEMEM                    = 88;
86
uint16_t eeDataONOFFCH15_2 EEMEM                    = 89;
87
uint16_t eeDataONOFFCH16_2 EEMEM                    = 90;
88
uint16_t eeDataONOFFCH17_2 EEMEM                    = 91;
89
uint16_t eeDataONOFFCH18_2 EEMEM                    = 92;
90
uint16_t eeDataONOFFCH19_2 EEMEM                    = 93;
91
uint16_t eeDataONOFFCH20_2 EEMEM                    = 94;
92
uint16_t eeDataONOFFCH21_2 EEMEM                    = 95;
93
uint16_t eeDataONOFFCH22_2 EEMEM                    = 96;
94
uint16_t eeDataONOFFCH23_2 EEMEM                    = 97;
95
uint16_t eeDataONOFFCH24_2 EEMEM                    = 98;
96
uint16_t eeDataONOFFCH25_2 EEMEM                    = 99;
97
uint16_t eeDataONOFFCH26_2 EEMEM                    = 100;
98
uint16_t eeDataONOFFCH27_2 EEMEM                    = 101;
99
uint16_t eeDataONOFFCH28_2 EEMEM                    = 102;
100
uint16_t eeDataONOFFCH29_2 EEMEM                    = 103;
101
uint16_t eeDataONOFFCH30_2 EEMEM                    = 104;
102
uint16_t eeDataONOFFCH31_2 EEMEM                    = 105;
103
uint16_t eeDataONOFFCH32_2 EEMEM                    = 106;
104
uint16_t eeDataONOFFCH1_3 EEMEM                     = 107;
105
uint16_t eeDataONOFFCH2_3 EEMEM                     = 108;
106
uint16_t eeDataONOFFCH3_3 EEMEM                     = 109;
107
uint16_t eeDataONOFFCH4_3 EEMEM                     = 110;
108
uint16_t eeDataONOFFCH5_3 EEMEM                     = 111;
109
uint16_t eeDataONOFFCH6_3 EEMEM                     = 112;
110
uint16_t eeDataONOFFCH7_3 EEMEM                     = 113;
111
uint16_t eeDataONOFFCH8_3 EEMEM                     = 114;
112
uint16_t eeDataONOFFCH9_3 EEMEM                     = 115;
113
uint16_t eeDataONOFFCH10_3 EEMEM                    = 116;
114
uint16_t eeDataONOFFCH11_3 EEMEM                    = 117;
115
uint16_t eeDataONOFFCH12_3 EEMEM                    = 118;
116
uint16_t eeDataONOFFCH13_3 EEMEM                    = 119;
117
uint16_t eeDataONOFFCH14_3 EEMEM                    = 120;
118
uint16_t eeDataONOFFCH15_3 EEMEM                    = 121;
119
uint16_t eeDataONOFFCH16_3 EEMEM                    = 122;
120
uint16_t eeDataONOFFCH17_3 EEMEM                    = 123;
121
uint16_t eeDataONOFFCH18_3 EEMEM                    = 124;
122
uint16_t eeDataONOFFCH19_3 EEMEM                    = 125;
123
uint16_t eeDataONOFFCH20_3 EEMEM                    = 126;
124
uint16_t eeDataONOFFCH21_3 EEMEM                    = 127;
125
uint16_t eeDataONOFFCH22_3 EEMEM                    = 128;
126
uint16_t eeDataONOFFCH23_3 EEMEM                    = 129;
127
uint16_t eeDataONOFFCH24_3 EEMEM                    = 130;
128
uint16_t eeDataONOFFCH25_3 EEMEM                    = 131;
129
uint16_t eeDataONOFFCH26_3 EEMEM                    = 132;
130
uint16_t eeDataONOFFCH27_3 EEMEM                    = 133;
131
uint16_t eeDataONOFFCH28_3 EEMEM                    = 134;
132
uint16_t eeDataONOFFCH29_3 EEMEM                    = 135;
133
uint16_t eeDataONOFFCH30_3 EEMEM                    = 136;
134
uint16_t eeDataONOFFCH31_3 EEMEM                    = 137;
135
uint16_t eeDataONOFFCH32_3 EEMEM                    = 138;
136
uint16_t eeDataONOFFCH1_4 EEMEM                     = 139;
137
uint16_t eeDataONOFFCH2_4 EEMEM                     = 140;
138
uint16_t eeDataONOFFCH3_4 EEMEM                     = 141;
139
uint16_t eeDataONOFFCH4_4 EEMEM                     = 142;
140
uint16_t eeDataONOFFCH5_4 EEMEM                     = 143;
141
uint16_t eeDataONOFFCH6_4 EEMEM                     = 144;
142
uint16_t eeDataONOFFCH7_4 EEMEM                     = 145;
143
uint16_t eeDataONOFFCH8_4 EEMEM                     = 146;
144
uint16_t eeDataONOFFCH9_4 EEMEM                     = 147;
145
uint16_t eeDataONOFFCH10_4 EEMEM                    = 148;
146
uint16_t eeDataONOFFCH11_4 EEMEM                    = 149;
147
uint16_t eeDataONOFFCH12_4 EEMEM                    = 150;
148
uint16_t eeDataONOFFCH13_4 EEMEM                    = 151;
149
uint16_t eeDataONOFFCH14_4 EEMEM                    = 152;
150
uint16_t eeDataONOFFCH15_4 EEMEM                    = 153;
151
uint16_t eeDataONOFFCH16_4 EEMEM                    = 154;
152
uint16_t eeDataONOFFCH17_4 EEMEM                    = 155;
153
uint16_t eeDataONOFFCH18_4 EEMEM                    = 156;
154
uint16_t eeDataONOFFCH19_4 EEMEM                    = 157;
155
uint16_t eeDataONOFFCH20_4 EEMEM                    = 158;
156
uint16_t eeDataONOFFCH21_4 EEMEM                    = 159;
157
uint16_t eeDataONOFFCH22_4 EEMEM                    = 160;
158
uint16_t eeDataONOFFCH23_4 EEMEM                    = 161;
159
uint16_t eeDataONOFFCH24_4 EEMEM                    = 162;
160
uint16_t eeDataONOFFCH25_4 EEMEM                    = 163;
161
uint16_t eeDataONOFFCH26_4 EEMEM                    = 164;
162
uint16_t eeDataONOFFCH27_4 EEMEM                    = 165;
163
uint16_t eeDataONOFFCH28_4 EEMEM                    = 166;
164
uint16_t eeDataONOFFCH29_4 EEMEM                    = 167;
165
uint16_t eeDataONOFFCH30_4 EEMEM                    = 168;
166
uint16_t eeDataONOFFCH31_4 EEMEM                    = 169;
167
uint16_t eeDataONOFFCH32_4 EEMEM                    = 170;
168
uint16_t eeDataONOFFCH1_5 EEMEM                     = 171;
169
uint16_t eeDataONOFFCH2_5 EEMEM                     = 172;
170
uint16_t eeDataONOFFCH3_5 EEMEM                     = 173;
171
uint16_t eeDataONOFFCH4_5 EEMEM                     = 174;
172
uint16_t eeDataONOFFCH5_5 EEMEM                     = 175;
173
uint16_t eeDataONOFFCH6_5 EEMEM                     = 176;
174
uint16_t eeDataONOFFCH7_5 EEMEM                     = 177;
175
uint16_t eeDataONOFFCH8_5 EEMEM                     = 178;
176
uint16_t eeDataONOFFCH9_5 EEMEM                     = 179;
177
uint16_t eeDataONOFFCH10_5 EEMEM                    = 180;
178
uint16_t eeDataONOFFCH11_5 EEMEM                    = 181;
179
uint16_t eeDataONOFFCH12_5 EEMEM                    = 182;
180
uint16_t eeDataONOFFCH13_5 EEMEM                    = 183;
181
uint16_t eeDataONOFFCH14_5 EEMEM                    = 184;
182
uint16_t eeDataONOFFCH15_5 EEMEM                    = 185;
183
uint16_t eeDataONOFFCH16_5 EEMEM                    = 186;
184
uint16_t eeDataONOFFCH17_5 EEMEM                    = 187;
185
uint16_t eeDataONOFFCH18_5 EEMEM                    = 188;
186
uint16_t eeDataONOFFCH19_5 EEMEM                    = 189;
187
uint16_t eeDataONOFFCH20_5 EEMEM                    = 190;
188
uint16_t eeDataONOFFCH21_5 EEMEM                    = 191;
189
uint16_t eeDataONOFFCH22_5 EEMEM                    = 192;
190
uint16_t eeDataONOFFCH23_5 EEMEM                    = 193;
191
uint16_t eeDataONOFFCH24_5 EEMEM                    = 194;
192
uint16_t eeDataONOFFCH25_5 EEMEM                    = 195;
193
uint16_t eeDataONOFFCH26_5 EEMEM                    = 196;
194
uint16_t eeDataONOFFCH27_5 EEMEM                    = 197;
195
uint16_t eeDataONOFFCH28_5 EEMEM                    = 198;
196
uint16_t eeDataONOFFCH29_5 EEMEM                    = 199;
197
uint16_t eeDataONOFFCH30_5 EEMEM                    = 200;
198
uint16_t eeDataONOFFCH31_5 EEMEM                    = 201;
199
uint16_t eeDataONOFFCH32_5 EEMEM                    = 202;
200
uint16_t eeDataONOFFCH1_6 EEMEM                     = 203;
201
uint16_t eeDataONOFFCH2_6 EEMEM                     = 204;
202
uint16_t eeDataONOFFCH3_6 EEMEM                     = 205;
203
uint16_t eeDataONOFFCH4_6 EEMEM                     = 206;
204
uint16_t eeDataONOFFCH5_6 EEMEM                     = 207;
205
uint16_t eeDataONOFFCH6_6 EEMEM                     = 208;
206
uint16_t eeDataONOFFCH7_6 EEMEM                     = 209;
207
uint16_t eeDataONOFFCH8_6 EEMEM                     = 210;
208
uint16_t eeDataONOFFCH9_6 EEMEM                     = 211;
209
uint16_t eeDataONOFFCH10_6 EEMEM                    = 212;
210
uint16_t eeDataONOFFCH11_6 EEMEM                    = 213;
211
uint16_t eeDataONOFFCH12_6 EEMEM                    = 214;
212
uint16_t eeDataONOFFCH13_6 EEMEM                    = 215;
213
uint16_t eeDataONOFFCH14_6 EEMEM                    = 216;
214
uint16_t eeDataONOFFCH15_6 EEMEM                    = 217;
215
uint16_t eeDataONOFFCH16_6 EEMEM                    = 218;
216
uint16_t eeDataONOFFCH17_6 EEMEM                    = 219;
217
uint16_t eeDataONOFFCH18_6 EEMEM                    = 220;
218
uint16_t eeDataONOFFCH19_6 EEMEM                    = 221;
219
uint16_t eeDataONOFFCH20_6 EEMEM                    = 222;
220
uint16_t eeDataONOFFCH21_6 EEMEM                    = 223;
221
uint16_t eeDataONOFFCH22_6 EEMEM                    = 224;
222
uint16_t eeDataONOFFCH23_6 EEMEM                    = 225;
223
uint16_t eeDataONOFFCH24_6 EEMEM                    = 226;
224
uint16_t eeDataONOFFCH25_6 EEMEM                    = 227;
225
uint16_t eeDataONOFFCH26_6 EEMEM                    = 228;
226
uint16_t eeDataONOFFCH27_6 EEMEM                    = 229;
227
uint16_t eeDataONOFFCH28_6 EEMEM                    = 230;
228
uint16_t eeDataONOFFCH29_6 EEMEM                    = 231;
229
uint16_t eeDataONOFFCH30_6 EEMEM                    = 232;
230
uint16_t eeDataONOFFCH31_6 EEMEM                    = 233;
231
uint16_t eeDataONOFFCH32_6 EEMEM                    = 234;
232
uint16_t eeDataONOFFCH1_7 EEMEM                     = 235;
233
uint16_t eeDataONOFFCH2_7 EEMEM                     = 236;
234
uint16_t eeDataONOFFCH3_7 EEMEM                     = 237;
235
uint16_t eeDataONOFFCH4_7 EEMEM                     = 238;
236
uint16_t eeDataONOFFCH5_7 EEMEM                     = 239;
237
uint16_t eeDataONOFFCH6_7 EEMEM                     = 240;
238
uint16_t eeDataONOFFCH7_7 EEMEM                     = 241;
239
uint16_t eeDataONOFFCH8_7 EEMEM                     = 242;
240
uint16_t eeDataONOFFCH9_7 EEMEM                     = 243;
241
uint16_t eeDataONOFFCH10_7 EEMEM                    = 244;
242
uint16_t eeDataONOFFCH11_7 EEMEM                    = 245;
243
uint16_t eeDataONOFFCH12_7 EEMEM                    = 246;
244
uint16_t eeDataONOFFCH13_7 EEMEM                    = 247;
245
uint16_t eeDataONOFFCH14_7 EEMEM                    = 248;
246
uint16_t eeDataONOFFCH15_7 EEMEM                    = 249;
247
uint16_t eeDataONOFFCH16_7 EEMEM                    = 250;
248
uint16_t eeDataONOFFCH17_7 EEMEM                    = 251;
249
uint16_t eeDataONOFFCH18_7 EEMEM                    = 252;
250
uint16_t eeDataONOFFCH19_7 EEMEM                    = 253;
251
uint16_t eeDataONOFFCH20_7 EEMEM                    = 254;
252
uint16_t eeDataONOFFCH21_7 EEMEM                    = 255;
253
uint16_t eeDataONOFFCH22_7 EEMEM                    = 256;
254
uint16_t eeDataONOFFCH23_7 EEMEM                    = 257;
255
uint16_t eeDataONOFFCH24_7 EEMEM                    = 258;
256
uint16_t eeDataONOFFCH25_7 EEMEM                    = 259;
257
uint16_t eeDataONOFFCH26_7 EEMEM                    = 260;
258
uint16_t eeDataONOFFCH27_7 EEMEM                    = 261;
259
uint16_t eeDataONOFFCH28_7 EEMEM                    = 262;
260
uint16_t eeDataONOFFCH29_7 EEMEM                    = 263;
261
uint16_t eeDataONOFFCH30_7 EEMEM                    = 264;
262
uint16_t eeDataONOFFCH31_7 EEMEM                    = 265;
263
uint16_t eeDataONOFFCH32_7 EEMEM                    = 266;
264
265
266
uint16_t eeDataPWMCH1_0 EEMEM                     = 267;
267
uint16_t eeDataPWMCH2_0 EEMEM                     = 268;
268
uint16_t eeDataPWMCH3_0 EEMEM                     = 269;
269
uint16_t eeDataPWMCH4_0 EEMEM                     = 270;
270
uint16_t eeDataPWMCH5_0 EEMEM                     = 271;
271
uint16_t eeDataPWMCH6_0 EEMEM                     = 272;
272
uint16_t eeDataPWMCH7_0 EEMEM                     = 273;
273
uint16_t eeDataPWMCH8_0 EEMEM                     = 274;
274
uint16_t eeDataPWMCH9_0 EEMEM                     = 275;
275
uint16_t eeDataPWMCH10_0 EEMEM                    = 276;
276
uint16_t eeDataPWMCH11_0 EEMEM                    = 277;
277
uint16_t eeDataPWMCH12_0 EEMEM                    = 278;
278
uint16_t eeDataPWMCH13_0 EEMEM                    = 279;
279
uint16_t eeDataPWMCH14_0 EEMEM                    = 280;
280
uint16_t eeDataPWMCH15_0 EEMEM                    = 281;
281
uint16_t eeDataPWMCH16_0 EEMEM                    = 282;
282
uint16_t eeDataPWMCH17_0 EEMEM                    = 283;
283
uint16_t eeDataPWMCH18_0 EEMEM                    = 284;
284
uint16_t eeDataPWMCH19_0 EEMEM                    = 285;
285
uint16_t eeDataPWMCH20_0 EEMEM                    = 286;
286
uint16_t eeDataPWMCH21_0 EEMEM                    = 287;
287
uint16_t eeDataPWMCH22_0 EEMEM                    = 288;
288
uint16_t eeDataPWMCH23_0 EEMEM                    = 289;
289
uint16_t eeDataPWMCH24_0 EEMEM                    = 290;
290
uint16_t eeDataPWMCH25_0 EEMEM                    = 291;
291
uint16_t eeDataPWMCH26_0 EEMEM                    = 292;
292
uint16_t eeDataPWMCH27_0 EEMEM                    = 293;
293
uint16_t eeDataPWMCH28_0 EEMEM                    = 294;
294
uint16_t eeDataPWMCH29_0 EEMEM                    = 295;
295
uint16_t eeDataPWMCH30_0 EEMEM                    = 296;
296
uint16_t eeDataPWMCH31_0 EEMEM                    = 297;
297
uint16_t eeDataPWMCH32_0 EEMEM                    = 298;
298
uint16_t eeDataPWMCH1_1 EEMEM                     = 299;
299
uint16_t eeDataPWMCH2_1 EEMEM                     = 300;
300
uint16_t eeDataPWMCH3_1 EEMEM                     = 301;
301
uint16_t eeDataPWMCH4_1 EEMEM                     = 302;
302
uint16_t eeDataPWMCH5_1 EEMEM                     = 303;
303
uint16_t eeDataPWMCH6_1 EEMEM                     = 304;
304
uint16_t eeDataPWMCH7_1 EEMEM                     = 305;
305
uint16_t eeDataPWMCH8_1 EEMEM                     = 306;
306
uint16_t eeDataPWMCH9_1 EEMEM                     = 307;
307
uint16_t eeDataPWMCH10_1 EEMEM                    = 308;
308
uint16_t eeDataPWMCH11_1 EEMEM                    = 309;
309
uint16_t eeDataPWMCH12_1 EEMEM                    = 310;
310
uint16_t eeDataPWMCH13_1 EEMEM                    = 311;
311
uint16_t eeDataPWMCH14_1 EEMEM                    = 312;
312
uint16_t eeDataPWMCH15_1 EEMEM                    = 313;
313
uint16_t eeDataPWMCH16_1 EEMEM                    = 314;
314
uint16_t eeDataPWMCH17_1 EEMEM                    = 315;
315
uint16_t eeDataPWMCH18_1 EEMEM                    = 316;
316
uint16_t eeDataPWMCH19_1 EEMEM                    = 317;
317
uint16_t eeDataPWMCH20_1 EEMEM                    = 318;
318
uint16_t eeDataPWMCH21_1 EEMEM                    = 319;
319
uint16_t eeDataPWMCH22_1 EEMEM                    = 320;
320
uint16_t eeDataPWMCH23_1 EEMEM                    = 321;
321
uint16_t eeDataPWMCH24_1 EEMEM                    = 322;
322
uint16_t eeDataPWMCH25_1 EEMEM                    = 323;
323
uint16_t eeDataPWMCH26_1 EEMEM                    = 324;
324
uint16_t eeDataPWMCH27_1 EEMEM                    = 325;
325
uint16_t eeDataPWMCH28_1 EEMEM                    = 326;
326
uint16_t eeDataPWMCH29_1 EEMEM                    = 327;
327
uint16_t eeDataPWMCH30_1 EEMEM                    = 328;
328
uint16_t eeDataPWMCH31_1 EEMEM                    = 329;
329
uint16_t eeDataPWMCH32_1 EEMEM                    = 330;
330
uint16_t eeDataPWMCH1_2 EEMEM                     = 331;
331
uint16_t eeDataPWMCH2_2 EEMEM                     = 332;
332
uint16_t eeDataPWMCH3_2 EEMEM                     = 333;
333
uint16_t eeDataPWMCH4_2 EEMEM                     = 334;
334
uint16_t eeDataPWMCH5_2 EEMEM                     = 335;
335
uint16_t eeDataPWMCH6_2 EEMEM                     = 336;
336
uint16_t eeDataPWMCH7_2 EEMEM                     = 337;
337
uint16_t eeDataPWMCH8_2 EEMEM                     = 338;
338
uint16_t eeDataPWMCH9_2 EEMEM                     = 339;
339
uint16_t eeDataPWMCH10_2 EEMEM                    = 340;
340
uint16_t eeDataPWMCH11_2 EEMEM                    = 341;
341
uint16_t eeDataPWMCH12_2 EEMEM                    = 342;
342
uint16_t eeDataPWMCH13_2 EEMEM                    = 343;
343
uint16_t eeDataPWMCH14_2 EEMEM                    = 344;
344
uint16_t eeDataPWMCH15_2 EEMEM                    = 345;
345
uint16_t eeDataPWMCH16_2 EEMEM                    = 346;
346
uint16_t eeDataPWMCH17_2 EEMEM                    = 347;
347
uint16_t eeDataPWMCH18_2 EEMEM                    = 348;
348
uint16_t eeDataPWMCH19_2 EEMEM                    = 349;
349
uint16_t eeDataPWMCH20_2 EEMEM                    = 350;
350
uint16_t eeDataPWMCH21_2 EEMEM                    = 351;
351
uint16_t eeDataPWMCH22_2 EEMEM                    = 352;
352
uint16_t eeDataPWMCH23_2 EEMEM                    = 353;
353
uint16_t eeDataPWMCH24_2 EEMEM                    = 354;
354
uint16_t eeDataPWMCH25_2 EEMEM                    = 355;
355
uint16_t eeDataPWMCH26_2 EEMEM                    = 356;
356
uint16_t eeDataPWMCH27_2 EEMEM                    = 357;
357
uint16_t eeDataPWMCH28_2 EEMEM                    = 358;
358
uint16_t eeDataPWMCH29_2 EEMEM                    = 359;
359
uint16_t eeDataPWMCH30_2 EEMEM                    = 360;
360
uint16_t eeDataPWMCH31_2 EEMEM                    = 361;
361
uint16_t eeDataPWMCH32_2 EEMEM                    = 362;
362
uint16_t eeDataPWMCH1_3 EEMEM                     = 363;
363
uint16_t eeDataPWMCH2_3 EEMEM                     = 364;
364
uint16_t eeDataPWMCH3_3 EEMEM                     = 365;
365
uint16_t eeDataPWMCH4_3 EEMEM                     = 366;
366
uint16_t eeDataPWMCH5_3 EEMEM                     = 367;
367
uint16_t eeDataPWMCH6_3 EEMEM                     = 368;
368
uint16_t eeDataPWMCH7_3 EEMEM                     = 369;
369
uint16_t eeDataPWMCH8_3 EEMEM                     = 370;
370
uint16_t eeDataPWMCH9_3 EEMEM                     = 371;
371
uint16_t eeDataPWMCH10_3 EEMEM                    = 372;
372
uint16_t eeDataPWMCH11_3 EEMEM                    = 373;
373
uint16_t eeDataPWMCH12_3 EEMEM                    = 374;
374
uint16_t eeDataPWMCH13_3 EEMEM                    = 375;
375
uint16_t eeDataPWMCH14_3 EEMEM                    = 376;
376
uint16_t eeDataPWMCH15_3 EEMEM                    = 377;
377
uint16_t eeDataPWMCH16_3 EEMEM                    = 378;
378
uint16_t eeDataPWMCH17_3 EEMEM                    = 379;
379
uint16_t eeDataPWMCH18_3 EEMEM                    = 380;
380
uint16_t eeDataPWMCH19_3 EEMEM                    = 381;
381
uint16_t eeDataPWMCH20_3 EEMEM                    = 382;
382
uint16_t eeDataPWMCH21_3 EEMEM                    = 383;
383
uint16_t eeDataPWMCH22_3 EEMEM                    = 384;
384
uint16_t eeDataPWMCH23_3 EEMEM                    = 385;
385
uint16_t eeDataPWMCH24_3 EEMEM                    = 386;
386
uint16_t eeDataPWMCH25_3 EEMEM                    = 387;
387
uint16_t eeDataPWMCH26_3 EEMEM                    = 388;
388
uint16_t eeDataPWMCH27_3 EEMEM                    = 389;
389
uint16_t eeDataPWMCH28_3 EEMEM                    = 390;
390
uint16_t eeDataPWMCH29_3 EEMEM                    = 391;
391
uint16_t eeDataPWMCH30_3 EEMEM                    = 392;
392
uint16_t eeDataPWMCH31_3 EEMEM                    = 393;
393
uint16_t eeDataPWMCH32_3 EEMEM                    = 394;
394
uint16_t eeDataPWMCH1_4 EEMEM                     = 395;
395
uint16_t eeDataPWMCH2_4 EEMEM                     = 396;
396
uint16_t eeDataPWMCH3_4 EEMEM                     = 397;
397
uint16_t eeDataPWMCH4_4 EEMEM                     = 398;
398
uint16_t eeDataPWMCH5_4 EEMEM                     = 399;
399
uint16_t eeDataPWMCH6_4 EEMEM                     = 400;
400
uint16_t eeDataPWMCH7_4 EEMEM                     = 401;
401
uint16_t eeDataPWMCH8_4 EEMEM                     = 402;
402
uint16_t eeDataPWMCH9_4 EEMEM                     = 403;
403
uint16_t eeDataPWMCH10_4 EEMEM                    = 404;
404
uint16_t eeDataPWMCH11_4 EEMEM                    = 405;
405
uint16_t eeDataPWMCH12_4 EEMEM                    = 406;
406
uint16_t eeDataPWMCH13_4 EEMEM                    = 407;
407
uint16_t eeDataPWMCH14_4 EEMEM                    = 408;
408
uint16_t eeDataPWMCH15_4 EEMEM                    = 409;
409
uint16_t eeDataPWMCH16_4 EEMEM                    = 410;
410
uint16_t eeDataPWMCH17_4 EEMEM                    = 411;
411
uint16_t eeDataPWMCH18_4 EEMEM                    = 412;
412
uint16_t eeDataPWMCH19_4 EEMEM                    = 413;
413
uint16_t eeDataPWMCH20_4 EEMEM                    = 414;
414
uint16_t eeDataPWMCH21_4 EEMEM                    = 415;
415
uint16_t eeDataPWMCH22_4 EEMEM                    = 416;
416
uint16_t eeDataPWMCH23_4 EEMEM                    = 417;
417
uint16_t eeDataPWMCH24_4 EEMEM                    = 418;
418
uint16_t eeDataPWMCH25_4 EEMEM                    = 419;
419
uint16_t eeDataPWMCH26_4 EEMEM                    = 420;
420
uint16_t eeDataPWMCH27_4 EEMEM                    = 421;
421
uint16_t eeDataPWMCH28_4 EEMEM                    = 422;
422
uint16_t eeDataPWMCH29_4 EEMEM                    = 423;
423
uint16_t eeDataPWMCH30_4 EEMEM                    = 424;
424
uint16_t eeDataPWMCH31_4 EEMEM                    = 425;
425
uint16_t eeDataPWMCH32_4 EEMEM                    = 426;
426
uint16_t eeDataPWMCH1_5 EEMEM                     = 427;
427
uint16_t eeDataPWMCH2_5 EEMEM                     = 428;
428
uint16_t eeDataPWMCH3_5 EEMEM                     = 429;
429
uint16_t eeDataPWMCH4_5 EEMEM                     = 430;
430
uint16_t eeDataPWMCH5_5 EEMEM                     = 431;
431
uint16_t eeDataPWMCH6_5 EEMEM                     = 432;
432
uint16_t eeDataPWMCH7_5 EEMEM                     = 433;
433
uint16_t eeDataPWMCH8_5 EEMEM                     = 434;
434
uint16_t eeDataPWMCH9_5 EEMEM                     = 435;
435
uint16_t eeDataPWMCH10_5 EEMEM                    = 436;
436
uint16_t eeDataPWMCH11_5 EEMEM                    = 437;
437
uint16_t eeDataPWMCH12_5 EEMEM                    = 438;
438
uint16_t eeDataPWMCH13_5 EEMEM                    = 439;
439
uint16_t eeDataPWMCH14_5 EEMEM                    = 440;
440
uint16_t eeDataPWMCH15_5 EEMEM                    = 441;
441
uint16_t eeDataPWMCH16_5 EEMEM                    = 442;
442
uint16_t eeDataPWMCH17_5 EEMEM                    = 443;
443
uint16_t eeDataPWMCH18_5 EEMEM                    = 444;
444
uint16_t eeDataPWMCH19_5 EEMEM                    = 445;
445
uint16_t eeDataPWMCH20_5 EEMEM                    = 446;
446
uint16_t eeDataPWMCH21_5 EEMEM                    = 447;
447
uint16_t eeDataPWMCH22_5 EEMEM                    = 448;
448
uint16_t eeDataPWMCH23_5 EEMEM                    = 449;
449
uint16_t eeDataPWMCH24_5 EEMEM                    = 450;
450
uint16_t eeDataPWMCH25_5 EEMEM                    = 451;
451
uint16_t eeDataPWMCH26_5 EEMEM                    = 452;
452
uint16_t eeDataPWMCH27_5 EEMEM                    = 453;
453
uint16_t eeDataPWMCH28_5 EEMEM                    = 454;
454
uint16_t eeDataPWMCH29_5 EEMEM                    = 455;
455
uint16_t eeDataPWMCH30_5 EEMEM                    = 456;
456
uint16_t eeDataPWMCH31_5 EEMEM                    = 457;
457
uint16_t eeDataPWMCH32_5 EEMEM                    = 458;
458
uint16_t eeDataPWMCH1_6 EEMEM                     = 459;
459
uint16_t eeDataPWMCH2_6 EEMEM                     = 460;
460
uint16_t eeDataPWMCH3_6 EEMEM                     = 461;
461
uint16_t eeDataPWMCH4_6 EEMEM                     = 462;
462
uint16_t eeDataPWMCH5_6 EEMEM                     = 463;
463
uint16_t eeDataPWMCH6_6 EEMEM                     = 464;
464
uint16_t eeDataPWMCH7_6 EEMEM                     = 465;
465
uint16_t eeDataPWMCH8_6 EEMEM                     = 466;
466
uint16_t eeDataPWMCH9_6 EEMEM                     = 467;
467
uint16_t eeDataPWMCH10_6 EEMEM                    = 468;
468
uint16_t eeDataPWMCH11_6 EEMEM                    = 469;
469
uint16_t eeDataPWMCH12_6 EEMEM                    = 470;
470
uint16_t eeDataPWMCH13_6 EEMEM                    = 471;
471
uint16_t eeDataPWMCH14_6 EEMEM                    = 472;
472
uint16_t eeDataPWMCH15_6 EEMEM                    = 473;
473
uint16_t eeDataPWMCH16_6 EEMEM                    = 474;
474
uint16_t eeDataPWMCH17_6 EEMEM                    = 475;
475
uint16_t eeDataPWMCH18_6 EEMEM                    = 476;
476
uint16_t eeDataPWMCH19_6 EEMEM                    = 477;
477
uint16_t eeDataPWMCH20_6 EEMEM                    = 478;
478
uint16_t eeDataPWMCH21_6 EEMEM                    = 479;
479
uint16_t eeDataPWMCH22_6 EEMEM                    = 480;
480
uint16_t eeDataPWMCH23_6 EEMEM                    = 481;
481
uint16_t eeDataPWMCH24_6 EEMEM                    = 482;
482
uint16_t eeDataPWMCH25_6 EEMEM                    = 483;
483
uint16_t eeDataPWMCH26_6 EEMEM                    = 484;
484
uint16_t eeDataPWMCH27_6 EEMEM                    = 485;
485
uint16_t eeDataPWMCH28_6 EEMEM                    = 486;
486
uint16_t eeDataPWMCH29_6 EEMEM                    = 487;
487
uint16_t eeDataPWMCH30_6 EEMEM                    = 488;
488
uint16_t eeDataPWMCH31_6 EEMEM                    = 489;
489
uint16_t eeDataPWMCH32_6 EEMEM                    = 490;
490
uint16_t eeDataPWMCH1_7 EEMEM                     = 491;
491
uint16_t eeDataPWMCH2_7 EEMEM                     = 492;
492
uint16_t eeDataPWMCH3_7 EEMEM                     = 493;
493
uint16_t eeDataPWMCH4_7 EEMEM                     = 494;
494
uint16_t eeDataPWMCH5_7 EEMEM                     = 495;
495
uint16_t eeDataPWMCH6_7 EEMEM                     = 496;
496
uint16_t eeDataPWMCH7_7 EEMEM                     = 497;
497
uint16_t eeDataPWMCH8_7 EEMEM                     = 498;
498
uint16_t eeDataPWMCH9_7 EEMEM                     = 499;
499
uint16_t eeDataPWMCH10_7 EEMEM                    = 500;
500
uint16_t eeDataPWMCH11_7 EEMEM                    = 501;
501
uint16_t eeDataPWMCH12_7 EEMEM                    = 502;
502
uint16_t eeDataPWMCH13_7 EEMEM                    = 503;
503
uint16_t eeDataPWMCH14_7 EEMEM                    = 504;
504
uint16_t eeDataPWMCH15_7 EEMEM                    = 505;
505
uint16_t eeDataPWMCH16_7 EEMEM                    = 506;
506
uint16_t eeDataPWMCH17_7 EEMEM                    = 507;
507
uint16_t eeDataPWMCH18_7 EEMEM                    = 508;
508
uint16_t eeDataPWMCH19_7 EEMEM                    = 509;
509
uint16_t eeDataPWMCH20_7 EEMEM                    = 510;
510
uint16_t eeDataPWMCH21_7 EEMEM                    = 511;
511
uint16_t eeDataPWMCH22_7 EEMEM                    = 512;
512
uint16_t eeDataPWMCH23_7 EEMEM                    = 513;
513
uint16_t eeDataPWMCH24_7 EEMEM                    = 514;
514
uint16_t eeDataPWMCH25_7 EEMEM                    = 515;
515
uint16_t eeDataPWMCH26_7 EEMEM                    = 516;
516
uint16_t eeDataPWMCH27_7 EEMEM                    = 517;
517
uint16_t eeDataPWMCH28_7 EEMEM                    = 518;
518
uint16_t eeDataPWMCH29_7 EEMEM                    = 519;
519
uint16_t eeDataPWMCH30_7 EEMEM                    = 520;
520
uint16_t eeDataPWMCH31_7 EEMEM                    = 521;
521
uint16_t eeDataPWMCH32_7 EEMEM                    = 522;
522
523
524
525
uint8_t getEEDefaultExist(void) {
526
  uint8_t retByte;
527
  retByte = eeprom_read_byte (&eeDefaultExist);
528
  return retByte;
529
}
530
531
void write_default_eeprom_data(void) {
532
533
  eeprom_update_byte(&eeDataBoardMode, eeDefaultBoardMode);
534
  
535
  eeprom_update_byte(&eeDataONOFFCH1_0, eeDefaultDataONOFFCH1_0);
536
  eeprom_update_byte(&eeDataONOFFCH2_0, eeDefaultDataONOFFCH2_0);
537
  eeprom_update_byte(&eeDataONOFFCH3_0, eeDefaultDataONOFFCH3_0);
538
  eeprom_update_byte(&eeDataONOFFCH4_0, eeDefaultDataONOFFCH4_0);
539
  eeprom_update_byte(&eeDataONOFFCH5_0, eeDefaultDataONOFFCH5_0);
540
  eeprom_update_byte(&eeDataONOFFCH6_0, eeDefaultDataONOFFCH6_0);
541
  eeprom_update_byte(&eeDataONOFFCH7_0, eeDefaultDataONOFFCH7_0);
542
  eeprom_update_byte(&eeDataONOFFCH8_0, eeDefaultDataONOFFCH8_0);
543
  eeprom_update_byte(&eeDataONOFFCH9_0, eeDefaultDataONOFFCH9_0);
544
  eeprom_update_byte(&eeDataONOFFCH10_0, eeDefaultDataONOFFCH10_0);
545
  eeprom_update_byte(&eeDataONOFFCH11_0, eeDefaultDataONOFFCH11_0);
546
  eeprom_update_byte(&eeDataONOFFCH12_0, eeDefaultDataONOFFCH12_0);
547
  eeprom_update_byte(&eeDataONOFFCH13_0, eeDefaultDataONOFFCH13_0);
548
  eeprom_update_byte(&eeDataONOFFCH14_0, eeDefaultDataONOFFCH14_0);
549
  eeprom_update_byte(&eeDataONOFFCH15_0, eeDefaultDataONOFFCH15_0);
550
  eeprom_update_byte(&eeDataONOFFCH16_0, eeDefaultDataONOFFCH16_0);
551
  eeprom_update_byte(&eeDataONOFFCH17_0, eeDefaultDataONOFFCH17_0);
552
  eeprom_update_byte(&eeDataONOFFCH18_0, eeDefaultDataONOFFCH18_0);
553
  eeprom_update_byte(&eeDataONOFFCH19_0, eeDefaultDataONOFFCH19_0);
554
  eeprom_update_byte(&eeDataONOFFCH20_0, eeDefaultDataONOFFCH20_0);
555
  eeprom_update_byte(&eeDataONOFFCH21_0, eeDefaultDataONOFFCH21_0);
556
  eeprom_update_byte(&eeDataONOFFCH22_0, eeDefaultDataONOFFCH22_0);
557
  eeprom_update_byte(&eeDataONOFFCH23_0, eeDefaultDataONOFFCH23_0);
558
  eeprom_update_byte(&eeDataONOFFCH24_0, eeDefaultDataONOFFCH24_0);
559
  eeprom_update_byte(&eeDataONOFFCH25_0, eeDefaultDataONOFFCH25_0);
560
  eeprom_update_byte(&eeDataONOFFCH26_0, eeDefaultDataONOFFCH26_0);
561
  eeprom_update_byte(&eeDataONOFFCH27_0, eeDefaultDataONOFFCH27_0);
562
  eeprom_update_byte(&eeDataONOFFCH28_0, eeDefaultDataONOFFCH28_0);
563
  eeprom_update_byte(&eeDataONOFFCH29_0, eeDefaultDataONOFFCH29_0);
564
  eeprom_update_byte(&eeDataONOFFCH30_0, eeDefaultDataONOFFCH30_0);
565
  eeprom_update_byte(&eeDataONOFFCH31_0, eeDefaultDataONOFFCH31_0);
566
  eeprom_update_byte(&eeDataONOFFCH32_0, eeDefaultDataONOFFCH32_0);
567
  eeprom_update_byte(&eeDataONOFFCH1_1, eeDefaultDataONOFFCH1_1);
568
  eeprom_update_byte(&eeDataONOFFCH2_1, eeDefaultDataONOFFCH2_1);
569
  eeprom_update_byte(&eeDataONOFFCH3_1, eeDefaultDataONOFFCH3_1);
570
  eeprom_update_byte(&eeDataONOFFCH4_1, eeDefaultDataONOFFCH4_1);
571
  eeprom_update_byte(&eeDataONOFFCH5_1, eeDefaultDataONOFFCH5_1);
572
  eeprom_update_byte(&eeDataONOFFCH6_1, eeDefaultDataONOFFCH6_1);
573
  eeprom_update_byte(&eeDataONOFFCH7_1, eeDefaultDataONOFFCH7_1);
574
  eeprom_update_byte(&eeDataONOFFCH8_1, eeDefaultDataONOFFCH8_1);
575
  eeprom_update_byte(&eeDataONOFFCH9_1, eeDefaultDataONOFFCH9_1);
576
  eeprom_update_byte(&eeDataONOFFCH10_1, eeDefaultDataONOFFCH10_1);
577
  eeprom_update_byte(&eeDataONOFFCH11_1, eeDefaultDataONOFFCH11_1);
578
  eeprom_update_byte(&eeDataONOFFCH12_1, eeDefaultDataONOFFCH12_1);
579
  eeprom_update_byte(&eeDataONOFFCH13_1, eeDefaultDataONOFFCH13_1);
580
  eeprom_update_byte(&eeDataONOFFCH14_1, eeDefaultDataONOFFCH14_1);
581
  eeprom_update_byte(&eeDataONOFFCH15_1, eeDefaultDataONOFFCH15_1);
582
  eeprom_update_byte(&eeDataONOFFCH16_1, eeDefaultDataONOFFCH16_1);
583
  eeprom_update_byte(&eeDataONOFFCH17_1, eeDefaultDataONOFFCH17_1);
584
  eeprom_update_byte(&eeDataONOFFCH18_1, eeDefaultDataONOFFCH18_1);
585
  eeprom_update_byte(&eeDataONOFFCH19_1, eeDefaultDataONOFFCH19_1);
586
  eeprom_update_byte(&eeDataONOFFCH20_1, eeDefaultDataONOFFCH20_1);
587
  eeprom_update_byte(&eeDataONOFFCH21_1, eeDefaultDataONOFFCH21_1);
588
  eeprom_update_byte(&eeDataONOFFCH22_1, eeDefaultDataONOFFCH22_1);
589
  eeprom_update_byte(&eeDataONOFFCH23_1, eeDefaultDataONOFFCH23_1);
590
  eeprom_update_byte(&eeDataONOFFCH24_1, eeDefaultDataONOFFCH24_1);
591
  eeprom_update_byte(&eeDataONOFFCH25_1, eeDefaultDataONOFFCH25_1);
592
  eeprom_update_byte(&eeDataONOFFCH26_1, eeDefaultDataONOFFCH26_1);
593
  eeprom_update_byte(&eeDataONOFFCH27_1, eeDefaultDataONOFFCH27_1);
594
  eeprom_update_byte(&eeDataONOFFCH28_1, eeDefaultDataONOFFCH28_1);
595
  eeprom_update_byte(&eeDataONOFFCH29_1, eeDefaultDataONOFFCH29_1);
596
  eeprom_update_byte(&eeDataONOFFCH30_1, eeDefaultDataONOFFCH30_1);
597
  eeprom_update_byte(&eeDataONOFFCH31_1, eeDefaultDataONOFFCH31_1);
598
  eeprom_update_byte(&eeDataONOFFCH32_1, eeDefaultDataONOFFCH32_1);
599
  eeprom_update_byte(&eeDataONOFFCH1_2, eeDefaultDataONOFFCH1_2);
600
  eeprom_update_byte(&eeDataONOFFCH2_2, eeDefaultDataONOFFCH2_2);
601
  eeprom_update_byte(&eeDataONOFFCH3_2, eeDefaultDataONOFFCH3_2);
602
  eeprom_update_byte(&eeDataONOFFCH4_2, eeDefaultDataONOFFCH4_2);
603
  eeprom_update_byte(&eeDataONOFFCH5_2, eeDefaultDataONOFFCH5_2);
604
  eeprom_update_byte(&eeDataONOFFCH6_2, eeDefaultDataONOFFCH6_2);
605
  eeprom_update_byte(&eeDataONOFFCH7_2, eeDefaultDataONOFFCH7_2);
606
  eeprom_update_byte(&eeDataONOFFCH8_2, eeDefaultDataONOFFCH8_2);
607
  eeprom_update_byte(&eeDataONOFFCH9_2, eeDefaultDataONOFFCH9_2);
608
  eeprom_update_byte(&eeDataONOFFCH10_2, eeDefaultDataONOFFCH10_2);
609
  eeprom_update_byte(&eeDataONOFFCH11_2, eeDefaultDataONOFFCH11_2);
610
  eeprom_update_byte(&eeDataONOFFCH12_2, eeDefaultDataONOFFCH12_2);
611
  eeprom_update_byte(&eeDataONOFFCH13_2, eeDefaultDataONOFFCH13_2);
612
  eeprom_update_byte(&eeDataONOFFCH14_2, eeDefaultDataONOFFCH14_2);
613
  eeprom_update_byte(&eeDataONOFFCH15_2, eeDefaultDataONOFFCH15_2);
614
  eeprom_update_byte(&eeDataONOFFCH16_2, eeDefaultDataONOFFCH16_2);
615
  eeprom_update_byte(&eeDataONOFFCH17_2, eeDefaultDataONOFFCH17_2);
616
  eeprom_update_byte(&eeDataONOFFCH18_2, eeDefaultDataONOFFCH18_2);
617
  eeprom_update_byte(&eeDataONOFFCH19_2, eeDefaultDataONOFFCH19_2);
618
  eeprom_update_byte(&eeDataONOFFCH20_2, eeDefaultDataONOFFCH20_2);
619
  eeprom_update_byte(&eeDataONOFFCH21_2, eeDefaultDataONOFFCH21_2);
620
  eeprom_update_byte(&eeDataONOFFCH22_2, eeDefaultDataONOFFCH22_2);
621
  eeprom_update_byte(&eeDataONOFFCH23_2, eeDefaultDataONOFFCH23_2);
622
  eeprom_update_byte(&eeDataONOFFCH24_2, eeDefaultDataONOFFCH24_2);
623
  eeprom_update_byte(&eeDataONOFFCH25_2, eeDefaultDataONOFFCH25_2);
624
  eeprom_update_byte(&eeDataONOFFCH26_2, eeDefaultDataONOFFCH26_2);
625
  eeprom_update_byte(&eeDataONOFFCH27_2, eeDefaultDataONOFFCH27_2);
626
  eeprom_update_byte(&eeDataONOFFCH28_2, eeDefaultDataONOFFCH28_2);
627
  eeprom_update_byte(&eeDataONOFFCH29_2, eeDefaultDataONOFFCH29_2);
628
  eeprom_update_byte(&eeDataONOFFCH30_2, eeDefaultDataONOFFCH30_2);
629
  eeprom_update_byte(&eeDataONOFFCH31_2, eeDefaultDataONOFFCH31_2);
630
  eeprom_update_byte(&eeDataONOFFCH32_2, eeDefaultDataONOFFCH32_2);
631
  eeprom_update_byte(&eeDataONOFFCH1_3, eeDefaultDataONOFFCH1_3);
632
  eeprom_update_byte(&eeDataONOFFCH2_3, eeDefaultDataONOFFCH2_3);
633
  eeprom_update_byte(&eeDataONOFFCH3_3, eeDefaultDataONOFFCH3_3);
634
  eeprom_update_byte(&eeDataONOFFCH4_3, eeDefaultDataONOFFCH4_3);
635
  eeprom_update_byte(&eeDataONOFFCH5_3, eeDefaultDataONOFFCH5_3);
636
  eeprom_update_byte(&eeDataONOFFCH6_3, eeDefaultDataONOFFCH6_3);
637
  eeprom_update_byte(&eeDataONOFFCH7_3, eeDefaultDataONOFFCH7_3);
638
  eeprom_update_byte(&eeDataONOFFCH8_3, eeDefaultDataONOFFCH8_3);
639
  eeprom_update_byte(&eeDataONOFFCH9_3, eeDefaultDataONOFFCH9_3);
640
  eeprom_update_byte(&eeDataONOFFCH10_3, eeDefaultDataONOFFCH10_3);
641
  eeprom_update_byte(&eeDataONOFFCH11_3, eeDefaultDataONOFFCH11_3);
642
  eeprom_update_byte(&eeDataONOFFCH12_3, eeDefaultDataONOFFCH12_3);
643
  eeprom_update_byte(&eeDataONOFFCH13_3, eeDefaultDataONOFFCH13_3);
644
  eeprom_update_byte(&eeDataONOFFCH14_3, eeDefaultDataONOFFCH14_3);
645
  eeprom_update_byte(&eeDataONOFFCH15_3, eeDefaultDataONOFFCH15_3);
646
  eeprom_update_byte(&eeDataONOFFCH16_3, eeDefaultDataONOFFCH16_3);
647
  eeprom_update_byte(&eeDataONOFFCH17_3, eeDefaultDataONOFFCH17_3);
648
  eeprom_update_byte(&eeDataONOFFCH18_3, eeDefaultDataONOFFCH18_3);
649
  eeprom_update_byte(&eeDataONOFFCH19_3, eeDefaultDataONOFFCH19_3);
650
  eeprom_update_byte(&eeDataONOFFCH20_3, eeDefaultDataONOFFCH20_3);
651
  eeprom_update_byte(&eeDataONOFFCH21_3, eeDefaultDataONOFFCH21_3);
652
  eeprom_update_byte(&eeDataONOFFCH22_3, eeDefaultDataONOFFCH22_3);
653
  eeprom_update_byte(&eeDataONOFFCH23_3, eeDefaultDataONOFFCH23_3);
654
  eeprom_update_byte(&eeDataONOFFCH24_3, eeDefaultDataONOFFCH24_3);
655
  eeprom_update_byte(&eeDataONOFFCH25_3, eeDefaultDataONOFFCH25_3);
656
  eeprom_update_byte(&eeDataONOFFCH26_3, eeDefaultDataONOFFCH26_3);
657
  eeprom_update_byte(&eeDataONOFFCH27_3, eeDefaultDataONOFFCH27_3);
658
  eeprom_update_byte(&eeDataONOFFCH28_3, eeDefaultDataONOFFCH28_3);
659
  eeprom_update_byte(&eeDataONOFFCH29_3, eeDefaultDataONOFFCH29_3);
660
  eeprom_update_byte(&eeDataONOFFCH30_3, eeDefaultDataONOFFCH30_3);
661
  eeprom_update_byte(&eeDataONOFFCH31_3, eeDefaultDataONOFFCH31_3);
662
  eeprom_update_byte(&eeDataONOFFCH32_3, eeDefaultDataONOFFCH32_3);
663
  eeprom_update_byte(&eeDataONOFFCH1_4, eeDefaultDataONOFFCH1_4);
664
  eeprom_update_byte(&eeDataONOFFCH2_4, eeDefaultDataONOFFCH2_4);
665
  eeprom_update_byte(&eeDataONOFFCH3_4, eeDefaultDataONOFFCH3_4);
666
  eeprom_update_byte(&eeDataONOFFCH4_4, eeDefaultDataONOFFCH4_4);
667
  eeprom_update_byte(&eeDataONOFFCH5_4, eeDefaultDataONOFFCH5_4);
668
  eeprom_update_byte(&eeDataONOFFCH6_4, eeDefaultDataONOFFCH6_4);
669
  eeprom_update_byte(&eeDataONOFFCH7_4, eeDefaultDataONOFFCH7_4);
670
  eeprom_update_byte(&eeDataONOFFCH8_4, eeDefaultDataONOFFCH8_4);
671
  eeprom_update_byte(&eeDataONOFFCH9_4, eeDefaultDataONOFFCH9_4);
672
  eeprom_update_byte(&eeDataONOFFCH10_4, eeDefaultDataONOFFCH10_4);
673
  eeprom_update_byte(&eeDataONOFFCH11_4, eeDefaultDataONOFFCH11_4);
674
  eeprom_update_byte(&eeDataONOFFCH12_4, eeDefaultDataONOFFCH12_4);
675
  eeprom_update_byte(&eeDataONOFFCH13_4, eeDefaultDataONOFFCH13_4);
676
  eeprom_update_byte(&eeDataONOFFCH14_4, eeDefaultDataONOFFCH14_4);
677
  eeprom_update_byte(&eeDataONOFFCH15_4, eeDefaultDataONOFFCH15_4);
678
  eeprom_update_byte(&eeDataONOFFCH16_4, eeDefaultDataONOFFCH16_4);
679
  eeprom_update_byte(&eeDataONOFFCH17_4, eeDefaultDataONOFFCH17_4);
680
  eeprom_update_byte(&eeDataONOFFCH18_4, eeDefaultDataONOFFCH18_4);
681
  eeprom_update_byte(&eeDataONOFFCH19_4, eeDefaultDataONOFFCH19_4);
682
  eeprom_update_byte(&eeDataONOFFCH20_4, eeDefaultDataONOFFCH20_4);
683
  eeprom_update_byte(&eeDataONOFFCH21_4, eeDefaultDataONOFFCH21_4);
684
  eeprom_update_byte(&eeDataONOFFCH22_4, eeDefaultDataONOFFCH22_4);
685
  eeprom_update_byte(&eeDataONOFFCH23_4, eeDefaultDataONOFFCH23_4);
686
  eeprom_update_byte(&eeDataONOFFCH24_4, eeDefaultDataONOFFCH24_4);
687
  eeprom_update_byte(&eeDataONOFFCH25_4, eeDefaultDataONOFFCH25_4);
688
  eeprom_update_byte(&eeDataONOFFCH26_4, eeDefaultDataONOFFCH26_4);
689
  eeprom_update_byte(&eeDataONOFFCH27_4, eeDefaultDataONOFFCH27_4);
690
  eeprom_update_byte(&eeDataONOFFCH28_4, eeDefaultDataONOFFCH28_4);
691
  eeprom_update_byte(&eeDataONOFFCH29_4, eeDefaultDataONOFFCH29_4);
692
  eeprom_update_byte(&eeDataONOFFCH30_4, eeDefaultDataONOFFCH30_4);
693
  eeprom_update_byte(&eeDataONOFFCH31_4, eeDefaultDataONOFFCH31_4);
694
  eeprom_update_byte(&eeDataONOFFCH32_4, eeDefaultDataONOFFCH32_4);
695
  eeprom_update_byte(&eeDataONOFFCH1_5, eeDefaultDataONOFFCH1_5);
696
  eeprom_update_byte(&eeDataONOFFCH2_5, eeDefaultDataONOFFCH2_5);
697
  eeprom_update_byte(&eeDataONOFFCH3_5, eeDefaultDataONOFFCH3_5);
698
  eeprom_update_byte(&eeDataONOFFCH4_5, eeDefaultDataONOFFCH4_5);
699
  eeprom_update_byte(&eeDataONOFFCH5_5, eeDefaultDataONOFFCH5_5);
700
  eeprom_update_byte(&eeDataONOFFCH6_5, eeDefaultDataONOFFCH6_5);
701
  eeprom_update_byte(&eeDataONOFFCH7_5, eeDefaultDataONOFFCH7_5);
702
  eeprom_update_byte(&eeDataONOFFCH8_5, eeDefaultDataONOFFCH8_5);
703
  eeprom_update_byte(&eeDataONOFFCH9_5, eeDefaultDataONOFFCH9_5);
704
  eeprom_update_byte(&eeDataONOFFCH10_5, eeDefaultDataONOFFCH10_5);
705
  eeprom_update_byte(&eeDataONOFFCH11_5, eeDefaultDataONOFFCH11_5);
706
  eeprom_update_byte(&eeDataONOFFCH12_5, eeDefaultDataONOFFCH12_5);
707
  eeprom_update_byte(&eeDataONOFFCH13_5, eeDefaultDataONOFFCH13_5);
708
  eeprom_update_byte(&eeDataONOFFCH14_5, eeDefaultDataONOFFCH14_5);
709
  eeprom_update_byte(&eeDataONOFFCH15_5, eeDefaultDataONOFFCH15_5);
710
  eeprom_update_byte(&eeDataONOFFCH16_5, eeDefaultDataONOFFCH16_5);
711
  eeprom_update_byte(&eeDataONOFFCH17_5, eeDefaultDataONOFFCH17_5);
712
  eeprom_update_byte(&eeDataONOFFCH18_5, eeDefaultDataONOFFCH18_5);
713
  eeprom_update_byte(&eeDataONOFFCH19_5, eeDefaultDataONOFFCH19_5);
714
  eeprom_update_byte(&eeDataONOFFCH20_5, eeDefaultDataONOFFCH20_5);
715
  eeprom_update_byte(&eeDataONOFFCH21_5, eeDefaultDataONOFFCH21_5);
716
  eeprom_update_byte(&eeDataONOFFCH22_5, eeDefaultDataONOFFCH22_5);
717
  eeprom_update_byte(&eeDataONOFFCH23_5, eeDefaultDataONOFFCH23_5);
718
  eeprom_update_byte(&eeDataONOFFCH24_5, eeDefaultDataONOFFCH24_5);
719
  eeprom_update_byte(&eeDataONOFFCH25_5, eeDefaultDataONOFFCH25_5);
720
  eeprom_update_byte(&eeDataONOFFCH26_5, eeDefaultDataONOFFCH26_5);
721
  eeprom_update_byte(&eeDataONOFFCH27_5, eeDefaultDataONOFFCH27_5);
722
  eeprom_update_byte(&eeDataONOFFCH28_5, eeDefaultDataONOFFCH28_5);
723
  eeprom_update_byte(&eeDataONOFFCH29_5, eeDefaultDataONOFFCH29_5);
724
  eeprom_update_byte(&eeDataONOFFCH30_5, eeDefaultDataONOFFCH30_5);
725
  eeprom_update_byte(&eeDataONOFFCH31_5, eeDefaultDataONOFFCH31_5);
726
  eeprom_update_byte(&eeDataONOFFCH32_5, eeDefaultDataONOFFCH32_5);
727
  eeprom_update_byte(&eeDataONOFFCH1_6, eeDefaultDataONOFFCH1_6);
728
  eeprom_update_byte(&eeDataONOFFCH2_6, eeDefaultDataONOFFCH2_6);
729
  eeprom_update_byte(&eeDataONOFFCH3_6, eeDefaultDataONOFFCH3_6);
730
  eeprom_update_byte(&eeDataONOFFCH4_6, eeDefaultDataONOFFCH4_6);
731
  eeprom_update_byte(&eeDataONOFFCH5_6, eeDefaultDataONOFFCH5_6);
732
  eeprom_update_byte(&eeDataONOFFCH6_6, eeDefaultDataONOFFCH6_6);
733
  eeprom_update_byte(&eeDataONOFFCH7_6, eeDefaultDataONOFFCH7_6);
734
  eeprom_update_byte(&eeDataONOFFCH8_6, eeDefaultDataONOFFCH8_6);
735
  eeprom_update_byte(&eeDataONOFFCH9_6, eeDefaultDataONOFFCH9_6);
736
  eeprom_update_byte(&eeDataONOFFCH10_6, eeDefaultDataONOFFCH10_6);
737
  eeprom_update_byte(&eeDataONOFFCH11_6, eeDefaultDataONOFFCH11_6);
738
  eeprom_update_byte(&eeDataONOFFCH12_6, eeDefaultDataONOFFCH12_6);
739
  eeprom_update_byte(&eeDataONOFFCH13_6, eeDefaultDataONOFFCH13_6);
740
  eeprom_update_byte(&eeDataONOFFCH14_6, eeDefaultDataONOFFCH14_6);
741
  eeprom_update_byte(&eeDataONOFFCH15_6, eeDefaultDataONOFFCH15_6);
742
  eeprom_update_byte(&eeDataONOFFCH16_6, eeDefaultDataONOFFCH16_6);
743
  eeprom_update_byte(&eeDataONOFFCH17_6, eeDefaultDataONOFFCH17_6);
744
  eeprom_update_byte(&eeDataONOFFCH18_6, eeDefaultDataONOFFCH18_6);
745
  eeprom_update_byte(&eeDataONOFFCH19_6, eeDefaultDataONOFFCH19_6);
746
  eeprom_update_byte(&eeDataONOFFCH20_6, eeDefaultDataONOFFCH20_6);
747
  eeprom_update_byte(&eeDataONOFFCH21_6, eeDefaultDataONOFFCH21_6);
748
  eeprom_update_byte(&eeDataONOFFCH22_6, eeDefaultDataONOFFCH22_6);
749
  eeprom_update_byte(&eeDataONOFFCH23_6, eeDefaultDataONOFFCH23_6);
750
  eeprom_update_byte(&eeDataONOFFCH24_6, eeDefaultDataONOFFCH24_6);
751
  eeprom_update_byte(&eeDataONOFFCH25_6, eeDefaultDataONOFFCH25_6);
752
  eeprom_update_byte(&eeDataONOFFCH26_6, eeDefaultDataONOFFCH26_6);
753
  eeprom_update_byte(&eeDataONOFFCH27_6, eeDefaultDataONOFFCH27_6);
754
  eeprom_update_byte(&eeDataONOFFCH28_6, eeDefaultDataONOFFCH28_6);
755
  eeprom_update_byte(&eeDataONOFFCH29_6, eeDefaultDataONOFFCH29_6);
756
  eeprom_update_byte(&eeDataONOFFCH30_6, eeDefaultDataONOFFCH30_6);
757
  eeprom_update_byte(&eeDataONOFFCH31_6, eeDefaultDataONOFFCH31_6);
758
  eeprom_update_byte(&eeDataONOFFCH32_6, eeDefaultDataONOFFCH32_6);
759
  eeprom_update_byte(&eeDataONOFFCH1_7, eeDefaultDataONOFFCH1_7);
760
  eeprom_update_byte(&eeDataONOFFCH2_7, eeDefaultDataONOFFCH2_7);
761
  eeprom_update_byte(&eeDataONOFFCH3_7, eeDefaultDataONOFFCH3_7);
762
  eeprom_update_byte(&eeDataONOFFCH4_7, eeDefaultDataONOFFCH4_7);
763
  eeprom_update_byte(&eeDataONOFFCH5_7, eeDefaultDataONOFFCH5_7);
764
  eeprom_update_byte(&eeDataONOFFCH6_7, eeDefaultDataONOFFCH6_7);
765
  eeprom_update_byte(&eeDataONOFFCH7_7, eeDefaultDataONOFFCH7_7);
766
  eeprom_update_byte(&eeDataONOFFCH8_7, eeDefaultDataONOFFCH8_7);
767
  eeprom_update_byte(&eeDataONOFFCH9_7, eeDefaultDataONOFFCH9_7);
768
  eeprom_update_byte(&eeDataONOFFCH10_7, eeDefaultDataONOFFCH10_7);
769
  eeprom_update_byte(&eeDataONOFFCH11_7, eeDefaultDataONOFFCH11_7);
770
  eeprom_update_byte(&eeDataONOFFCH12_7, eeDefaultDataONOFFCH12_7);
771
  eeprom_update_byte(&eeDataONOFFCH13_7, eeDefaultDataONOFFCH13_7);
772
  eeprom_update_byte(&eeDataONOFFCH14_7, eeDefaultDataONOFFCH14_7);
773
  eeprom_update_byte(&eeDataONOFFCH15_7, eeDefaultDataONOFFCH15_7);
774
  eeprom_update_byte(&eeDataONOFFCH16_7, eeDefaultDataONOFFCH16_7);
775
  eeprom_update_byte(&eeDataONOFFCH17_7, eeDefaultDataONOFFCH17_7);
776
  eeprom_update_byte(&eeDataONOFFCH18_7, eeDefaultDataONOFFCH18_7);
777
  eeprom_update_byte(&eeDataONOFFCH19_7, eeDefaultDataONOFFCH19_7);
778
  eeprom_update_byte(&eeDataONOFFCH20_7, eeDefaultDataONOFFCH20_7);
779
  eeprom_update_byte(&eeDataONOFFCH21_7, eeDefaultDataONOFFCH21_7);
780
  eeprom_update_byte(&eeDataONOFFCH22_7, eeDefaultDataONOFFCH22_7);
781
  eeprom_update_byte(&eeDataONOFFCH23_7, eeDefaultDataONOFFCH23_7);
782
  eeprom_update_byte(&eeDataONOFFCH24_7, eeDefaultDataONOFFCH24_7);
783
  eeprom_update_byte(&eeDataONOFFCH25_7, eeDefaultDataONOFFCH25_7);
784
  eeprom_update_byte(&eeDataONOFFCH26_7, eeDefaultDataONOFFCH26_7);
785
  eeprom_update_byte(&eeDataONOFFCH27_7, eeDefaultDataONOFFCH27_7);
786
  eeprom_update_byte(&eeDataONOFFCH28_7, eeDefaultDataONOFFCH28_7);
787
  eeprom_update_byte(&eeDataONOFFCH29_7, eeDefaultDataONOFFCH29_7);
788
  eeprom_update_byte(&eeDataONOFFCH30_7, eeDefaultDataONOFFCH30_7);
789
  eeprom_update_byte(&eeDataONOFFCH31_7, eeDefaultDataONOFFCH31_7);
790
  eeprom_update_byte(&eeDataONOFFCH32_7, eeDefaultDataONOFFCH32_7);
791
  eeprom_update_byte(&eeDataPWMCH1_0, eeDefaultDataPWMCH1_0);
792
  eeprom_update_byte(&eeDataPWMCH2_0, eeDefaultDataPWMCH2_0);
793
  eeprom_update_byte(&eeDataPWMCH3_0, eeDefaultDataPWMCH3_0);
794
  eeprom_update_byte(&eeDataPWMCH4_0, eeDefaultDataPWMCH4_0);
795
  eeprom_update_byte(&eeDataPWMCH5_0, eeDefaultDataPWMCH5_0);
796
  eeprom_update_byte(&eeDataPWMCH6_0, eeDefaultDataPWMCH6_0);
797
  eeprom_update_byte(&eeDataPWMCH7_0, eeDefaultDataPWMCH7_0);
798
  eeprom_update_byte(&eeDataPWMCH8_0, eeDefaultDataPWMCH8_0);
799
  eeprom_update_byte(&eeDataPWMCH9_0, eeDefaultDataPWMCH9_0);
800
  eeprom_update_byte(&eeDataPWMCH10_0, eeDefaultDataPWMCH10_0);
801
  eeprom_update_byte(&eeDataPWMCH11_0, eeDefaultDataPWMCH11_0);
802
  eeprom_update_byte(&eeDataPWMCH12_0, eeDefaultDataPWMCH12_0);
803
  eeprom_update_byte(&eeDataPWMCH13_0, eeDefaultDataPWMCH13_0);
804
  eeprom_update_byte(&eeDataPWMCH14_0, eeDefaultDataPWMCH14_0);
805
  eeprom_update_byte(&eeDataPWMCH15_0, eeDefaultDataPWMCH15_0);
806
  eeprom_update_byte(&eeDataPWMCH16_0, eeDefaultDataPWMCH16_0);
807
  eeprom_update_byte(&eeDataPWMCH17_0, eeDefaultDataPWMCH17_0);
808
  eeprom_update_byte(&eeDataPWMCH18_0, eeDefaultDataPWMCH18_0);
809
  eeprom_update_byte(&eeDataPWMCH19_0, eeDefaultDataPWMCH19_0);
810
  eeprom_update_byte(&eeDataPWMCH20_0, eeDefaultDataPWMCH20_0);
811
  eeprom_update_byte(&eeDataPWMCH21_0, eeDefaultDataPWMCH21_0);
812
  eeprom_update_byte(&eeDataPWMCH22_0, eeDefaultDataPWMCH22_0);
813
  eeprom_update_byte(&eeDataPWMCH23_0, eeDefaultDataPWMCH23_0);
814
  eeprom_update_byte(&eeDataPWMCH24_0, eeDefaultDataPWMCH24_0);
815
  eeprom_update_byte(&eeDataPWMCH25_0, eeDefaultDataPWMCH25_0);
816
  eeprom_update_byte(&eeDataPWMCH26_0, eeDefaultDataPWMCH26_0);
817
  eeprom_update_byte(&eeDataPWMCH27_0, eeDefaultDataPWMCH27_0);
818
  eeprom_update_byte(&eeDataPWMCH28_0, eeDefaultDataPWMCH28_0);
819
  eeprom_update_byte(&eeDataPWMCH29_0, eeDefaultDataPWMCH29_0);
820
  eeprom_update_byte(&eeDataPWMCH30_0, eeDefaultDataPWMCH30_0);
821
  eeprom_update_byte(&eeDataPWMCH31_0, eeDefaultDataPWMCH31_0);
822
  eeprom_update_byte(&eeDataPWMCH32_0, eeDefaultDataPWMCH32_0);
823
  eeprom_update_byte(&eeDataPWMCH1_1, eeDefaultDataPWMCH1_1);
824
  eeprom_update_byte(&eeDataPWMCH2_1, eeDefaultDataPWMCH2_1);
825
  eeprom_update_byte(&eeDataPWMCH3_1, eeDefaultDataPWMCH3_1);
826
  eeprom_update_byte(&eeDataPWMCH4_1, eeDefaultDataPWMCH4_1);
827
  eeprom_update_byte(&eeDataPWMCH5_1, eeDefaultDataPWMCH5_1);
828
  eeprom_update_byte(&eeDataPWMCH6_1, eeDefaultDataPWMCH6_1);
829
  eeprom_update_byte(&eeDataPWMCH7_1, eeDefaultDataPWMCH7_1);
830
  eeprom_update_byte(&eeDataPWMCH8_1, eeDefaultDataPWMCH8_1);
831
  eeprom_update_byte(&eeDataPWMCH9_1, eeDefaultDataPWMCH9_1);
832
  eeprom_update_byte(&eeDataPWMCH10_1, eeDefaultDataPWMCH10_1);
833
  eeprom_update_byte(&eeDataPWMCH11_1, eeDefaultDataPWMCH11_1);
834
  eeprom_update_byte(&eeDataPWMCH12_1, eeDefaultDataPWMCH12_1);
835
  eeprom_update_byte(&eeDataPWMCH13_1, eeDefaultDataPWMCH13_1);
836
  eeprom_update_byte(&eeDataPWMCH14_1, eeDefaultDataPWMCH14_1);
837
  eeprom_update_byte(&eeDataPWMCH15_1, eeDefaultDataPWMCH15_1);
838
  eeprom_update_byte(&eeDataPWMCH16_1, eeDefaultDataPWMCH16_1);
839
  eeprom_update_byte(&eeDataPWMCH17_1, eeDefaultDataPWMCH17_1);
840
  eeprom_update_byte(&eeDataPWMCH18_1, eeDefaultDataPWMCH18_1);
841
  eeprom_update_byte(&eeDataPWMCH19_1, eeDefaultDataPWMCH19_1);
842
  eeprom_update_byte(&eeDataPWMCH20_1, eeDefaultDataPWMCH20_1);
843
  eeprom_update_byte(&eeDataPWMCH21_1, eeDefaultDataPWMCH21_1);
844
  eeprom_update_byte(&eeDataPWMCH22_1, eeDefaultDataPWMCH22_1);
845
  eeprom_update_byte(&eeDataPWMCH23_1, eeDefaultDataPWMCH23_1);
846
  eeprom_update_byte(&eeDataPWMCH24_1, eeDefaultDataPWMCH24_1);
847
  eeprom_update_byte(&eeDataPWMCH25_1, eeDefaultDataPWMCH25_1);
848
  eeprom_update_byte(&eeDataPWMCH26_1, eeDefaultDataPWMCH26_1);
849
  eeprom_update_byte(&eeDataPWMCH27_1, eeDefaultDataPWMCH27_1);
850
  eeprom_update_byte(&eeDataPWMCH28_1, eeDefaultDataPWMCH28_1);
851
  eeprom_update_byte(&eeDataPWMCH29_1, eeDefaultDataPWMCH29_1);
852
  eeprom_update_byte(&eeDataPWMCH30_1, eeDefaultDataPWMCH30_1);
853
  eeprom_update_byte(&eeDataPWMCH31_1, eeDefaultDataPWMCH31_1);
854
  eeprom_update_byte(&eeDataPWMCH32_1, eeDefaultDataPWMCH32_1);
855
  eeprom_update_byte(&eeDataPWMCH1_2, eeDefaultDataPWMCH1_2);
856
  eeprom_update_byte(&eeDataPWMCH2_2, eeDefaultDataPWMCH2_2);
857
  eeprom_update_byte(&eeDataPWMCH3_2, eeDefaultDataPWMCH3_2);
858
  eeprom_update_byte(&eeDataPWMCH4_2, eeDefaultDataPWMCH4_2);
859
  eeprom_update_byte(&eeDataPWMCH5_2, eeDefaultDataPWMCH5_2);
860
  eeprom_update_byte(&eeDataPWMCH6_2, eeDefaultDataPWMCH6_2);
861
  eeprom_update_byte(&eeDataPWMCH7_2, eeDefaultDataPWMCH7_2);
862
  eeprom_update_byte(&eeDataPWMCH8_2, eeDefaultDataPWMCH8_2);
863
  eeprom_update_byte(&eeDataPWMCH9_2, eeDefaultDataPWMCH9_2);
864
  eeprom_update_byte(&eeDataPWMCH10_2, eeDefaultDataPWMCH10_2);
865
  eeprom_update_byte(&eeDataPWMCH11_2, eeDefaultDataPWMCH11_2);
866
  eeprom_update_byte(&eeDataPWMCH12_2, eeDefaultDataPWMCH12_2);
867
  eeprom_update_byte(&eeDataPWMCH13_2, eeDefaultDataPWMCH13_2);
868
  eeprom_update_byte(&eeDataPWMCH14_2, eeDefaultDataPWMCH14_2);
869
  eeprom_update_byte(&eeDataPWMCH15_2, eeDefaultDataPWMCH15_2);
870
  eeprom_update_byte(&eeDataPWMCH16_2, eeDefaultDataPWMCH16_2);
871
  eeprom_update_byte(&eeDataPWMCH17_2, eeDefaultDataPWMCH17_2);
872
  eeprom_update_byte(&eeDataPWMCH18_2, eeDefaultDataPWMCH18_2);
873
  eeprom_update_byte(&eeDataPWMCH19_2, eeDefaultDataPWMCH19_2);
874
  eeprom_update_byte(&eeDataPWMCH20_2, eeDefaultDataPWMCH20_2);
875
  eeprom_update_byte(&eeDataPWMCH21_2, eeDefaultDataPWMCH21_2);
876
  eeprom_update_byte(&eeDataPWMCH22_2, eeDefaultDataPWMCH22_2);
877
  eeprom_update_byte(&eeDataPWMCH23_2, eeDefaultDataPWMCH23_2);
878
  eeprom_update_byte(&eeDataPWMCH24_2, eeDefaultDataPWMCH24_2);
879
  eeprom_update_byte(&eeDataPWMCH25_2, eeDefaultDataPWMCH25_2);
880
  eeprom_update_byte(&eeDataPWMCH26_2, eeDefaultDataPWMCH26_2);
881
  eeprom_update_byte(&eeDataPWMCH27_2, eeDefaultDataPWMCH27_2);
882
  eeprom_update_byte(&eeDataPWMCH28_2, eeDefaultDataPWMCH28_2);
883
  eeprom_update_byte(&eeDataPWMCH29_2, eeDefaultDataPWMCH29_2);
884
  eeprom_update_byte(&eeDataPWMCH30_2, eeDefaultDataPWMCH30_2);
885
  eeprom_update_byte(&eeDataPWMCH31_2, eeDefaultDataPWMCH31_2);
886
  eeprom_update_byte(&eeDataPWMCH32_2, eeDefaultDataPWMCH32_2);
887
  eeprom_update_byte(&eeDataPWMCH1_3, eeDefaultDataPWMCH1_3);
888
  eeprom_update_byte(&eeDataPWMCH2_3, eeDefaultDataPWMCH2_3);
889
  eeprom_update_byte(&eeDataPWMCH3_3, eeDefaultDataPWMCH3_3);
890
  eeprom_update_byte(&eeDataPWMCH4_3, eeDefaultDataPWMCH4_3);
891
  eeprom_update_byte(&eeDataPWMCH5_3, eeDefaultDataPWMCH5_3);
892
  eeprom_update_byte(&eeDataPWMCH6_3, eeDefaultDataPWMCH6_3);
893
  eeprom_update_byte(&eeDataPWMCH7_3, eeDefaultDataPWMCH7_3);
894
  eeprom_update_byte(&eeDataPWMCH8_3, eeDefaultDataPWMCH8_3);
895
  eeprom_update_byte(&eeDataPWMCH9_3, eeDefaultDataPWMCH9_3);
896
  eeprom_update_byte(&eeDataPWMCH10_3, eeDefaultDataPWMCH10_3);
897
  eeprom_update_byte(&eeDataPWMCH11_3, eeDefaultDataPWMCH11_3);
898
  eeprom_update_byte(&eeDataPWMCH12_3, eeDefaultDataPWMCH12_3);
899
  eeprom_update_byte(&eeDataPWMCH13_3, eeDefaultDataPWMCH13_3);
900
  eeprom_update_byte(&eeDataPWMCH14_3, eeDefaultDataPWMCH14_3);
901
  eeprom_update_byte(&eeDataPWMCH15_3, eeDefaultDataPWMCH15_3);
902
  eeprom_update_byte(&eeDataPWMCH16_3, eeDefaultDataPWMCH16_3);
903
  eeprom_update_byte(&eeDataPWMCH17_3, eeDefaultDataPWMCH17_3);
904
  eeprom_update_byte(&eeDataPWMCH18_3, eeDefaultDataPWMCH18_3);
905
  eeprom_update_byte(&eeDataPWMCH19_3, eeDefaultDataPWMCH19_3);
906
  eeprom_update_byte(&eeDataPWMCH20_3, eeDefaultDataPWMCH20_3);
907
  eeprom_update_byte(&eeDataPWMCH21_3, eeDefaultDataPWMCH21_3);
908
  eeprom_update_byte(&eeDataPWMCH22_3, eeDefaultDataPWMCH22_3);
909
  eeprom_update_byte(&eeDataPWMCH23_3, eeDefaultDataPWMCH23_3);
910
  eeprom_update_byte(&eeDataPWMCH24_3, eeDefaultDataPWMCH24_3);
911
  eeprom_update_byte(&eeDataPWMCH25_3, eeDefaultDataPWMCH25_3);
912
  eeprom_update_byte(&eeDataPWMCH26_3, eeDefaultDataPWMCH26_3);
913
  eeprom_update_byte(&eeDataPWMCH27_3, eeDefaultDataPWMCH27_3);
914
  eeprom_update_byte(&eeDataPWMCH28_3, eeDefaultDataPWMCH28_3);
915
  eeprom_update_byte(&eeDataPWMCH29_3, eeDefaultDataPWMCH29_3);
916
  eeprom_update_byte(&eeDataPWMCH30_3, eeDefaultDataPWMCH30_3);
917
  eeprom_update_byte(&eeDataPWMCH31_3, eeDefaultDataPWMCH31_3);
918
  eeprom_update_byte(&eeDataPWMCH32_3, eeDefaultDataPWMCH32_3);
919
  eeprom_update_byte(&eeDataPWMCH1_4, eeDefaultDataPWMCH1_4);
920
  eeprom_update_byte(&eeDataPWMCH2_4, eeDefaultDataPWMCH2_4);
921
  eeprom_update_byte(&eeDataPWMCH3_4, eeDefaultDataPWMCH3_4);
922
  eeprom_update_byte(&eeDataPWMCH4_4, eeDefaultDataPWMCH4_4);
923
  eeprom_update_byte(&eeDataPWMCH5_4, eeDefaultDataPWMCH5_4);
924
  eeprom_update_byte(&eeDataPWMCH6_4, eeDefaultDataPWMCH6_4);
925
  eeprom_update_byte(&eeDataPWMCH7_4, eeDefaultDataPWMCH7_4);
926
  eeprom_update_byte(&eeDataPWMCH8_4, eeDefaultDataPWMCH8_4);
927
  eeprom_update_byte(&eeDataPWMCH9_4, eeDefaultDataPWMCH9_4);
928
  eeprom_update_byte(&eeDataPWMCH10_4, eeDefaultDataPWMCH10_4);
929
  eeprom_update_byte(&eeDataPWMCH11_4, eeDefaultDataPWMCH11_4);
930
  eeprom_update_byte(&eeDataPWMCH12_4, eeDefaultDataPWMCH12_4);
931
  eeprom_update_byte(&eeDataPWMCH13_4, eeDefaultDataPWMCH13_4);
932
  eeprom_update_byte(&eeDataPWMCH14_4, eeDefaultDataPWMCH14_4);
933
  eeprom_update_byte(&eeDataPWMCH15_4, eeDefaultDataPWMCH15_4);
934
  eeprom_update_byte(&eeDataPWMCH16_4, eeDefaultDataPWMCH16_4);
935
  eeprom_update_byte(&eeDataPWMCH17_4, eeDefaultDataPWMCH17_4);
936
  eeprom_update_byte(&eeDataPWMCH18_4, eeDefaultDataPWMCH18_4);
937
  eeprom_update_byte(&eeDataPWMCH19_4, eeDefaultDataPWMCH19_4);
938
  eeprom_update_byte(&eeDataPWMCH20_4, eeDefaultDataPWMCH20_4);
939
  eeprom_update_byte(&eeDataPWMCH21_4, eeDefaultDataPWMCH21_4);
940
  eeprom_update_byte(&eeDataPWMCH22_4, eeDefaultDataPWMCH22_4);
941
  eeprom_update_byte(&eeDataPWMCH23_4, eeDefaultDataPWMCH23_4);
942
  eeprom_update_byte(&eeDataPWMCH24_4, eeDefaultDataPWMCH24_4);
943
  eeprom_update_byte(&eeDataPWMCH25_4, eeDefaultDataPWMCH25_4);
944
  eeprom_update_byte(&eeDataPWMCH26_4, eeDefaultDataPWMCH26_4);
945
  eeprom_update_byte(&eeDataPWMCH27_4, eeDefaultDataPWMCH27_4);
946
  eeprom_update_byte(&eeDataPWMCH28_4, eeDefaultDataPWMCH28_4);
947
  eeprom_update_byte(&eeDataPWMCH29_4, eeDefaultDataPWMCH29_4);
948
  eeprom_update_byte(&eeDataPWMCH30_4, eeDefaultDataPWMCH30_4);
949
  eeprom_update_byte(&eeDataPWMCH31_4, eeDefaultDataPWMCH31_4);
950
  eeprom_update_byte(&eeDataPWMCH32_4, eeDefaultDataPWMCH32_4);
951
  eeprom_update_byte(&eeDataPWMCH1_5, eeDefaultDataPWMCH1_5);
952
  eeprom_update_byte(&eeDataPWMCH2_5, eeDefaultDataPWMCH2_5);
953
  eeprom_update_byte(&eeDataPWMCH3_5, eeDefaultDataPWMCH3_5);
954
  eeprom_update_byte(&eeDataPWMCH4_5, eeDefaultDataPWMCH4_5);
955
  eeprom_update_byte(&eeDataPWMCH5_5, eeDefaultDataPWMCH5_5);
956
  eeprom_update_byte(&eeDataPWMCH6_5, eeDefaultDataPWMCH6_5);
957
  eeprom_update_byte(&eeDataPWMCH7_5, eeDefaultDataPWMCH7_5);
958
  eeprom_update_byte(&eeDataPWMCH8_5, eeDefaultDataPWMCH8_5);
959
  eeprom_update_byte(&eeDataPWMCH9_5, eeDefaultDataPWMCH9_5);
960
  eeprom_update_byte(&eeDataPWMCH10_5, eeDefaultDataPWMCH10_5);
961
  eeprom_update_byte(&eeDataPWMCH11_5, eeDefaultDataPWMCH11_5);
962
  eeprom_update_byte(&eeDataPWMCH12_5, eeDefaultDataPWMCH12_5);
963
  eeprom_update_byte(&eeDataPWMCH13_5, eeDefaultDataPWMCH13_5);
964
  eeprom_update_byte(&eeDataPWMCH14_5, eeDefaultDataPWMCH14_5);
965
  eeprom_update_byte(&eeDataPWMCH15_5, eeDefaultDataPWMCH15_5);
966
  eeprom_update_byte(&eeDataPWMCH16_5, eeDefaultDataPWMCH16_5);
967
  eeprom_update_byte(&eeDataPWMCH17_5, eeDefaultDataPWMCH17_5);
968
  eeprom_update_byte(&eeDataPWMCH18_5, eeDefaultDataPWMCH18_5);
969
  eeprom_update_byte(&eeDataPWMCH19_5, eeDefaultDataPWMCH19_5);
970
  eeprom_update_byte(&eeDataPWMCH20_5, eeDefaultDataPWMCH20_5);
971
  eeprom_update_byte(&eeDataPWMCH21_5, eeDefaultDataPWMCH21_5);
972
  eeprom_update_byte(&eeDataPWMCH22_5, eeDefaultDataPWMCH22_5);
973
  eeprom_update_byte(&eeDataPWMCH23_5, eeDefaultDataPWMCH23_5);
974
  eeprom_update_byte(&eeDataPWMCH24_5, eeDefaultDataPWMCH24_5);
975
  eeprom_update_byte(&eeDataPWMCH25_5, eeDefaultDataPWMCH25_5);
976
  eeprom_update_byte(&eeDataPWMCH26_5, eeDefaultDataPWMCH26_5);
977
  eeprom_update_byte(&eeDataPWMCH27_5, eeDefaultDataPWMCH27_5);
978
  eeprom_update_byte(&eeDataPWMCH28_5, eeDefaultDataPWMCH28_5);
979
  eeprom_update_byte(&eeDataPWMCH29_5, eeDefaultDataPWMCH29_5);
980
  eeprom_update_byte(&eeDataPWMCH30_5, eeDefaultDataPWMCH30_5);
981
  eeprom_update_byte(&eeDataPWMCH31_5, eeDefaultDataPWMCH31_5);
982
  eeprom_update_byte(&eeDataPWMCH32_5, eeDefaultDataPWMCH32_5);
983
  eeprom_update_byte(&eeDataPWMCH1_6, eeDefaultDataPWMCH1_6);
984
  eeprom_update_byte(&eeDataPWMCH2_6, eeDefaultDataPWMCH2_6);
985
  eeprom_update_byte(&eeDataPWMCH3_6, eeDefaultDataPWMCH3_6);
986
  eeprom_update_byte(&eeDataPWMCH4_6, eeDefaultDataPWMCH4_6);
987
  eeprom_update_byte(&eeDataPWMCH5_6, eeDefaultDataPWMCH5_6);
988
  eeprom_update_byte(&eeDataPWMCH6_6, eeDefaultDataPWMCH6_6);
989
  eeprom_update_byte(&eeDataPWMCH7_6, eeDefaultDataPWMCH7_6);
990
  eeprom_update_byte(&eeDataPWMCH8_6, eeDefaultDataPWMCH8_6);
991
  eeprom_update_byte(&eeDataPWMCH9_6, eeDefaultDataPWMCH9_6);
992
  eeprom_update_byte(&eeDataPWMCH10_6, eeDefaultDataPWMCH10_6);
993
  eeprom_update_byte(&eeDataPWMCH11_6, eeDefaultDataPWMCH11_6);
994
  eeprom_update_byte(&eeDataPWMCH12_6, eeDefaultDataPWMCH12_6);
995
  eeprom_update_byte(&eeDataPWMCH13_6, eeDefaultDataPWMCH13_6);
996
  eeprom_update_byte(&eeDataPWMCH14_6, eeDefaultDataPWMCH14_6);
997
  eeprom_update_byte(&eeDataPWMCH15_6, eeDefaultDataPWMCH15_6);
998
  eeprom_update_byte(&eeDataPWMCH16_6, eeDefaultDataPWMCH16_6);
999
  eeprom_update_byte(&eeDataPWMCH17_6, eeDefaultDataPWMCH17_6);
1000
  eeprom_update_byte(&eeDataPWMCH18_6, eeDefaultDataPWMCH18_6);
1001
  eeprom_update_byte(&eeDataPWMCH19_6, eeDefaultDataPWMCH19_6);
1002
  eeprom_update_byte(&eeDataPWMCH20_6, eeDefaultDataPWMCH20_6);
1003
  eeprom_update_byte(&eeDataPWMCH21_6, eeDefaultDataPWMCH21_6);
1004
  eeprom_update_byte(&eeDataPWMCH22_6, eeDefaultDataPWMCH22_6);
1005
  eeprom_update_byte(&eeDataPWMCH23_6, eeDefaultDataPWMCH23_6);
1006
  eeprom_update_byte(&eeDataPWMCH24_6, eeDefaultDataPWMCH24_6);
1007
  eeprom_update_byte(&eeDataPWMCH25_6, eeDefaultDataPWMCH25_6);
1008
  eeprom_update_byte(&eeDataPWMCH26_6, eeDefaultDataPWMCH26_6);
1009
  eeprom_update_byte(&eeDataPWMCH27_6, eeDefaultDataPWMCH27_6);
1010
  eeprom_update_byte(&eeDataPWMCH28_6, eeDefaultDataPWMCH28_6);
1011
  eeprom_update_byte(&eeDataPWMCH29_6, eeDefaultDataPWMCH29_6);
1012
  eeprom_update_byte(&eeDataPWMCH30_6, eeDefaultDataPWMCH30_6);
1013
  eeprom_update_byte(&eeDataPWMCH31_6, eeDefaultDataPWMCH31_6);
1014
  eeprom_update_byte(&eeDataPWMCH32_6, eeDefaultDataPWMCH32_6);
1015
  eeprom_update_byte(&eeDataPWMCH1_7, eeDefaultDataPWMCH1_7);
1016
  eeprom_update_byte(&eeDataPWMCH2_7, eeDefaultDataPWMCH2_7);
1017
  eeprom_update_byte(&eeDataPWMCH3_7, eeDefaultDataPWMCH3_7);
1018
  eeprom_update_byte(&eeDataPWMCH4_7, eeDefaultDataPWMCH4_7);
1019
  eeprom_update_byte(&eeDataPWMCH5_7, eeDefaultDataPWMCH5_7);
1020
  eeprom_update_byte(&eeDataPWMCH6_7, eeDefaultDataPWMCH6_7);
1021
  eeprom_update_byte(&eeDataPWMCH7_7, eeDefaultDataPWMCH7_7);
1022
  eeprom_update_byte(&eeDataPWMCH8_7, eeDefaultDataPWMCH8_7);
1023
  eeprom_update_byte(&eeDataPWMCH9_7, eeDefaultDataPWMCH9_7);
1024
  eeprom_update_byte(&eeDataPWMCH10_7, eeDefaultDataPWMCH10_7);
1025
  eeprom_update_byte(&eeDataPWMCH11_7, eeDefaultDataPWMCH11_7);
1026
  eeprom_update_byte(&eeDataPWMCH12_7, eeDefaultDataPWMCH12_7);
1027
  eeprom_update_byte(&eeDataPWMCH13_7, eeDefaultDataPWMCH13_7);
1028
  eeprom_update_byte(&eeDataPWMCH14_7, eeDefaultDataPWMCH14_7);
1029
  eeprom_update_byte(&eeDataPWMCH15_7, eeDefaultDataPWMCH15_7);
1030
  eeprom_update_byte(&eeDataPWMCH16_7, eeDefaultDataPWMCH16_7);
1031
  eeprom_update_byte(&eeDataPWMCH17_7, eeDefaultDataPWMCH17_7);
1032
  eeprom_update_byte(&eeDataPWMCH18_7, eeDefaultDataPWMCH18_7);
1033
  eeprom_update_byte(&eeDataPWMCH19_7, eeDefaultDataPWMCH19_7);
1034
  eeprom_update_byte(&eeDataPWMCH20_7, eeDefaultDataPWMCH20_7);
1035
  eeprom_update_byte(&eeDataPWMCH21_7, eeDefaultDataPWMCH21_7);
1036
  eeprom_update_byte(&eeDataPWMCH22_7, eeDefaultDataPWMCH22_7);
1037
  eeprom_update_byte(&eeDataPWMCH23_7, eeDefaultDataPWMCH23_7);
1038
  eeprom_update_byte(&eeDataPWMCH24_7, eeDefaultDataPWMCH24_7);
1039
  eeprom_update_byte(&eeDataPWMCH25_7, eeDefaultDataPWMCH25_7);
1040
  eeprom_update_byte(&eeDataPWMCH26_7, eeDefaultDataPWMCH26_7);
1041
  eeprom_update_byte(&eeDataPWMCH27_7, eeDefaultDataPWMCH27_7);
1042
  eeprom_update_byte(&eeDataPWMCH28_7, eeDefaultDataPWMCH28_7);
1043
  eeprom_update_byte(&eeDataPWMCH29_7, eeDefaultDataPWMCH29_7);
1044
  eeprom_update_byte(&eeDataPWMCH30_7, eeDefaultDataPWMCH30_7);
1045
  eeprom_update_byte(&eeDataPWMCH31_7, eeDefaultDataPWMCH31_7);
1046
  eeprom_update_byte(&eeDataPWMCH32_7, eeDefaultDataPWMCH32_7);
1047
  
1048
}
1049
1050
void getEEPROMDefaultData(void) {
1051
  boardMode = eeprom_read_byte (&eeDataBoardMode);
1052
}
1053
1054
void updateBoardMode(int boardmodenumber) {
1055
  if (boardmodenumber == 1 || boardmodenumber == 2) {
1056
    eeprom_update_byte(&eeDataBoardMode, boardmodenumber);
1057
    boardMode = boardmodenumber;
1058
  }
1059
}