123

Dependencies:   mbed

Fork of LG by igor Apu

Committer:
Diletant
Date:
Sun Jun 05 11:03:33 2016 +0000
Revision:
167:bedc0a9d559a
Parent:
166:c3c0b8a90d81
Child:
173:7f938afb0447
Device & ... update. Not final!!!

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Diletant 137:14a0c452cf32 1 #include "Device.h"
Diletant 137:14a0c452cf32 2
Diletant 137:14a0c452cf32 3 Device device;
Diletant 137:14a0c452cf32 4 HashParam hashParamTable[HASH_PARAM_COUNT];
Diletant 149:abbf7663d27d 5 HashFunc hashFuncTable[HASH_FUNC_COUNT];
Diletant 137:14a0c452cf32 6
Diletant 137:14a0c452cf32 7 void InitDevice(void)
Diletant 137:14a0c452cf32 8 {
Diletant 137:14a0c452cf32 9 //Init system
Diletant 137:14a0c452cf32 10 SystemInit1(); // Инициализация контроллера: установка тактовых частот
Diletant 137:14a0c452cf32 11 SystemCoreClockUpdate1(); // расчет тактовой частоты процессора перед инициализацией UART - 100MHz
Diletant 137:14a0c452cf32 12
Diletant 161:efd949e8d536 13 //Init hash table
Diletant 161:efd949e8d536 14 InitHashParamTable();
Diletant 161:efd949e8d536 15 InitHashFuncTable();
Diletant 161:efd949e8d536 16
Diletant 156:e68ee0bcdcda 17 //Load default settings
Diletant 167:bedc0a9d559a 18 DeviceInitDefaultSettings();
Diletant 137:14a0c452cf32 19
Diletant 167:bedc0a9d559a 20 //Load from flash - override default settings
Diletant 156:e68ee0bcdcda 21 DeviceFlashReadAll();
Diletant 156:e68ee0bcdcda 22
Diletant 167:bedc0a9d559a 23 //Init state from settings
Diletant 167:bedc0a9d559a 24 DeviceInitState();
Diletant 156:e68ee0bcdcda 25 }
Diletant 156:e68ee0bcdcda 26
Diletant 156:e68ee0bcdcda 27 void DeviceStart(void){
Diletant 167:bedc0a9d559a 28 DeviceStartController();
Diletant 167:bedc0a9d559a 29 DeviceStartCounters();
Diletant 167:bedc0a9d559a 30 DeviceStartDither();
Diletant 156:e68ee0bcdcda 31 DeviceStartLightUp();
Diletant 167:bedc0a9d559a 32 DeviceStartISACS();
Diletant 167:bedc0a9d559a 33 DeviceStartPLCS();
Diletant 167:bedc0a9d559a 34 DeviceStartUserProtocol();
Diletant 156:e68ee0bcdcda 35 }
Diletant 156:e68ee0bcdcda 36
Diletant 167:bedc0a9d559a 37 void DeviceInitDefaultSettings(void){
Diletant 161:efd949e8d536 38 device.user.address = 0;
Diletant 156:e68ee0bcdcda 39
Diletant 156:e68ee0bcdcda 40 //Init controller
Diletant 167:bedc0a9d559a 41 InitControllerDefaultSettings();
Diletant 149:abbf7663d27d 42
Diletant 156:e68ee0bcdcda 43 //Init units
Diletant 167:bedc0a9d559a 44 InitCountersDefaultSettings();
Diletant 167:bedc0a9d559a 45 InitDitherDefaultSettings();
Diletant 167:bedc0a9d559a 46 InitLightUpDefaultSettings();
Diletant 167:bedc0a9d559a 47 InitISACSDefaultSettings();
Diletant 167:bedc0a9d559a 48 InitPathLengthControlSystemDefaultSettings();
Diletant 167:bedc0a9d559a 49 InitUserProtocolDefaultSettings();
Diletant 156:e68ee0bcdcda 50 }
Diletant 137:14a0c452cf32 51
Diletant 167:bedc0a9d559a 52 void DeviceInitState(void){
Diletant 156:e68ee0bcdcda 53 //Init measurement cycle
Diletant 156:e68ee0bcdcda 54 device.measurement.counter = 0;
Diletant 156:e68ee0bcdcda 55 device.measurement.length = 32;
Diletant 156:e68ee0bcdcda 56 //Init regular cycle
Diletant 156:e68ee0bcdcda 57 device.regular.event1Hz = 0;
Diletant 156:e68ee0bcdcda 58 device.regular.event500Hz = 0;
Diletant 156:e68ee0bcdcda 59 device.regular.event1K = 0;
Diletant 156:e68ee0bcdcda 60 device.regular.event10K = 0;
Diletant 156:e68ee0bcdcda 61 device.regular.event100K = 0;
Diletant 156:e68ee0bcdcda 62 device.regular.time100K = 0;
Diletant 156:e68ee0bcdcda 63 device.regular.time10K = 0;
Diletant 156:e68ee0bcdcda 64 device.regular.time1K = 0;
Diletant 156:e68ee0bcdcda 65 device.regular.time500Hz = 0;
Diletant 156:e68ee0bcdcda 66 device.regular.time1Hz = 0;
Diletant 156:e68ee0bcdcda 67
Diletant 156:e68ee0bcdcda 68 //Init controller
Diletant 167:bedc0a9d559a 69 InitControllerState();
Diletant 156:e68ee0bcdcda 70
Diletant 156:e68ee0bcdcda 71 //Init counters
Diletant 167:bedc0a9d559a 72 InitCountersState();
Diletant 149:abbf7663d27d 73 //Init dither
Diletant 167:bedc0a9d559a 74 InitDitherState();
Diletant 167:bedc0a9d559a 75 //Init light-up and back light unit
Diletant 167:bedc0a9d559a 76 InitLightUpState();
Diletant 161:efd949e8d536 77 //Init information signal amplitude control system
Diletant 167:bedc0a9d559a 78 InitISACSState();
Diletant 149:abbf7663d27d 79 //Init path length control system
Diletant 167:bedc0a9d559a 80 InitPathLengthControlSystemState();
Diletant 167:bedc0a9d559a 81 //Init host communication protocol
Diletant 167:bedc0a9d559a 82 InitUserProtocolState();
Diletant 149:abbf7663d27d 83 }
Diletant 149:abbf7663d27d 84
Diletant 156:e68ee0bcdcda 85 void DeviceRegularEvent1Hz(void) {
Diletant 156:e68ee0bcdcda 86 if (device.regular.event1Hz) {
Diletant 156:e68ee0bcdcda 87 device.regular.event1Hz--;
Diletant 156:e68ee0bcdcda 88 device.regular.time1Hz++;
Diletant 156:e68ee0bcdcda 89
Diletant 161:efd949e8d536 90 DeviceLightUpDoCycle();
Diletant 156:e68ee0bcdcda 91 }
Diletant 156:e68ee0bcdcda 92 }
Diletant 156:e68ee0bcdcda 93
Diletant 156:e68ee0bcdcda 94 void DeviceRegularEvent500Hz(void) {
Diletant 156:e68ee0bcdcda 95 if (device.regular.event500Hz) {
Diletant 156:e68ee0bcdcda 96 device.regular.event500Hz--;
Diletant 156:e68ee0bcdcda 97 }
Diletant 156:e68ee0bcdcda 98 }
Diletant 156:e68ee0bcdcda 99
Diletant 156:e68ee0bcdcda 100 void DeviceRegularEvent1KHz(void) {
Diletant 156:e68ee0bcdcda 101 if (device.regular.event1K) {
Diletant 156:e68ee0bcdcda 102 device.regular.event1K--;
Diletant 156:e68ee0bcdcda 103 device.regular.time1K++;
Diletant 156:e68ee0bcdcda 104 device.regular.time500Hz++;
Diletant 156:e68ee0bcdcda 105 if (device.regular.time1K == 1000) {
Diletant 156:e68ee0bcdcda 106 device.regular.time1K = 0;
Diletant 156:e68ee0bcdcda 107 device.regular.event1Hz++;
Diletant 156:e68ee0bcdcda 108 }
Diletant 156:e68ee0bcdcda 109 if (device.regular.time500Hz == 2) {
Diletant 156:e68ee0bcdcda 110 device.regular.time500Hz = 0;
Diletant 156:e68ee0bcdcda 111 device.regular.event500Hz++;
Diletant 156:e68ee0bcdcda 112 }
Diletant 156:e68ee0bcdcda 113 }
Diletant 149:abbf7663d27d 114 }
Diletant 149:abbf7663d27d 115
Diletant 156:e68ee0bcdcda 116 void DeviceRegularEvent10KHz(void) {
Diletant 156:e68ee0bcdcda 117 if (device.regular.event10K) {
Diletant 156:e68ee0bcdcda 118 device.regular.event10K--;
Diletant 156:e68ee0bcdcda 119 device.regular.time10K++;
Diletant 156:e68ee0bcdcda 120 if (device.regular.time10K == 10){
Diletant 156:e68ee0bcdcda 121 device.regular.time10K = 0;
Diletant 156:e68ee0bcdcda 122 device.regular.event1K++;
Diletant 156:e68ee0bcdcda 123 }
Diletant 156:e68ee0bcdcda 124
Diletant 161:efd949e8d536 125 if ((device.user.response.type == RESPONSE_DELAYED) || (device.user.response.type == RESPONSE_PERIODIC)){
Diletant 161:efd949e8d536 126 device.user.response.counter += 100;
Diletant 161:efd949e8d536 127 if (device.user.response.counter > device.user.response.trigger) {
Diletant 161:efd949e8d536 128 device.user.response.triggered = 1;
Diletant 161:efd949e8d536 129 device.user.response.counter = 0;
Diletant 156:e68ee0bcdcda 130 }
Diletant 156:e68ee0bcdcda 131 }
Diletant 156:e68ee0bcdcda 132 }
Diletant 156:e68ee0bcdcda 133 }
Diletant 156:e68ee0bcdcda 134
Diletant 156:e68ee0bcdcda 135 void DeviceRegularEvent100KHz(void) {
Diletant 156:e68ee0bcdcda 136 if (device.regular.event100K) {
Diletant 156:e68ee0bcdcda 137 device.regular.event100K--;
Diletant 156:e68ee0bcdcda 138
Diletant 156:e68ee0bcdcda 139 device.regular.time100K++;
Diletant 156:e68ee0bcdcda 140 if (device.regular.time100K == 10) {
Diletant 156:e68ee0bcdcda 141 device.regular.time100K = 0;
Diletant 156:e68ee0bcdcda 142 device.regular.event10K++;
Diletant 156:e68ee0bcdcda 143 }
Diletant 156:e68ee0bcdcda 144
Diletant 161:efd949e8d536 145 DeviceDitherDoCycle(); //Set/reset vibro 1/2 pins
Diletant 156:e68ee0bcdcda 146 }
Diletant 156:e68ee0bcdcda 147 }
Diletant 156:e68ee0bcdcda 148
Diletant 156:e68ee0bcdcda 149 void DeviceMeasurementInterruptHandler(void) {
Diletant 156:e68ee0bcdcda 150 //Read QEI
Diletant 156:e68ee0bcdcda 151 DeviceQEIRead();
Diletant 156:e68ee0bcdcda 152 //Count
Diletant 156:e68ee0bcdcda 153 DeviceCount();
Diletant 161:efd949e8d536 154 //Detect dither phase
Diletant 161:efd949e8d536 155 DeviceDitherDetectPhase();
Diletant 149:abbf7663d27d 156
Diletant 156:e68ee0bcdcda 157 //Receive ADCs samples using SSP
Diletant 156:e68ee0bcdcda 158 DeviceSSPReceive();
Diletant 166:c3c0b8a90d81 159 //Process ACS
Diletant 166:c3c0b8a90d81 160 isacsProcess();
Diletant 166:c3c0b8a90d81 161 plcsProcess();
Diletant 156:e68ee0bcdcda 162 //Transmit DACs values using SSP
Diletant 156:e68ee0bcdcda 163 DeviceSSPTransmit(device.measurement.counter & 1);
Diletant 156:e68ee0bcdcda 164
Diletant 156:e68ee0bcdcda 165 //Update measurement cycle counter
Diletant 156:e68ee0bcdcda 166 device.measurement.counter++;
Diletant 156:e68ee0bcdcda 167 if (device.measurement.counter == device.measurement.length) device.measurement.counter = 0;
Diletant 156:e68ee0bcdcda 168 //Reset dither 10mks resolution counter
Diletant 161:efd949e8d536 169 if (device.measurement.counter == 0) device.dither.pulse.state.counter = 0; //First dither half period
Diletant 161:efd949e8d536 170 if (device.measurement.counter == 16) device.dither.pulse.state.counter = 0;//Second dither half period
Diletant 149:abbf7663d27d 171 }
Diletant 156:e68ee0bcdcda 172
Diletant 156:e68ee0bcdcda 173 void DeviceRegularInterruptHandler(void) {
Diletant 156:e68ee0bcdcda 174 device.regular.event100K++;
Diletant 161:efd949e8d536 175 device.dither.pulse.state.counter++; //Dither 10 mks resolution counter
Diletant 156:e68ee0bcdcda 176 }
Diletant 156:e68ee0bcdcda 177
Diletant 149:abbf7663d27d 178 /*
Diletant 149:abbf7663d27d 179 int32_t FindByHash(uint32_t hash){
Diletant 149:abbf7663d27d 180 for (uint32_t i = 0; i < HASH_PARAM_COUNT; i++){
Diletant 149:abbf7663d27d 181 if (hashParamTable[i].hash == hash) return i;
Diletant 149:abbf7663d27d 182 }
Diletant 149:abbf7663d27d 183 return -1;
Diletant 149:abbf7663d27d 184 }
Diletant 161:efd949e8d536 185 */
Diletant 161:efd949e8d536 186
Diletant 161:efd949e8d536 187 void InitHashParamTable(void){
Diletant 167:bedc0a9d559a 188 hashParamTable[0].hash = 0x1049db13;
Diletant 167:bedc0a9d559a 189 hashParamTable[0].ref = &device.controller.uart[0].state.DLM;
Diletant 167:bedc0a9d559a 190 hashParamTable[0].size = sizeof(device.controller.uart[0].state.DLM);
Diletant 167:bedc0a9d559a 191 hashParamTable[1].hash = 0x112bb416;
Diletant 167:bedc0a9d559a 192 hashParamTable[1].ref = &device.plcs.feedback.settings.transfer.normalized[0];
Diletant 167:bedc0a9d559a 193 hashParamTable[1].size = sizeof(device.plcs.feedback.settings.transfer.normalized[0]);
Diletant 167:bedc0a9d559a 194 hashParamTable[2].hash = 0x11b36a70;
Diletant 167:bedc0a9d559a 195 hashParamTable[2].ref = &device.plcs.bias.settings.transfer.normalized[13];
Diletant 167:bedc0a9d559a 196 hashParamTable[2].size = sizeof(device.plcs.bias.settings.transfer.normalized[13]);
Diletant 167:bedc0a9d559a 197 hashParamTable[3].hash = 0x127b8c3c;
Diletant 167:bedc0a9d559a 198 hashParamTable[3].ref = &device.plcs.feedback.settings.transfer.normalized[14];
Diletant 167:bedc0a9d559a 199 hashParamTable[3].size = sizeof(device.plcs.feedback.settings.transfer.normalized[14]);
Diletant 167:bedc0a9d559a 200 hashParamTable[4].hash = 0x12b6ba5d;
Diletant 167:bedc0a9d559a 201 hashParamTable[4].ref = &device.plcs.sequencer.settings.sequence[8];
Diletant 167:bedc0a9d559a 202 hashParamTable[4].size = sizeof(device.plcs.sequencer.settings.sequence[8]);
Diletant 167:bedc0a9d559a 203 hashParamTable[5].hash = 0x12e884f8;
Diletant 167:bedc0a9d559a 204 hashParamTable[5].ref = &device.plcs.regulator.state.enabled;
Diletant 167:bedc0a9d559a 205 hashParamTable[5].size = sizeof(device.plcs.regulator.state.enabled);
Diletant 167:bedc0a9d559a 206 hashParamTable[6].hash = 0x1385cd15;
Diletant 167:bedc0a9d559a 207 hashParamTable[6].ref = &device.plcs.regulator.settings.transfer.correction[6];
Diletant 167:bedc0a9d559a 208 hashParamTable[6].size = sizeof(device.plcs.regulator.settings.transfer.correction[6]);
Diletant 166:c3c0b8a90d81 209 hashParamTable[7].hash = 0x14ca9b91;
Diletant 166:c3c0b8a90d81 210 hashParamTable[7].ref = &device.controller.uart[0].state.LCR;
Diletant 166:c3c0b8a90d81 211 hashParamTable[7].size = sizeof(device.controller.uart[0].state.LCR);
Diletant 167:bedc0a9d559a 212 hashParamTable[8].hash = 0x158e497b;
Diletant 167:bedc0a9d559a 213 hashParamTable[8].ref = &device.plcs.reset.down.points;
Diletant 167:bedc0a9d559a 214 hashParamTable[8].size = sizeof(device.plcs.reset.down.points);
Diletant 167:bedc0a9d559a 215 hashParamTable[9].hash = 0x15bf85aa;
Diletant 167:bedc0a9d559a 216 hashParamTable[9].ref = &device.plcs.reset.up.voltage[9];
Diletant 167:bedc0a9d559a 217 hashParamTable[9].size = sizeof(device.plcs.reset.up.voltage[9]);
Diletant 167:bedc0a9d559a 218 hashParamTable[10].hash = 0x15d72e9e;
Diletant 167:bedc0a9d559a 219 hashParamTable[10].ref = &device.isacs.input.settings.transfer.voltage[14];
Diletant 167:bedc0a9d559a 220 hashParamTable[10].size = sizeof(device.isacs.input.settings.transfer.voltage[14]);
Diletant 167:bedc0a9d559a 221 hashParamTable[11].hash = 0x15fdfe08;
Diletant 167:bedc0a9d559a 222 hashParamTable[11].ref = &device.plcs.reset.down.temperature[4];
Diletant 167:bedc0a9d559a 223 hashParamTable[11].size = sizeof(device.plcs.reset.down.temperature[4]);
Diletant 167:bedc0a9d559a 224 hashParamTable[12].hash = 0x162f9f2b;
Diletant 167:bedc0a9d559a 225 hashParamTable[12].ref = &device.plcs.output.settings.transfer.code[0];
Diletant 167:bedc0a9d559a 226 hashParamTable[12].size = sizeof(device.plcs.output.settings.transfer.code[0]);
Diletant 167:bedc0a9d559a 227 hashParamTable[13].hash = 0x1668a562;
Diletant 167:bedc0a9d559a 228 hashParamTable[13].ref = &device.plcs.reset.down.duration[8];
Diletant 167:bedc0a9d559a 229 hashParamTable[13].size = sizeof(device.plcs.reset.down.duration[8]);
Diletant 167:bedc0a9d559a 230 hashParamTable[14].hash = 0x16d42bd;
Diletant 167:bedc0a9d559a 231 hashParamTable[14].ref = &device.isacs.output.settings.transfer.voltage[11];
Diletant 167:bedc0a9d559a 232 hashParamTable[14].size = sizeof(device.isacs.output.settings.transfer.voltage[11]);
Diletant 167:bedc0a9d559a 233 hashParamTable[15].hash = 0x179ae491;
Diletant 167:bedc0a9d559a 234 hashParamTable[15].ref = &device.dither.noise.state.enabled;
Diletant 167:bedc0a9d559a 235 hashParamTable[15].size = sizeof(device.dither.noise.state.enabled);
Diletant 167:bedc0a9d559a 236 hashParamTable[16].hash = 0x17bcf2b9;
Diletant 167:bedc0a9d559a 237 hashParamTable[16].ref = &device.controller.SSP.in[4];
Diletant 167:bedc0a9d559a 238 hashParamTable[16].size = sizeof(device.controller.SSP.in[4]);
Diletant 167:bedc0a9d559a 239 hashParamTable[17].hash = 0x183f50e6;
Diletant 167:bedc0a9d559a 240 hashParamTable[17].ref = &device.plcs.reference.settings.sequencer;
Diletant 167:bedc0a9d559a 241 hashParamTable[17].size = sizeof(device.plcs.reference.settings.sequencer);
Diletant 167:bedc0a9d559a 242 hashParamTable[18].hash = 0x187673fc;
Diletant 167:bedc0a9d559a 243 hashParamTable[18].ref = &device.isacs.output.settings.transfer.voltage[10];
Diletant 167:bedc0a9d559a 244 hashParamTable[18].size = sizeof(device.isacs.output.settings.transfer.voltage[10]);
Diletant 167:bedc0a9d559a 245 hashParamTable[19].hash = 0x1894851a;
Diletant 167:bedc0a9d559a 246 hashParamTable[19].ref = &device.isacs.input.settings.transfer.voltage[8];
Diletant 167:bedc0a9d559a 247 hashParamTable[19].size = sizeof(device.isacs.input.settings.transfer.voltage[8]);
Diletant 167:bedc0a9d559a 248 hashParamTable[20].hash = 0x18bf00d0;
Diletant 167:bedc0a9d559a 249 hashParamTable[20].ref = &device.dither.noise.settings.phase;
Diletant 167:bedc0a9d559a 250 hashParamTable[20].size = sizeof(device.dither.noise.settings.phase);
Diletant 167:bedc0a9d559a 251 hashParamTable[21].hash = 0x18c9d3e9;
Diletant 167:bedc0a9d559a 252 hashParamTable[21].ref = &device.controller.I2C.state.trigger;
Diletant 167:bedc0a9d559a 253 hashParamTable[21].size = sizeof(device.controller.I2C.state.trigger);
Diletant 167:bedc0a9d559a 254 hashParamTable[22].hash = 0x18e45a83;
Diletant 167:bedc0a9d559a 255 hashParamTable[22].ref = &device.plcs.reset.up.temperature[1];
Diletant 167:bedc0a9d559a 256 hashParamTable[22].size = sizeof(device.plcs.reset.up.temperature[1]);
Diletant 167:bedc0a9d559a 257 hashParamTable[23].hash = 0x18fb45b;
Diletant 167:bedc0a9d559a 258 hashParamTable[23].ref = &device.isacs.input.settings.transfer.voltage[9];
Diletant 167:bedc0a9d559a 259 hashParamTable[23].size = sizeof(device.isacs.input.settings.transfer.voltage[9]);
Diletant 167:bedc0a9d559a 260 hashParamTable[24].hash = 0x18fd0ab4;
Diletant 167:bedc0a9d559a 261 hashParamTable[24].ref = &device.plcs.feedback.settings.transfer.raw[0];
Diletant 167:bedc0a9d559a 262 hashParamTable[24].size = sizeof(device.plcs.feedback.settings.transfer.raw[0]);
Diletant 167:bedc0a9d559a 263 hashParamTable[25].hash = 0x18ff0dee;
Diletant 167:bedc0a9d559a 264 hashParamTable[25].ref = &device.plcs.bias.settings.transfer.raw[0];
Diletant 167:bedc0a9d559a 265 hashParamTable[25].size = sizeof(device.plcs.bias.settings.transfer.raw[0]);
Diletant 167:bedc0a9d559a 266 hashParamTable[26].hash = 0x195d1e47;
Diletant 167:bedc0a9d559a 267 hashParamTable[26].ref = &device.controller.uart[0].state.FCR;
Diletant 167:bedc0a9d559a 268 hashParamTable[26].size = sizeof(device.controller.uart[0].state.FCR);
Diletant 167:bedc0a9d559a 269 hashParamTable[27].hash = 0x1af49e5f;
Diletant 167:bedc0a9d559a 270 hashParamTable[27].ref = &device.plcs.regulator.settings.transfer.error[10];
Diletant 167:bedc0a9d559a 271 hashParamTable[27].size = sizeof(device.plcs.regulator.settings.transfer.error[10]);
Diletant 167:bedc0a9d559a 272 hashParamTable[28].hash = 0x1b0dd841;
Diletant 167:bedc0a9d559a 273 hashParamTable[28].ref = &device.isacs.input.settings.transfer.code[0];
Diletant 167:bedc0a9d559a 274 hashParamTable[28].size = sizeof(device.isacs.input.settings.transfer.code[0]);
Diletant 167:bedc0a9d559a 275 hashParamTable[29].hash = 0x1b179781;
Diletant 167:bedc0a9d559a 276 hashParamTable[29].ref = &device.isacs.output.settings.transfer.voltage[0];
Diletant 167:bedc0a9d559a 277 hashParamTable[29].size = sizeof(device.isacs.output.settings.transfer.voltage[0]);
Diletant 167:bedc0a9d559a 278 hashParamTable[30].hash = 0x1b75982e;
Diletant 167:bedc0a9d559a 279 hashParamTable[30].ref = &device.plcs.reset.up.duration[8];
Diletant 167:bedc0a9d559a 280 hashParamTable[30].size = sizeof(device.plcs.reset.up.duration[8]);
Diletant 167:bedc0a9d559a 281 hashParamTable[31].hash = 0x1c4e6380;
Diletant 167:bedc0a9d559a 282 hashParamTable[31].ref = &device.plcs.output.settings.transfer.code[12];
Diletant 167:bedc0a9d559a 283 hashParamTable[31].size = sizeof(device.plcs.output.settings.transfer.code[12]);
Diletant 167:bedc0a9d559a 284 hashParamTable[32].hash = 0x1d5d8c36;
Diletant 167:bedc0a9d559a 285 hashParamTable[32].ref = &device.plcs.reset.down.duration[12];
Diletant 167:bedc0a9d559a 286 hashParamTable[32].size = sizeof(device.plcs.reset.down.duration[12]);
Diletant 167:bedc0a9d559a 287 hashParamTable[33].hash = 0x1e43caf;
Diletant 167:bedc0a9d559a 288 hashParamTable[33].ref = &device.plcs.bias.settings.transfer.raw[1];
Diletant 167:bedc0a9d559a 289 hashParamTable[33].size = sizeof(device.plcs.bias.settings.transfer.raw[1]);
Diletant 167:bedc0a9d559a 290 hashParamTable[34].hash = 0x1e63bf5;
Diletant 167:bedc0a9d559a 291 hashParamTable[34].ref = &device.plcs.feedback.settings.transfer.raw[1];
Diletant 167:bedc0a9d559a 292 hashParamTable[34].size = sizeof(device.plcs.feedback.settings.transfer.raw[1]);
Diletant 167:bedc0a9d559a 293 hashParamTable[35].hash = 0x1ea9caa2;
Diletant 167:bedc0a9d559a 294 hashParamTable[35].ref = &device.plcs.reset.state.voltage;
Diletant 167:bedc0a9d559a 295 hashParamTable[35].size = sizeof(device.plcs.reset.state.voltage);
Diletant 167:bedc0a9d559a 296 hashParamTable[36].hash = 0x1eb95b78;
Diletant 167:bedc0a9d559a 297 hashParamTable[36].ref = &device.controller.I2C.state.position;
Diletant 167:bedc0a9d559a 298 hashParamTable[36].size = sizeof(device.controller.I2C.state.position);
Diletant 167:bedc0a9d559a 299 hashParamTable[37].hash = 0x1ef86a6a;
Diletant 167:bedc0a9d559a 300 hashParamTable[37].ref = &device.dither.noise.settings.enabled;
Diletant 167:bedc0a9d559a 301 hashParamTable[37].size = sizeof(device.dither.noise.settings.enabled);
Diletant 167:bedc0a9d559a 302 hashParamTable[38].hash = 0x1f6c028a;
Diletant 167:bedc0a9d559a 303 hashParamTable[38].ref = &device.plcs.sequencer.state.sample[0];
Diletant 167:bedc0a9d559a 304 hashParamTable[38].size = sizeof(device.plcs.sequencer.state.sample[0]);
Diletant 167:bedc0a9d559a 305 hashParamTable[39].hash = 0x1f99ad84;
Diletant 167:bedc0a9d559a 306 hashParamTable[39].ref = &device.sensor.settings.id;
Diletant 167:bedc0a9d559a 307 hashParamTable[39].size = sizeof(device.sensor.settings.id);
Diletant 167:bedc0a9d559a 308 hashParamTable[40].hash = 0x1fd038c3;
Diletant 167:bedc0a9d559a 309 hashParamTable[40].ref = &device.controller.I2C.state.buffer[4];
Diletant 167:bedc0a9d559a 310 hashParamTable[40].size = sizeof(device.controller.I2C.state.buffer[4]);
Diletant 167:bedc0a9d559a 311 hashParamTable[41].hash = 0x1ff6bc2;
Diletant 167:bedc0a9d559a 312 hashParamTable[41].ref = &device.plcs.reset.up.temperature[0];
Diletant 167:bedc0a9d559a 313 hashParamTable[41].size = sizeof(device.plcs.reset.up.temperature[0]);
Diletant 167:bedc0a9d559a 314 hashParamTable[42].hash = 0x2089da7e;
Diletant 167:bedc0a9d559a 315 hashParamTable[42].ref = &device.plcs.bias.settings.transfer.normalized[9];
Diletant 167:bedc0a9d559a 316 hashParamTable[42].size = sizeof(device.plcs.bias.settings.transfer.normalized[9]);
Diletant 167:bedc0a9d559a 317 hashParamTable[43].hash = 0x20ca6c0;
Diletant 167:bedc0a9d559a 318 hashParamTable[43].ref = &device.isacs.output.settings.transfer.voltage[1];
Diletant 167:bedc0a9d559a 319 hashParamTable[43].size = sizeof(device.isacs.output.settings.transfer.voltage[1]);
Diletant 167:bedc0a9d559a 320 hashParamTable[44].hash = 0x216e900;
Diletant 167:bedc0a9d559a 321 hashParamTable[44].ref = &device.isacs.input.settings.transfer.code[1];
Diletant 167:bedc0a9d559a 322 hashParamTable[44].size = sizeof(device.isacs.input.settings.transfer.code[1]);
Diletant 167:bedc0a9d559a 323 hashParamTable[45].hash = 0x21b3af97;
Diletant 167:bedc0a9d559a 324 hashParamTable[45].ref = &device.plcs.regulator.settings.transfer.correction[4];
Diletant 167:bedc0a9d559a 325 hashParamTable[45].size = sizeof(device.plcs.regulator.settings.transfer.correction[4]);
Diletant 167:bedc0a9d559a 326 hashParamTable[46].hash = 0x231dd694;
Diletant 167:bedc0a9d559a 327 hashParamTable[46].ref = &device.plcs.feedback.settings.transfer.normalized[2];
Diletant 167:bedc0a9d559a 328 hashParamTable[46].size = sizeof(device.plcs.feedback.settings.transfer.normalized[2]);
Diletant 167:bedc0a9d559a 329 hashParamTable[47].hash = 0x238508f2;
Diletant 167:bedc0a9d559a 330 hashParamTable[47].ref = &device.plcs.bias.settings.transfer.normalized[11];
Diletant 167:bedc0a9d559a 331 hashParamTable[47].size = sizeof(device.plcs.bias.settings.transfer.normalized[11]);
Diletant 167:bedc0a9d559a 332 hashParamTable[48].hash = 0x2419fda9;
Diletant 167:bedc0a9d559a 333 hashParamTable[48].ref = &device.plcs.output.settings.transfer.code[2];
Diletant 167:bedc0a9d559a 334 hashParamTable[48].size = sizeof(device.plcs.output.settings.transfer.code[2]);
Diletant 167:bedc0a9d559a 335 hashParamTable[49].hash = 0x2481a096;
Diletant 167:bedc0a9d559a 336 hashParamTable[49].ref = &device.isacs.regulator.settings.regular.scale;
Diletant 167:bedc0a9d559a 337 hashParamTable[49].size = sizeof(device.isacs.regulator.settings.regular.scale);
Diletant 167:bedc0a9d559a 338 hashParamTable[50].hash = 0x25ab850b;
Diletant 167:bedc0a9d559a 339 hashParamTable[50].ref = &device.plcs.regulator.settings.transfer.error[9];
Diletant 167:bedc0a9d559a 340 hashParamTable[50].size = sizeof(device.plcs.regulator.settings.transfer.error[9]);
Diletant 167:bedc0a9d559a 341 hashParamTable[51].hash = 0x26ea96f;
Diletant 167:bedc0a9d559a 342 hashParamTable[51].ref = &device.plcs.reset.up.duration[9];
Diletant 167:bedc0a9d559a 343 hashParamTable[51].size = sizeof(device.plcs.reset.up.duration[9]);
Diletant 167:bedc0a9d559a 344 hashParamTable[52].hash = 0x27cb9c8a;
Diletant 167:bedc0a9d559a 345 hashParamTable[52].ref = &device.plcs.reset.down.temperature[6];
Diletant 167:bedc0a9d559a 346 hashParamTable[52].size = sizeof(device.plcs.reset.down.temperature[6]);
Diletant 167:bedc0a9d559a 347 hashParamTable[53].hash = 0x28c2fcdd;
Diletant 167:bedc0a9d559a 348 hashParamTable[53].ref = &device.plcs.regulator.settings.transfer.error[12];
Diletant 167:bedc0a9d559a 349 hashParamTable[53].size = sizeof(device.plcs.regulator.settings.transfer.error[12]);
Diletant 167:bedc0a9d559a 350 hashParamTable[54].hash = 0x28d2accb;
Diletant 167:bedc0a9d559a 351 hashParamTable[54].ref = &device.dither.carrier.state.error;
Diletant 167:bedc0a9d559a 352 hashParamTable[54].size = sizeof(device.dither.carrier.state.error);
Diletant 167:bedc0a9d559a 353 hashParamTable[55].hash = 0x2921f503;
Diletant 167:bedc0a9d559a 354 hashParamTable[55].ref = &device.isacs.output.settings.transfer.voltage[2];
Diletant 167:bedc0a9d559a 355 hashParamTable[55].size = sizeof(device.isacs.output.settings.transfer.voltage[2]);
Diletant 167:bedc0a9d559a 356 hashParamTable[56].hash = 0x293bbac3;
Diletant 167:bedc0a9d559a 357 hashParamTable[56].ref = &device.isacs.input.settings.transfer.code[2];
Diletant 167:bedc0a9d559a 358 hashParamTable[56].size = sizeof(device.isacs.input.settings.transfer.code[2]);
Diletant 167:bedc0a9d559a 359 hashParamTable[57].hash = 0x296ccefa;
Diletant 167:bedc0a9d559a 360 hashParamTable[57].ref = &device.plcs.feedback.settings.output;
Diletant 167:bedc0a9d559a 361 hashParamTable[57].size = sizeof(device.plcs.feedback.settings.output);
Diletant 167:bedc0a9d559a 362 hashParamTable[58].hash = 0x2a40117e;
Diletant 167:bedc0a9d559a 363 hashParamTable[58].ref = &device.isacs.output.settings.transfer.voltage[12];
Diletant 167:bedc0a9d559a 364 hashParamTable[58].size = sizeof(device.isacs.output.settings.transfer.voltage[12]);
Diletant 167:bedc0a9d559a 365 hashParamTable[59].hash = 0x2aaa9846;
Diletant 167:bedc0a9d559a 366 hashParamTable[59].ref = &device.plcs.feedback.settings.transfer.raw[14];
Diletant 167:bedc0a9d559a 367 hashParamTable[59].size = sizeof(device.plcs.feedback.settings.transfer.raw[14]);
Diletant 167:bedc0a9d559a 368 hashParamTable[60].hash = 0x2ac96f6c;
Diletant 167:bedc0a9d559a 369 hashParamTable[60].ref = &device.plcs.bias.settings.transfer.raw[2];
Diletant 167:bedc0a9d559a 370 hashParamTable[60].size = sizeof(device.plcs.bias.settings.transfer.raw[2]);
Diletant 167:bedc0a9d559a 371 hashParamTable[61].hash = 0x2acb6836;
Diletant 167:bedc0a9d559a 372 hashParamTable[61].ref = &device.plcs.feedback.settings.transfer.raw[2];
Diletant 167:bedc0a9d559a 373 hashParamTable[61].size = sizeof(device.plcs.feedback.settings.transfer.raw[2]);
Diletant 167:bedc0a9d559a 374 hashParamTable[62].hash = 0x2ad23801;
Diletant 167:bedc0a9d559a 375 hashParamTable[62].ref = &device.plcs.reset.up.temperature[3];
Diletant 167:bedc0a9d559a 376 hashParamTable[62].size = sizeof(device.plcs.reset.up.temperature[3]);
Diletant 167:bedc0a9d559a 377 hashParamTable[63].hash = 0x2aeb3625;
Diletant 167:bedc0a9d559a 378 hashParamTable[63].ref = &device.isacs.output.settings.transfer.code[9];
Diletant 167:bedc0a9d559a 379 hashParamTable[63].size = sizeof(device.isacs.output.settings.transfer.code[9]);
Diletant 167:bedc0a9d559a 380 hashParamTable[64].hash = 0x2d7b0a77;
Diletant 167:bedc0a9d559a 381 hashParamTable[64].ref = &device.plcs.reset.up.duration[15];
Diletant 167:bedc0a9d559a 382 hashParamTable[64].size = sizeof(device.plcs.reset.up.duration[15]);
Diletant 167:bedc0a9d559a 383 hashParamTable[65].hash = 0x2e780102;
Diletant 167:bedc0a9d559a 384 hashParamTable[65].ref = &device.plcs.output.settings.transfer.code[10];
Diletant 167:bedc0a9d559a 385 hashParamTable[65].size = sizeof(device.plcs.output.settings.transfer.code[10]);
Diletant 167:bedc0a9d559a 386 hashParamTable[66].hash = 0x2e976286;
Diletant 167:bedc0a9d559a 387 hashParamTable[66].ref = &device.plcs.output.settings.transfer.voltage[9];
Diletant 167:bedc0a9d559a 388 hashParamTable[66].size = sizeof(device.plcs.output.settings.transfer.voltage[9]);
Diletant 167:bedc0a9d559a 389 hashParamTable[67].hash = 0x2ee747a;
Diletant 167:bedc0a9d559a 390 hashParamTable[67].ref = &device.plcs.sequencer.state.voltage;
Diletant 167:bedc0a9d559a 391 hashParamTable[67].size = sizeof(device.plcs.sequencer.state.voltage);
Diletant 167:bedc0a9d559a 392 hashParamTable[68].hash = 0x2f6beeb4;
Diletant 167:bedc0a9d559a 393 hashParamTable[68].ref = &device.plcs.reset.down.duration[10];
Diletant 167:bedc0a9d559a 394 hashParamTable[68].size = sizeof(device.plcs.reset.down.duration[10]);
Diletant 167:bedc0a9d559a 395 hashParamTable[69].hash = 0x30208b82;
Diletant 167:bedc0a9d559a 396 hashParamTable[69].ref = &device.isacs.input.settings.transfer.code[3];
Diletant 167:bedc0a9d559a 397 hashParamTable[69].size = sizeof(device.isacs.input.settings.transfer.code[3]);
Diletant 167:bedc0a9d559a 398 hashParamTable[70].hash = 0x303ac442;
Diletant 167:bedc0a9d559a 399 hashParamTable[70].ref = &device.isacs.output.settings.transfer.voltage[3];
Diletant 167:bedc0a9d559a 400 hashParamTable[70].size = sizeof(device.isacs.output.settings.transfer.voltage[3]);
Diletant 167:bedc0a9d559a 401 hashParamTable[71].hash = 0x30a095c7;
Diletant 167:bedc0a9d559a 402 hashParamTable[71].ref = &device.plcs.feedback.settings.transfer.points;
Diletant 167:bedc0a9d559a 403 hashParamTable[71].size = sizeof(device.plcs.feedback.settings.transfer.points);
Diletant 167:bedc0a9d559a 404 hashParamTable[72].hash = 0x30a2929d;
Diletant 167:bedc0a9d559a 405 hashParamTable[72].ref = &device.plcs.bias.settings.transfer.points;
Diletant 167:bedc0a9d559a 406 hashParamTable[72].size = sizeof(device.plcs.bias.settings.transfer.points);
Diletant 167:bedc0a9d559a 407 hashParamTable[73].hash = 0x31d9cd9c;
Diletant 167:bedc0a9d559a 408 hashParamTable[73].ref = &device.plcs.regulator.settings.transfer.error[13];
Diletant 167:bedc0a9d559a 409 hashParamTable[73].size = sizeof(device.plcs.regulator.settings.transfer.error[13]);
Diletant 167:bedc0a9d559a 410 hashParamTable[74].hash = 0x323d398;
Diletant 167:bedc0a9d559a 411 hashParamTable[74].ref = &device.dither.carrier.state.reference;
Diletant 167:bedc0a9d559a 412 hashParamTable[74].size = sizeof(device.dither.carrier.state.reference);
Diletant 167:bedc0a9d559a 413 hashParamTable[75].hash = 0x335b203f;
Diletant 167:bedc0a9d559a 414 hashParamTable[75].ref = &device.isacs.output.settings.transfer.voltage[13];
Diletant 167:bedc0a9d559a 415 hashParamTable[75].size = sizeof(device.isacs.output.settings.transfer.voltage[13]);
Diletant 167:bedc0a9d559a 416 hashParamTable[76].hash = 0x33b1a907;
Diletant 167:bedc0a9d559a 417 hashParamTable[76].ref = &device.plcs.feedback.settings.transfer.raw[15];
Diletant 167:bedc0a9d559a 418 hashParamTable[76].size = sizeof(device.plcs.feedback.settings.transfer.raw[15]);
Diletant 167:bedc0a9d559a 419 hashParamTable[77].hash = 0x33c90940;
Diletant 167:bedc0a9d559a 420 hashParamTable[77].ref = &device.plcs.reset.up.temperature[2];
Diletant 167:bedc0a9d559a 421 hashParamTable[77].size = sizeof(device.plcs.reset.up.temperature[2]);
Diletant 167:bedc0a9d559a 422 hashParamTable[78].hash = 0x33d05977;
Diletant 167:bedc0a9d559a 423 hashParamTable[78].ref = &device.plcs.feedback.settings.transfer.raw[3];
Diletant 167:bedc0a9d559a 424 hashParamTable[78].size = sizeof(device.plcs.feedback.settings.transfer.raw[3]);
Diletant 167:bedc0a9d559a 425 hashParamTable[79].hash = 0x33d25e2d;
Diletant 167:bedc0a9d559a 426 hashParamTable[79].ref = &device.plcs.bias.settings.transfer.raw[3];
Diletant 167:bedc0a9d559a 427 hashParamTable[79].size = sizeof(device.plcs.bias.settings.transfer.raw[3]);
Diletant 167:bedc0a9d559a 428 hashParamTable[80].hash = 0x33f00764;
Diletant 167:bedc0a9d559a 429 hashParamTable[80].ref = &device.isacs.output.settings.transfer.code[8];
Diletant 167:bedc0a9d559a 430 hashParamTable[80].size = sizeof(device.isacs.output.settings.transfer.code[8]);
Diletant 167:bedc0a9d559a 431 hashParamTable[81].hash = 0x34603b36;
Diletant 167:bedc0a9d559a 432 hashParamTable[81].ref = &device.plcs.reset.up.duration[14];
Diletant 167:bedc0a9d559a 433 hashParamTable[81].size = sizeof(device.plcs.reset.up.duration[14]);
Diletant 167:bedc0a9d559a 434 hashParamTable[82].hash = 0x34aab1a1;
Diletant 167:bedc0a9d559a 435 hashParamTable[82].ref = &device.plcs.sequencer.settings.enabled;
Diletant 167:bedc0a9d559a 436 hashParamTable[82].size = sizeof(device.plcs.sequencer.settings.enabled);
Diletant 167:bedc0a9d559a 437 hashParamTable[83].hash = 0x35df3163;
Diletant 167:bedc0a9d559a 438 hashParamTable[83].ref = &device.plcs.output.settings.transfer.points;
Diletant 167:bedc0a9d559a 439 hashParamTable[83].size = sizeof(device.plcs.output.settings.transfer.points);
Diletant 167:bedc0a9d559a 440 hashParamTable[84].hash = 0x361a129e;
Diletant 167:bedc0a9d559a 441 hashParamTable[84].ref = &device.isacs.output.settings.reset.voltage;
Diletant 167:bedc0a9d559a 442 hashParamTable[84].size = sizeof(device.isacs.output.settings.reset.voltage);
Diletant 167:bedc0a9d559a 443 hashParamTable[85].hash = 0x3670dff5;
Diletant 167:bedc0a9d559a 444 hashParamTable[85].ref = &device.plcs.reset.down.duration[11];
Diletant 167:bedc0a9d559a 445 hashParamTable[85].size = sizeof(device.plcs.reset.down.duration[11]);
Diletant 167:bedc0a9d559a 446 hashParamTable[86].hash = 0x36ee331;
Diletant 167:bedc0a9d559a 447 hashParamTable[86].ref = &device.isacs.regulator.state.enabled;
Diletant 167:bedc0a9d559a 448 hashParamTable[86].size = sizeof(device.isacs.regulator.state.enabled);
Diletant 167:bedc0a9d559a 449 hashParamTable[87].hash = 0x37633043;
Diletant 167:bedc0a9d559a 450 hashParamTable[87].ref = &device.plcs.output.settings.transfer.code[11];
Diletant 167:bedc0a9d559a 451 hashParamTable[87].size = sizeof(device.plcs.output.settings.transfer.code[11]);
Diletant 167:bedc0a9d559a 452 hashParamTable[88].hash = 0x378c53c7;
Diletant 167:bedc0a9d559a 453 hashParamTable[88].ref = &device.plcs.output.settings.transfer.voltage[8];
Diletant 167:bedc0a9d559a 454 hashParamTable[88].size = sizeof(device.plcs.output.settings.transfer.voltage[8]);
Diletant 167:bedc0a9d559a 455 hashParamTable[89].hash = 0x38a89ed6;
Diletant 167:bedc0a9d559a 456 hashParamTable[89].ref = &device.plcs.regulator.settings.transfer.correction[5];
Diletant 167:bedc0a9d559a 457 hashParamTable[89].size = sizeof(device.plcs.regulator.settings.transfer.correction[5]);
Diletant 167:bedc0a9d559a 458 hashParamTable[90].hash = 0x3992eb3f;
Diletant 167:bedc0a9d559a 459 hashParamTable[90].ref = &device.plcs.bias.settings.transfer.normalized[8];
Diletant 167:bedc0a9d559a 460 hashParamTable[90].size = sizeof(device.plcs.bias.settings.transfer.normalized[8]);
Diletant 167:bedc0a9d559a 461 hashParamTable[91].hash = 0x3a06e7d5;
Diletant 167:bedc0a9d559a 462 hashParamTable[91].ref = &device.plcs.feedback.settings.transfer.normalized[3];
Diletant 167:bedc0a9d559a 463 hashParamTable[91].size = sizeof(device.plcs.feedback.settings.transfer.normalized[3]);
Diletant 167:bedc0a9d559a 464 hashParamTable[92].hash = 0x3a666599;
Diletant 167:bedc0a9d559a 465 hashParamTable[92].ref = &device.plcs.reset.up.points;
Diletant 167:bedc0a9d559a 466 hashParamTable[92].size = sizeof(device.plcs.reset.up.points);
Diletant 167:bedc0a9d559a 467 hashParamTable[93].hash = 0x3a858c52;
Diletant 167:bedc0a9d559a 468 hashParamTable[93].ref = &device.dither.noise.settings.range;
Diletant 167:bedc0a9d559a 469 hashParamTable[93].size = sizeof(device.dither.noise.settings.range);
Diletant 167:bedc0a9d559a 470 hashParamTable[94].hash = 0x3a89b63e;
Diletant 167:bedc0a9d559a 471 hashParamTable[94].ref = &device.plcs.reset.levels.upper;
Diletant 167:bedc0a9d559a 472 hashParamTable[94].size = sizeof(device.plcs.reset.levels.upper);
Diletant 167:bedc0a9d559a 473 hashParamTable[95].hash = 0x3a9e39b3;
Diletant 167:bedc0a9d559a 474 hashParamTable[95].ref = &device.plcs.bias.settings.transfer.normalized[10];
Diletant 167:bedc0a9d559a 475 hashParamTable[95].size = sizeof(device.plcs.bias.settings.transfer.normalized[10]);
Diletant 167:bedc0a9d559a 476 hashParamTable[96].hash = 0x3ac2f8e9;
Diletant 167:bedc0a9d559a 477 hashParamTable[96].ref = &device.isacs.input.state.voltage;
Diletant 167:bedc0a9d559a 478 hashParamTable[96].size = sizeof(device.isacs.input.state.voltage);
Diletant 167:bedc0a9d559a 479 hashParamTable[97].hash = 0x3cb0b44a;
Diletant 167:bedc0a9d559a 480 hashParamTable[97].ref = &device.plcs.regulator.settings.transfer.error[8];
Diletant 167:bedc0a9d559a 481 hashParamTable[97].size = sizeof(device.plcs.regulator.settings.transfer.error[8]);
Diletant 167:bedc0a9d559a 482 hashParamTable[98].hash = 0x3d02cce8;
Diletant 167:bedc0a9d559a 483 hashParamTable[98].ref = &device.plcs.output.settings.transfer.code[3];
Diletant 167:bedc0a9d559a 484 hashParamTable[98].size = sizeof(device.plcs.output.settings.transfer.code[3]);
Diletant 167:bedc0a9d559a 485 hashParamTable[99].hash = 0x3d58b0a8;
Diletant 167:bedc0a9d559a 486 hashParamTable[99].ref = &device.isacs.regulator.settings.regular.enabled;
Diletant 167:bedc0a9d559a 487 hashParamTable[99].size = sizeof(device.isacs.regulator.settings.regular.enabled);
Diletant 167:bedc0a9d559a 488 hashParamTable[100].hash = 0x3ed0adcb;
Diletant 167:bedc0a9d559a 489 hashParamTable[100].ref = &device.plcs.reset.down.temperature[7];
Diletant 167:bedc0a9d559a 490 hashParamTable[100].size = sizeof(device.plcs.reset.down.temperature[7]);
Diletant 167:bedc0a9d559a 491 hashParamTable[101].hash = 0x3efaf1e;
Diletant 167:bedc0a9d559a 492 hashParamTable[101].ref = &device.plcs.regulator.settings.transfer.error[11];
Diletant 167:bedc0a9d559a 493 hashParamTable[101].size = sizeof(device.plcs.regulator.settings.transfer.error[11]);
Diletant 167:bedc0a9d559a 494 hashParamTable[102].hash = 0x401d1b93;
Diletant 167:bedc0a9d559a 495 hashParamTable[102].ref = &device.plcs.feedback.settings.input;
Diletant 167:bedc0a9d559a 496 hashParamTable[102].size = sizeof(device.plcs.feedback.settings.input);
Diletant 167:bedc0a9d559a 497 hashParamTable[103].hash = 0x407538ad;
Diletant 167:bedc0a9d559a 498 hashParamTable[103].ref = &device.plcs.output.settings.transfer.code[6];
Diletant 167:bedc0a9d559a 499 hashParamTable[103].size = sizeof(device.plcs.output.settings.transfer.code[6]);
Diletant 167:bedc0a9d559a 500 hashParamTable[104].hash = 0x41cdcbe5;
Diletant 167:bedc0a9d559a 501 hashParamTable[104].ref = &device.plcs.output.settings.enabled;
Diletant 167:bedc0a9d559a 502 hashParamTable[104].size = sizeof(device.plcs.output.settings.enabled);
Diletant 167:bedc0a9d559a 503 hashParamTable[105].hash = 0x41e6553f;
Diletant 167:bedc0a9d559a 504 hashParamTable[105].ref = &device.controller.SSP.in[2];
Diletant 167:bedc0a9d559a 505 hashParamTable[105].size = sizeof(device.controller.SSP.in[2]);
Diletant 167:bedc0a9d559a 506 hashParamTable[106].hash = 0x435238e3;
Diletant 167:bedc0a9d559a 507 hashParamTable[106].ref = &device.plcs.detector.state.out;
Diletant 167:bedc0a9d559a 508 hashParamTable[106].size = sizeof(device.plcs.detector.state.out);
Diletant 167:bedc0a9d559a 509 hashParamTable[107].hash = 0x438d8918;
Diletant 167:bedc0a9d559a 510 hashParamTable[107].ref = &device.isacs.input.settings.transfer.voltage[12];
Diletant 167:bedc0a9d559a 511 hashParamTable[107].size = sizeof(device.isacs.input.settings.transfer.voltage[12]);
Diletant 167:bedc0a9d559a 512 hashParamTable[108].hash = 0x43914418;
Diletant 167:bedc0a9d559a 513 hashParamTable[108].ref = &device.dither.carrier.settings.reference;
Diletant 167:bedc0a9d559a 514 hashParamTable[108].size = sizeof(device.dither.carrier.settings.reference);
Diletant 167:bedc0a9d559a 515 hashParamTable[109].hash = 0x43a7598e;
Diletant 167:bedc0a9d559a 516 hashParamTable[109].ref = &device.plcs.reset.down.temperature[2];
Diletant 167:bedc0a9d559a 517 hashParamTable[109].size = sizeof(device.plcs.reset.down.temperature[2]);
Diletant 167:bedc0a9d559a 518 hashParamTable[110].hash = 0x44212bba;
Diletant 167:bedc0a9d559a 519 hashParamTable[110].ref = &device.plcs.feedback.settings.transfer.normalized[12];
Diletant 167:bedc0a9d559a 520 hashParamTable[110].size = sizeof(device.plcs.feedback.settings.transfer.normalized[12]);
Diletant 167:bedc0a9d559a 521 hashParamTable[111].hash = 0x446bd77;
Diletant 167:bedc0a9d559a 522 hashParamTable[111].ref = &device.plcs.reset.down.duration[13];
Diletant 167:bedc0a9d559a 523 hashParamTable[111].size = sizeof(device.plcs.reset.down.duration[13]);
Diletant 167:bedc0a9d559a 524 hashParamTable[112].hash = 0x45a15cba;
Diletant 167:bedc0a9d559a 525 hashParamTable[112].ref = &device.sensor.settings.block;
Diletant 167:bedc0a9d559a 526 hashParamTable[112].size = sizeof(device.sensor.settings.block);
Diletant 167:bedc0a9d559a 527 hashParamTable[113].hash = 0x45df6a93;
Diletant 167:bedc0a9d559a 528 hashParamTable[113].ref = &device.plcs.regulator.settings.transfer.correction[0];
Diletant 167:bedc0a9d559a 529 hashParamTable[113].size = sizeof(device.plcs.regulator.settings.transfer.correction[0]);
Diletant 167:bedc0a9d559a 530 hashParamTable[114].hash = 0x47711390;
Diletant 167:bedc0a9d559a 531 hashParamTable[114].ref = &device.plcs.feedback.settings.transfer.normalized[6];
Diletant 167:bedc0a9d559a 532 hashParamTable[114].size = sizeof(device.plcs.feedback.settings.transfer.normalized[6]);
Diletant 167:bedc0a9d559a 533 hashParamTable[115].hash = 0x478be42d;
Diletant 167:bedc0a9d559a 534 hashParamTable[115].ref = &device.plcs.sequencer.state.logic;
Diletant 167:bedc0a9d559a 535 hashParamTable[115].size = sizeof(device.plcs.sequencer.state.logic);
Diletant 167:bedc0a9d559a 536 hashParamTable[116].hash = 0x47e9cdf6;
Diletant 167:bedc0a9d559a 537 hashParamTable[116].ref = &device.plcs.bias.settings.transfer.normalized[15];
Diletant 167:bedc0a9d559a 538 hashParamTable[116].size = sizeof(device.plcs.bias.settings.transfer.normalized[15]);
Diletant 167:bedc0a9d559a 539 hashParamTable[117].hash = 0x48cba6df;
Diletant 167:bedc0a9d559a 540 hashParamTable[117].ref = &device.plcs.sequencer.settings.sequence[19];
Diletant 167:bedc0a9d559a 541 hashParamTable[117].size = sizeof(device.plcs.sequencer.settings.sequence[19]);
Diletant 167:bedc0a9d559a 542 hashParamTable[118].hash = 0x4917cf73;
Diletant 167:bedc0a9d559a 543 hashParamTable[118].ref = &device.plcs.reset.up.duration[11];
Diletant 167:bedc0a9d559a 544 hashParamTable[118].size = sizeof(device.plcs.reset.up.duration[11]);
Diletant 167:bedc0a9d559a 545 hashParamTable[119].hash = 0x4977a07a;
Diletant 167:bedc0a9d559a 546 hashParamTable[119].ref = &device.dither.pulse.state.counter;
Diletant 167:bedc0a9d559a 547 hashParamTable[119].size = sizeof(device.dither.pulse.state.counter);
Diletant 167:bedc0a9d559a 548 hashParamTable[120].hash = 0x498a9f45;
Diletant 167:bedc0a9d559a 549 hashParamTable[120].ref = &device.controller.I2C.state.buffer[2];
Diletant 167:bedc0a9d559a 550 hashParamTable[120].size = sizeof(device.controller.I2C.state.buffer[2]);
Diletant 167:bedc0a9d559a 551 hashParamTable[121].hash = 0x4a14c406;
Diletant 167:bedc0a9d559a 552 hashParamTable[121].ref = &device.plcs.output.settings.transfer.code[14];
Diletant 167:bedc0a9d559a 553 hashParamTable[121].size = sizeof(device.plcs.output.settings.transfer.code[14]);
Diletant 167:bedc0a9d559a 554 hashParamTable[122].hash = 0x4a8d1886;
Diletant 167:bedc0a9d559a 555 hashParamTable[122].ref = &device.plcs.sequencer.settings.sequence[29];
Diletant 167:bedc0a9d559a 556 hashParamTable[122].size = sizeof(device.plcs.sequencer.settings.sequence[29]);
Diletant 167:bedc0a9d559a 557 hashParamTable[123].hash = 0x4aa5854;
Diletant 167:bedc0a9d559a 558 hashParamTable[123].ref = &device.plcs.sequencer.settings.analog;
Diletant 167:bedc0a9d559a 559 hashParamTable[123].size = sizeof(device.plcs.sequencer.settings.analog);
Diletant 167:bedc0a9d559a 560 hashParamTable[124].hash = 0x4b072bb0;
Diletant 167:bedc0a9d559a 561 hashParamTable[124].ref = &device.plcs.reset.down.duration[14];
Diletant 167:bedc0a9d559a 562 hashParamTable[124].size = sizeof(device.plcs.reset.down.duration[14]);
Diletant 167:bedc0a9d559a 563 hashParamTable[125].hash = 0x4b097ccb;
Diletant 167:bedc0a9d559a 564 hashParamTable[125].ref = &device.controller.SSP.out[0];
Diletant 167:bedc0a9d559a 565 hashParamTable[125].size = sizeof(device.controller.SSP.out[0]);
Diletant 167:bedc0a9d559a 566 hashParamTable[126].hash = 0x4b4f72b1;
Diletant 167:bedc0a9d559a 567 hashParamTable[126].ref = &device.plcs.sequencer.settings.sequence[39];
Diletant 167:bedc0a9d559a 568 hashParamTable[126].size = sizeof(device.plcs.sequencer.settings.sequence[39]);
Diletant 167:bedc0a9d559a 569 hashParamTable[127].hash = 0x4d4d3007;
Diletant 167:bedc0a9d559a 570 hashParamTable[127].ref = &device.isacs.output.settings.transfer.voltage[6];
Diletant 167:bedc0a9d559a 571 hashParamTable[127].size = sizeof(device.isacs.output.settings.transfer.voltage[6]);
Diletant 167:bedc0a9d559a 572 hashParamTable[128].hash = 0x4d577fc7;
Diletant 167:bedc0a9d559a 573 hashParamTable[128].ref = &device.isacs.input.settings.transfer.code[6];
Diletant 167:bedc0a9d559a 574 hashParamTable[128].size = sizeof(device.isacs.input.settings.transfer.code[6]);
Diletant 167:bedc0a9d559a 575 hashParamTable[129].hash = 0x4df06184;
Diletant 167:bedc0a9d559a 576 hashParamTable[129].ref = &device.dither.detector.settings.weight[19];
Diletant 167:bedc0a9d559a 577 hashParamTable[129].size = sizeof(device.dither.detector.settings.weight[19]);
Diletant 167:bedc0a9d559a 578 hashParamTable[130].hash = 0x4df39a9f;
Diletant 167:bedc0a9d559a 579 hashParamTable[130].ref = &device.dither.detector.settings.weight[8];
Diletant 167:bedc0a9d559a 580 hashParamTable[130].size = sizeof(device.dither.detector.settings.weight[8]);
Diletant 167:bedc0a9d559a 581 hashParamTable[131].hash = 0x4e006434;
Diletant 167:bedc0a9d559a 582 hashParamTable[131].ref = &device.plcs.sequencer.settings.sequence[49];
Diletant 167:bedc0a9d559a 583 hashParamTable[131].size = sizeof(device.plcs.sequencer.settings.sequence[49]);
Diletant 167:bedc0a9d559a 584 hashParamTable[132].hash = 0x4ea5aa68;
Diletant 167:bedc0a9d559a 585 hashParamTable[132].ref = &device.plcs.bias.settings.transfer.raw[6];
Diletant 167:bedc0a9d559a 586 hashParamTable[132].size = sizeof(device.plcs.bias.settings.transfer.raw[6]);
Diletant 167:bedc0a9d559a 587 hashParamTable[133].hash = 0x4ea7ad32;
Diletant 167:bedc0a9d559a 588 hashParamTable[133].ref = &device.plcs.feedback.settings.transfer.raw[6];
Diletant 167:bedc0a9d559a 589 hashParamTable[133].size = sizeof(device.plcs.feedback.settings.transfer.raw[6]);
Diletant 167:bedc0a9d559a 590 hashParamTable[134].hash = 0x4ebefd05;
Diletant 167:bedc0a9d559a 591 hashParamTable[134].ref = &device.plcs.reset.up.temperature[7];
Diletant 167:bedc0a9d559a 592 hashParamTable[134].size = sizeof(device.plcs.reset.up.temperature[7]);
Diletant 167:bedc0a9d559a 593 hashParamTable[135].hash = 0x4ec65d42;
Diletant 167:bedc0a9d559a 594 hashParamTable[135].ref = &device.plcs.feedback.settings.transfer.raw[10];
Diletant 167:bedc0a9d559a 595 hashParamTable[135].size = sizeof(device.plcs.feedback.settings.transfer.raw[10]);
Diletant 167:bedc0a9d559a 596 hashParamTable[136].hash = 0x4fb6dfdd;
Diletant 167:bedc0a9d559a 597 hashParamTable[136].ref = &device.dither.detector.settings.weight[29];
Diletant 167:bedc0a9d559a 598 hashParamTable[136].size = sizeof(device.dither.detector.settings.weight[29]);
Diletant 167:bedc0a9d559a 599 hashParamTable[137].hash = 0x4fc20e03;
Diletant 167:bedc0a9d559a 600 hashParamTable[137].ref = &device.plcs.sequencer.settings.sequence[59];
Diletant 167:bedc0a9d559a 601 hashParamTable[137].size = sizeof(device.plcs.sequencer.settings.sequence[59]);
Diletant 167:bedc0a9d559a 602 hashParamTable[138].hash = 0x4fd98d13;
Diletant 167:bedc0a9d559a 603 hashParamTable[138].ref = &device.isacs.output.settings.start.voltage;
Diletant 167:bedc0a9d559a 604 hashParamTable[138].size = sizeof(device.isacs.output.settings.start.voltage);
Diletant 167:bedc0a9d559a 605 hashParamTable[139].hash = 0x500cfe32;
Diletant 167:bedc0a9d559a 606 hashParamTable[139].ref = &device.plcs.reset.up.duration[10];
Diletant 167:bedc0a9d559a 607 hashParamTable[139].size = sizeof(device.plcs.reset.up.duration[10]);
Diletant 167:bedc0a9d559a 608 hashParamTable[140].hash = 0x5091ae04;
Diletant 167:bedc0a9d559a 609 hashParamTable[140].ref = &device.controller.I2C.state.buffer[3];
Diletant 167:bedc0a9d559a 610 hashParamTable[140].size = sizeof(device.controller.I2C.state.buffer[3]);
Diletant 167:bedc0a9d559a 611 hashParamTable[141].hash = 0x51d0979e;
Diletant 167:bedc0a9d559a 612 hashParamTable[141].ref = &device.plcs.sequencer.settings.sequence[18];
Diletant 167:bedc0a9d559a 613 hashParamTable[141].size = sizeof(device.plcs.sequencer.settings.sequence[18]);
Diletant 167:bedc0a9d559a 614 hashParamTable[142].hash = 0x52124d8a;
Diletant 167:bedc0a9d559a 615 hashParamTable[142].ref = &device.controller.SSP.out[1];
Diletant 167:bedc0a9d559a 616 hashParamTable[142].size = sizeof(device.controller.SSP.out[1]);
Diletant 167:bedc0a9d559a 617 hashParamTable[143].hash = 0x521c1af1;
Diletant 167:bedc0a9d559a 618 hashParamTable[143].ref = &device.plcs.reset.down.duration[15];
Diletant 167:bedc0a9d559a 619 hashParamTable[143].size = sizeof(device.plcs.reset.down.duration[15]);
Diletant 167:bedc0a9d559a 620 hashParamTable[144].hash = 0x525443f0;
Diletant 167:bedc0a9d559a 621 hashParamTable[144].ref = &device.plcs.sequencer.settings.sequence[38];
Diletant 167:bedc0a9d559a 622 hashParamTable[144].size = sizeof(device.plcs.sequencer.settings.sequence[38]);
Diletant 167:bedc0a9d559a 623 hashParamTable[145].hash = 0x525b6730;
Diletant 167:bedc0a9d559a 624 hashParamTable[145].ref = &device.controller.I2C.state.enabled;
Diletant 167:bedc0a9d559a 625 hashParamTable[145].size = sizeof(device.controller.I2C.state.enabled);
Diletant 167:bedc0a9d559a 626 hashParamTable[146].hash = 0x528cd113;
Diletant 167:bedc0a9d559a 627 hashParamTable[146].ref = &device.plcs.feedback.state.input;
Diletant 167:bedc0a9d559a 628 hashParamTable[146].size = sizeof(device.plcs.feedback.state.input);
Diletant 167:bedc0a9d559a 629 hashParamTable[147].hash = 0x530ff547;
Diletant 167:bedc0a9d559a 630 hashParamTable[147].ref = &device.plcs.output.settings.transfer.code[15];
Diletant 167:bedc0a9d559a 631 hashParamTable[147].size = sizeof(device.plcs.output.settings.transfer.code[15]);
Diletant 167:bedc0a9d559a 632 hashParamTable[148].hash = 0x539629c7;
Diletant 167:bedc0a9d559a 633 hashParamTable[148].ref = &device.plcs.sequencer.settings.sequence[28];
Diletant 167:bedc0a9d559a 634 hashParamTable[148].size = sizeof(device.plcs.sequencer.settings.sequence[28]);
Diletant 167:bedc0a9d559a 635 hashParamTable[149].hash = 0x5428ad66;
Diletant 167:bedc0a9d559a 636 hashParamTable[149].ref = &device.plcs.regulator.state.correction;
Diletant 167:bedc0a9d559a 637 hashParamTable[149].size = sizeof(device.plcs.regulator.state.correction);
Diletant 167:bedc0a9d559a 638 hashParamTable[150].hash = 0x542e0c62;
Diletant 167:bedc0a9d559a 639 hashParamTable[150].ref = &device.controller.flash.settings.hashSector;
Diletant 167:bedc0a9d559a 640 hashParamTable[150].size = sizeof(device.controller.flash.settings.hashSector);
Diletant 167:bedc0a9d559a 641 hashParamTable[151].hash = 0x544c4e86;
Diletant 167:bedc0a9d559a 642 hashParamTable[151].ref = &device.isacs.input.settings.transfer.code[7];
Diletant 167:bedc0a9d559a 643 hashParamTable[151].size = sizeof(device.isacs.input.settings.transfer.code[7]);
Diletant 167:bedc0a9d559a 644 hashParamTable[152].hash = 0x54560146;
Diletant 167:bedc0a9d559a 645 hashParamTable[152].ref = &device.isacs.output.settings.transfer.voltage[7];
Diletant 167:bedc0a9d559a 646 hashParamTable[152].size = sizeof(device.isacs.output.settings.transfer.voltage[7]);
Diletant 167:bedc0a9d559a 647 hashParamTable[153].hash = 0x5489817b;
Diletant 167:bedc0a9d559a 648 hashParamTable[153].ref = &device.dither.carrier.settings.scale;
Diletant 167:bedc0a9d559a 649 hashParamTable[153].size = sizeof(device.dither.carrier.settings.scale);
Diletant 167:bedc0a9d559a 650 hashParamTable[154].hash = 0x54e8abde;
Diletant 167:bedc0a9d559a 651 hashParamTable[154].ref = &device.dither.detector.settings.weight[9];
Diletant 167:bedc0a9d559a 652 hashParamTable[154].size = sizeof(device.dither.detector.settings.weight[9]);
Diletant 167:bedc0a9d559a 653 hashParamTable[155].hash = 0x54eb50c5;
Diletant 167:bedc0a9d559a 654 hashParamTable[155].ref = &device.dither.detector.settings.weight[18];
Diletant 167:bedc0a9d559a 655 hashParamTable[155].size = sizeof(device.dither.detector.settings.weight[18]);
Diletant 167:bedc0a9d559a 656 hashParamTable[156].hash = 0x55552c1;
Diletant 167:bedc0a9d559a 657 hashParamTable[156].ref = &device.plcs.output.settings.transfer.code[13];
Diletant 167:bedc0a9d559a 658 hashParamTable[156].size = sizeof(device.plcs.output.settings.transfer.code[13]);
Diletant 167:bedc0a9d559a 659 hashParamTable[157].hash = 0x5623a17a;
Diletant 167:bedc0a9d559a 660 hashParamTable[157].ref = &device.dither.cycle.settings.enabled;
Diletant 167:bedc0a9d559a 661 hashParamTable[157].size = sizeof(device.dither.cycle.settings.enabled);
Diletant 167:bedc0a9d559a 662 hashParamTable[158].hash = 0x56adee9c;
Diletant 167:bedc0a9d559a 663 hashParamTable[158].ref = &device.dither.detector.settings.weight[28];
Diletant 167:bedc0a9d559a 664 hashParamTable[158].size = sizeof(device.dither.detector.settings.weight[28]);
Diletant 167:bedc0a9d559a 665 hashParamTable[159].hash = 0x56d93f42;
Diletant 167:bedc0a9d559a 666 hashParamTable[159].ref = &device.plcs.sequencer.settings.sequence[58];
Diletant 167:bedc0a9d559a 667 hashParamTable[159].size = sizeof(device.plcs.sequencer.settings.sequence[58]);
Diletant 167:bedc0a9d559a 668 hashParamTable[160].hash = 0x571b5575;
Diletant 167:bedc0a9d559a 669 hashParamTable[160].ref = &device.plcs.sequencer.settings.sequence[48];
Diletant 167:bedc0a9d559a 670 hashParamTable[160].size = sizeof(device.plcs.sequencer.settings.sequence[48]);
Diletant 167:bedc0a9d559a 671 hashParamTable[161].hash = 0x57a5cc44;
Diletant 167:bedc0a9d559a 672 hashParamTable[161].ref = &device.plcs.reset.up.temperature[6];
Diletant 167:bedc0a9d559a 673 hashParamTable[161].size = sizeof(device.plcs.reset.up.temperature[6]);
Diletant 167:bedc0a9d559a 674 hashParamTable[162].hash = 0x57bc9c73;
Diletant 167:bedc0a9d559a 675 hashParamTable[162].ref = &device.plcs.feedback.settings.transfer.raw[7];
Diletant 167:bedc0a9d559a 676 hashParamTable[162].size = sizeof(device.plcs.feedback.settings.transfer.raw[7]);
Diletant 167:bedc0a9d559a 677 hashParamTable[163].hash = 0x57be9b29;
Diletant 167:bedc0a9d559a 678 hashParamTable[163].ref = &device.plcs.bias.settings.transfer.raw[7];
Diletant 167:bedc0a9d559a 679 hashParamTable[163].size = sizeof(device.plcs.bias.settings.transfer.raw[7]);
Diletant 167:bedc0a9d559a 680 hashParamTable[164].hash = 0x57dd6c03;
Diletant 167:bedc0a9d559a 681 hashParamTable[164].ref = &device.plcs.feedback.settings.transfer.raw[11];
Diletant 167:bedc0a9d559a 682 hashParamTable[164].size = sizeof(device.plcs.feedback.settings.transfer.raw[11]);
Diletant 167:bedc0a9d559a 683 hashParamTable[165].hash = 0x58fd647e;
Diletant 167:bedc0a9d559a 684 hashParamTable[165].ref = &device.controller.SSP.in[3];
Diletant 167:bedc0a9d559a 685 hashParamTable[165].size = sizeof(device.controller.SSP.in[3]);
Diletant 167:bedc0a9d559a 686 hashParamTable[166].hash = 0x596e09ec;
Diletant 167:bedc0a9d559a 687 hashParamTable[166].ref = &device.plcs.output.settings.transfer.code[7];
Diletant 167:bedc0a9d559a 688 hashParamTable[166].size = sizeof(device.plcs.output.settings.transfer.code[7]);
Diletant 167:bedc0a9d559a 689 hashParamTable[167].hash = 0x5a4c1281;
Diletant 167:bedc0a9d559a 690 hashParamTable[167].ref = &device.plcs.reset.levels.lower;
Diletant 167:bedc0a9d559a 691 hashParamTable[167].size = sizeof(device.plcs.reset.levels.lower);
Diletant 167:bedc0a9d559a 692 hashParamTable[168].hash = 0x5a8f12ce;
Diletant 167:bedc0a9d559a 693 hashParamTable[168].ref = &device.dither.cycle.state.enabled;
Diletant 167:bedc0a9d559a 694 hashParamTable[168].size = sizeof(device.dither.cycle.state.enabled);
Diletant 167:bedc0a9d559a 695 hashParamTable[169].hash = 0x5a96b859;
Diletant 167:bedc0a9d559a 696 hashParamTable[169].ref = &device.isacs.input.settings.transfer.voltage[13];
Diletant 167:bedc0a9d559a 697 hashParamTable[169].size = sizeof(device.isacs.input.settings.transfer.voltage[13]);
Diletant 167:bedc0a9d559a 698 hashParamTable[170].hash = 0x5abc68cf;
Diletant 167:bedc0a9d559a 699 hashParamTable[170].ref = &device.plcs.reset.down.temperature[3];
Diletant 167:bedc0a9d559a 700 hashParamTable[170].size = sizeof(device.plcs.reset.down.temperature[3]);
Diletant 167:bedc0a9d559a 701 hashParamTable[171].hash = 0x5cabb672;
Diletant 167:bedc0a9d559a 702 hashParamTable[171].ref = &device.plcs.sequencer.state.amplitude;
Diletant 167:bedc0a9d559a 703 hashParamTable[171].size = sizeof(device.plcs.sequencer.state.amplitude);
Diletant 167:bedc0a9d559a 704 hashParamTable[172].hash = 0x5cc45bd2;
Diletant 167:bedc0a9d559a 705 hashParamTable[172].ref = &device.plcs.regulator.settings.transfer.correction[1];
Diletant 167:bedc0a9d559a 706 hashParamTable[172].size = sizeof(device.plcs.regulator.settings.transfer.correction[1]);
Diletant 167:bedc0a9d559a 707 hashParamTable[173].hash = 0x5d3a1afb;
Diletant 167:bedc0a9d559a 708 hashParamTable[173].ref = &device.plcs.feedback.settings.transfer.normalized[13];
Diletant 167:bedc0a9d559a 709 hashParamTable[173].size = sizeof(device.plcs.feedback.settings.transfer.normalized[13]);
Diletant 167:bedc0a9d559a 710 hashParamTable[174].hash = 0x5dd88c4f;
Diletant 167:bedc0a9d559a 711 hashParamTable[174].ref = &device.plcs.regulator.state.reference;
Diletant 167:bedc0a9d559a 712 hashParamTable[174].size = sizeof(device.plcs.regulator.state.reference);
Diletant 167:bedc0a9d559a 713 hashParamTable[175].hash = 0x5e6a22d1;
Diletant 167:bedc0a9d559a 714 hashParamTable[175].ref = &device.plcs.feedback.settings.transfer.normalized[7];
Diletant 167:bedc0a9d559a 715 hashParamTable[175].size = sizeof(device.plcs.feedback.settings.transfer.normalized[7]);
Diletant 167:bedc0a9d559a 716 hashParamTable[176].hash = 0x5ef2fcb7;
Diletant 167:bedc0a9d559a 717 hashParamTable[176].ref = &device.plcs.bias.settings.transfer.normalized[14];
Diletant 167:bedc0a9d559a 718 hashParamTable[176].size = sizeof(device.plcs.bias.settings.transfer.normalized[14]);
Diletant 167:bedc0a9d559a 719 hashParamTable[177].hash = 0x623a9cb0;
Diletant 167:bedc0a9d559a 720 hashParamTable[177].ref = &device.plcs.reset.up.duration[12];
Diletant 167:bedc0a9d559a 721 hashParamTable[177].size = sizeof(device.plcs.reset.up.duration[12]);
Diletant 167:bedc0a9d559a 722 hashParamTable[178].hash = 0x62a7cc86;
Diletant 167:bedc0a9d559a 723 hashParamTable[178].ref = &device.controller.I2C.state.buffer[1];
Diletant 167:bedc0a9d559a 724 hashParamTable[178].size = sizeof(device.controller.I2C.state.buffer[1]);
Diletant 167:bedc0a9d559a 725 hashParamTable[179].hash = 0x634b9e76;
Diletant 167:bedc0a9d559a 726 hashParamTable[179].ref = &device.isacs.regulator.settings.start.scale;
Diletant 167:bedc0a9d559a 727 hashParamTable[179].size = sizeof(device.isacs.regulator.settings.start.scale);
Diletant 167:bedc0a9d559a 728 hashParamTable[180].hash = 0x635b8d69;
Diletant 167:bedc0a9d559a 729 hashParamTable[180].ref = &device.controller.I2C.settings.trigger;
Diletant 167:bedc0a9d559a 730 hashParamTable[180].size = sizeof(device.controller.I2C.settings.trigger);
Diletant 167:bedc0a9d559a 731 hashParamTable[181].hash = 0x650187b9;
Diletant 167:bedc0a9d559a 732 hashParamTable[181].ref = &device.isacs.output.settings.transfer.voltage[15];
Diletant 167:bedc0a9d559a 733 hashParamTable[181].size = sizeof(device.isacs.output.settings.transfer.voltage[15]);
Diletant 167:bedc0a9d559a 734 hashParamTable[182].hash = 0x6588f9ab;
Diletant 167:bedc0a9d559a 735 hashParamTable[182].ref = &device.plcs.bias.settings.transfer.raw[5];
Diletant 167:bedc0a9d559a 736 hashParamTable[182].size = sizeof(device.plcs.bias.settings.transfer.raw[5]);
Diletant 167:bedc0a9d559a 737 hashParamTable[183].hash = 0x658afef1;
Diletant 167:bedc0a9d559a 738 hashParamTable[183].ref = &device.plcs.feedback.settings.transfer.raw[5];
Diletant 167:bedc0a9d559a 739 hashParamTable[183].size = sizeof(device.plcs.feedback.settings.transfer.raw[5]);
Diletant 167:bedc0a9d559a 740 hashParamTable[184].hash = 0x6593aec6;
Diletant 167:bedc0a9d559a 741 hashParamTable[184].ref = &device.plcs.reset.up.temperature[4];
Diletant 167:bedc0a9d559a 742 hashParamTable[184].size = sizeof(device.plcs.reset.up.temperature[4]);
Diletant 167:bedc0a9d559a 743 hashParamTable[185].hash = 0x65e8f720;
Diletant 167:bedc0a9d559a 744 hashParamTable[185].ref = &device.plcs.reset.down.voltage[9];
Diletant 167:bedc0a9d559a 745 hashParamTable[185].size = sizeof(device.plcs.reset.down.voltage[9]);
Diletant 167:bedc0a9d559a 746 hashParamTable[186].hash = 0x65eb0e81;
Diletant 167:bedc0a9d559a 747 hashParamTable[186].ref = &device.plcs.feedback.settings.transfer.raw[13];
Diletant 167:bedc0a9d559a 748 hashParamTable[186].size = sizeof(device.plcs.feedback.settings.transfer.raw[13]);
Diletant 167:bedc0a9d559a 749 hashParamTable[187].hash = 0x664c6cbe;
Diletant 167:bedc0a9d559a 750 hashParamTable[187].ref = &device.controller.timer[0].state.TCR;
Diletant 167:bedc0a9d559a 751 hashParamTable[187].size = sizeof(device.controller.timer[0].state.TCR);
Diletant 167:bedc0a9d559a 752 hashParamTable[188].hash = 0x664ca255;
Diletant 167:bedc0a9d559a 753 hashParamTable[188].ref = &device.plcs.output.state.enabled;
Diletant 167:bedc0a9d559a 754 hashParamTable[188].size = sizeof(device.plcs.output.state.enabled);
Diletant 167:bedc0a9d559a 755 hashParamTable[189].hash = 0x666063c4;
Diletant 167:bedc0a9d559a 756 hashParamTable[189].ref = &device.isacs.output.settings.transfer.voltage[5];
Diletant 167:bedc0a9d559a 757 hashParamTable[189].size = sizeof(device.isacs.output.settings.transfer.voltage[5]);
Diletant 167:bedc0a9d559a 758 hashParamTable[190].hash = 0x667a2c04;
Diletant 167:bedc0a9d559a 759 hashParamTable[190].ref = &device.isacs.input.settings.transfer.code[5];
Diletant 167:bedc0a9d559a 760 hashParamTable[190].size = sizeof(device.isacs.input.settings.transfer.code[5]);
Diletant 167:bedc0a9d559a 761 hashParamTable[191].hash = 0x674eeb85;
Diletant 167:bedc0a9d559a 762 hashParamTable[191].ref = &device.controller.uart[0].state.DLL;
Diletant 167:bedc0a9d559a 763 hashParamTable[191].size = sizeof(device.controller.uart[0].state.DLL);
Diletant 167:bedc0a9d559a 764 hashParamTable[192].hash = 0x6771d50;
Diletant 167:bedc0a9d559a 765 hashParamTable[192].ref = &device.lightUp.settings.sequence;
Diletant 167:bedc0a9d559a 766 hashParamTable[192].size = sizeof(device.lightUp.settings.sequence);
Diletant 167:bedc0a9d559a 767 hashParamTable[193].hash = 0x67733cb;
Diletant 167:bedc0a9d559a 768 hashParamTable[193].ref = &device.plcs.sequencer.state.sample[1];
Diletant 167:bedc0a9d559a 769 hashParamTable[193].size = sizeof(device.plcs.sequencer.state.sample[1]);
Diletant 167:bedc0a9d559a 770 hashParamTable[194].hash = 0x67836a1a;
Diletant 167:bedc0a9d559a 771 hashParamTable[194].ref = &device.plcs.regulator.settings.transfer.error[15];
Diletant 167:bedc0a9d559a 772 hashParamTable[194].size = sizeof(device.plcs.regulator.settings.transfer.error[15]);
Diletant 167:bedc0a9d559a 773 hashParamTable[195].hash = 0x688a0a4d;
Diletant 167:bedc0a9d559a 774 hashParamTable[195].ref = &device.plcs.reset.down.temperature[1];
Diletant 167:bedc0a9d559a 775 hashParamTable[195].size = sizeof(device.plcs.reset.down.temperature[1]);
Diletant 167:bedc0a9d559a 776 hashParamTable[196].hash = 0x688f56ab;
Diletant 167:bedc0a9d559a 777 hashParamTable[196].ref = &device.isacs.regulator.state.scale;
Diletant 167:bedc0a9d559a 778 hashParamTable[196].size = sizeof(device.isacs.regulator.state.scale);
Diletant 167:bedc0a9d559a 779 hashParamTable[197].hash = 0x68a0dadb;
Diletant 167:bedc0a9d559a 780 hashParamTable[197].ref = &device.isacs.input.settings.transfer.voltage[11];
Diletant 167:bedc0a9d559a 781 hashParamTable[197].size = sizeof(device.isacs.input.settings.transfer.voltage[11]);
Diletant 167:bedc0a9d559a 782 hashParamTable[198].hash = 0x6acb06fc;
Diletant 167:bedc0a9d559a 783 hashParamTable[198].ref = &device.controller.SSP.in[1];
Diletant 167:bedc0a9d559a 784 hashParamTable[198].size = sizeof(device.controller.SSP.in[1]);
Diletant 167:bedc0a9d559a 785 hashParamTable[199].hash = 0x6b586b6e;
Diletant 167:bedc0a9d559a 786 hashParamTable[199].ref = &device.plcs.output.settings.transfer.code[5];
Diletant 167:bedc0a9d559a 787 hashParamTable[199].size = sizeof(device.plcs.output.settings.transfer.code[5]);
Diletant 167:bedc0a9d559a 788 hashParamTable[200].hash = 0x6c48cd09;
Diletant 167:bedc0a9d559a 789 hashParamTable[200].ref = &device.plcs.reset.state.countdown;
Diletant 167:bedc0a9d559a 790 hashParamTable[200].size = sizeof(device.plcs.reset.state.countdown);
Diletant 167:bedc0a9d559a 791 hashParamTable[201].hash = 0x6c5c4053;
Diletant 167:bedc0a9d559a 792 hashParamTable[201].ref = &device.plcs.feedback.settings.transfer.normalized[5];
Diletant 167:bedc0a9d559a 793 hashParamTable[201].size = sizeof(device.plcs.feedback.settings.transfer.normalized[5]);
Diletant 167:bedc0a9d559a 794 hashParamTable[202].hash = 0x6cb0982;
Diletant 167:bedc0a9d559a 795 hashParamTable[202].ref = &device.controller.I2C.state.buffer[5];
Diletant 167:bedc0a9d559a 796 hashParamTable[202].size = sizeof(device.controller.I2C.state.buffer[5]);
Diletant 167:bedc0a9d559a 797 hashParamTable[203].hash = 0x6dea2c64;
Diletant 167:bedc0a9d559a 798 hashParamTable[203].ref = &device.plcs.sequencer.state.position[1];
Diletant 167:bedc0a9d559a 799 hashParamTable[203].size = sizeof(device.plcs.sequencer.state.position[1]);
Diletant 167:bedc0a9d559a 800 hashParamTable[204].hash = 0x6ef23950;
Diletant 167:bedc0a9d559a 801 hashParamTable[204].ref = &device.plcs.regulator.settings.transfer.correction[3];
Diletant 167:bedc0a9d559a 802 hashParamTable[204].size = sizeof(device.plcs.regulator.settings.transfer.correction[3]);
Diletant 167:bedc0a9d559a 803 hashParamTable[205].hash = 0x6f0c7879;
Diletant 167:bedc0a9d559a 804 hashParamTable[205].ref = &device.plcs.feedback.settings.transfer.normalized[11];
Diletant 167:bedc0a9d559a 805 hashParamTable[205].size = sizeof(device.plcs.feedback.settings.transfer.normalized[11]);
Diletant 167:bedc0a9d559a 806 hashParamTable[206].hash = 0x7110b55a;
Diletant 167:bedc0a9d559a 807 hashParamTable[206].ref = &device.plcs.bias.state.raw;
Diletant 167:bedc0a9d559a 808 hashParamTable[206].size = sizeof(device.plcs.bias.state.raw);
Diletant 167:bedc0a9d559a 809 hashParamTable[207].hash = 0x71913b0c;
Diletant 167:bedc0a9d559a 810 hashParamTable[207].ref = &device.plcs.reset.down.temperature[0];
Diletant 167:bedc0a9d559a 811 hashParamTable[207].size = sizeof(device.plcs.reset.down.temperature[0]);
Diletant 167:bedc0a9d559a 812 hashParamTable[208].hash = 0x71bbeb9a;
Diletant 167:bedc0a9d559a 813 hashParamTable[208].ref = &device.isacs.input.settings.transfer.voltage[10];
Diletant 167:bedc0a9d559a 814 hashParamTable[208].size = sizeof(device.isacs.input.settings.transfer.voltage[10]);
Diletant 167:bedc0a9d559a 815 hashParamTable[209].hash = 0x72435a2f;
Diletant 167:bedc0a9d559a 816 hashParamTable[209].ref = &device.plcs.output.settings.transfer.code[4];
Diletant 167:bedc0a9d559a 817 hashParamTable[209].size = sizeof(device.plcs.output.settings.transfer.code[4]);
Diletant 167:bedc0a9d559a 818 hashParamTable[210].hash = 0x73d037bd;
Diletant 167:bedc0a9d559a 819 hashParamTable[210].ref = &device.controller.SSP.in[0];
Diletant 167:bedc0a9d559a 820 hashParamTable[210].size = sizeof(device.controller.SSP.in[0]);
Diletant 167:bedc0a9d559a 821 hashParamTable[211].hash = 0x749c63a6;
Diletant 167:bedc0a9d559a 822 hashParamTable[211].ref = &device.isacs.potentiometers.state.a;
Diletant 167:bedc0a9d559a 823 hashParamTable[211].size = sizeof(device.isacs.potentiometers.state.a);
Diletant 167:bedc0a9d559a 824 hashParamTable[212].hash = 0x74b19550;
Diletant 167:bedc0a9d559a 825 hashParamTable[212].ref = &device.dither.cycle.state.pin1;
Diletant 167:bedc0a9d559a 826 hashParamTable[212].size = sizeof(device.dither.cycle.state.pin1);
Diletant 167:bedc0a9d559a 827 hashParamTable[213].hash = 0x74f11d25;
Diletant 167:bedc0a9d559a 828 hashParamTable[213].ref = &device.plcs.sequencer.state.position[0];
Diletant 167:bedc0a9d559a 829 hashParamTable[213].size = sizeof(device.plcs.sequencer.state.position[0]);
Diletant 167:bedc0a9d559a 830 hashParamTable[214].hash = 0x75477112;
Diletant 167:bedc0a9d559a 831 hashParamTable[214].ref = &device.plcs.feedback.settings.transfer.normalized[4];
Diletant 167:bedc0a9d559a 832 hashParamTable[214].size = sizeof(device.plcs.feedback.settings.transfer.normalized[4]);
Diletant 167:bedc0a9d559a 833 hashParamTable[215].hash = 0x75bbf441;
Diletant 167:bedc0a9d559a 834 hashParamTable[215].ref = &device.controller.timer[0].state.MCR;
Diletant 167:bedc0a9d559a 835 hashParamTable[215].size = sizeof(device.controller.timer[0].state.MCR);
Diletant 167:bedc0a9d559a 836 hashParamTable[216].hash = 0x76174938;
Diletant 167:bedc0a9d559a 837 hashParamTable[216].ref = &device.plcs.feedback.settings.transfer.normalized[10];
Diletant 167:bedc0a9d559a 838 hashParamTable[216].size = sizeof(device.plcs.feedback.settings.transfer.normalized[10]);
Diletant 167:bedc0a9d559a 839 hashParamTable[217].hash = 0x77e90811;
Diletant 167:bedc0a9d559a 840 hashParamTable[217].ref = &device.plcs.regulator.settings.transfer.correction[2];
Diletant 167:bedc0a9d559a 841 hashParamTable[217].size = sizeof(device.plcs.regulator.settings.transfer.correction[2]);
Diletant 167:bedc0a9d559a 842 hashParamTable[218].hash = 0x7af265e9;
Diletant 167:bedc0a9d559a 843 hashParamTable[218].ref = &device.isacs.input.settings.transfer.points;
Diletant 167:bedc0a9d559a 844 hashParamTable[218].size = sizeof(device.isacs.input.settings.transfer.points);
Diletant 167:bedc0a9d559a 845 hashParamTable[219].hash = 0x7b21adf1;
Diletant 167:bedc0a9d559a 846 hashParamTable[219].ref = &device.plcs.reset.up.duration[13];
Diletant 167:bedc0a9d559a 847 hashParamTable[219].size = sizeof(device.plcs.reset.up.duration[13]);
Diletant 167:bedc0a9d559a 848 hashParamTable[220].hash = 0x7b92b7f4;
Diletant 167:bedc0a9d559a 849 hashParamTable[220].ref = &device.dither.oscillation.state.error;
Diletant 167:bedc0a9d559a 850 hashParamTable[220].size = sizeof(device.dither.oscillation.state.error);
Diletant 167:bedc0a9d559a 851 hashParamTable[221].hash = 0x7bbcfdc7;
Diletant 167:bedc0a9d559a 852 hashParamTable[221].ref = &device.controller.I2C.state.buffer[0];
Diletant 167:bedc0a9d559a 853 hashParamTable[221].size = sizeof(device.controller.I2C.state.buffer[0]);
Diletant 167:bedc0a9d559a 854 hashParamTable[222].hash = 0x7c1ab6f8;
Diletant 167:bedc0a9d559a 855 hashParamTable[222].ref = &device.isacs.output.settings.transfer.voltage[14];
Diletant 167:bedc0a9d559a 856 hashParamTable[222].size = sizeof(device.isacs.output.settings.transfer.voltage[14]);
Diletant 167:bedc0a9d559a 857 hashParamTable[223].hash = 0x7c889f87;
Diletant 167:bedc0a9d559a 858 hashParamTable[223].ref = &device.plcs.reset.up.temperature[5];
Diletant 167:bedc0a9d559a 859 hashParamTable[223].size = sizeof(device.plcs.reset.up.temperature[5]);
Diletant 167:bedc0a9d559a 860 hashParamTable[224].hash = 0x7c91cfb0;
Diletant 167:bedc0a9d559a 861 hashParamTable[224].ref = &device.plcs.feedback.settings.transfer.raw[4];
Diletant 167:bedc0a9d559a 862 hashParamTable[224].size = sizeof(device.plcs.feedback.settings.transfer.raw[4]);
Diletant 167:bedc0a9d559a 863 hashParamTable[225].hash = 0x7c93c8ea;
Diletant 167:bedc0a9d559a 864 hashParamTable[225].ref = &device.plcs.bias.settings.transfer.raw[4];
Diletant 167:bedc0a9d559a 865 hashParamTable[225].size = sizeof(device.plcs.bias.settings.transfer.raw[4]);
Diletant 167:bedc0a9d559a 866 hashParamTable[226].hash = 0x7cf03fc0;
Diletant 167:bedc0a9d559a 867 hashParamTable[226].ref = &device.plcs.feedback.settings.transfer.raw[12];
Diletant 167:bedc0a9d559a 868 hashParamTable[226].size = sizeof(device.plcs.feedback.settings.transfer.raw[12]);
Diletant 167:bedc0a9d559a 869 hashParamTable[227].hash = 0x7cf3c661;
Diletant 167:bedc0a9d559a 870 hashParamTable[227].ref = &device.plcs.reset.down.voltage[8];
Diletant 167:bedc0a9d559a 871 hashParamTable[227].size = sizeof(device.plcs.reset.down.voltage[8]);
Diletant 167:bedc0a9d559a 872 hashParamTable[228].hash = 0x7d95c657;
Diletant 167:bedc0a9d559a 873 hashParamTable[228].ref = &device.isacs.potentiometers.settings.a;
Diletant 167:bedc0a9d559a 874 hashParamTable[228].size = sizeof(device.isacs.potentiometers.settings.a);
Diletant 167:bedc0a9d559a 875 hashParamTable[229].hash = 0x7e985b5b;
Diletant 167:bedc0a9d559a 876 hashParamTable[229].ref = &device.plcs.regulator.settings.transfer.error[14];
Diletant 167:bedc0a9d559a 877 hashParamTable[229].size = sizeof(device.plcs.regulator.settings.transfer.error[14]);
Diletant 167:bedc0a9d559a 878 hashParamTable[230].hash = 0x7f611d45;
Diletant 167:bedc0a9d559a 879 hashParamTable[230].ref = &device.isacs.input.settings.transfer.code[4];
Diletant 167:bedc0a9d559a 880 hashParamTable[230].size = sizeof(device.isacs.input.settings.transfer.code[4]);
Diletant 167:bedc0a9d559a 881 hashParamTable[231].hash = 0x7f7b5285;
Diletant 167:bedc0a9d559a 882 hashParamTable[231].ref = &device.isacs.output.settings.transfer.voltage[4];
Diletant 167:bedc0a9d559a 883 hashParamTable[231].size = sizeof(device.isacs.output.settings.transfer.voltage[4]);
Diletant 167:bedc0a9d559a 884 hashParamTable[232].hash = 0x80122cd7;
Diletant 167:bedc0a9d559a 885 hashParamTable[232].ref = &device.plcs.sequencer.settings.sequence[11];
Diletant 167:bedc0a9d559a 886 hashParamTable[232].size = sizeof(device.plcs.sequencer.settings.sequence[11]);
Diletant 167:bedc0a9d559a 887 hashParamTable[233].hash = 0x8208e177;
Diletant 167:bedc0a9d559a 888 hashParamTable[233].ref = &device.plcs.regulator.settings.enabled;
Diletant 167:bedc0a9d559a 889 hashParamTable[233].size = sizeof(device.plcs.regulator.settings.enabled);
Diletant 167:bedc0a9d559a 890 hashParamTable[234].hash = 0x82222d8a;
Diletant 167:bedc0a9d559a 891 hashParamTable[234].ref = &device.plcs.output.settings.transfer.voltage[5];
Diletant 167:bedc0a9d559a 892 hashParamTable[234].size = sizeof(device.plcs.output.settings.transfer.voltage[5]);
Diletant 167:bedc0a9d559a 893 hashParamTable[235].hash = 0x8254928e;
Diletant 167:bedc0a9d559a 894 hashParamTable[235].ref = &device.plcs.sequencer.settings.sequence[21];
Diletant 167:bedc0a9d559a 895 hashParamTable[235].size = sizeof(device.plcs.sequencer.settings.sequence[21]);
Diletant 167:bedc0a9d559a 896 hashParamTable[236].hash = 0x82aa732b;
Diletant 167:bedc0a9d559a 897 hashParamTable[236].ref = &device.dither.pulse.state.rise;
Diletant 167:bedc0a9d559a 898 hashParamTable[236].size = sizeof(device.dither.pulse.state.rise);
Diletant 167:bedc0a9d559a 899 hashParamTable[237].hash = 0x82bd8086;
Diletant 167:bedc0a9d559a 900 hashParamTable[237].ref = &device.plcs.bias.state.average;
Diletant 167:bedc0a9d559a 901 hashParamTable[237].size = sizeof(device.plcs.bias.state.average);
Diletant 167:bedc0a9d559a 902 hashParamTable[238].hash = 0x82f85228;
Diletant 167:bedc0a9d559a 903 hashParamTable[238].ref = &device.controller.uart[1].state.FCR;
Diletant 167:bedc0a9d559a 904 hashParamTable[238].size = sizeof(device.controller.uart[1].state.FCR);
Diletant 167:bedc0a9d559a 905 hashParamTable[239].hash = 0x8308557;
Diletant 167:bedc0a9d559a 906 hashParamTable[239].ref = &device.plcs.feedback.settings.transfer.normalized[1];
Diletant 167:bedc0a9d559a 907 hashParamTable[239].size = sizeof(device.plcs.feedback.settings.transfer.normalized[1]);
Diletant 167:bedc0a9d559a 908 hashParamTable[240].hash = 0x8312ab03;
Diletant 167:bedc0a9d559a 909 hashParamTable[240].ref = &device.isacs.input.settings.transfer.code[10];
Diletant 167:bedc0a9d559a 910 hashParamTable[240].size = sizeof(device.isacs.input.settings.transfer.code[10]);
Diletant 167:bedc0a9d559a 911 hashParamTable[241].hash = 0x83843183;
Diletant 167:bedc0a9d559a 912 hashParamTable[241].ref = &device.user.address;
Diletant 167:bedc0a9d559a 913 hashParamTable[241].size = sizeof(device.user.address);
Diletant 167:bedc0a9d559a 914 hashParamTable[242].hash = 0x8396f8b9;
Diletant 167:bedc0a9d559a 915 hashParamTable[242].ref = &device.plcs.sequencer.settings.sequence[31];
Diletant 167:bedc0a9d559a 916 hashParamTable[242].size = sizeof(device.plcs.sequencer.settings.sequence[31]);
Diletant 167:bedc0a9d559a 917 hashParamTable[243].hash = 0x8529eb8c;
Diletant 167:bedc0a9d559a 918 hashParamTable[243].ref = &device.dither.detector.settings.weight[11];
Diletant 167:bedc0a9d559a 919 hashParamTable[243].size = sizeof(device.dither.detector.settings.weight[11]);
Diletant 167:bedc0a9d559a 920 hashParamTable[244].hash = 0x852a1097;
Diletant 167:bedc0a9d559a 921 hashParamTable[244].ref = &device.dither.detector.settings.weight[0];
Diletant 167:bedc0a9d559a 922 hashParamTable[244].size = sizeof(device.dither.detector.settings.weight[0]);
Diletant 167:bedc0a9d559a 923 hashParamTable[245].hash = 0x855d3a52;
Diletant 167:bedc0a9d559a 924 hashParamTable[245].ref = &device.plcs.sequencer.settings.sequence[61];
Diletant 167:bedc0a9d559a 925 hashParamTable[245].size = sizeof(device.plcs.sequencer.settings.sequence[61]);
Diletant 167:bedc0a9d559a 926 hashParamTable[246].hash = 0x85d98bb0;
Diletant 167:bedc0a9d559a 927 hashParamTable[246].ref = &device.plcs.reset.down.temperature[13];
Diletant 167:bedc0a9d559a 928 hashParamTable[246].size = sizeof(device.plcs.reset.down.temperature[13]);
Diletant 167:bedc0a9d559a 929 hashParamTable[247].hash = 0x85ded725;
Diletant 167:bedc0a9d559a 930 hashParamTable[247].ref = &device.controller.timer[0].state.MR0;
Diletant 167:bedc0a9d559a 931 hashParamTable[247].size = sizeof(device.controller.timer[0].state.MR0);
Diletant 167:bedc0a9d559a 932 hashParamTable[248].hash = 0x85f6b5a0;
Diletant 167:bedc0a9d559a 933 hashParamTable[248].ref = &device.plcs.reset.up.duration[6];
Diletant 167:bedc0a9d559a 934 hashParamTable[248].size = sizeof(device.plcs.reset.up.duration[6]);
Diletant 167:bedc0a9d559a 935 hashParamTable[249].hash = 0x860b36fc;
Diletant 167:bedc0a9d559a 936 hashParamTable[249].ref = &device.plcs.sequencer.settings.position[1];
Diletant 167:bedc0a9d559a 937 hashParamTable[249].size = sizeof(device.plcs.sequencer.settings.position[1]);
Diletant 167:bedc0a9d559a 938 hashParamTable[250].hash = 0x8617a894;
Diletant 167:bedc0a9d559a 939 hashParamTable[250].ref = &device.isacs.input.settings.transfer.voltage[6];
Diletant 167:bedc0a9d559a 940 hashParamTable[250].size = sizeof(device.isacs.input.settings.transfer.voltage[6]);
Diletant 167:bedc0a9d559a 941 hashParamTable[251].hash = 0x861c2eeb;
Diletant 167:bedc0a9d559a 942 hashParamTable[251].ref = &device.plcs.reset.down.voltage[2];
Diletant 167:bedc0a9d559a 943 hashParamTable[251].size = sizeof(device.plcs.reset.down.voltage[2]);
Diletant 167:bedc0a9d559a 944 hashParamTable[252].hash = 0x865e7929;
Diletant 167:bedc0a9d559a 945 hashParamTable[252].ref = &device.isacs.output.settings.transfer.code[5];
Diletant 167:bedc0a9d559a 946 hashParamTable[252].size = sizeof(device.isacs.output.settings.transfer.code[5]);
Diletant 167:bedc0a9d559a 947 hashParamTable[253].hash = 0x86ad3fe2;
Diletant 167:bedc0a9d559a 948 hashParamTable[253].ref = &device.dither.detector.settings.weight[31];
Diletant 167:bedc0a9d559a 949 hashParamTable[253].size = sizeof(device.dither.detector.settings.weight[31]);
Diletant 167:bedc0a9d559a 950 hashParamTable[254].hash = 0x86d9ee3c;
Diletant 167:bedc0a9d559a 951 hashParamTable[254].ref = &device.plcs.sequencer.settings.sequence[41];
Diletant 167:bedc0a9d559a 952 hashParamTable[254].size = sizeof(device.plcs.sequencer.settings.sequence[41]);
Diletant 167:bedc0a9d559a 953 hashParamTable[255].hash = 0x871b840b;
Diletant 167:bedc0a9d559a 954 hashParamTable[255].ref = &device.plcs.sequencer.settings.sequence[51];
Diletant 167:bedc0a9d559a 955 hashParamTable[255].size = sizeof(device.plcs.sequencer.settings.sequence[51]);
Diletant 167:bedc0a9d559a 956 hashParamTable[256].hash = 0x876f55d5;
Diletant 167:bedc0a9d559a 957 hashParamTable[256].ref = &device.dither.detector.settings.weight[21];
Diletant 167:bedc0a9d559a 958 hashParamTable[256].size = sizeof(device.dither.detector.settings.weight[21]);
Diletant 167:bedc0a9d559a 959 hashParamTable[257].hash = 0x87effade;
Diletant 167:bedc0a9d559a 960 hashParamTable[257].ref = &device.plcs.reset.up.voltage[11];
Diletant 167:bedc0a9d559a 961 hashParamTable[257].size = sizeof(device.plcs.reset.up.voltage[11]);
Diletant 167:bedc0a9d559a 962 hashParamTable[258].hash = 0x87fa4992;
Diletant 167:bedc0a9d559a 963 hashParamTable[258].ref = &device.plcs.output.settings.start.voltage;
Diletant 167:bedc0a9d559a 964 hashParamTable[258].size = sizeof(device.plcs.output.settings.start.voltage);
Diletant 167:bedc0a9d559a 965 hashParamTable[259].hash = 0x88226cfe;
Diletant 167:bedc0a9d559a 966 hashParamTable[259].ref = &device.dither.detector.state.error;
Diletant 167:bedc0a9d559a 967 hashParamTable[259].size = sizeof(device.dither.detector.state.error);
Diletant 167:bedc0a9d559a 968 hashParamTable[260].hash = 0x88eb88ec;
Diletant 167:bedc0a9d559a 969 hashParamTable[260].ref = &device.plcs.reset.down.duration[6];
Diletant 167:bedc0a9d559a 970 hashParamTable[260].size = sizeof(device.plcs.reset.down.duration[6]);
Diletant 167:bedc0a9d559a 971 hashParamTable[261].hash = 0x891eca07;
Diletant 167:bedc0a9d559a 972 hashParamTable[261].ref = &device.plcs.regulator.settings.transfer.error[5];
Diletant 167:bedc0a9d559a 973 hashParamTable[261].size = sizeof(device.plcs.regulator.settings.transfer.error[5]);
Diletant 167:bedc0a9d559a 974 hashParamTable[262].hash = 0x89f65d25;
Diletant 167:bedc0a9d559a 975 hashParamTable[262].ref = &device.plcs.output.settings.transfer.voltage[10];
Diletant 167:bedc0a9d559a 976 hashParamTable[262].size = sizeof(device.plcs.output.settings.transfer.voltage[10]);
Diletant 167:bedc0a9d559a 977 hashParamTable[263].hash = 0x8a85b31;
Diletant 167:bedc0a9d559a 978 hashParamTable[263].ref = &device.plcs.bias.settings.transfer.normalized[12];
Diletant 167:bedc0a9d559a 979 hashParamTable[263].size = sizeof(device.plcs.bias.settings.transfer.normalized[12]);
Diletant 167:bedc0a9d559a 980 hashParamTable[264].hash = 0x8af2c792;
Diletant 167:bedc0a9d559a 981 hashParamTable[264].ref = &device.plcs.reset.down.voltage[11];
Diletant 167:bedc0a9d559a 982 hashParamTable[264].size = sizeof(device.plcs.reset.down.voltage[11]);
Diletant 167:bedc0a9d559a 983 hashParamTable[265].hash = 0x8b3ca824;
Diletant 167:bedc0a9d559a 984 hashParamTable[265].ref = &device.plcs.reset.up.voltage[7];
Diletant 167:bedc0a9d559a 985 hashParamTable[265].size = sizeof(device.plcs.reset.up.voltage[7]);
Diletant 167:bedc0a9d559a 986 hashParamTable[266].hash = 0x8b4e56e3;
Diletant 167:bedc0a9d559a 987 hashParamTable[266].ref = &device.isacs.output.settings.transfer.points;
Diletant 167:bedc0a9d559a 988 hashParamTable[266].size = sizeof(device.isacs.output.settings.transfer.points);
Diletant 167:bedc0a9d559a 989 hashParamTable[267].hash = 0x8bec977c;
Diletant 167:bedc0a9d559a 990 hashParamTable[267].ref = &device.controller.uart[1].state.DLM;
Diletant 167:bedc0a9d559a 991 hashParamTable[267].size = sizeof(device.controller.uart[1].state.DLM);
Diletant 167:bedc0a9d559a 992 hashParamTable[268].hash = 0x8c3597d3;
Diletant 167:bedc0a9d559a 993 hashParamTable[268].ref = &device.plcs.sequencer.settings.sequence[6];
Diletant 167:bedc0a9d559a 994 hashParamTable[268].size = sizeof(device.plcs.sequencer.settings.sequence[6]);
Diletant 167:bedc0a9d559a 995 hashParamTable[269].hash = 0x8c3c9572;
Diletant 167:bedc0a9d559a 996 hashParamTable[269].ref = &device.plcs.bias.settings.transfer.normalized[5];
Diletant 167:bedc0a9d559a 997 hashParamTable[269].size = sizeof(device.plcs.bias.settings.transfer.normalized[5]);
Diletant 167:bedc0a9d559a 998 hashParamTable[270].hash = 0x8d06e09b;
Diletant 167:bedc0a9d559a 999 hashParamTable[270].ref = &device.plcs.regulator.settings.transfer.correction[8];
Diletant 167:bedc0a9d559a 1000 hashParamTable[270].size = sizeof(device.plcs.regulator.settings.transfer.correction[8]);
Diletant 167:bedc0a9d559a 1001 hashParamTable[271].hash = 0x8f6fd7fe;
Diletant 167:bedc0a9d559a 1002 hashParamTable[271].ref = &device.controller.uart[1].state.LCR;
Diletant 167:bedc0a9d559a 1003 hashParamTable[271].size = sizeof(device.controller.uart[1].state.LCR);
Diletant 167:bedc0a9d559a 1004 hashParamTable[272].hash = 0x8ffd0f4d;
Diletant 167:bedc0a9d559a 1005 hashParamTable[272].ref = &device.plcs.regulator.settings.transfer.correction[14];
Diletant 167:bedc0a9d559a 1006 hashParamTable[272].size = sizeof(device.plcs.regulator.settings.transfer.correction[14]);
Diletant 167:bedc0a9d559a 1007 hashParamTable[273].hash = 0x9005fb46;
Diletant 167:bedc0a9d559a 1008 hashParamTable[273].ref = &device.plcs.regulator.settings.transfer.error[4];
Diletant 167:bedc0a9d559a 1009 hashParamTable[273].size = sizeof(device.plcs.regulator.settings.transfer.error[4]);
Diletant 167:bedc0a9d559a 1010 hashParamTable[274].hash = 0x9020a8a4;
Diletant 167:bedc0a9d559a 1011 hashParamTable[274].ref = &device.dither.pulse.settings.rise;
Diletant 167:bedc0a9d559a 1012 hashParamTable[274].size = sizeof(device.dither.pulse.settings.rise);
Diletant 167:bedc0a9d559a 1013 hashParamTable[275].hash = 0x90ed6c64;
Diletant 167:bedc0a9d559a 1014 hashParamTable[275].ref = &device.plcs.output.settings.transfer.voltage[11];
Diletant 167:bedc0a9d559a 1015 hashParamTable[275].size = sizeof(device.plcs.output.settings.transfer.voltage[11]);
Diletant 167:bedc0a9d559a 1016 hashParamTable[276].hash = 0x91f0b9ad;
Diletant 167:bedc0a9d559a 1017 hashParamTable[276].ref = &device.plcs.reset.down.duration[7];
Diletant 167:bedc0a9d559a 1018 hashParamTable[276].size = sizeof(device.plcs.reset.down.duration[7]);
Diletant 167:bedc0a9d559a 1019 hashParamTable[277].hash = 0x92279965;
Diletant 167:bedc0a9d559a 1020 hashParamTable[277].ref = &device.plcs.reset.up.voltage[6];
Diletant 167:bedc0a9d559a 1021 hashParamTable[277].size = sizeof(device.plcs.reset.up.voltage[6]);
Diletant 167:bedc0a9d559a 1022 hashParamTable[278].hash = 0x92b3ac84;
Diletant 167:bedc0a9d559a 1023 hashParamTable[278].ref = &device.plcs.reference.state.sequencer;
Diletant 167:bedc0a9d559a 1024 hashParamTable[278].size = sizeof(device.plcs.reference.state.sequencer);
Diletant 167:bedc0a9d559a 1025 hashParamTable[279].hash = 0x930b3fec;
Diletant 167:bedc0a9d559a 1026 hashParamTable[279].ref = &device.plcs.feedback.state.voltage;
Diletant 167:bedc0a9d559a 1027 hashParamTable[279].size = sizeof(device.plcs.feedback.state.voltage);
Diletant 167:bedc0a9d559a 1028 hashParamTable[280].hash = 0x93e9f6d3;
Diletant 167:bedc0a9d559a 1029 hashParamTable[280].ref = &device.plcs.reset.down.voltage[10];
Diletant 167:bedc0a9d559a 1030 hashParamTable[280].size = sizeof(device.plcs.reset.down.voltage[10]);
Diletant 167:bedc0a9d559a 1031 hashParamTable[281].hash = 0x94193457;
Diletant 167:bedc0a9d559a 1032 hashParamTable[281].ref = &device.isacs.input.state.average;
Diletant 167:bedc0a9d559a 1033 hashParamTable[281].size = sizeof(device.isacs.input.state.average);
Diletant 167:bedc0a9d559a 1034 hashParamTable[282].hash = 0x941dd1da;
Diletant 167:bedc0a9d559a 1035 hashParamTable[282].ref = &device.plcs.regulator.settings.transfer.correction[9];
Diletant 167:bedc0a9d559a 1036 hashParamTable[282].size = sizeof(device.plcs.regulator.settings.transfer.correction[9]);
Diletant 167:bedc0a9d559a 1037 hashParamTable[283].hash = 0x94360535;
Diletant 167:bedc0a9d559a 1038 hashParamTable[283].ref = &device.isacs.regulator.state.reference;
Diletant 167:bedc0a9d559a 1039 hashParamTable[283].size = sizeof(device.isacs.regulator.state.reference);
Diletant 167:bedc0a9d559a 1040 hashParamTable[284].hash = 0x9527a433;
Diletant 167:bedc0a9d559a 1041 hashParamTable[284].ref = &device.plcs.bias.settings.transfer.normalized[4];
Diletant 167:bedc0a9d559a 1042 hashParamTable[284].size = sizeof(device.plcs.bias.settings.transfer.normalized[4]);
Diletant 167:bedc0a9d559a 1043 hashParamTable[285].hash = 0x952ea692;
Diletant 167:bedc0a9d559a 1044 hashParamTable[285].ref = &device.plcs.sequencer.settings.sequence[7];
Diletant 167:bedc0a9d559a 1045 hashParamTable[285].size = sizeof(device.plcs.sequencer.settings.sequence[7]);
Diletant 167:bedc0a9d559a 1046 hashParamTable[286].hash = 0x958ecda;
Diletant 167:bedc0a9d559a 1047 hashParamTable[286].ref = &device.dither.oscillation.state.enabled;
Diletant 167:bedc0a9d559a 1048 hashParamTable[286].size = sizeof(device.dither.oscillation.state.enabled);
Diletant 167:bedc0a9d559a 1049 hashParamTable[287].hash = 0x96d795b;
Diletant 167:bedc0a9d559a 1050 hashParamTable[287].ref = &device.isacs.regulator.settings.reset.reference;
Diletant 167:bedc0a9d559a 1051 hashParamTable[287].size = sizeof(device.isacs.regulator.settings.reset.reference);
Diletant 167:bedc0a9d559a 1052 hashParamTable[288].hash = 0x96e63e0c;
Diletant 167:bedc0a9d559a 1053 hashParamTable[288].ref = &device.plcs.regulator.settings.transfer.correction[15];
Diletant 167:bedc0a9d559a 1054 hashParamTable[288].size = sizeof(device.plcs.regulator.settings.transfer.correction[15]);
Diletant 167:bedc0a9d559a 1055 hashParamTable[289].hash = 0x97dea178;
Diletant 167:bedc0a9d559a 1056 hashParamTable[289].ref = &device.controller.QEI.state.position;
Diletant 167:bedc0a9d559a 1057 hashParamTable[289].size = sizeof(device.controller.QEI.state.position);
Diletant 167:bedc0a9d559a 1058 hashParamTable[290].hash = 0x99091d96;
Diletant 167:bedc0a9d559a 1059 hashParamTable[290].ref = &device.plcs.sequencer.settings.sequence[10];
Diletant 167:bedc0a9d559a 1060 hashParamTable[290].size = sizeof(device.plcs.sequencer.settings.sequence[10]);
Diletant 167:bedc0a9d559a 1061 hashParamTable[291].hash = 0x9949353e;
Diletant 167:bedc0a9d559a 1062 hashParamTable[291].ref = &device.dither.carrier.state.scale;
Diletant 167:bedc0a9d559a 1063 hashParamTable[291].size = sizeof(device.dither.carrier.state.scale);
Diletant 167:bedc0a9d559a 1064 hashParamTable[292].hash = 0x9a099a42;
Diletant 167:bedc0a9d559a 1065 hashParamTable[292].ref = &device.isacs.input.settings.transfer.code[11];
Diletant 167:bedc0a9d559a 1066 hashParamTable[292].size = sizeof(device.isacs.input.settings.transfer.code[11]);
Diletant 167:bedc0a9d559a 1067 hashParamTable[293].hash = 0x9a8dc9f8;
Diletant 167:bedc0a9d559a 1068 hashParamTable[293].ref = &device.plcs.sequencer.settings.sequence[30];
Diletant 167:bedc0a9d559a 1069 hashParamTable[293].size = sizeof(device.plcs.sequencer.settings.sequence[30]);
Diletant 167:bedc0a9d559a 1070 hashParamTable[294].hash = 0x9ae15d5f;
Diletant 167:bedc0a9d559a 1071 hashParamTable[294].ref = &device.dither.carrier.settings.enabled;
Diletant 167:bedc0a9d559a 1072 hashParamTable[294].size = sizeof(device.dither.carrier.settings.enabled);
Diletant 167:bedc0a9d559a 1073 hashParamTable[295].hash = 0x9b391ccb;
Diletant 167:bedc0a9d559a 1074 hashParamTable[295].ref = &device.plcs.output.settings.transfer.voltage[4];
Diletant 167:bedc0a9d559a 1075 hashParamTable[295].size = sizeof(device.plcs.output.settings.transfer.voltage[4]);
Diletant 167:bedc0a9d559a 1076 hashParamTable[296].hash = 0x9b4fa3cf;
Diletant 167:bedc0a9d559a 1077 hashParamTable[296].ref = &device.plcs.sequencer.settings.sequence[20];
Diletant 167:bedc0a9d559a 1078 hashParamTable[296].size = sizeof(device.plcs.sequencer.settings.sequence[20]);
Diletant 167:bedc0a9d559a 1079 hashParamTable[297].hash = 0x9c3121d6;
Diletant 167:bedc0a9d559a 1080 hashParamTable[297].ref = &device.dither.detector.settings.weight[1];
Diletant 167:bedc0a9d559a 1081 hashParamTable[297].size = sizeof(device.dither.detector.settings.weight[1]);
Diletant 167:bedc0a9d559a 1082 hashParamTable[298].hash = 0x9c32dacd;
Diletant 167:bedc0a9d559a 1083 hashParamTable[298].ref = &device.dither.detector.settings.weight[10];
Diletant 167:bedc0a9d559a 1084 hashParamTable[298].size = sizeof(device.dither.detector.settings.weight[10]);
Diletant 167:bedc0a9d559a 1085 hashParamTable[299].hash = 0x9c460b13;
Diletant 167:bedc0a9d559a 1086 hashParamTable[299].ref = &device.plcs.sequencer.settings.sequence[60];
Diletant 167:bedc0a9d559a 1087 hashParamTable[299].size = sizeof(device.plcs.sequencer.settings.sequence[60]);
Diletant 167:bedc0a9d559a 1088 hashParamTable[300].hash = 0x9cc2baf1;
Diletant 167:bedc0a9d559a 1089 hashParamTable[300].ref = &device.plcs.reset.down.temperature[12];
Diletant 167:bedc0a9d559a 1090 hashParamTable[300].size = sizeof(device.plcs.reset.down.temperature[12]);
Diletant 167:bedc0a9d559a 1091 hashParamTable[301].hash = 0x9ced84e1;
Diletant 167:bedc0a9d559a 1092 hashParamTable[301].ref = &device.plcs.reset.up.duration[7];
Diletant 167:bedc0a9d559a 1093 hashParamTable[301].size = sizeof(device.plcs.reset.up.duration[7]);
Diletant 167:bedc0a9d559a 1094 hashParamTable[302].hash = 0x9e00b54a;
Diletant 167:bedc0a9d559a 1095 hashParamTable[302].ref = &device.plcs.sequencer.settings.sequence[50];
Diletant 167:bedc0a9d559a 1096 hashParamTable[302].size = sizeof(device.plcs.sequencer.settings.sequence[50]);
Diletant 167:bedc0a9d559a 1097 hashParamTable[303].hash = 0x9e746494;
Diletant 167:bedc0a9d559a 1098 hashParamTable[303].ref = &device.dither.detector.settings.weight[20];
Diletant 167:bedc0a9d559a 1099 hashParamTable[303].size = sizeof(device.dither.detector.settings.weight[20]);
Diletant 167:bedc0a9d559a 1100 hashParamTable[304].hash = 0x9ee1f9a5;
Diletant 167:bedc0a9d559a 1101 hashParamTable[304].ref = &device.isacs.regulator.settings.reset.scale;
Diletant 167:bedc0a9d559a 1102 hashParamTable[304].size = sizeof(device.isacs.regulator.settings.reset.scale);
Diletant 167:bedc0a9d559a 1103 hashParamTable[305].hash = 0x9ef4cb9f;
Diletant 167:bedc0a9d559a 1104 hashParamTable[305].ref = &device.plcs.reset.up.voltage[10];
Diletant 167:bedc0a9d559a 1105 hashParamTable[305].size = sizeof(device.plcs.reset.up.voltage[10]);
Diletant 167:bedc0a9d559a 1106 hashParamTable[306].hash = 0x9ef65be2;
Diletant 167:bedc0a9d559a 1107 hashParamTable[306].ref = &device.controller.chip;
Diletant 167:bedc0a9d559a 1108 hashParamTable[306].size = sizeof(device.controller.chip);
Diletant 167:bedc0a9d559a 1109 hashParamTable[307].hash = 0x9f071faa;
Diletant 167:bedc0a9d559a 1110 hashParamTable[307].ref = &device.plcs.reset.down.voltage[3];
Diletant 167:bedc0a9d559a 1111 hashParamTable[307].size = sizeof(device.plcs.reset.down.voltage[3]);
Diletant 167:bedc0a9d559a 1112 hashParamTable[308].hash = 0x9f0c99d5;
Diletant 167:bedc0a9d559a 1113 hashParamTable[308].ref = &device.isacs.input.settings.transfer.voltage[7];
Diletant 167:bedc0a9d559a 1114 hashParamTable[308].size = sizeof(device.isacs.input.settings.transfer.voltage[7]);
Diletant 167:bedc0a9d559a 1115 hashParamTable[309].hash = 0x9f1007bd;
Diletant 167:bedc0a9d559a 1116 hashParamTable[309].ref = &device.plcs.sequencer.settings.position[0];
Diletant 167:bedc0a9d559a 1117 hashParamTable[309].size = sizeof(device.plcs.sequencer.settings.position[0]);
Diletant 167:bedc0a9d559a 1118 hashParamTable[310].hash = 0x9f454868;
Diletant 167:bedc0a9d559a 1119 hashParamTable[310].ref = &device.isacs.output.settings.transfer.code[4];
Diletant 167:bedc0a9d559a 1120 hashParamTable[310].size = sizeof(device.isacs.output.settings.transfer.code[4]);
Diletant 167:bedc0a9d559a 1121 hashParamTable[311].hash = 0x9fb60ea3;
Diletant 167:bedc0a9d559a 1122 hashParamTable[311].ref = &device.dither.detector.settings.weight[30];
Diletant 167:bedc0a9d559a 1123 hashParamTable[311].size = sizeof(device.dither.detector.settings.weight[30]);
Diletant 167:bedc0a9d559a 1124 hashParamTable[312].hash = 0x9fc2df7d;
Diletant 167:bedc0a9d559a 1125 hashParamTable[312].ref = &device.plcs.sequencer.settings.sequence[40];
Diletant 167:bedc0a9d559a 1126 hashParamTable[312].size = sizeof(device.plcs.sequencer.settings.sequence[40]);
Diletant 167:bedc0a9d559a 1127 hashParamTable[313].hash = 0xa011fbe7;
Diletant 167:bedc0a9d559a 1128 hashParamTable[313].ref = &device.plcs.reset.up.voltage[4];
Diletant 167:bedc0a9d559a 1129 hashParamTable[313].size = sizeof(device.plcs.reset.up.voltage[4]);
Diletant 167:bedc0a9d559a 1130 hashParamTable[314].hash = 0xa0538045;
Diletant 167:bedc0a9d559a 1131 hashParamTable[314].ref = &device.plcs.reset.down.temperature[9];
Diletant 167:bedc0a9d559a 1132 hashParamTable[314].size = sizeof(device.plcs.reset.down.temperature[9]);
Diletant 167:bedc0a9d559a 1133 hashParamTable[315].hash = 0xa11422ab;
Diletant 167:bedc0a9d559a 1134 hashParamTable[315].ref = &device.plcs.bias.settings.transfer.raw[14];
Diletant 167:bedc0a9d559a 1135 hashParamTable[315].size = sizeof(device.plcs.bias.settings.transfer.raw[14]);
Diletant 167:bedc0a9d559a 1136 hashParamTable[316].hash = 0xa1df9451;
Diletant 167:bedc0a9d559a 1137 hashParamTable[316].ref = &device.plcs.reset.down.voltage[12];
Diletant 167:bedc0a9d559a 1138 hashParamTable[316].size = sizeof(device.plcs.reset.down.voltage[12]);
Diletant 167:bedc0a9d559a 1139 hashParamTable[317].hash = 0xa23399c4;
Diletant 167:bedc0a9d559a 1140 hashParamTable[317].ref = &device.plcs.regulator.settings.transfer.error[6];
Diletant 167:bedc0a9d559a 1141 hashParamTable[317].size = sizeof(device.plcs.regulator.settings.transfer.error[6]);
Diletant 167:bedc0a9d559a 1142 hashParamTable[318].hash = 0xa2411627;
Diletant 167:bedc0a9d559a 1143 hashParamTable[318].ref = &device.isacs.output.settings.transfer.code[14];
Diletant 167:bedc0a9d559a 1144 hashParamTable[318].size = sizeof(device.isacs.output.settings.transfer.code[14]);
Diletant 167:bedc0a9d559a 1145 hashParamTable[319].hash = 0xa2471925;
Diletant 167:bedc0a9d559a 1146 hashParamTable[319].ref = &device.isacs.regulator.settings.start.enabled;
Diletant 167:bedc0a9d559a 1147 hashParamTable[319].size = sizeof(device.isacs.regulator.settings.start.enabled);
Diletant 167:bedc0a9d559a 1148 hashParamTable[320].hash = 0xa2db0ee6;
Diletant 167:bedc0a9d559a 1149 hashParamTable[320].ref = &device.plcs.output.settings.transfer.voltage[13];
Diletant 167:bedc0a9d559a 1150 hashParamTable[320].size = sizeof(device.plcs.output.settings.transfer.voltage[13]);
Diletant 167:bedc0a9d559a 1151 hashParamTable[321].hash = 0xa31ef142;
Diletant 167:bedc0a9d559a 1152 hashParamTable[321].ref = &device.plcs.bias.state.sum;
Diletant 167:bedc0a9d559a 1153 hashParamTable[321].size = sizeof(device.plcs.bias.state.sum);
Diletant 167:bedc0a9d559a 1154 hashParamTable[322].hash = 0xa3c6db2f;
Diletant 167:bedc0a9d559a 1155 hashParamTable[322].ref = &device.plcs.reset.down.duration[5];
Diletant 167:bedc0a9d559a 1156 hashParamTable[322].size = sizeof(device.plcs.reset.down.duration[5]);
Diletant 167:bedc0a9d559a 1157 hashParamTable[323].hash = 0xa454a98f;
Diletant 167:bedc0a9d559a 1158 hashParamTable[323].ref = &device.dither.oscillation.settings.scale;
Diletant 167:bedc0a9d559a 1159 hashParamTable[323].size = sizeof(device.dither.oscillation.settings.scale);
Diletant 167:bedc0a9d559a 1160 hashParamTable[324].hash = 0xa51c5931;
Diletant 167:bedc0a9d559a 1161 hashParamTable[324].ref = &device.plcs.sequencer.settings.amplitude;
Diletant 167:bedc0a9d559a 1162 hashParamTable[324].size = sizeof(device.plcs.sequencer.settings.amplitude);
Diletant 167:bedc0a9d559a 1163 hashParamTable[325].hash = 0xa711c6b1;
Diletant 167:bedc0a9d559a 1164 hashParamTable[325].ref = &device.plcs.bias.settings.transfer.normalized[6];
Diletant 167:bedc0a9d559a 1165 hashParamTable[325].size = sizeof(device.plcs.bias.settings.transfer.normalized[6]);
Diletant 167:bedc0a9d559a 1166 hashParamTable[326].hash = 0xa718c410;
Diletant 167:bedc0a9d559a 1167 hashParamTable[326].ref = &device.plcs.sequencer.settings.sequence[5];
Diletant 167:bedc0a9d559a 1168 hashParamTable[326].size = sizeof(device.plcs.sequencer.settings.sequence[5]);
Diletant 167:bedc0a9d559a 1169 hashParamTable[327].hash = 0xa80ee333;
Diletant 167:bedc0a9d559a 1170 hashParamTable[327].ref = &device.lightUp.state.sequence;
Diletant 167:bedc0a9d559a 1171 hashParamTable[327].size = sizeof(device.lightUp.state.sequence);
Diletant 167:bedc0a9d559a 1172 hashParamTable[328].hash = 0xa83ff8c0;
Diletant 167:bedc0a9d559a 1173 hashParamTable[328].ref = &device.isacs.input.settings.transfer.code[13];
Diletant 167:bedc0a9d559a 1174 hashParamTable[328].size = sizeof(device.isacs.input.settings.transfer.code[13]);
Diletant 167:bedc0a9d559a 1175 hashParamTable[329].hash = 0xa8bbab7a;
Diletant 167:bedc0a9d559a 1176 hashParamTable[329].ref = &device.plcs.sequencer.settings.sequence[32];
Diletant 167:bedc0a9d559a 1177 hashParamTable[329].size = sizeof(device.plcs.sequencer.settings.sequence[32]);
Diletant 167:bedc0a9d559a 1178 hashParamTable[330].hash = 0xa90f7e49;
Diletant 167:bedc0a9d559a 1179 hashParamTable[330].ref = &device.plcs.output.settings.transfer.voltage[6];
Diletant 167:bedc0a9d559a 1180 hashParamTable[330].size = sizeof(device.plcs.output.settings.transfer.voltage[6]);
Diletant 167:bedc0a9d559a 1181 hashParamTable[331].hash = 0xa979c14d;
Diletant 167:bedc0a9d559a 1182 hashParamTable[331].ref = &device.plcs.sequencer.settings.sequence[22];
Diletant 167:bedc0a9d559a 1183 hashParamTable[331].size = sizeof(device.plcs.sequencer.settings.sequence[22]);
Diletant 167:bedc0a9d559a 1184 hashParamTable[332].hash = 0xa9efc54;
Diletant 167:bedc0a9d559a 1185 hashParamTable[332].ref = &device.plcs.regulator.settings.transfer.correction[7];
Diletant 167:bedc0a9d559a 1186 hashParamTable[332].size = sizeof(device.plcs.regulator.settings.transfer.correction[7]);
Diletant 167:bedc0a9d559a 1187 hashParamTable[333].hash = 0xab3f7f14;
Diletant 167:bedc0a9d559a 1188 hashParamTable[333].ref = &device.plcs.sequencer.settings.sequence[12];
Diletant 167:bedc0a9d559a 1189 hashParamTable[333].size = sizeof(device.plcs.sequencer.settings.sequence[12]);
Diletant 167:bedc0a9d559a 1190 hashParamTable[334].hash = 0xac36d7c8;
Diletant 167:bedc0a9d559a 1191 hashParamTable[334].ref = &device.plcs.sequencer.settings.sequence[52];
Diletant 167:bedc0a9d559a 1192 hashParamTable[334].size = sizeof(device.plcs.sequencer.settings.sequence[52]);
Diletant 167:bedc0a9d559a 1193 hashParamTable[335].hash = 0xac420616;
Diletant 167:bedc0a9d559a 1194 hashParamTable[335].ref = &device.dither.detector.settings.weight[22];
Diletant 167:bedc0a9d559a 1195 hashParamTable[335].size = sizeof(device.dither.detector.settings.weight[22]);
Diletant 167:bedc0a9d559a 1196 hashParamTable[336].hash = 0xacc2a91d;
Diletant 167:bedc0a9d559a 1197 hashParamTable[336].ref = &device.plcs.reset.up.voltage[12];
Diletant 167:bedc0a9d559a 1198 hashParamTable[336].size = sizeof(device.plcs.reset.up.voltage[12]);
Diletant 167:bedc0a9d559a 1199 hashParamTable[337].hash = 0xad317d28;
Diletant 167:bedc0a9d559a 1200 hashParamTable[337].ref = &device.plcs.reset.down.voltage[1];
Diletant 167:bedc0a9d559a 1201 hashParamTable[337].size = sizeof(device.plcs.reset.down.voltage[1]);
Diletant 167:bedc0a9d559a 1202 hashParamTable[338].hash = 0xad3afb57;
Diletant 167:bedc0a9d559a 1203 hashParamTable[338].ref = &device.isacs.input.settings.transfer.voltage[5];
Diletant 167:bedc0a9d559a 1204 hashParamTable[338].size = sizeof(device.isacs.input.settings.transfer.voltage[5]);
Diletant 167:bedc0a9d559a 1205 hashParamTable[339].hash = 0xad732aea;
Diletant 167:bedc0a9d559a 1206 hashParamTable[339].ref = &device.isacs.output.settings.transfer.code[6];
Diletant 167:bedc0a9d559a 1207 hashParamTable[339].size = sizeof(device.isacs.output.settings.transfer.code[6]);
Diletant 167:bedc0a9d559a 1208 hashParamTable[340].hash = 0xadf4bdff;
Diletant 167:bedc0a9d559a 1209 hashParamTable[340].ref = &device.plcs.sequencer.settings.sequence[42];
Diletant 167:bedc0a9d559a 1210 hashParamTable[340].size = sizeof(device.plcs.sequencer.settings.sequence[42]);
Diletant 167:bedc0a9d559a 1211 hashParamTable[341].hash = 0xae04b84f;
Diletant 167:bedc0a9d559a 1212 hashParamTable[341].ref = &device.dither.detector.settings.weight[12];
Diletant 167:bedc0a9d559a 1213 hashParamTable[341].size = sizeof(device.dither.detector.settings.weight[12]);
Diletant 167:bedc0a9d559a 1214 hashParamTable[342].hash = 0xae074354;
Diletant 167:bedc0a9d559a 1215 hashParamTable[342].ref = &device.dither.detector.settings.weight[3];
Diletant 167:bedc0a9d559a 1216 hashParamTable[342].size = sizeof(device.dither.detector.settings.weight[3]);
Diletant 167:bedc0a9d559a 1217 hashParamTable[343].hash = 0xae326f91;
Diletant 167:bedc0a9d559a 1218 hashParamTable[343].ref = &device.plcs.sequencer.state.analog;
Diletant 167:bedc0a9d559a 1219 hashParamTable[343].size = sizeof(device.plcs.sequencer.state.analog);
Diletant 167:bedc0a9d559a 1220 hashParamTable[344].hash = 0xae706991;
Diletant 167:bedc0a9d559a 1221 hashParamTable[344].ref = &device.plcs.sequencer.settings.sequence[62];
Diletant 167:bedc0a9d559a 1222 hashParamTable[344].size = sizeof(device.plcs.sequencer.settings.sequence[62]);
Diletant 167:bedc0a9d559a 1223 hashParamTable[345].hash = 0xaedbe663;
Diletant 167:bedc0a9d559a 1224 hashParamTable[345].ref = &device.plcs.reset.up.duration[5];
Diletant 167:bedc0a9d559a 1225 hashParamTable[345].size = sizeof(device.plcs.reset.up.duration[5]);
Diletant 167:bedc0a9d559a 1226 hashParamTable[346].hash = 0xaef4d873;
Diletant 167:bedc0a9d559a 1227 hashParamTable[346].ref = &device.plcs.reset.down.temperature[10];
Diletant 167:bedc0a9d559a 1228 hashParamTable[346].size = sizeof(device.plcs.reset.down.temperature[10]);
Diletant 167:bedc0a9d559a 1229 hashParamTable[347].hash = 0xaf2fadd1;
Diletant 167:bedc0a9d559a 1230 hashParamTable[347].ref = &device.plcs.reset.up.temperature[15];
Diletant 167:bedc0a9d559a 1231 hashParamTable[347].size = sizeof(device.plcs.reset.up.temperature[15]);
Diletant 167:bedc0a9d559a 1232 hashParamTable[348].hash = 0xb0144f08;
Diletant 167:bedc0a9d559a 1233 hashParamTable[348].ref = &device.plcs.output.settings.transfer.voltage[7];
Diletant 167:bedc0a9d559a 1234 hashParamTable[348].size = sizeof(device.plcs.output.settings.transfer.voltage[7]);
Diletant 167:bedc0a9d559a 1235 hashParamTable[349].hash = 0xb062f00c;
Diletant 167:bedc0a9d559a 1236 hashParamTable[349].ref = &device.plcs.sequencer.settings.sequence[23];
Diletant 167:bedc0a9d559a 1237 hashParamTable[349].size = sizeof(device.plcs.sequencer.settings.sequence[23]);
Diletant 167:bedc0a9d559a 1238 hashParamTable[350].hash = 0xb124c981;
Diletant 167:bedc0a9d559a 1239 hashParamTable[350].ref = &device.isacs.input.settings.transfer.code[12];
Diletant 167:bedc0a9d559a 1240 hashParamTable[350].size = sizeof(device.isacs.input.settings.transfer.code[12]);
Diletant 167:bedc0a9d559a 1241 hashParamTable[351].hash = 0xb1a09a3b;
Diletant 167:bedc0a9d559a 1242 hashParamTable[351].ref = &device.plcs.sequencer.settings.sequence[33];
Diletant 167:bedc0a9d559a 1243 hashParamTable[351].size = sizeof(device.plcs.sequencer.settings.sequence[33]);
Diletant 167:bedc0a9d559a 1244 hashParamTable[352].hash = 0xb2244e55;
Diletant 167:bedc0a9d559a 1245 hashParamTable[352].ref = &device.plcs.sequencer.settings.sequence[13];
Diletant 167:bedc0a9d559a 1246 hashParamTable[352].size = sizeof(device.plcs.sequencer.settings.sequence[13]);
Diletant 167:bedc0a9d559a 1247 hashParamTable[353].hash = 0xb421ca16;
Diletant 167:bedc0a9d559a 1248 hashParamTable[353].ref = &device.isacs.input.settings.transfer.voltage[4];
Diletant 167:bedc0a9d559a 1249 hashParamTable[353].size = sizeof(device.isacs.input.settings.transfer.voltage[4]);
Diletant 167:bedc0a9d559a 1250 hashParamTable[354].hash = 0xb42a4c69;
Diletant 167:bedc0a9d559a 1251 hashParamTable[354].ref = &device.plcs.reset.down.voltage[0];
Diletant 167:bedc0a9d559a 1252 hashParamTable[354].size = sizeof(device.plcs.reset.down.voltage[0]);
Diletant 167:bedc0a9d559a 1253 hashParamTable[355].hash = 0xb4681bab;
Diletant 167:bedc0a9d559a 1254 hashParamTable[355].ref = &device.isacs.output.settings.transfer.code[7];
Diletant 167:bedc0a9d559a 1255 hashParamTable[355].size = sizeof(device.isacs.output.settings.transfer.code[7]);
Diletant 167:bedc0a9d559a 1256 hashParamTable[356].hash = 0xb4ef8cbe;
Diletant 167:bedc0a9d559a 1257 hashParamTable[356].ref = &device.plcs.sequencer.settings.sequence[43];
Diletant 167:bedc0a9d559a 1258 hashParamTable[356].size = sizeof(device.plcs.sequencer.settings.sequence[43]);
Diletant 167:bedc0a9d559a 1259 hashParamTable[357].hash = 0xb5188450;
Diletant 167:bedc0a9d559a 1260 hashParamTable[357].ref = &device.controller.timer[0].settings.match;
Diletant 167:bedc0a9d559a 1261 hashParamTable[357].size = sizeof(device.controller.timer[0].settings.match);
Diletant 167:bedc0a9d559a 1262 hashParamTable[358].hash = 0xb52de689;
Diletant 167:bedc0a9d559a 1263 hashParamTable[358].ref = &device.plcs.sequencer.settings.sequence[53];
Diletant 167:bedc0a9d559a 1264 hashParamTable[358].size = sizeof(device.plcs.sequencer.settings.sequence[53]);
Diletant 167:bedc0a9d559a 1265 hashParamTable[359].hash = 0xb5593757;
Diletant 167:bedc0a9d559a 1266 hashParamTable[359].ref = &device.dither.detector.settings.weight[23];
Diletant 167:bedc0a9d559a 1267 hashParamTable[359].size = sizeof(device.dither.detector.settings.weight[23]);
Diletant 167:bedc0a9d559a 1268 hashParamTable[360].hash = 0xb5d9985c;
Diletant 167:bedc0a9d559a 1269 hashParamTable[360].ref = &device.plcs.reset.up.voltage[13];
Diletant 167:bedc0a9d559a 1270 hashParamTable[360].size = sizeof(device.plcs.reset.up.voltage[13]);
Diletant 167:bedc0a9d559a 1271 hashParamTable[361].hash = 0xb60bd7d;
Diletant 167:bedc0a9d559a 1272 hashParamTable[361].ref = &device.plcs.feedback.settings.transfer.normalized[15];
Diletant 167:bedc0a9d559a 1273 hashParamTable[361].size = sizeof(device.plcs.feedback.settings.transfer.normalized[15]);
Diletant 167:bedc0a9d559a 1274 hashParamTable[362].hash = 0xb6349c90;
Diletant 167:bedc0a9d559a 1275 hashParamTable[362].ref = &device.plcs.reset.up.temperature[14];
Diletant 167:bedc0a9d559a 1276 hashParamTable[362].size = sizeof(device.plcs.reset.up.temperature[14]);
Diletant 167:bedc0a9d559a 1277 hashParamTable[363].hash = 0xb71c7215;
Diletant 167:bedc0a9d559a 1278 hashParamTable[363].ref = &device.dither.detector.settings.weight[2];
Diletant 167:bedc0a9d559a 1279 hashParamTable[363].size = sizeof(device.dither.detector.settings.weight[2]);
Diletant 167:bedc0a9d559a 1280 hashParamTable[364].hash = 0xb71f890e;
Diletant 167:bedc0a9d559a 1281 hashParamTable[364].ref = &device.dither.detector.settings.weight[13];
Diletant 167:bedc0a9d559a 1282 hashParamTable[364].size = sizeof(device.dither.detector.settings.weight[13]);
Diletant 167:bedc0a9d559a 1283 hashParamTable[365].hash = 0xb76b58d0;
Diletant 167:bedc0a9d559a 1284 hashParamTable[365].ref = &device.plcs.sequencer.settings.sequence[63];
Diletant 167:bedc0a9d559a 1285 hashParamTable[365].size = sizeof(device.plcs.sequencer.settings.sequence[63]);
Diletant 167:bedc0a9d559a 1286 hashParamTable[366].hash = 0xb7c0d722;
Diletant 167:bedc0a9d559a 1287 hashParamTable[366].ref = &device.plcs.reset.up.duration[4];
Diletant 167:bedc0a9d559a 1288 hashParamTable[366].size = sizeof(device.plcs.reset.up.duration[4]);
Diletant 167:bedc0a9d559a 1289 hashParamTable[367].hash = 0xb7efe932;
Diletant 167:bedc0a9d559a 1290 hashParamTable[367].ref = &device.plcs.reset.down.temperature[11];
Diletant 167:bedc0a9d559a 1291 hashParamTable[367].size = sizeof(device.plcs.reset.down.temperature[11]);
Diletant 167:bedc0a9d559a 1292 hashParamTable[368].hash = 0xb80f13ea;
Diletant 167:bedc0a9d559a 1293 hashParamTable[368].ref = &device.plcs.bias.settings.transfer.raw[15];
Diletant 167:bedc0a9d559a 1294 hashParamTable[368].size = sizeof(device.plcs.bias.settings.transfer.raw[15]);
Diletant 167:bedc0a9d559a 1295 hashParamTable[369].hash = 0xb8c4a510;
Diletant 167:bedc0a9d559a 1296 hashParamTable[369].ref = &device.plcs.reset.down.voltage[13];
Diletant 167:bedc0a9d559a 1297 hashParamTable[369].size = sizeof(device.plcs.reset.down.voltage[13]);
Diletant 167:bedc0a9d559a 1298 hashParamTable[370].hash = 0xb90338b5;
Diletant 167:bedc0a9d559a 1299 hashParamTable[370].ref = &device.dither.oscillation.state.reference;
Diletant 167:bedc0a9d559a 1300 hashParamTable[370].size = sizeof(device.dither.oscillation.state.reference);
Diletant 167:bedc0a9d559a 1301 hashParamTable[371].hash = 0xb90acaa6;
Diletant 167:bedc0a9d559a 1302 hashParamTable[371].ref = &device.plcs.reset.up.voltage[5];
Diletant 167:bedc0a9d559a 1303 hashParamTable[371].size = sizeof(device.plcs.reset.up.voltage[5]);
Diletant 167:bedc0a9d559a 1304 hashParamTable[372].hash = 0xb948b104;
Diletant 167:bedc0a9d559a 1305 hashParamTable[372].ref = &device.plcs.reset.down.temperature[8];
Diletant 167:bedc0a9d559a 1306 hashParamTable[372].size = sizeof(device.plcs.reset.down.temperature[8]);
Diletant 167:bedc0a9d559a 1307 hashParamTable[373].hash = 0xbad8b1c;
Diletant 167:bedc0a9d559a 1308 hashParamTable[373].ref = &device.plcs.sequencer.settings.sequence[9];
Diletant 167:bedc0a9d559a 1309 hashParamTable[373].size = sizeof(device.plcs.sequencer.settings.sequence[9]);
Diletant 167:bedc0a9d559a 1310 hashParamTable[374].hash = 0xbaddea6e;
Diletant 167:bedc0a9d559a 1311 hashParamTable[374].ref = &device.plcs.reset.down.duration[4];
Diletant 167:bedc0a9d559a 1312 hashParamTable[374].size = sizeof(device.plcs.reset.down.duration[4]);
Diletant 167:bedc0a9d559a 1313 hashParamTable[375].hash = 0xbb28a885;
Diletant 167:bedc0a9d559a 1314 hashParamTable[375].ref = &device.plcs.regulator.settings.transfer.error[7];
Diletant 167:bedc0a9d559a 1315 hashParamTable[375].size = sizeof(device.plcs.regulator.settings.transfer.error[7]);
Diletant 167:bedc0a9d559a 1316 hashParamTable[376].hash = 0xbb5a2766;
Diletant 167:bedc0a9d559a 1317 hashParamTable[376].ref = &device.isacs.output.settings.transfer.code[15];
Diletant 167:bedc0a9d559a 1318 hashParamTable[376].size = sizeof(device.isacs.output.settings.transfer.code[15]);
Diletant 167:bedc0a9d559a 1319 hashParamTable[377].hash = 0xbbacc986;
Diletant 167:bedc0a9d559a 1320 hashParamTable[377].ref = &device.plcs.output.state.voltage;
Diletant 167:bedc0a9d559a 1321 hashParamTable[377].size = sizeof(device.plcs.output.state.voltage);
Diletant 167:bedc0a9d559a 1322 hashParamTable[378].hash = 0xbbc03fa7;
Diletant 167:bedc0a9d559a 1323 hashParamTable[378].ref = &device.plcs.output.settings.transfer.voltage[12];
Diletant 167:bedc0a9d559a 1324 hashParamTable[378].size = sizeof(device.plcs.output.settings.transfer.voltage[12]);
Diletant 167:bedc0a9d559a 1325 hashParamTable[379].hash = 0xbcfa14ae;
Diletant 167:bedc0a9d559a 1326 hashParamTable[379].ref = &device.controller.uart[1].settings.baudRate;
Diletant 167:bedc0a9d559a 1327 hashParamTable[379].size = sizeof(device.controller.uart[1].settings.baudRate);
Diletant 167:bedc0a9d559a 1328 hashParamTable[380].hash = 0xbd22c6cf;
Diletant 167:bedc0a9d559a 1329 hashParamTable[380].ref = &device.plcs.regulator.state.error;
Diletant 167:bedc0a9d559a 1330 hashParamTable[380].size = sizeof(device.plcs.regulator.state.error);
Diletant 167:bedc0a9d559a 1331 hashParamTable[381].hash = 0xbe03f551;
Diletant 167:bedc0a9d559a 1332 hashParamTable[381].ref = &device.plcs.sequencer.settings.sequence[4];
Diletant 167:bedc0a9d559a 1333 hashParamTable[381].size = sizeof(device.plcs.sequencer.settings.sequence[4]);
Diletant 167:bedc0a9d559a 1334 hashParamTable[382].hash = 0xbe0af7f0;
Diletant 167:bedc0a9d559a 1335 hashParamTable[382].ref = &device.plcs.bias.settings.transfer.normalized[7];
Diletant 167:bedc0a9d559a 1336 hashParamTable[382].size = sizeof(device.plcs.bias.settings.transfer.normalized[7]);
Diletant 167:bedc0a9d559a 1337 hashParamTable[383].hash = 0xc0bc998a;
Diletant 167:bedc0a9d559a 1338 hashParamTable[383].ref = &device.plcs.regulator.settings.transfer.correction[13];
Diletant 167:bedc0a9d559a 1339 hashParamTable[383].size = sizeof(device.plcs.regulator.settings.transfer.correction[13]);
Diletant 167:bedc0a9d559a 1340 hashParamTable[384].hash = 0xc0e90f5f;
Diletant 167:bedc0a9d559a 1341 hashParamTable[384].ref = &device.plcs.feedback.settings.transfer.normalized[9];
Diletant 167:bedc0a9d559a 1342 hashParamTable[384].size = sizeof(device.plcs.feedback.settings.transfer.normalized[9]);
Diletant 167:bedc0a9d559a 1343 hashParamTable[385].hash = 0xc3740114;
Diletant 167:bedc0a9d559a 1344 hashParamTable[385].ref = &device.plcs.sequencer.settings.sequence[1];
Diletant 167:bedc0a9d559a 1345 hashParamTable[385].size = sizeof(device.plcs.sequencer.settings.sequence[1]);
Diletant 167:bedc0a9d559a 1346 hashParamTable[386].hash = 0xc37d03b5;
Diletant 167:bedc0a9d559a 1347 hashParamTable[386].ref = &device.plcs.bias.settings.transfer.normalized[2];
Diletant 167:bedc0a9d559a 1348 hashParamTable[386].size = sizeof(device.plcs.bias.settings.transfer.normalized[2]);
Diletant 167:bedc0a9d559a 1349 hashParamTable[387].hash = 0xc38048cc;
Diletant 167:bedc0a9d559a 1350 hashParamTable[387].ref = &device.controller.I2C.state.counter;
Diletant 167:bedc0a9d559a 1351 hashParamTable[387].size = sizeof(device.controller.I2C.state.counter);
Diletant 167:bedc0a9d559a 1352 hashParamTable[388].hash = 0xc47d3ee3;
Diletant 167:bedc0a9d559a 1353 hashParamTable[388].ref = &device.plcs.reset.up.voltage[0];
Diletant 167:bedc0a9d559a 1354 hashParamTable[388].size = sizeof(device.plcs.reset.up.voltage[0]);
Diletant 167:bedc0a9d559a 1355 hashParamTable[389].hash = 0xc4c6dc10;
Diletant 167:bedc0a9d559a 1356 hashParamTable[389].ref = &device.plcs.feedback.state.output;
Diletant 167:bedc0a9d559a 1357 hashParamTable[389].size = sizeof(device.plcs.feedback.state.output);
Diletant 167:bedc0a9d559a 1358 hashParamTable[390].hash = 0xc578e7af;
Diletant 167:bedc0a9d559a 1359 hashParamTable[390].ref = &device.plcs.bias.settings.transfer.raw[10];
Diletant 167:bedc0a9d559a 1360 hashParamTable[390].size = sizeof(device.plcs.bias.settings.transfer.raw[10]);
Diletant 167:bedc0a9d559a 1361 hashParamTable[391].hash = 0xc62dd323;
Diletant 167:bedc0a9d559a 1362 hashParamTable[391].ref = &device.isacs.output.settings.transfer.code[10];
Diletant 167:bedc0a9d559a 1363 hashParamTable[391].size = sizeof(device.isacs.output.settings.transfer.code[10]);
Diletant 167:bedc0a9d559a 1364 hashParamTable[392].hash = 0xc65f5cc0;
Diletant 167:bedc0a9d559a 1365 hashParamTable[392].ref = &device.plcs.regulator.settings.transfer.error[2];
Diletant 167:bedc0a9d559a 1366 hashParamTable[392].size = sizeof(device.plcs.regulator.settings.transfer.error[2]);
Diletant 167:bedc0a9d559a 1367 hashParamTable[393].hash = 0xc6d70a1e;
Diletant 167:bedc0a9d559a 1368 hashParamTable[393].ref = &device.isacs.regulator.settings.regular.reference;
Diletant 167:bedc0a9d559a 1369 hashParamTable[393].size = sizeof(device.isacs.regulator.settings.regular.reference);
Diletant 167:bedc0a9d559a 1370 hashParamTable[394].hash = 0xc7aa1e2b;
Diletant 167:bedc0a9d559a 1371 hashParamTable[394].ref = &device.plcs.reset.down.duration[1];
Diletant 167:bedc0a9d559a 1372 hashParamTable[394].size = sizeof(device.plcs.reset.down.duration[1]);
Diletant 167:bedc0a9d559a 1373 hashParamTable[395].hash = 0xc7ed2462;
Diletant 167:bedc0a9d559a 1374 hashParamTable[395].ref = &device.plcs.output.settings.transfer.code[9];
Diletant 167:bedc0a9d559a 1375 hashParamTable[395].size = sizeof(device.plcs.output.settings.transfer.code[9]);
Diletant 167:bedc0a9d559a 1376 hashParamTable[396].hash = 0xc82ec312;
Diletant 167:bedc0a9d559a 1377 hashParamTable[396].ref = &device.dither.detector.settings.weight[26];
Diletant 167:bedc0a9d559a 1378 hashParamTable[396].size = sizeof(device.dither.detector.settings.weight[26]);
Diletant 167:bedc0a9d559a 1379 hashParamTable[397].hash = 0xc85a12cc;
Diletant 167:bedc0a9d559a 1380 hashParamTable[397].ref = &device.plcs.sequencer.settings.sequence[56];
Diletant 167:bedc0a9d559a 1381 hashParamTable[397].size = sizeof(device.plcs.sequencer.settings.sequence[56]);
Diletant 167:bedc0a9d559a 1382 hashParamTable[398].hash = 0xc91fefee;
Diletant 167:bedc0a9d559a 1383 hashParamTable[398].ref = &device.isacs.output.settings.transfer.code[2];
Diletant 167:bedc0a9d559a 1384 hashParamTable[398].size = sizeof(device.isacs.output.settings.transfer.code[2]);
Diletant 167:bedc0a9d559a 1385 hashParamTable[399].hash = 0xc926e1ca;
Diletant 167:bedc0a9d559a 1386 hashParamTable[399].ref = &device.plcs.reset.up.temperature[8];
Diletant 167:bedc0a9d559a 1387 hashParamTable[399].size = sizeof(device.plcs.reset.up.temperature[8]);
Diletant 167:bedc0a9d559a 1388 hashParamTable[400].hash = 0xc93db6a7;
Diletant 167:bedc0a9d559a 1389 hashParamTable[400].ref = &device.plcs.bias.settings.transfer.raw[9];
Diletant 167:bedc0a9d559a 1390 hashParamTable[400].size = sizeof(device.plcs.bias.settings.transfer.raw[9]);
Diletant 167:bedc0a9d559a 1391 hashParamTable[401].hash = 0xc93fb1fd;
Diletant 167:bedc0a9d559a 1392 hashParamTable[401].ref = &device.plcs.feedback.settings.transfer.raw[9];
Diletant 167:bedc0a9d559a 1393 hashParamTable[401].size = sizeof(device.plcs.feedback.settings.transfer.raw[9]);
Diletant 167:bedc0a9d559a 1394 hashParamTable[402].hash = 0xc9563e53;
Diletant 167:bedc0a9d559a 1395 hashParamTable[402].ref = &device.isacs.input.settings.transfer.voltage[1];
Diletant 167:bedc0a9d559a 1396 hashParamTable[402].size = sizeof(device.isacs.input.settings.transfer.voltage[1]);
Diletant 167:bedc0a9d559a 1397 hashParamTable[403].hash = 0xc95db82c;
Diletant 167:bedc0a9d559a 1398 hashParamTable[403].ref = &device.plcs.reset.down.voltage[5];
Diletant 167:bedc0a9d559a 1399 hashParamTable[403].size = sizeof(device.plcs.reset.down.voltage[5]);
Diletant 167:bedc0a9d559a 1400 hashParamTable[404].hash = 0xc99878fb;
Diletant 167:bedc0a9d559a 1401 hashParamTable[404].ref = &device.plcs.sequencer.settings.sequence[46];
Diletant 167:bedc0a9d559a 1402 hashParamTable[404].size = sizeof(device.plcs.sequencer.settings.sequence[46]);
Diletant 167:bedc0a9d559a 1403 hashParamTable[405].hash = 0xca092e01;
Diletant 167:bedc0a9d559a 1404 hashParamTable[405].ref = &device.dither.oscillation.state.scale;
Diletant 167:bedc0a9d559a 1405 hashParamTable[405].size = sizeof(device.dither.oscillation.state.scale);
Diletant 167:bedc0a9d559a 1406 hashParamTable[406].hash = 0xca4b4eb;
Diletant 167:bedc0a9d559a 1407 hashParamTable[406].ref = &device.plcs.reset.up.voltage[8];
Diletant 167:bedc0a9d559a 1408 hashParamTable[406].size = sizeof(device.plcs.reset.up.voltage[8]);
Diletant 167:bedc0a9d559a 1409 hashParamTable[407].hash = 0xca687d4b;
Diletant 167:bedc0a9d559a 1410 hashParamTable[407].ref = &device.dither.detector.settings.weight[16];
Diletant 167:bedc0a9d559a 1411 hashParamTable[407].size = sizeof(device.dither.detector.settings.weight[16]);
Diletant 167:bedc0a9d559a 1412 hashParamTable[408].hash = 0xca6b8650;
Diletant 167:bedc0a9d559a 1413 hashParamTable[408].ref = &device.dither.detector.settings.weight[7];
Diletant 167:bedc0a9d559a 1414 hashParamTable[408].size = sizeof(device.dither.detector.settings.weight[7]);
Diletant 167:bedc0a9d559a 1415 hashParamTable[409].hash = 0xca981d77;
Diletant 167:bedc0a9d559a 1416 hashParamTable[409].ref = &device.plcs.reset.down.temperature[14];
Diletant 167:bedc0a9d559a 1417 hashParamTable[409].size = sizeof(device.plcs.reset.down.temperature[14]);
Diletant 167:bedc0a9d559a 1418 hashParamTable[410].hash = 0xcab72367;
Diletant 167:bedc0a9d559a 1419 hashParamTable[410].ref = &device.plcs.reset.up.duration[1];
Diletant 167:bedc0a9d559a 1420 hashParamTable[410].size = sizeof(device.plcs.reset.up.duration[1]);
Diletant 167:bedc0a9d559a 1421 hashParamTable[411].hash = 0xcacf6308;
Diletant 167:bedc0a9d559a 1422 hashParamTable[411].ref = &device.isacs.input.settings.transfer.code[9];
Diletant 167:bedc0a9d559a 1423 hashParamTable[411].size = sizeof(device.isacs.input.settings.transfer.code[9]);
Diletant 167:bedc0a9d559a 1424 hashParamTable[412].hash = 0xcad52cc8;
Diletant 167:bedc0a9d559a 1425 hashParamTable[412].ref = &device.isacs.output.settings.transfer.voltage[9];
Diletant 167:bedc0a9d559a 1426 hashParamTable[412].size = sizeof(device.isacs.output.settings.transfer.voltage[9]);
Diletant 167:bedc0a9d559a 1427 hashParamTable[413].hash = 0xcb4368d5;
Diletant 167:bedc0a9d559a 1428 hashParamTable[413].ref = &device.plcs.reset.up.temperature[11];
Diletant 167:bedc0a9d559a 1429 hashParamTable[413].size = sizeof(device.plcs.reset.up.temperature[11]);
Diletant 167:bedc0a9d559a 1430 hashParamTable[414].hash = 0xccc1fdf;
Diletant 167:bedc0a9d559a 1431 hashParamTable[414].ref = &device.isacs.input.settings.transfer.voltage[15];
Diletant 167:bedc0a9d559a 1432 hashParamTable[414].size = sizeof(device.isacs.input.settings.transfer.voltage[15]);
Diletant 167:bedc0a9d559a 1433 hashParamTable[415].hash = 0xccd76e7e;
Diletant 167:bedc0a9d559a 1434 hashParamTable[415].ref = &device.plcs.sequencer.settings.sequence[36];
Diletant 167:bedc0a9d559a 1435 hashParamTable[415].size = sizeof(device.plcs.sequencer.settings.sequence[36]);
Diletant 167:bedc0a9d559a 1436 hashParamTable[416].hash = 0xcd150449;
Diletant 167:bedc0a9d559a 1437 hashParamTable[416].ref = &device.plcs.sequencer.settings.sequence[26];
Diletant 167:bedc0a9d559a 1438 hashParamTable[416].size = sizeof(device.plcs.sequencer.settings.sequence[26]);
Diletant 167:bedc0a9d559a 1439 hashParamTable[417].hash = 0xcd55a6bd;
Diletant 167:bedc0a9d559a 1440 hashParamTable[417].ref = &device.plcs.reference.state.delta;
Diletant 167:bedc0a9d559a 1441 hashParamTable[417].size = sizeof(device.plcs.reference.state.delta);
Diletant 167:bedc0a9d559a 1442 hashParamTable[418].hash = 0xcd63bb4d;
Diletant 167:bedc0a9d559a 1443 hashParamTable[418].ref = &device.plcs.output.settings.transfer.voltage[2];
Diletant 167:bedc0a9d559a 1444 hashParamTable[418].size = sizeof(device.plcs.output.settings.transfer.voltage[2]);
Diletant 167:bedc0a9d559a 1445 hashParamTable[419].hash = 0xce6cf49;
Diletant 167:bedc0a9d559a 1446 hashParamTable[419].ref = &device.plcs.reset.down.temperature[5];
Diletant 167:bedc0a9d559a 1447 hashParamTable[419].size = sizeof(device.plcs.reset.down.temperature[5]);
Diletant 167:bedc0a9d559a 1448 hashParamTable[420].hash = 0xcf53ba10;
Diletant 167:bedc0a9d559a 1449 hashParamTable[420].ref = &device.plcs.sequencer.settings.sequence[16];
Diletant 167:bedc0a9d559a 1450 hashParamTable[420].size = sizeof(device.plcs.sequencer.settings.sequence[16]);
Diletant 167:bedc0a9d559a 1451 hashParamTable[421].hash = 0xcfc8a2e9;
Diletant 167:bedc0a9d559a 1452 hashParamTable[421].ref = &device.lightUp.state.enabled;
Diletant 167:bedc0a9d559a 1453 hashParamTable[421].size = sizeof(device.lightUp.state.enabled);
Diletant 167:bedc0a9d559a 1454 hashParamTable[422].hash = 0xd004deaf;
Diletant 167:bedc0a9d559a 1455 hashParamTable[422].ref = &device.isacs.output.settings.transfer.code[3];
Diletant 167:bedc0a9d559a 1456 hashParamTable[422].size = sizeof(device.isacs.output.settings.transfer.code[3]);
Diletant 167:bedc0a9d559a 1457 hashParamTable[423].hash = 0xd02480bc;
Diletant 167:bedc0a9d559a 1458 hashParamTable[423].ref = &device.plcs.feedback.settings.transfer.raw[8];
Diletant 167:bedc0a9d559a 1459 hashParamTable[423].size = sizeof(device.plcs.feedback.settings.transfer.raw[8]);
Diletant 167:bedc0a9d559a 1460 hashParamTable[424].hash = 0xd02687e6;
Diletant 167:bedc0a9d559a 1461 hashParamTable[424].ref = &device.plcs.bias.settings.transfer.raw[8];
Diletant 167:bedc0a9d559a 1462 hashParamTable[424].size = sizeof(device.plcs.bias.settings.transfer.raw[8]);
Diletant 167:bedc0a9d559a 1463 hashParamTable[425].hash = 0xd03dd08b;
Diletant 167:bedc0a9d559a 1464 hashParamTable[425].ref = &device.plcs.reset.up.temperature[9];
Diletant 167:bedc0a9d559a 1465 hashParamTable[425].size = sizeof(device.plcs.reset.up.temperature[9]);
Diletant 167:bedc0a9d559a 1466 hashParamTable[426].hash = 0xd046896d;
Diletant 167:bedc0a9d559a 1467 hashParamTable[426].ref = &device.plcs.reset.down.voltage[4];
Diletant 167:bedc0a9d559a 1468 hashParamTable[426].size = sizeof(device.plcs.reset.down.voltage[4]);
Diletant 167:bedc0a9d559a 1469 hashParamTable[427].hash = 0xd04d0f12;
Diletant 167:bedc0a9d559a 1470 hashParamTable[427].ref = &device.isacs.input.settings.transfer.voltage[0];
Diletant 167:bedc0a9d559a 1471 hashParamTable[427].size = sizeof(device.isacs.input.settings.transfer.voltage[0]);
Diletant 167:bedc0a9d559a 1472 hashParamTable[428].hash = 0xd08349ba;
Diletant 167:bedc0a9d559a 1473 hashParamTable[428].ref = &device.plcs.sequencer.settings.sequence[47];
Diletant 167:bedc0a9d559a 1474 hashParamTable[428].size = sizeof(device.plcs.sequencer.settings.sequence[47]);
Diletant 167:bedc0a9d559a 1475 hashParamTable[429].hash = 0xd135f253;
Diletant 167:bedc0a9d559a 1476 hashParamTable[429].ref = &device.dither.detector.settings.weight[27];
Diletant 167:bedc0a9d559a 1477 hashParamTable[429].size = sizeof(device.dither.detector.settings.weight[27]);
Diletant 167:bedc0a9d559a 1478 hashParamTable[430].hash = 0xd141238d;
Diletant 167:bedc0a9d559a 1479 hashParamTable[430].ref = &device.plcs.sequencer.settings.sequence[57];
Diletant 167:bedc0a9d559a 1480 hashParamTable[430].size = sizeof(device.plcs.sequencer.settings.sequence[57]);
Diletant 167:bedc0a9d559a 1481 hashParamTable[431].hash = 0xd14fa026;
Diletant 167:bedc0a9d559a 1482 hashParamTable[431].ref = &device.controller.flash.settings.dataSector;
Diletant 167:bedc0a9d559a 1483 hashParamTable[431].size = sizeof(device.controller.flash.settings.dataSector);
Diletant 167:bedc0a9d559a 1484 hashParamTable[432].hash = 0xd2585994;
Diletant 167:bedc0a9d559a 1485 hashParamTable[432].ref = &device.plcs.reset.up.temperature[10];
Diletant 167:bedc0a9d559a 1486 hashParamTable[432].size = sizeof(device.plcs.reset.up.temperature[10]);
Diletant 167:bedc0a9d559a 1487 hashParamTable[433].hash = 0xd370b711;
Diletant 167:bedc0a9d559a 1488 hashParamTable[433].ref = &device.dither.detector.settings.weight[6];
Diletant 167:bedc0a9d559a 1489 hashParamTable[433].size = sizeof(device.dither.detector.settings.weight[6]);
Diletant 167:bedc0a9d559a 1490 hashParamTable[434].hash = 0xd3734c0a;
Diletant 167:bedc0a9d559a 1491 hashParamTable[434].ref = &device.dither.detector.settings.weight[17];
Diletant 167:bedc0a9d559a 1492 hashParamTable[434].size = sizeof(device.dither.detector.settings.weight[17]);
Diletant 167:bedc0a9d559a 1493 hashParamTable[435].hash = 0xd3832c36;
Diletant 167:bedc0a9d559a 1494 hashParamTable[435].ref = &device.plcs.reset.down.temperature[15];
Diletant 167:bedc0a9d559a 1495 hashParamTable[435].size = sizeof(device.plcs.reset.down.temperature[15]);
Diletant 167:bedc0a9d559a 1496 hashParamTable[436].hash = 0xd3ac1226;
Diletant 167:bedc0a9d559a 1497 hashParamTable[436].ref = &device.plcs.reset.up.duration[0];
Diletant 167:bedc0a9d559a 1498 hashParamTable[436].size = sizeof(device.plcs.reset.up.duration[0]);
Diletant 167:bedc0a9d559a 1499 hashParamTable[437].hash = 0xd3ce1d89;
Diletant 167:bedc0a9d559a 1500 hashParamTable[437].ref = &device.isacs.output.settings.transfer.voltage[8];
Diletant 167:bedc0a9d559a 1501 hashParamTable[437].size = sizeof(device.isacs.output.settings.transfer.voltage[8]);
Diletant 167:bedc0a9d559a 1502 hashParamTable[438].hash = 0xd3d45249;
Diletant 167:bedc0a9d559a 1503 hashParamTable[438].ref = &device.isacs.input.settings.transfer.code[8];
Diletant 167:bedc0a9d559a 1504 hashParamTable[438].size = sizeof(device.isacs.input.settings.transfer.code[8]);
Diletant 167:bedc0a9d559a 1505 hashParamTable[439].hash = 0xd40e3508;
Diletant 167:bedc0a9d559a 1506 hashParamTable[439].ref = &device.plcs.sequencer.settings.sequence[27];
Diletant 167:bedc0a9d559a 1507 hashParamTable[439].size = sizeof(device.plcs.sequencer.settings.sequence[27]);
Diletant 167:bedc0a9d559a 1508 hashParamTable[440].hash = 0xd4788a0c;
Diletant 167:bedc0a9d559a 1509 hashParamTable[440].ref = &device.plcs.output.settings.transfer.voltage[3];
Diletant 167:bedc0a9d559a 1510 hashParamTable[440].size = sizeof(device.plcs.output.settings.transfer.voltage[3]);
Diletant 167:bedc0a9d559a 1511 hashParamTable[441].hash = 0xd5cc5f3f;
Diletant 167:bedc0a9d559a 1512 hashParamTable[441].ref = &device.plcs.sequencer.settings.sequence[37];
Diletant 167:bedc0a9d559a 1513 hashParamTable[441].size = sizeof(device.plcs.sequencer.settings.sequence[37]);
Diletant 167:bedc0a9d559a 1514 hashParamTable[442].hash = 0xd5f07e43;
Diletant 167:bedc0a9d559a 1515 hashParamTable[442].ref = &device.plcs.sequencer.settings.logic;
Diletant 167:bedc0a9d559a 1516 hashParamTable[442].size = sizeof(device.plcs.sequencer.settings.logic);
Diletant 167:bedc0a9d559a 1517 hashParamTable[443].hash = 0xd6488b51;
Diletant 167:bedc0a9d559a 1518 hashParamTable[443].ref = &device.plcs.sequencer.settings.sequence[17];
Diletant 167:bedc0a9d559a 1519 hashParamTable[443].size = sizeof(device.plcs.sequencer.settings.sequence[17]);
Diletant 167:bedc0a9d559a 1520 hashParamTable[444].hash = 0xd914cf5e;
Diletant 167:bedc0a9d559a 1521 hashParamTable[444].ref = &device.isacs.regulator.state.error;
Diletant 167:bedc0a9d559a 1522 hashParamTable[444].size = sizeof(device.isacs.regulator.state.error);
Diletant 167:bedc0a9d559a 1523 hashParamTable[445].hash = 0xd99d2fe8;
Diletant 167:bedc0a9d559a 1524 hashParamTable[445].ref = &device.controller.uart[0].settings.baudRate;
Diletant 167:bedc0a9d559a 1525 hashParamTable[445].size = sizeof(device.controller.uart[0].settings.baudRate);
Diletant 167:bedc0a9d559a 1526 hashParamTable[446].hash = 0xd9a7a8cb;
Diletant 167:bedc0a9d559a 1527 hashParamTable[446].ref = &device.plcs.regulator.settings.transfer.correction[12];
Diletant 167:bedc0a9d559a 1528 hashParamTable[446].size = sizeof(device.plcs.regulator.settings.transfer.correction[12]);
Diletant 167:bedc0a9d559a 1529 hashParamTable[447].hash = 0xd9f23e1e;
Diletant 167:bedc0a9d559a 1530 hashParamTable[447].ref = &device.plcs.feedback.settings.transfer.normalized[8];
Diletant 167:bedc0a9d559a 1531 hashParamTable[447].size = sizeof(device.plcs.feedback.settings.transfer.normalized[8]);
Diletant 167:bedc0a9d559a 1532 hashParamTable[448].hash = 0xda6632f4;
Diletant 167:bedc0a9d559a 1533 hashParamTable[448].ref = &device.plcs.bias.settings.transfer.normalized[3];
Diletant 167:bedc0a9d559a 1534 hashParamTable[448].size = sizeof(device.plcs.bias.settings.transfer.normalized[3]);
Diletant 167:bedc0a9d559a 1535 hashParamTable[449].hash = 0xda6f3055;
Diletant 167:bedc0a9d559a 1536 hashParamTable[449].ref = &device.plcs.sequencer.settings.sequence[0];
Diletant 167:bedc0a9d559a 1537 hashParamTable[449].size = sizeof(device.plcs.sequencer.settings.sequence[0]);
Diletant 167:bedc0a9d559a 1538 hashParamTable[450].hash = 0xdb8486a8;
Diletant 167:bedc0a9d559a 1539 hashParamTable[450].ref = &device.isacs.regulator.settings.reset.enabled;
Diletant 167:bedc0a9d559a 1540 hashParamTable[450].size = sizeof(device.isacs.regulator.settings.reset.enabled);
Diletant 167:bedc0a9d559a 1541 hashParamTable[451].hash = 0xdbe35c4a;
Diletant 167:bedc0a9d559a 1542 hashParamTable[451].ref = &device.dither.carrier.state.enabled;
Diletant 167:bedc0a9d559a 1543 hashParamTable[451].size = sizeof(device.dither.carrier.state.enabled);
Diletant 167:bedc0a9d559a 1544 hashParamTable[452].hash = 0xdbefbf30;
Diletant 167:bedc0a9d559a 1545 hashParamTable[452].ref = &device.dither.noise.settings.period;
Diletant 167:bedc0a9d559a 1546 hashParamTable[452].size = sizeof(device.dither.noise.settings.period);
Diletant 167:bedc0a9d559a 1547 hashParamTable[453].hash = 0xdc1b0dfc;
Diletant 167:bedc0a9d559a 1548 hashParamTable[453].ref = &device.plcs.regulator.settings.reference;
Diletant 167:bedc0a9d559a 1549 hashParamTable[453].size = sizeof(device.plcs.regulator.settings.reference);
Diletant 167:bedc0a9d559a 1550 hashParamTable[454].hash = 0xdc27f931;
Diletant 167:bedc0a9d559a 1551 hashParamTable[454].ref = &device.plcs.regulator.settings.transfer.points;
Diletant 167:bedc0a9d559a 1552 hashParamTable[454].size = sizeof(device.plcs.regulator.settings.transfer.points);
Diletant 167:bedc0a9d559a 1553 hashParamTable[455].hash = 0xdc63d6ee;
Diletant 167:bedc0a9d559a 1554 hashParamTable[455].ref = &device.plcs.bias.settings.transfer.raw[11];
Diletant 167:bedc0a9d559a 1555 hashParamTable[455].size = sizeof(device.plcs.bias.settings.transfer.raw[11]);
Diletant 167:bedc0a9d559a 1556 hashParamTable[456].hash = 0xdd660fa2;
Diletant 167:bedc0a9d559a 1557 hashParamTable[456].ref = &device.plcs.reset.up.voltage[1];
Diletant 167:bedc0a9d559a 1558 hashParamTable[456].size = sizeof(device.plcs.reset.up.voltage[1]);
Diletant 167:bedc0a9d559a 1559 hashParamTable[457].hash = 0xdeb12f6a;
Diletant 167:bedc0a9d559a 1560 hashParamTable[457].ref = &device.plcs.reset.down.duration[0];
Diletant 167:bedc0a9d559a 1561 hashParamTable[457].size = sizeof(device.plcs.reset.down.duration[0]);
Diletant 167:bedc0a9d559a 1562 hashParamTable[458].hash = 0xdef61523;
Diletant 167:bedc0a9d559a 1563 hashParamTable[458].ref = &device.plcs.output.settings.transfer.code[8];
Diletant 167:bedc0a9d559a 1564 hashParamTable[458].size = sizeof(device.plcs.output.settings.transfer.code[8]);
Diletant 167:bedc0a9d559a 1565 hashParamTable[459].hash = 0xdf0e1fa9;
Diletant 167:bedc0a9d559a 1566 hashParamTable[459].ref = &device.plcs.sequencer.state.enabled;
Diletant 167:bedc0a9d559a 1567 hashParamTable[459].size = sizeof(device.plcs.sequencer.state.enabled);
Diletant 167:bedc0a9d559a 1568 hashParamTable[460].hash = 0xdf36e262;
Diletant 167:bedc0a9d559a 1569 hashParamTable[460].ref = &device.isacs.output.settings.transfer.code[11];
Diletant 167:bedc0a9d559a 1570 hashParamTable[460].size = sizeof(device.isacs.output.settings.transfer.code[11]);
Diletant 167:bedc0a9d559a 1571 hashParamTable[461].hash = 0xdf446d81;
Diletant 167:bedc0a9d559a 1572 hashParamTable[461].ref = &device.plcs.regulator.settings.transfer.error[3];
Diletant 167:bedc0a9d559a 1573 hashParamTable[461].size = sizeof(device.plcs.regulator.settings.transfer.error[3]);
Diletant 167:bedc0a9d559a 1574 hashParamTable[462].hash = 0xdf8421c1;
Diletant 167:bedc0a9d559a 1575 hashParamTable[462].ref = &device.dither.oscillation.settings.enabled;
Diletant 167:bedc0a9d559a 1576 hashParamTable[462].size = sizeof(device.dither.oscillation.settings.enabled);
Diletant 167:bedc0a9d559a 1577 hashParamTable[463].hash = 0xe06e3b16;
Diletant 167:bedc0a9d559a 1578 hashParamTable[463].ref = &device.plcs.reset.up.temperature[12];
Diletant 167:bedc0a9d559a 1579 hashParamTable[463].size = sizeof(device.plcs.reset.up.temperature[12]);
Diletant 167:bedc0a9d559a 1580 hashParamTable[464].hash = 0xe0dc3b87;
Diletant 167:bedc0a9d559a 1581 hashParamTable[464].ref = &device.plcs.bias.state.counter;
Diletant 167:bedc0a9d559a 1582 hashParamTable[464].size = sizeof(device.plcs.bias.state.counter);
Diletant 167:bedc0a9d559a 1583 hashParamTable[465].hash = 0xe1452e88;
Diletant 167:bedc0a9d559a 1584 hashParamTable[465].ref = &device.dither.detector.settings.weight[15];
Diletant 167:bedc0a9d559a 1585 hashParamTable[465].size = sizeof(device.dither.detector.settings.weight[15]);
Diletant 167:bedc0a9d559a 1586 hashParamTable[466].hash = 0xe146d593;
Diletant 167:bedc0a9d559a 1587 hashParamTable[466].ref = &device.dither.detector.settings.weight[4];
Diletant 167:bedc0a9d559a 1588 hashParamTable[466].size = sizeof(device.dither.detector.settings.weight[4]);
Diletant 167:bedc0a9d559a 1589 hashParamTable[467].hash = 0xe19a70a4;
Diletant 167:bedc0a9d559a 1590 hashParamTable[467].ref = &device.plcs.reset.up.duration[2];
Diletant 167:bedc0a9d559a 1591 hashParamTable[467].size = sizeof(device.plcs.reset.up.duration[2]);
Diletant 167:bedc0a9d559a 1592 hashParamTable[468].hash = 0xe232bc2d;
Diletant 167:bedc0a9d559a 1593 hashParamTable[468].ref = &device.isacs.output.settings.transfer.code[1];
Diletant 167:bedc0a9d559a 1594 hashParamTable[468].size = sizeof(device.isacs.output.settings.transfer.code[1]);
Diletant 167:bedc0a9d559a 1595 hashParamTable[469].hash = 0xe270ebef;
Diletant 167:bedc0a9d559a 1596 hashParamTable[469].ref = &device.plcs.reset.down.voltage[6];
Diletant 167:bedc0a9d559a 1597 hashParamTable[469].size = sizeof(device.plcs.reset.down.voltage[6]);
Diletant 167:bedc0a9d559a 1598 hashParamTable[470].hash = 0xe27b6d90;
Diletant 167:bedc0a9d559a 1599 hashParamTable[470].ref = &device.isacs.input.settings.transfer.voltage[2];
Diletant 167:bedc0a9d559a 1600 hashParamTable[470].size = sizeof(device.isacs.input.settings.transfer.voltage[2]);
Diletant 167:bedc0a9d559a 1601 hashParamTable[471].hash = 0xe2b52b38;
Diletant 167:bedc0a9d559a 1602 hashParamTable[471].ref = &device.plcs.sequencer.settings.sequence[45];
Diletant 167:bedc0a9d559a 1603 hashParamTable[471].size = sizeof(device.plcs.sequencer.settings.sequence[45]);
Diletant 167:bedc0a9d559a 1604 hashParamTable[472].hash = 0xe30390d1;
Diletant 167:bedc0a9d559a 1605 hashParamTable[472].ref = &device.dither.detector.settings.weight[25];
Diletant 167:bedc0a9d559a 1606 hashParamTable[472].size = sizeof(device.dither.detector.settings.weight[25]);
Diletant 167:bedc0a9d559a 1607 hashParamTable[473].hash = 0xe377410f;
Diletant 167:bedc0a9d559a 1608 hashParamTable[473].ref = &device.plcs.sequencer.settings.sequence[55];
Diletant 167:bedc0a9d559a 1609 hashParamTable[473].size = sizeof(device.plcs.sequencer.settings.sequence[55]);
Diletant 167:bedc0a9d559a 1610 hashParamTable[474].hash = 0xe3833fda;
Diletant 167:bedc0a9d559a 1611 hashParamTable[474].ref = &device.plcs.reset.up.voltage[15];
Diletant 167:bedc0a9d559a 1612 hashParamTable[474].size = sizeof(device.plcs.reset.up.voltage[15]);
Diletant 167:bedc0a9d559a 1613 hashParamTable[475].hash = 0xe47ee9d3;
Diletant 167:bedc0a9d559a 1614 hashParamTable[475].ref = &device.plcs.sequencer.settings.sequence[15];
Diletant 167:bedc0a9d559a 1615 hashParamTable[475].size = sizeof(device.plcs.sequencer.settings.sequence[15]);
Diletant 167:bedc0a9d559a 1616 hashParamTable[476].hash = 0xe49c97ed;
Diletant 167:bedc0a9d559a 1617 hashParamTable[476].ref = &device.isacs.potentiometers.settings.b;
Diletant 167:bedc0a9d559a 1618 hashParamTable[476].size = sizeof(device.isacs.potentiometers.settings.b);
Diletant 167:bedc0a9d559a 1619 hashParamTable[477].hash = 0xe55b8142;
Diletant 167:bedc0a9d559a 1620 hashParamTable[477].ref = &device.plcs.detector.state.in[0];
Diletant 167:bedc0a9d559a 1621 hashParamTable[477].size = sizeof(device.plcs.detector.state.in[0]);
Diletant 167:bedc0a9d559a 1622 hashParamTable[478].hash = 0xe60d989f;
Diletant 167:bedc0a9d559a 1623 hashParamTable[478].ref = &device.isacs.output.state.voltage;
Diletant 167:bedc0a9d559a 1624 hashParamTable[478].size = sizeof(device.isacs.output.state.voltage);
Diletant 167:bedc0a9d559a 1625 hashParamTable[479].hash = 0xe638578a;
Diletant 167:bedc0a9d559a 1626 hashParamTable[479].ref = &device.plcs.sequencer.settings.sequence[25];
Diletant 167:bedc0a9d559a 1627 hashParamTable[479].size = sizeof(device.plcs.sequencer.settings.sequence[25]);
Diletant 167:bedc0a9d559a 1628 hashParamTable[480].hash = 0xe64ee88e;
Diletant 167:bedc0a9d559a 1629 hashParamTable[480].ref = &device.plcs.output.settings.transfer.voltage[1];
Diletant 167:bedc0a9d559a 1630 hashParamTable[480].size = sizeof(device.plcs.output.settings.transfer.voltage[1]);
Diletant 167:bedc0a9d559a 1631 hashParamTable[481].hash = 0xe7445461;
Diletant 167:bedc0a9d559a 1632 hashParamTable[481].ref = &device.dither.pulse.state.fall;
Diletant 167:bedc0a9d559a 1633 hashParamTable[481].size = sizeof(device.dither.pulse.state.fall);
Diletant 167:bedc0a9d559a 1634 hashParamTable[482].hash = 0xe77e6e07;
Diletant 167:bedc0a9d559a 1635 hashParamTable[482].ref = &device.isacs.input.settings.transfer.code[14];
Diletant 167:bedc0a9d559a 1636 hashParamTable[482].size = sizeof(device.isacs.input.settings.transfer.code[14]);
Diletant 167:bedc0a9d559a 1637 hashParamTable[483].hash = 0xe7f0684b;
Diletant 167:bedc0a9d559a 1638 hashParamTable[483].ref = &device.isacs.regulator.settings.start.reference;
Diletant 167:bedc0a9d559a 1639 hashParamTable[483].size = sizeof(device.isacs.regulator.settings.start.reference);
Diletant 167:bedc0a9d559a 1640 hashParamTable[484].hash = 0xe7fa3dbd;
Diletant 167:bedc0a9d559a 1641 hashParamTable[484].ref = &device.plcs.sequencer.settings.sequence[35];
Diletant 167:bedc0a9d559a 1642 hashParamTable[484].size = sizeof(device.plcs.sequencer.settings.sequence[35]);
Diletant 167:bedc0a9d559a 1643 hashParamTable[485].hash = 0xe8505076;
Diletant 167:bedc0a9d559a 1644 hashParamTable[485].ref = &device.plcs.bias.settings.transfer.normalized[1];
Diletant 167:bedc0a9d559a 1645 hashParamTable[485].size = sizeof(device.plcs.bias.settings.transfer.normalized[1]);
Diletant 167:bedc0a9d559a 1646 hashParamTable[486].hash = 0xe85952d7;
Diletant 167:bedc0a9d559a 1647 hashParamTable[486].ref = &device.plcs.sequencer.settings.sequence[2];
Diletant 167:bedc0a9d559a 1648 hashParamTable[486].size = sizeof(device.plcs.sequencer.settings.sequence[2]);
Diletant 167:bedc0a9d559a 1649 hashParamTable[487].hash = 0xeae5bf6a;
Diletant 167:bedc0a9d559a 1650 hashParamTable[487].ref = &device.controller.I2C.state.CON0;
Diletant 167:bedc0a9d559a 1651 hashParamTable[487].size = sizeof(device.controller.I2C.state.CON0);
Diletant 167:bedc0a9d559a 1652 hashParamTable[488].hash = 0xeb91ca49;
Diletant 167:bedc0a9d559a 1653 hashParamTable[488].ref = &device.plcs.regulator.settings.transfer.correction[10];
Diletant 167:bedc0a9d559a 1654 hashParamTable[488].size = sizeof(device.plcs.regulator.settings.transfer.correction[10]);
Diletant 167:bedc0a9d559a 1655 hashParamTable[489].hash = 0xec874de8;
Diletant 167:bedc0a9d559a 1656 hashParamTable[489].ref = &device.plcs.reset.down.duration[2];
Diletant 167:bedc0a9d559a 1657 hashParamTable[489].size = sizeof(device.plcs.reset.down.duration[2]);
Diletant 167:bedc0a9d559a 1658 hashParamTable[490].hash = 0xed0080e0;
Diletant 167:bedc0a9d559a 1659 hashParamTable[490].ref = &device.isacs.output.settings.transfer.code[13];
Diletant 167:bedc0a9d559a 1660 hashParamTable[490].size = sizeof(device.isacs.output.settings.transfer.code[13]);
Diletant 167:bedc0a9d559a 1661 hashParamTable[491].hash = 0xed720f03;
Diletant 167:bedc0a9d559a 1662 hashParamTable[491].ref = &device.plcs.regulator.settings.transfer.error[1];
Diletant 167:bedc0a9d559a 1663 hashParamTable[491].size = sizeof(device.plcs.regulator.settings.transfer.error[1]);
Diletant 167:bedc0a9d559a 1664 hashParamTable[492].hash = 0xed95321c;
Diletant 167:bedc0a9d559a 1665 hashParamTable[492].ref = &device.isacs.potentiometers.state.b;
Diletant 167:bedc0a9d559a 1666 hashParamTable[492].size = sizeof(device.isacs.potentiometers.state.b);
Diletant 167:bedc0a9d559a 1667 hashParamTable[493].hash = 0xed9a9821;
Diletant 167:bedc0a9d559a 1668 hashParamTable[493].ref = &device.plcs.output.settings.transfer.voltage[14];
Diletant 167:bedc0a9d559a 1669 hashParamTable[493].size = sizeof(device.plcs.output.settings.transfer.voltage[14]);
Diletant 167:bedc0a9d559a 1670 hashParamTable[494].hash = 0xedb8c4ea;
Diletant 167:bedc0a9d559a 1671 hashParamTable[494].ref = &device.dither.cycle.state.pin2;
Diletant 167:bedc0a9d559a 1672 hashParamTable[494].size = sizeof(device.dither.cycle.state.pin2);
Diletant 167:bedc0a9d559a 1673 hashParamTable[495].hash = 0xee55b46c;
Diletant 167:bedc0a9d559a 1674 hashParamTable[495].ref = &device.plcs.bias.settings.transfer.raw[13];
Diletant 167:bedc0a9d559a 1675 hashParamTable[495].size = sizeof(device.plcs.bias.settings.transfer.raw[13]);
Diletant 167:bedc0a9d559a 1676 hashParamTable[496].hash = 0xee9e0296;
Diletant 167:bedc0a9d559a 1677 hashParamTable[496].ref = &device.plcs.reset.down.voltage[15];
Diletant 167:bedc0a9d559a 1678 hashParamTable[496].size = sizeof(device.plcs.reset.down.voltage[15]);
Diletant 167:bedc0a9d559a 1679 hashParamTable[497].hash = 0xef506d20;
Diletant 167:bedc0a9d559a 1680 hashParamTable[497].ref = &device.plcs.reset.up.voltage[3];
Diletant 167:bedc0a9d559a 1681 hashParamTable[497].size = sizeof(device.plcs.reset.up.voltage[3]);
Diletant 167:bedc0a9d559a 1682 hashParamTable[498].hash = 0xf1426396;
Diletant 167:bedc0a9d559a 1683 hashParamTable[498].ref = &device.plcs.sequencer.settings.sequence[3];
Diletant 167:bedc0a9d559a 1684 hashParamTable[498].size = sizeof(device.plcs.sequencer.settings.sequence[3]);
Diletant 167:bedc0a9d559a 1685 hashParamTable[499].hash = 0xf14b6137;
Diletant 167:bedc0a9d559a 1686 hashParamTable[499].ref = &device.plcs.bias.settings.transfer.normalized[0];
Diletant 167:bedc0a9d559a 1687 hashParamTable[499].size = sizeof(device.plcs.bias.settings.transfer.normalized[0]);
Diletant 167:bedc0a9d559a 1688 hashParamTable[500].hash = 0xf28afb08;
Diletant 167:bedc0a9d559a 1689 hashParamTable[500].ref = &device.plcs.regulator.settings.transfer.correction[11];
Diletant 167:bedc0a9d559a 1690 hashParamTable[500].size = sizeof(device.plcs.regulator.settings.transfer.correction[11]);
Diletant 167:bedc0a9d559a 1691 hashParamTable[501].hash = 0xf34ae6a;
Diletant 167:bedc0a9d559a 1692 hashParamTable[501].ref = &device.plcs.output.settings.transfer.code[1];
Diletant 167:bedc0a9d559a 1693 hashParamTable[501].size = sizeof(device.plcs.output.settings.transfer.code[1]);
Diletant 167:bedc0a9d559a 1694 hashParamTable[502].hash = 0xf41bb1a1;
Diletant 167:bedc0a9d559a 1695 hashParamTable[502].ref = &device.isacs.output.settings.transfer.code[12];
Diletant 167:bedc0a9d559a 1696 hashParamTable[502].size = sizeof(device.isacs.output.settings.transfer.code[12]);
Diletant 167:bedc0a9d559a 1697 hashParamTable[503].hash = 0xf4693e42;
Diletant 167:bedc0a9d559a 1698 hashParamTable[503].ref = &device.plcs.regulator.settings.transfer.error[0];
Diletant 167:bedc0a9d559a 1699 hashParamTable[503].size = sizeof(device.plcs.regulator.settings.transfer.error[0]);
Diletant 167:bedc0a9d559a 1700 hashParamTable[504].hash = 0xf481a960;
Diletant 167:bedc0a9d559a 1701 hashParamTable[504].ref = &device.plcs.output.settings.transfer.voltage[15];
Diletant 167:bedc0a9d559a 1702 hashParamTable[504].size = sizeof(device.plcs.output.settings.transfer.voltage[15]);
Diletant 167:bedc0a9d559a 1703 hashParamTable[505].hash = 0xf49a6f2b;
Diletant 167:bedc0a9d559a 1704 hashParamTable[505].ref = &device.dither.detector.settings.offset;
Diletant 167:bedc0a9d559a 1705 hashParamTable[505].size = sizeof(device.dither.detector.settings.offset);
Diletant 167:bedc0a9d559a 1706 hashParamTable[506].hash = 0xf5502fff;
Diletant 167:bedc0a9d559a 1707 hashParamTable[506].ref = &device.plcs.reference.settings.delta;
Diletant 167:bedc0a9d559a 1708 hashParamTable[506].size = sizeof(device.plcs.reference.settings.delta);
Diletant 167:bedc0a9d559a 1709 hashParamTable[507].hash = 0xf59c7ca9;
Diletant 167:bedc0a9d559a 1710 hashParamTable[507].ref = &device.plcs.reset.down.duration[3];
Diletant 167:bedc0a9d559a 1711 hashParamTable[507].size = sizeof(device.plcs.reset.down.duration[3]);
Diletant 167:bedc0a9d559a 1712 hashParamTable[508].hash = 0xf5ce8fee;
Diletant 167:bedc0a9d559a 1713 hashParamTable[508].ref = &device.dither.pulse.settings.fall;
Diletant 167:bedc0a9d559a 1714 hashParamTable[508].size = sizeof(device.dither.pulse.settings.fall);
Diletant 167:bedc0a9d559a 1715 hashParamTable[509].hash = 0xf5e09bfe;
Diletant 167:bedc0a9d559a 1716 hashParamTable[509].ref = &device.dither.oscillation.settings.reference;
Diletant 167:bedc0a9d559a 1717 hashParamTable[509].size = sizeof(device.dither.oscillation.settings.reference);
Diletant 167:bedc0a9d559a 1718 hashParamTable[510].hash = 0xf64b5c61;
Diletant 167:bedc0a9d559a 1719 hashParamTable[510].ref = &device.plcs.reset.up.voltage[2];
Diletant 167:bedc0a9d559a 1720 hashParamTable[510].size = sizeof(device.plcs.reset.up.voltage[2]);
Diletant 167:bedc0a9d559a 1721 hashParamTable[511].hash = 0xf739423;
Diletant 167:bedc0a9d559a 1722 hashParamTable[511].ref = &device.plcs.reset.down.duration[9];
Diletant 167:bedc0a9d559a 1723 hashParamTable[511].size = sizeof(device.plcs.reset.down.duration[9]);
Diletant 167:bedc0a9d559a 1724 hashParamTable[512].hash = 0xf74e852d;
Diletant 167:bedc0a9d559a 1725 hashParamTable[512].ref = &device.plcs.bias.settings.transfer.raw[12];
Diletant 167:bedc0a9d559a 1726 hashParamTable[512].size = sizeof(device.plcs.bias.settings.transfer.raw[12]);
Diletant 167:bedc0a9d559a 1727 hashParamTable[513].hash = 0xf78533d7;
Diletant 167:bedc0a9d559a 1728 hashParamTable[513].ref = &device.plcs.reset.down.voltage[14];
Diletant 167:bedc0a9d559a 1729 hashParamTable[513].size = sizeof(device.plcs.reset.down.voltage[14]);
Diletant 167:bedc0a9d559a 1730 hashParamTable[514].hash = 0xf85de4d2;
Diletant 167:bedc0a9d559a 1731 hashParamTable[514].ref = &device.dither.detector.settings.weight[5];
Diletant 167:bedc0a9d559a 1732 hashParamTable[514].size = sizeof(device.dither.detector.settings.weight[5]);
Diletant 167:bedc0a9d559a 1733 hashParamTable[515].hash = 0xf85e1fc9;
Diletant 167:bedc0a9d559a 1734 hashParamTable[515].ref = &device.dither.detector.settings.weight[14];
Diletant 167:bedc0a9d559a 1735 hashParamTable[515].size = sizeof(device.dither.detector.settings.weight[14]);
Diletant 167:bedc0a9d559a 1736 hashParamTable[516].hash = 0xf88141e5;
Diletant 167:bedc0a9d559a 1737 hashParamTable[516].ref = &device.plcs.reset.up.duration[3];
Diletant 167:bedc0a9d559a 1738 hashParamTable[516].size = sizeof(device.plcs.reset.up.duration[3]);
Diletant 167:bedc0a9d559a 1739 hashParamTable[517].hash = 0xf9750a57;
Diletant 167:bedc0a9d559a 1740 hashParamTable[517].ref = &device.plcs.reset.up.temperature[13];
Diletant 167:bedc0a9d559a 1741 hashParamTable[517].size = sizeof(device.plcs.reset.up.temperature[13]);
Diletant 167:bedc0a9d559a 1742 hashParamTable[518].hash = 0xfa18a190;
Diletant 167:bedc0a9d559a 1743 hashParamTable[518].ref = &device.dither.detector.settings.weight[24];
Diletant 167:bedc0a9d559a 1744 hashParamTable[518].size = sizeof(device.dither.detector.settings.weight[24]);
Diletant 167:bedc0a9d559a 1745 hashParamTable[519].hash = 0xfa6c704e;
Diletant 167:bedc0a9d559a 1746 hashParamTable[519].ref = &device.plcs.sequencer.settings.sequence[54];
Diletant 167:bedc0a9d559a 1747 hashParamTable[519].size = sizeof(device.plcs.sequencer.settings.sequence[54]);
Diletant 167:bedc0a9d559a 1748 hashParamTable[520].hash = 0xfa980e9b;
Diletant 167:bedc0a9d559a 1749 hashParamTable[520].ref = &device.plcs.reset.up.voltage[14];
Diletant 167:bedc0a9d559a 1750 hashParamTable[520].size = sizeof(device.plcs.reset.up.voltage[14]);
Diletant 167:bedc0a9d559a 1751 hashParamTable[521].hash = 0xfb298d6c;
Diletant 167:bedc0a9d559a 1752 hashParamTable[521].ref = &device.isacs.output.settings.transfer.code[0];
Diletant 167:bedc0a9d559a 1753 hashParamTable[521].size = sizeof(device.isacs.output.settings.transfer.code[0]);
Diletant 167:bedc0a9d559a 1754 hashParamTable[522].hash = 0xfb605cd1;
Diletant 167:bedc0a9d559a 1755 hashParamTable[522].ref = &device.isacs.input.settings.transfer.voltage[3];
Diletant 167:bedc0a9d559a 1756 hashParamTable[522].size = sizeof(device.isacs.input.settings.transfer.voltage[3]);
Diletant 167:bedc0a9d559a 1757 hashParamTable[523].hash = 0xfb6bdaae;
Diletant 167:bedc0a9d559a 1758 hashParamTable[523].ref = &device.plcs.reset.down.voltage[7];
Diletant 167:bedc0a9d559a 1759 hashParamTable[523].size = sizeof(device.plcs.reset.down.voltage[7]);
Diletant 167:bedc0a9d559a 1760 hashParamTable[524].hash = 0xfbae1a79;
Diletant 167:bedc0a9d559a 1761 hashParamTable[524].ref = &device.plcs.sequencer.settings.sequence[44];
Diletant 167:bedc0a9d559a 1762 hashParamTable[524].size = sizeof(device.plcs.sequencer.settings.sequence[44]);
Diletant 167:bedc0a9d559a 1763 hashParamTable[525].hash = 0xfc0531d4;
Diletant 167:bedc0a9d559a 1764 hashParamTable[525].ref = &device.controller.QEI.state.delta;
Diletant 167:bedc0a9d559a 1765 hashParamTable[525].size = sizeof(device.controller.QEI.state.delta);
Diletant 167:bedc0a9d559a 1766 hashParamTable[526].hash = 0xfc40b003;
Diletant 167:bedc0a9d559a 1767 hashParamTable[526].ref = &device.plcs.detector.state.in[1];
Diletant 167:bedc0a9d559a 1768 hashParamTable[526].size = sizeof(device.plcs.detector.state.in[1]);
Diletant 167:bedc0a9d559a 1769 hashParamTable[527].hash = 0xfceba7ea;
Diletant 167:bedc0a9d559a 1770 hashParamTable[527].ref = &device.controller.uart[1].state.DLL;
Diletant 167:bedc0a9d559a 1771 hashParamTable[527].size = sizeof(device.controller.uart[1].state.DLL);
Diletant 167:bedc0a9d559a 1772 hashParamTable[528].hash = 0xfd65d892;
Diletant 167:bedc0a9d559a 1773 hashParamTable[528].ref = &device.plcs.sequencer.settings.sequence[14];
Diletant 167:bedc0a9d559a 1774 hashParamTable[528].size = sizeof(device.plcs.sequencer.settings.sequence[14]);
Diletant 167:bedc0a9d559a 1775 hashParamTable[529].hash = 0xfe655f46;
Diletant 167:bedc0a9d559a 1776 hashParamTable[529].ref = &device.isacs.input.settings.transfer.code[15];
Diletant 167:bedc0a9d559a 1777 hashParamTable[529].size = sizeof(device.isacs.input.settings.transfer.code[15]);
Diletant 167:bedc0a9d559a 1778 hashParamTable[530].hash = 0xfee10cfc;
Diletant 167:bedc0a9d559a 1779 hashParamTable[530].ref = &device.plcs.sequencer.settings.sequence[34];
Diletant 167:bedc0a9d559a 1780 hashParamTable[530].size = sizeof(device.plcs.sequencer.settings.sequence[34]);
Diletant 167:bedc0a9d559a 1781 hashParamTable[531].hash = 0xff2366cb;
Diletant 167:bedc0a9d559a 1782 hashParamTable[531].ref = &device.plcs.sequencer.settings.sequence[24];
Diletant 167:bedc0a9d559a 1783 hashParamTable[531].size = sizeof(device.plcs.sequencer.settings.sequence[24]);
Diletant 167:bedc0a9d559a 1784 hashParamTable[532].hash = 0xff55d9cf;
Diletant 167:bedc0a9d559a 1785 hashParamTable[532].ref = &device.plcs.output.settings.transfer.voltage[0];
Diletant 167:bedc0a9d559a 1786 hashParamTable[532].size = sizeof(device.plcs.output.settings.transfer.voltage[0]);
Diletant 161:efd949e8d536 1787 }
Diletant 161:efd949e8d536 1788
Diletant 161:efd949e8d536 1789 void InitHashFuncTable(void) {
Diletant 161:efd949e8d536 1790 hashFuncTable[0].hash = 0x71f16e12;
Diletant 161:efd949e8d536 1791 hashFuncTable[0].ref = DeviceFlashWriteAll;
Diletant 161:efd949e8d536 1792 hashFuncTable[0].resultSize = sizeof(void);
Diletant 161:efd949e8d536 1793 hashFuncTable[0].paramCount = 0;
Diletant 161:efd949e8d536 1794 hashFuncTable[1].hash = 0xd84a94cf;
Diletant 161:efd949e8d536 1795 hashFuncTable[1].ref = DeviceFlashReadAll;
Diletant 161:efd949e8d536 1796 hashFuncTable[1].resultSize = sizeof(void);
Diletant 161:efd949e8d536 1797 hashFuncTable[1].paramCount = 0;
Diletant 161:efd949e8d536 1798 hashFuncTable[2].hash = 0xd93b80f4;
Diletant 161:efd949e8d536 1799 hashFuncTable[2].ref = DeviceStartLightUp;
Diletant 161:efd949e8d536 1800 hashFuncTable[2].resultSize = sizeof(void);
Diletant 161:efd949e8d536 1801 hashFuncTable[2].paramCount = 0;
Diletant 161:efd949e8d536 1802 }