123
Fork of LG by
Device.c@166:c3c0b8a90d81, 2016-05-22 (annotated)
- Committer:
- Diletant
- Date:
- Sun May 22 18:59:20 2016 +0000
- Revision:
- 166:c3c0b8a90d81
- Parent:
- 161:efd949e8d536
- Child:
- 167:bedc0a9d559a
Device & ... update. Not final!!!
Who changed what in which revision?
User | Revision | Line number | New 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 host commununication protocol |
Diletant | 161:efd949e8d536 | 14 | InitUserProtocol(); |
Diletant | 161:efd949e8d536 | 15 | //Init hash table |
Diletant | 161:efd949e8d536 | 16 | InitHashParamTable(); |
Diletant | 161:efd949e8d536 | 17 | InitHashFuncTable(); |
Diletant | 161:efd949e8d536 | 18 | |
Diletant | 156:e68ee0bcdcda | 19 | //Load default settings |
Diletant | 156:e68ee0bcdcda | 20 | DeviceInitAllWithDefaults(); |
Diletant | 137:14a0c452cf32 | 21 | |
Diletant | 156:e68ee0bcdcda | 22 | //Load from flash - override defaults |
Diletant | 156:e68ee0bcdcda | 23 | DeviceFlashReadAll(); |
Diletant | 156:e68ee0bcdcda | 24 | |
Diletant | 156:e68ee0bcdcda | 25 | //Final initialization |
Diletant | 156:e68ee0bcdcda | 26 | DeviceInitAll(); |
Diletant | 156:e68ee0bcdcda | 27 | } |
Diletant | 156:e68ee0bcdcda | 28 | |
Diletant | 156:e68ee0bcdcda | 29 | void DeviceStart(void){ |
Diletant | 156:e68ee0bcdcda | 30 | DeviceEnableMeasurementTimer(); |
Diletant | 156:e68ee0bcdcda | 31 | DeviceEnableRegularTimer(); |
Diletant | 161:efd949e8d536 | 32 | DeviceISACSSetPotentiometers(); |
Diletant | 156:e68ee0bcdcda | 33 | DeviceStartLightUp(); |
Diletant | 156:e68ee0bcdcda | 34 | DeviceStartDither(); |
Diletant | 156:e68ee0bcdcda | 35 | } |
Diletant | 156:e68ee0bcdcda | 36 | |
Diletant | 156:e68ee0bcdcda | 37 | void DeviceInitAllWithDefaults(void){ |
Diletant | 161:efd949e8d536 | 38 | device.user.address = 0; |
Diletant | 156:e68ee0bcdcda | 39 | |
Diletant | 156:e68ee0bcdcda | 40 | //Init controller |
Diletant | 156:e68ee0bcdcda | 41 | InitControllerWithDefaults(); |
Diletant | 149:abbf7663d27d | 42 | |
Diletant | 156:e68ee0bcdcda | 43 | //Init units |
Diletant | 156:e68ee0bcdcda | 44 | InitCountersWithDefaults(); |
Diletant | 156:e68ee0bcdcda | 45 | InitLightUpWithDefaults(); |
Diletant | 156:e68ee0bcdcda | 46 | InitDitherWithDefaults(); |
Diletant | 166:c3c0b8a90d81 | 47 | //InitDACWithDefaults(); |
Diletant | 161:efd949e8d536 | 48 | InitISACSWithDefaults(); |
Diletant | 156:e68ee0bcdcda | 49 | InitPathLengthControlSystemWithDefaults(); |
Diletant | 156:e68ee0bcdcda | 50 | } |
Diletant | 137:14a0c452cf32 | 51 | |
Diletant | 156:e68ee0bcdcda | 52 | void DeviceInitAll(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 | 156:e68ee0bcdcda | 69 | InitController(); |
Diletant | 156:e68ee0bcdcda | 70 | |
Diletant | 156:e68ee0bcdcda | 71 | //Init counters |
Diletant | 156:e68ee0bcdcda | 72 | InitCounters(); |
Diletant | 149:abbf7663d27d | 73 | //Init light-up and back light unit |
Diletant | 149:abbf7663d27d | 74 | InitLightUp(); |
Diletant | 149:abbf7663d27d | 75 | //Init dither |
Diletant | 149:abbf7663d27d | 76 | InitDither(); |
Diletant | 156:e68ee0bcdcda | 77 | //Init DAC of hfo & plcs |
Diletant | 166:c3c0b8a90d81 | 78 | //InitDAC(); |
Diletant | 161:efd949e8d536 | 79 | //Init information signal amplitude control system |
Diletant | 161:efd949e8d536 | 80 | InitISACS(); |
Diletant | 149:abbf7663d27d | 81 | //Init path length control system |
Diletant | 149:abbf7663d27d | 82 | InitPathLengthControlSystem(); |
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 | 166:c3c0b8a90d81 | 188 | hashParamTable[0].hash = 0x10264264; |
Diletant | 166:c3c0b8a90d81 | 189 | hashParamTable[0].ref = &device.isacs.output.interpolator.settings.voltage[14]; |
Diletant | 166:c3c0b8a90d81 | 190 | hashParamTable[0].size = sizeof(device.isacs.output.interpolator.settings.voltage[14]); |
Diletant | 166:c3c0b8a90d81 | 191 | hashParamTable[1].hash = 0x1049db13; |
Diletant | 166:c3c0b8a90d81 | 192 | hashParamTable[1].ref = &device.controller.uart[0].state.DLM; |
Diletant | 166:c3c0b8a90d81 | 193 | hashParamTable[1].size = sizeof(device.controller.uart[0].state.DLM); |
Diletant | 166:c3c0b8a90d81 | 194 | hashParamTable[2].hash = 0x12b6ba5d; |
Diletant | 166:c3c0b8a90d81 | 195 | hashParamTable[2].ref = &device.plcs.sequencer.settings.sequence[8]; |
Diletant | 166:c3c0b8a90d81 | 196 | hashParamTable[2].size = sizeof(device.plcs.sequencer.settings.sequence[8]); |
Diletant | 166:c3c0b8a90d81 | 197 | hashParamTable[3].hash = 0x12e884f8; |
Diletant | 166:c3c0b8a90d81 | 198 | hashParamTable[3].ref = &device.plcs.regulator.state.enabled; |
Diletant | 166:c3c0b8a90d81 | 199 | hashParamTable[3].size = sizeof(device.plcs.regulator.state.enabled); |
Diletant | 166:c3c0b8a90d81 | 200 | hashParamTable[4].hash = 0x13408457; |
Diletant | 166:c3c0b8a90d81 | 201 | hashParamTable[4].ref = &device.isacs.output.interpolator.settings.voltage[2]; |
Diletant | 166:c3c0b8a90d81 | 202 | hashParamTable[4].size = sizeof(device.isacs.output.interpolator.settings.voltage[2]); |
Diletant | 166:c3c0b8a90d81 | 203 | hashParamTable[5].hash = 0x13cbc571; |
Diletant | 166:c3c0b8a90d81 | 204 | hashParamTable[5].ref = &device.plcs.output.interpolator.settings.voltage[6]; |
Diletant | 166:c3c0b8a90d81 | 205 | hashParamTable[5].size = sizeof(device.plcs.output.interpolator.settings.voltage[6]); |
Diletant | 166:c3c0b8a90d81 | 206 | hashParamTable[6].hash = 0x13e4500d; |
Diletant | 166:c3c0b8a90d81 | 207 | hashParamTable[6].ref = &device.isacs.input.interpolator.settings.code[7]; |
Diletant | 166:c3c0b8a90d81 | 208 | hashParamTable[6].size = sizeof(device.isacs.input.interpolator.settings.code[7]); |
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 | 166:c3c0b8a90d81 | 212 | hashParamTable[8].hash = 0x179ae491; |
Diletant | 166:c3c0b8a90d81 | 213 | hashParamTable[8].ref = &device.dither.noise.state.enabled; |
Diletant | 166:c3c0b8a90d81 | 214 | hashParamTable[8].size = sizeof(device.dither.noise.state.enabled); |
Diletant | 166:c3c0b8a90d81 | 215 | hashParamTable[9].hash = 0x17bcf2b9; |
Diletant | 166:c3c0b8a90d81 | 216 | hashParamTable[9].ref = &device.controller.SSP.in[4]; |
Diletant | 166:c3c0b8a90d81 | 217 | hashParamTable[9].size = sizeof(device.controller.SSP.in[4]); |
Diletant | 166:c3c0b8a90d81 | 218 | hashParamTable[10].hash = 0x18bf00d0; |
Diletant | 166:c3c0b8a90d81 | 219 | hashParamTable[10].ref = &device.dither.noise.settings.phase; |
Diletant | 166:c3c0b8a90d81 | 220 | hashParamTable[10].size = sizeof(device.dither.noise.settings.phase); |
Diletant | 166:c3c0b8a90d81 | 221 | hashParamTable[11].hash = 0x18c9d3e9; |
Diletant | 166:c3c0b8a90d81 | 222 | hashParamTable[11].ref = &device.controller.I2C.state.trigger; |
Diletant | 166:c3c0b8a90d81 | 223 | hashParamTable[11].size = sizeof(device.controller.I2C.state.trigger); |
Diletant | 166:c3c0b8a90d81 | 224 | hashParamTable[12].hash = 0x195d1e47; |
Diletant | 166:c3c0b8a90d81 | 225 | hashParamTable[12].ref = &device.controller.uart[0].state.FCR; |
Diletant | 166:c3c0b8a90d81 | 226 | hashParamTable[12].size = sizeof(device.controller.uart[0].state.FCR); |
Diletant | 166:c3c0b8a90d81 | 227 | hashParamTable[13].hash = 0x1a4cbcf2; |
Diletant | 166:c3c0b8a90d81 | 228 | hashParamTable[13].ref = &device.isacs.input.interpolator.settings.voltage[3]; |
Diletant | 166:c3c0b8a90d81 | 229 | hashParamTable[13].size = sizeof(device.isacs.input.interpolator.settings.voltage[3]); |
Diletant | 166:c3c0b8a90d81 | 230 | hashParamTable[14].hash = 0x1e450d6f; |
Diletant | 166:c3c0b8a90d81 | 231 | hashParamTable[14].ref = &device.isacs.output.interpolator.settings.code[3]; |
Diletant | 166:c3c0b8a90d81 | 232 | hashParamTable[14].size = sizeof(device.isacs.output.interpolator.settings.code[3]); |
Diletant | 166:c3c0b8a90d81 | 233 | hashParamTable[15].hash = 0x1eb95b78; |
Diletant | 166:c3c0b8a90d81 | 234 | hashParamTable[15].ref = &device.controller.I2C.state.position; |
Diletant | 166:c3c0b8a90d81 | 235 | hashParamTable[15].size = sizeof(device.controller.I2C.state.position); |
Diletant | 166:c3c0b8a90d81 | 236 | hashParamTable[16].hash = 0x1ef86a6a; |
Diletant | 166:c3c0b8a90d81 | 237 | hashParamTable[16].ref = &device.dither.noise.settings.enabled; |
Diletant | 166:c3c0b8a90d81 | 238 | hashParamTable[16].size = sizeof(device.dither.noise.settings.enabled); |
Diletant | 166:c3c0b8a90d81 | 239 | hashParamTable[17].hash = 0x1eff0b6f; |
Diletant | 166:c3c0b8a90d81 | 240 | hashParamTable[17].ref = &device.plcs.detector.state.input; |
Diletant | 166:c3c0b8a90d81 | 241 | hashParamTable[17].size = sizeof(device.plcs.detector.state.input); |
Diletant | 166:c3c0b8a90d81 | 242 | hashParamTable[18].hash = 0x1f99ad84; |
Diletant | 166:c3c0b8a90d81 | 243 | hashParamTable[18].ref = &device.sensor.settings.id; |
Diletant | 166:c3c0b8a90d81 | 244 | hashParamTable[18].size = sizeof(device.sensor.settings.id); |
Diletant | 166:c3c0b8a90d81 | 245 | hashParamTable[19].hash = 0x1fd038c3; |
Diletant | 166:c3c0b8a90d81 | 246 | hashParamTable[19].ref = &device.controller.I2C.state.buffer[4]; |
Diletant | 166:c3c0b8a90d81 | 247 | hashParamTable[19].size = sizeof(device.controller.I2C.state.buffer[4]); |
Diletant | 166:c3c0b8a90d81 | 248 | hashParamTable[20].hash = 0x20f0a405; |
Diletant | 166:c3c0b8a90d81 | 249 | hashParamTable[20].ref = &device.isacs.output.interpolator.settings.code[15]; |
Diletant | 166:c3c0b8a90d81 | 250 | hashParamTable[20].size = sizeof(device.isacs.output.interpolator.settings.code[15]); |
Diletant | 166:c3c0b8a90d81 | 251 | hashParamTable[21].hash = 0x2176e6d5; |
Diletant | 166:c3c0b8a90d81 | 252 | hashParamTable[21].ref = &device.isacs.output.interpolator.settings.voltage[0]; |
Diletant | 166:c3c0b8a90d81 | 253 | hashParamTable[21].size = sizeof(device.isacs.output.interpolator.settings.voltage[0]); |
Diletant | 166:c3c0b8a90d81 | 254 | hashParamTable[22].hash = 0x21d2328f; |
Diletant | 166:c3c0b8a90d81 | 255 | hashParamTable[22].ref = &device.isacs.input.interpolator.settings.code[5]; |
Diletant | 166:c3c0b8a90d81 | 256 | hashParamTable[22].size = sizeof(device.isacs.input.interpolator.settings.code[5]); |
Diletant | 166:c3c0b8a90d81 | 257 | hashParamTable[23].hash = 0x21fda7f3; |
Diletant | 166:c3c0b8a90d81 | 258 | hashParamTable[23].ref = &device.plcs.output.interpolator.settings.voltage[4]; |
Diletant | 166:c3c0b8a90d81 | 259 | hashParamTable[23].size = sizeof(device.plcs.output.interpolator.settings.voltage[4]); |
Diletant | 166:c3c0b8a90d81 | 260 | hashParamTable[24].hash = 0x2481a096; |
Diletant | 166:c3c0b8a90d81 | 261 | hashParamTable[24].ref = &device.isacs.regulator.settings.regular.scale; |
Diletant | 166:c3c0b8a90d81 | 262 | hashParamTable[24].size = sizeof(device.isacs.regulator.settings.regular.scale); |
Diletant | 166:c3c0b8a90d81 | 263 | hashParamTable[25].hash = 0x287ade70; |
Diletant | 166:c3c0b8a90d81 | 264 | hashParamTable[25].ref = &device.isacs.input.interpolator.settings.voltage[1]; |
Diletant | 166:c3c0b8a90d81 | 265 | hashParamTable[25].size = sizeof(device.isacs.input.interpolator.settings.voltage[1]); |
Diletant | 166:c3c0b8a90d81 | 266 | hashParamTable[26].hash = 0x28d2accb; |
Diletant | 166:c3c0b8a90d81 | 267 | hashParamTable[26].ref = &device.dither.carrier.state.error; |
Diletant | 166:c3c0b8a90d81 | 268 | hashParamTable[26].size = sizeof(device.dither.carrier.state.error); |
Diletant | 166:c3c0b8a90d81 | 269 | hashParamTable[27].hash = 0x2c736fed; |
Diletant | 166:c3c0b8a90d81 | 270 | hashParamTable[27].ref = &device.isacs.output.interpolator.settings.code[1]; |
Diletant | 166:c3c0b8a90d81 | 271 | hashParamTable[27].size = sizeof(device.isacs.output.interpolator.settings.code[1]); |
Diletant | 166:c3c0b8a90d81 | 272 | hashParamTable[28].hash = 0x2cab1d3a; |
Diletant | 166:c3c0b8a90d81 | 273 | hashParamTable[28].ref = &device.plcs.detector.settings.sequencer; |
Diletant | 166:c3c0b8a90d81 | 274 | hashParamTable[28].size = sizeof(device.plcs.detector.settings.sequencer); |
Diletant | 166:c3c0b8a90d81 | 275 | hashParamTable[29].hash = 0x3161ef31; |
Diletant | 166:c3c0b8a90d81 | 276 | hashParamTable[29].ref = &device.isacs.input.interpolator.settings.voltage[0]; |
Diletant | 166:c3c0b8a90d81 | 277 | hashParamTable[29].size = sizeof(device.isacs.input.interpolator.settings.voltage[0]); |
Diletant | 166:c3c0b8a90d81 | 278 | hashParamTable[30].hash = 0x323d398; |
Diletant | 166:c3c0b8a90d81 | 279 | hashParamTable[30].ref = &device.dither.carrier.state.reference; |
Diletant | 166:c3c0b8a90d81 | 280 | hashParamTable[30].size = sizeof(device.dither.carrier.state.reference); |
Diletant | 166:c3c0b8a90d81 | 281 | hashParamTable[31].hash = 0x329869b8; |
Diletant | 166:c3c0b8a90d81 | 282 | hashParamTable[31].ref = &device.isacs.input.average; |
Diletant | 166:c3c0b8a90d81 | 283 | hashParamTable[31].size = sizeof(device.isacs.input.average); |
Diletant | 166:c3c0b8a90d81 | 284 | hashParamTable[32].hash = 0x34aab1a1; |
Diletant | 166:c3c0b8a90d81 | 285 | hashParamTable[32].ref = &device.plcs.sequencer.settings.enabled; |
Diletant | 166:c3c0b8a90d81 | 286 | hashParamTable[32].size = sizeof(device.plcs.sequencer.settings.enabled); |
Diletant | 166:c3c0b8a90d81 | 287 | hashParamTable[33].hash = 0x35518b04; |
Diletant | 166:c3c0b8a90d81 | 288 | hashParamTable[33].ref = &device.isacs.output.start.settings.voltage; |
Diletant | 166:c3c0b8a90d81 | 289 | hashParamTable[33].size = sizeof(device.isacs.output.start.settings.voltage); |
Diletant | 166:c3c0b8a90d81 | 290 | hashParamTable[34].hash = 0x35685eac; |
Diletant | 166:c3c0b8a90d81 | 291 | hashParamTable[34].ref = &device.isacs.output.interpolator.settings.code[0]; |
Diletant | 166:c3c0b8a90d81 | 292 | hashParamTable[34].size = sizeof(device.isacs.output.interpolator.settings.code[0]); |
Diletant | 166:c3c0b8a90d81 | 293 | hashParamTable[35].hash = 0x3578db3; |
Diletant | 166:c3c0b8a90d81 | 294 | hashParamTable[35].ref = &device.isacs.input.interpolator.settings.voltage[2]; |
Diletant | 166:c3c0b8a90d81 | 295 | hashParamTable[35].size = sizeof(device.isacs.input.interpolator.settings.voltage[2]); |
Diletant | 166:c3c0b8a90d81 | 296 | hashParamTable[36].hash = 0x36ee331; |
Diletant | 166:c3c0b8a90d81 | 297 | hashParamTable[36].ref = &device.isacs.regulator.state.enabled; |
Diletant | 166:c3c0b8a90d81 | 298 | hashParamTable[36].size = sizeof(device.isacs.regulator.state.enabled); |
Diletant | 166:c3c0b8a90d81 | 299 | hashParamTable[37].hash = 0x37da9fc5; |
Diletant | 166:c3c0b8a90d81 | 300 | hashParamTable[37].ref = &device.plcs.reset.settings.heating.delay.center; |
Diletant | 166:c3c0b8a90d81 | 301 | hashParamTable[37].size = sizeof(device.plcs.reset.settings.heating.delay.center); |
Diletant | 166:c3c0b8a90d81 | 302 | hashParamTable[38].hash = 0x386dd794; |
Diletant | 166:c3c0b8a90d81 | 303 | hashParamTable[38].ref = &device.isacs.output.interpolator.settings.voltage[1]; |
Diletant | 166:c3c0b8a90d81 | 304 | hashParamTable[38].size = sizeof(device.isacs.output.interpolator.settings.voltage[1]); |
Diletant | 166:c3c0b8a90d81 | 305 | hashParamTable[39].hash = 0x38c903ce; |
Diletant | 166:c3c0b8a90d81 | 306 | hashParamTable[39].ref = &device.isacs.input.interpolator.settings.code[4]; |
Diletant | 166:c3c0b8a90d81 | 307 | hashParamTable[39].size = sizeof(device.isacs.input.interpolator.settings.code[4]); |
Diletant | 166:c3c0b8a90d81 | 308 | hashParamTable[40].hash = 0x38e696b2; |
Diletant | 166:c3c0b8a90d81 | 309 | hashParamTable[40].ref = &device.plcs.output.interpolator.settings.voltage[5]; |
Diletant | 166:c3c0b8a90d81 | 310 | hashParamTable[40].size = sizeof(device.plcs.output.interpolator.settings.voltage[5]); |
Diletant | 166:c3c0b8a90d81 | 311 | hashParamTable[41].hash = 0x39eb9544; |
Diletant | 166:c3c0b8a90d81 | 312 | hashParamTable[41].ref = &device.isacs.output.interpolator.settings.code[14]; |
Diletant | 166:c3c0b8a90d81 | 313 | hashParamTable[41].size = sizeof(device.isacs.output.interpolator.settings.code[14]); |
Diletant | 166:c3c0b8a90d81 | 314 | hashParamTable[42].hash = 0x3a858c52; |
Diletant | 166:c3c0b8a90d81 | 315 | hashParamTable[42].ref = &device.dither.noise.settings.range; |
Diletant | 166:c3c0b8a90d81 | 316 | hashParamTable[42].size = sizeof(device.dither.noise.settings.range); |
Diletant | 166:c3c0b8a90d81 | 317 | hashParamTable[43].hash = 0x3d58b0a8; |
Diletant | 166:c3c0b8a90d81 | 318 | hashParamTable[43].ref = &device.isacs.regulator.settings.regular.enabled; |
Diletant | 166:c3c0b8a90d81 | 319 | hashParamTable[43].size = sizeof(device.isacs.regulator.settings.regular.enabled); |
Diletant | 166:c3c0b8a90d81 | 320 | hashParamTable[44].hash = 0x41cdcbe5; |
Diletant | 166:c3c0b8a90d81 | 321 | hashParamTable[44].ref = &device.plcs.output.settings.enabled; |
Diletant | 166:c3c0b8a90d81 | 322 | hashParamTable[44].size = sizeof(device.plcs.output.settings.enabled); |
Diletant | 166:c3c0b8a90d81 | 323 | hashParamTable[45].hash = 0x41e6553f; |
Diletant | 166:c3c0b8a90d81 | 324 | hashParamTable[45].ref = &device.controller.SSP.in[2]; |
Diletant | 166:c3c0b8a90d81 | 325 | hashParamTable[45].size = sizeof(device.controller.SSP.in[2]); |
Diletant | 166:c3c0b8a90d81 | 326 | hashParamTable[46].hash = 0x43914418; |
Diletant | 166:c3c0b8a90d81 | 327 | hashParamTable[46].ref = &device.dither.carrier.settings.reference; |
Diletant | 166:c3c0b8a90d81 | 328 | hashParamTable[46].size = sizeof(device.dither.carrier.settings.reference); |
Diletant | 166:c3c0b8a90d81 | 329 | hashParamTable[47].hash = 0x449c6101; |
Diletant | 166:c3c0b8a90d81 | 330 | hashParamTable[47].ref = &device.isacs.output.interpolator.settings.code[11]; |
Diletant | 166:c3c0b8a90d81 | 331 | hashParamTable[47].size = sizeof(device.isacs.output.interpolator.settings.code[11]); |
Diletant | 166:c3c0b8a90d81 | 332 | hashParamTable[48].hash = 0x451a23d1; |
Diletant | 166:c3c0b8a90d81 | 333 | hashParamTable[48].ref = &device.isacs.output.interpolator.settings.voltage[4]; |
Diletant | 166:c3c0b8a90d81 | 334 | hashParamTable[48].size = sizeof(device.isacs.output.interpolator.settings.voltage[4]); |
Diletant | 166:c3c0b8a90d81 | 335 | hashParamTable[49].hash = 0x459162f7; |
Diletant | 166:c3c0b8a90d81 | 336 | hashParamTable[49].ref = &device.plcs.output.interpolator.settings.voltage[0]; |
Diletant | 166:c3c0b8a90d81 | 337 | hashParamTable[49].size = sizeof(device.plcs.output.interpolator.settings.voltage[0]); |
Diletant | 166:c3c0b8a90d81 | 338 | hashParamTable[50].hash = 0x45a15cba; |
Diletant | 166:c3c0b8a90d81 | 339 | hashParamTable[50].ref = &device.sensor.settings.block; |
Diletant | 166:c3c0b8a90d81 | 340 | hashParamTable[50].size = sizeof(device.sensor.settings.block); |
Diletant | 166:c3c0b8a90d81 | 341 | hashParamTable[51].hash = 0x45bef78b; |
Diletant | 166:c3c0b8a90d81 | 342 | hashParamTable[51].ref = &device.isacs.input.interpolator.settings.code[1]; |
Diletant | 166:c3c0b8a90d81 | 343 | hashParamTable[51].size = sizeof(device.isacs.input.interpolator.settings.code[1]); |
Diletant | 166:c3c0b8a90d81 | 344 | hashParamTable[52].hash = 0x467ce5e2; |
Diletant | 166:c3c0b8a90d81 | 345 | hashParamTable[52].ref = &device.isacs.output.interpolator.settings.voltage[12]; |
Diletant | 166:c3c0b8a90d81 | 346 | hashParamTable[52].size = sizeof(device.isacs.output.interpolator.settings.voltage[12]); |
Diletant | 166:c3c0b8a90d81 | 347 | hashParamTable[53].hash = 0x481faae9; |
Diletant | 166:c3c0b8a90d81 | 348 | hashParamTable[53].ref = &device.isacs.output.interpolator.settings.code[5]; |
Diletant | 166:c3c0b8a90d81 | 349 | hashParamTable[53].size = sizeof(device.isacs.output.interpolator.settings.code[5]); |
Diletant | 166:c3c0b8a90d81 | 350 | hashParamTable[54].hash = 0x48cba6df; |
Diletant | 166:c3c0b8a90d81 | 351 | hashParamTable[54].ref = &device.plcs.sequencer.settings.sequence[19]; |
Diletant | 166:c3c0b8a90d81 | 352 | hashParamTable[54].size = sizeof(device.plcs.sequencer.settings.sequence[19]); |
Diletant | 166:c3c0b8a90d81 | 353 | hashParamTable[55].hash = 0x4977a07a; |
Diletant | 166:c3c0b8a90d81 | 354 | hashParamTable[55].ref = &device.dither.pulse.state.counter; |
Diletant | 166:c3c0b8a90d81 | 355 | hashParamTable[55].size = sizeof(device.dither.pulse.state.counter); |
Diletant | 166:c3c0b8a90d81 | 356 | hashParamTable[56].hash = 0x498a9f45; |
Diletant | 166:c3c0b8a90d81 | 357 | hashParamTable[56].ref = &device.controller.I2C.state.buffer[2]; |
Diletant | 166:c3c0b8a90d81 | 358 | hashParamTable[56].size = sizeof(device.controller.I2C.state.buffer[2]); |
Diletant | 166:c3c0b8a90d81 | 359 | hashParamTable[57].hash = 0x4a8d1886; |
Diletant | 166:c3c0b8a90d81 | 360 | hashParamTable[57].ref = &device.plcs.sequencer.settings.sequence[29]; |
Diletant | 166:c3c0b8a90d81 | 361 | hashParamTable[57].size = sizeof(device.plcs.sequencer.settings.sequence[29]); |
Diletant | 166:c3c0b8a90d81 | 362 | hashParamTable[58].hash = 0x4b097ccb; |
Diletant | 166:c3c0b8a90d81 | 363 | hashParamTable[58].ref = &device.controller.SSP.out[0]; |
Diletant | 166:c3c0b8a90d81 | 364 | hashParamTable[58].size = sizeof(device.controller.SSP.out[0]); |
Diletant | 166:c3c0b8a90d81 | 365 | hashParamTable[59].hash = 0x4b4f72b1; |
Diletant | 166:c3c0b8a90d81 | 366 | hashParamTable[59].ref = &device.plcs.sequencer.settings.sequence[39]; |
Diletant | 166:c3c0b8a90d81 | 367 | hashParamTable[59].size = sizeof(device.plcs.sequencer.settings.sequence[39]); |
Diletant | 166:c3c0b8a90d81 | 368 | hashParamTable[60].hash = 0x4c161b74; |
Diletant | 166:c3c0b8a90d81 | 369 | hashParamTable[60].ref = &device.isacs.input.interpolator.settings.voltage[5]; |
Diletant | 166:c3c0b8a90d81 | 370 | hashParamTable[60].size = sizeof(device.isacs.input.interpolator.settings.voltage[5]); |
Diletant | 166:c3c0b8a90d81 | 371 | hashParamTable[61].hash = 0x4d10d7df; |
Diletant | 166:c3c0b8a90d81 | 372 | hashParamTable[61].ref = &device.plcs.output.reset.settings.voltage; |
Diletant | 166:c3c0b8a90d81 | 373 | hashParamTable[61].size = sizeof(device.plcs.output.reset.settings.voltage); |
Diletant | 166:c3c0b8a90d81 | 374 | hashParamTable[62].hash = 0x4df06184; |
Diletant | 166:c3c0b8a90d81 | 375 | hashParamTable[62].ref = &device.dither.detector.settings.weight[19]; |
Diletant | 166:c3c0b8a90d81 | 376 | hashParamTable[62].size = sizeof(device.dither.detector.settings.weight[19]); |
Diletant | 166:c3c0b8a90d81 | 377 | hashParamTable[63].hash = 0x4df39a9f; |
Diletant | 166:c3c0b8a90d81 | 378 | hashParamTable[63].ref = &device.dither.detector.settings.weight[8]; |
Diletant | 166:c3c0b8a90d81 | 379 | hashParamTable[63].size = sizeof(device.dither.detector.settings.weight[8]); |
Diletant | 166:c3c0b8a90d81 | 380 | hashParamTable[64].hash = 0x4e006434; |
Diletant | 166:c3c0b8a90d81 | 381 | hashParamTable[64].ref = &device.plcs.sequencer.settings.sequence[49]; |
Diletant | 166:c3c0b8a90d81 | 382 | hashParamTable[64].size = sizeof(device.plcs.sequencer.settings.sequence[49]); |
Diletant | 166:c3c0b8a90d81 | 383 | hashParamTable[65].hash = 0x4ed53055; |
Diletant | 166:c3c0b8a90d81 | 384 | hashParamTable[65].ref = &device.plcs.sequencer.state.counter; |
Diletant | 166:c3c0b8a90d81 | 385 | hashParamTable[65].size = sizeof(device.plcs.sequencer.state.counter); |
Diletant | 166:c3c0b8a90d81 | 386 | hashParamTable[66].hash = 0x4f3b47da; |
Diletant | 166:c3c0b8a90d81 | 387 | hashParamTable[66].ref = &device.plcs.output.interpolator.settings.points; |
Diletant | 166:c3c0b8a90d81 | 388 | hashParamTable[66].size = sizeof(device.plcs.output.interpolator.settings.points); |
Diletant | 166:c3c0b8a90d81 | 389 | hashParamTable[67].hash = 0x4fb6dfdd; |
Diletant | 166:c3c0b8a90d81 | 390 | hashParamTable[67].ref = &device.dither.detector.settings.weight[29]; |
Diletant | 166:c3c0b8a90d81 | 391 | hashParamTable[67].size = sizeof(device.dither.detector.settings.weight[29]); |
Diletant | 166:c3c0b8a90d81 | 392 | hashParamTable[68].hash = 0x4fc20e03; |
Diletant | 166:c3c0b8a90d81 | 393 | hashParamTable[68].ref = &device.plcs.sequencer.settings.sequence[59]; |
Diletant | 166:c3c0b8a90d81 | 394 | hashParamTable[68].size = sizeof(device.plcs.sequencer.settings.sequence[59]); |
Diletant | 166:c3c0b8a90d81 | 395 | hashParamTable[69].hash = 0x5091ae04; |
Diletant | 166:c3c0b8a90d81 | 396 | hashParamTable[69].ref = &device.controller.I2C.state.buffer[3]; |
Diletant | 166:c3c0b8a90d81 | 397 | hashParamTable[69].size = sizeof(device.controller.I2C.state.buffer[3]); |
Diletant | 166:c3c0b8a90d81 | 398 | hashParamTable[70].hash = 0x5094c761; |
Diletant | 166:c3c0b8a90d81 | 399 | hashParamTable[70].ref = &device.plcs.detector.state.delta; |
Diletant | 166:c3c0b8a90d81 | 400 | hashParamTable[70].size = sizeof(device.plcs.detector.state.delta); |
Diletant | 166:c3c0b8a90d81 | 401 | hashParamTable[71].hash = 0x51049ba8; |
Diletant | 166:c3c0b8a90d81 | 402 | hashParamTable[71].ref = &device.isacs.output.interpolator.settings.code[4]; |
Diletant | 166:c3c0b8a90d81 | 403 | hashParamTable[71].size = sizeof(device.isacs.output.interpolator.settings.code[4]); |
Diletant | 166:c3c0b8a90d81 | 404 | hashParamTable[72].hash = 0x51d0979e; |
Diletant | 166:c3c0b8a90d81 | 405 | hashParamTable[72].ref = &device.plcs.sequencer.settings.sequence[18]; |
Diletant | 166:c3c0b8a90d81 | 406 | hashParamTable[72].size = sizeof(device.plcs.sequencer.settings.sequence[18]); |
Diletant | 166:c3c0b8a90d81 | 407 | hashParamTable[73].hash = 0x52124d8a; |
Diletant | 166:c3c0b8a90d81 | 408 | hashParamTable[73].ref = &device.controller.SSP.out[1]; |
Diletant | 166:c3c0b8a90d81 | 409 | hashParamTable[73].size = sizeof(device.controller.SSP.out[1]); |
Diletant | 166:c3c0b8a90d81 | 410 | hashParamTable[74].hash = 0x525443f0; |
Diletant | 166:c3c0b8a90d81 | 411 | hashParamTable[74].ref = &device.plcs.sequencer.settings.sequence[38]; |
Diletant | 166:c3c0b8a90d81 | 412 | hashParamTable[74].size = sizeof(device.plcs.sequencer.settings.sequence[38]); |
Diletant | 166:c3c0b8a90d81 | 413 | hashParamTable[75].hash = 0x525b6730; |
Diletant | 166:c3c0b8a90d81 | 414 | hashParamTable[75].ref = &device.controller.I2C.state.enabled; |
Diletant | 166:c3c0b8a90d81 | 415 | hashParamTable[75].size = sizeof(device.controller.I2C.state.enabled); |
Diletant | 166:c3c0b8a90d81 | 416 | hashParamTable[76].hash = 0x539629c7; |
Diletant | 166:c3c0b8a90d81 | 417 | hashParamTable[76].ref = &device.plcs.sequencer.settings.sequence[28]; |
Diletant | 166:c3c0b8a90d81 | 418 | hashParamTable[76].size = sizeof(device.plcs.sequencer.settings.sequence[28]); |
Diletant | 166:c3c0b8a90d81 | 419 | hashParamTable[77].hash = 0x542e0c62; |
Diletant | 166:c3c0b8a90d81 | 420 | hashParamTable[77].ref = &device.controller.flash.settings.hashSector; |
Diletant | 166:c3c0b8a90d81 | 421 | hashParamTable[77].size = sizeof(device.controller.flash.settings.hashSector); |
Diletant | 166:c3c0b8a90d81 | 422 | hashParamTable[78].hash = 0x5489817b; |
Diletant | 166:c3c0b8a90d81 | 423 | hashParamTable[78].ref = &device.dither.carrier.settings.scale; |
Diletant | 166:c3c0b8a90d81 | 424 | hashParamTable[78].size = sizeof(device.dither.carrier.settings.scale); |
Diletant | 166:c3c0b8a90d81 | 425 | hashParamTable[79].hash = 0x54e8abde; |
Diletant | 166:c3c0b8a90d81 | 426 | hashParamTable[79].ref = &device.dither.detector.settings.weight[9]; |
Diletant | 166:c3c0b8a90d81 | 427 | hashParamTable[79].size = sizeof(device.dither.detector.settings.weight[9]); |
Diletant | 166:c3c0b8a90d81 | 428 | hashParamTable[80].hash = 0x54eb50c5; |
Diletant | 166:c3c0b8a90d81 | 429 | hashParamTable[80].ref = &device.dither.detector.settings.weight[18]; |
Diletant | 166:c3c0b8a90d81 | 430 | hashParamTable[80].size = sizeof(device.dither.detector.settings.weight[18]); |
Diletant | 166:c3c0b8a90d81 | 431 | hashParamTable[81].hash = 0x550d2a35; |
Diletant | 166:c3c0b8a90d81 | 432 | hashParamTable[81].ref = &device.isacs.input.interpolator.settings.voltage[4]; |
Diletant | 166:c3c0b8a90d81 | 433 | hashParamTable[81].size = sizeof(device.isacs.input.interpolator.settings.voltage[4]); |
Diletant | 166:c3c0b8a90d81 | 434 | hashParamTable[82].hash = 0x5623a17a; |
Diletant | 166:c3c0b8a90d81 | 435 | hashParamTable[82].ref = &device.dither.cycle.settings.enabled; |
Diletant | 166:c3c0b8a90d81 | 436 | hashParamTable[82].size = sizeof(device.dither.cycle.settings.enabled); |
Diletant | 166:c3c0b8a90d81 | 437 | hashParamTable[83].hash = 0x56adee9c; |
Diletant | 166:c3c0b8a90d81 | 438 | hashParamTable[83].ref = &device.dither.detector.settings.weight[28]; |
Diletant | 166:c3c0b8a90d81 | 439 | hashParamTable[83].size = sizeof(device.dither.detector.settings.weight[28]); |
Diletant | 166:c3c0b8a90d81 | 440 | hashParamTable[84].hash = 0x56d93f42; |
Diletant | 166:c3c0b8a90d81 | 441 | hashParamTable[84].ref = &device.plcs.sequencer.settings.sequence[58]; |
Diletant | 166:c3c0b8a90d81 | 442 | hashParamTable[84].size = sizeof(device.plcs.sequencer.settings.sequence[58]); |
Diletant | 166:c3c0b8a90d81 | 443 | hashParamTable[85].hash = 0x571b5575; |
Diletant | 166:c3c0b8a90d81 | 444 | hashParamTable[85].ref = &device.plcs.sequencer.settings.sequence[48]; |
Diletant | 166:c3c0b8a90d81 | 445 | hashParamTable[85].size = sizeof(device.plcs.sequencer.settings.sequence[48]); |
Diletant | 166:c3c0b8a90d81 | 446 | hashParamTable[86].hash = 0x58fd647e; |
Diletant | 166:c3c0b8a90d81 | 447 | hashParamTable[86].ref = &device.controller.SSP.in[3]; |
Diletant | 166:c3c0b8a90d81 | 448 | hashParamTable[86].size = sizeof(device.controller.SSP.in[3]); |
Diletant | 166:c3c0b8a90d81 | 449 | hashParamTable[87].hash = 0x5a8f12ce; |
Diletant | 166:c3c0b8a90d81 | 450 | hashParamTable[87].ref = &device.dither.cycle.state.enabled; |
Diletant | 166:c3c0b8a90d81 | 451 | hashParamTable[87].size = sizeof(device.dither.cycle.state.enabled); |
Diletant | 166:c3c0b8a90d81 | 452 | hashParamTable[88].hash = 0x5c011290; |
Diletant | 166:c3c0b8a90d81 | 453 | hashParamTable[88].ref = &device.isacs.output.interpolator.settings.voltage[5]; |
Diletant | 166:c3c0b8a90d81 | 454 | hashParamTable[88].size = sizeof(device.isacs.output.interpolator.settings.voltage[5]); |
Diletant | 166:c3c0b8a90d81 | 455 | hashParamTable[89].hash = 0x5c8a53b6; |
Diletant | 166:c3c0b8a90d81 | 456 | hashParamTable[89].ref = &device.plcs.output.interpolator.settings.voltage[1]; |
Diletant | 166:c3c0b8a90d81 | 457 | hashParamTable[89].size = sizeof(device.plcs.output.interpolator.settings.voltage[1]); |
Diletant | 166:c3c0b8a90d81 | 458 | hashParamTable[90].hash = 0x5ca5c6ca; |
Diletant | 166:c3c0b8a90d81 | 459 | hashParamTable[90].ref = &device.isacs.input.interpolator.settings.code[0]; |
Diletant | 166:c3c0b8a90d81 | 460 | hashParamTable[90].size = sizeof(device.isacs.input.interpolator.settings.code[0]); |
Diletant | 166:c3c0b8a90d81 | 461 | hashParamTable[91].hash = 0x5d875040; |
Diletant | 166:c3c0b8a90d81 | 462 | hashParamTable[91].ref = &device.isacs.output.interpolator.settings.code[10]; |
Diletant | 166:c3c0b8a90d81 | 463 | hashParamTable[91].size = sizeof(device.isacs.output.interpolator.settings.code[10]); |
Diletant | 166:c3c0b8a90d81 | 464 | hashParamTable[92].hash = 0x5dd88c4f; |
Diletant | 166:c3c0b8a90d81 | 465 | hashParamTable[92].ref = &device.plcs.regulator.state.reference; |
Diletant | 166:c3c0b8a90d81 | 466 | hashParamTable[92].size = sizeof(device.plcs.regulator.state.reference); |
Diletant | 166:c3c0b8a90d81 | 467 | hashParamTable[93].hash = 0x5f67d4a3; |
Diletant | 166:c3c0b8a90d81 | 468 | hashParamTable[93].ref = &device.isacs.output.interpolator.settings.voltage[13]; |
Diletant | 166:c3c0b8a90d81 | 469 | hashParamTable[93].size = sizeof(device.isacs.output.interpolator.settings.voltage[13]); |
Diletant | 166:c3c0b8a90d81 | 470 | hashParamTable[94].hash = 0x60239107; |
Diletant | 166:c3c0b8a90d81 | 471 | hashParamTable[94].ref = &device.isacs.input.interpolator.settings.points; |
Diletant | 166:c3c0b8a90d81 | 472 | hashParamTable[94].size = sizeof(device.isacs.input.interpolator.settings.points); |
Diletant | 166:c3c0b8a90d81 | 473 | hashParamTable[95].hash = 0x62a7cc86; |
Diletant | 166:c3c0b8a90d81 | 474 | hashParamTable[95].ref = &device.controller.I2C.state.buffer[1]; |
Diletant | 166:c3c0b8a90d81 | 475 | hashParamTable[95].size = sizeof(device.controller.I2C.state.buffer[1]); |
Diletant | 166:c3c0b8a90d81 | 476 | hashParamTable[96].hash = 0x6332f92a; |
Diletant | 166:c3c0b8a90d81 | 477 | hashParamTable[96].ref = &device.isacs.output.interpolator.settings.code[6]; |
Diletant | 166:c3c0b8a90d81 | 478 | hashParamTable[96].size = sizeof(device.isacs.output.interpolator.settings.code[6]); |
Diletant | 166:c3c0b8a90d81 | 479 | hashParamTable[97].hash = 0x634b9e76; |
Diletant | 166:c3c0b8a90d81 | 480 | hashParamTable[97].ref = &device.isacs.regulator.settings.start.scale; |
Diletant | 166:c3c0b8a90d81 | 481 | hashParamTable[97].size = sizeof(device.isacs.regulator.settings.start.scale); |
Diletant | 166:c3c0b8a90d81 | 482 | hashParamTable[98].hash = 0x635b8d69; |
Diletant | 166:c3c0b8a90d81 | 483 | hashParamTable[98].ref = &device.controller.I2C.settings.trigger; |
Diletant | 166:c3c0b8a90d81 | 484 | hashParamTable[98].size = sizeof(device.controller.I2C.settings.trigger); |
Diletant | 166:c3c0b8a90d81 | 485 | hashParamTable[99].hash = 0x664c6cbe; |
Diletant | 166:c3c0b8a90d81 | 486 | hashParamTable[99].ref = &device.controller.timer[0].state.TCR; |
Diletant | 166:c3c0b8a90d81 | 487 | hashParamTable[99].size = sizeof(device.controller.timer[0].state.TCR); |
Diletant | 166:c3c0b8a90d81 | 488 | hashParamTable[100].hash = 0x664ca255; |
Diletant | 166:c3c0b8a90d81 | 489 | hashParamTable[100].ref = &device.plcs.output.state.enabled; |
Diletant | 166:c3c0b8a90d81 | 490 | hashParamTable[100].size = sizeof(device.plcs.output.state.enabled); |
Diletant | 166:c3c0b8a90d81 | 491 | hashParamTable[101].hash = 0x673b48b7; |
Diletant | 166:c3c0b8a90d81 | 492 | hashParamTable[101].ref = &device.isacs.input.interpolator.settings.voltage[6]; |
Diletant | 166:c3c0b8a90d81 | 493 | hashParamTable[101].size = sizeof(device.isacs.input.interpolator.settings.voltage[6]); |
Diletant | 166:c3c0b8a90d81 | 494 | hashParamTable[102].hash = 0x674eeb85; |
Diletant | 166:c3c0b8a90d81 | 495 | hashParamTable[102].ref = &device.controller.uart[0].state.DLL; |
Diletant | 166:c3c0b8a90d81 | 496 | hashParamTable[102].size = sizeof(device.controller.uart[0].state.DLL); |
Diletant | 166:c3c0b8a90d81 | 497 | hashParamTable[103].hash = 0x6771d50; |
Diletant | 166:c3c0b8a90d81 | 498 | hashParamTable[103].ref = &device.lightUp.settings.sequence; |
Diletant | 166:c3c0b8a90d81 | 499 | hashParamTable[103].size = sizeof(device.lightUp.settings.sequence); |
Diletant | 166:c3c0b8a90d81 | 500 | hashParamTable[104].hash = 0x688f56ab; |
Diletant | 166:c3c0b8a90d81 | 501 | hashParamTable[104].ref = &device.isacs.regulator.state.scale; |
Diletant | 166:c3c0b8a90d81 | 502 | hashParamTable[104].size = sizeof(device.isacs.regulator.state.scale); |
Diletant | 166:c3c0b8a90d81 | 503 | hashParamTable[105].hash = 0x68ed9659; |
Diletant | 166:c3c0b8a90d81 | 504 | hashParamTable[105].ref = &device.plcs.reset.settings.heating.level.center; |
Diletant | 166:c3c0b8a90d81 | 505 | hashParamTable[105].size = sizeof(device.plcs.reset.settings.heating.level.center); |
Diletant | 166:c3c0b8a90d81 | 506 | hashParamTable[106].hash = 0x69cbe9e2; |
Diletant | 166:c3c0b8a90d81 | 507 | hashParamTable[106].ref = &device.plcs.sequencer.settings.voltage; |
Diletant | 166:c3c0b8a90d81 | 508 | hashParamTable[106].size = sizeof(device.plcs.sequencer.settings.voltage); |
Diletant | 166:c3c0b8a90d81 | 509 | hashParamTable[107].hash = 0x6acb06fc; |
Diletant | 166:c3c0b8a90d81 | 510 | hashParamTable[107].ref = &device.controller.SSP.in[1]; |
Diletant | 166:c3c0b8a90d81 | 511 | hashParamTable[107].size = sizeof(device.controller.SSP.in[1]); |
Diletant | 166:c3c0b8a90d81 | 512 | hashParamTable[108].hash = 0x6c31fa7d; |
Diletant | 166:c3c0b8a90d81 | 513 | hashParamTable[108].ref = &device.plcs.output.interpolator.settings.code[8]; |
Diletant | 166:c3c0b8a90d81 | 514 | hashParamTable[108].size = sizeof(device.plcs.output.interpolator.settings.code[8]); |
Diletant | 166:c3c0b8a90d81 | 515 | hashParamTable[109].hash = 0x6cb0982; |
Diletant | 166:c3c0b8a90d81 | 516 | hashParamTable[109].ref = &device.controller.I2C.state.buffer[5]; |
Diletant | 166:c3c0b8a90d81 | 517 | hashParamTable[109].size = sizeof(device.controller.I2C.state.buffer[5]); |
Diletant | 166:c3c0b8a90d81 | 518 | hashParamTable[110].hash = 0x6d51b621; |
Diletant | 166:c3c0b8a90d81 | 519 | hashParamTable[110].ref = &device.isacs.output.interpolator.settings.voltage[11]; |
Diletant | 166:c3c0b8a90d81 | 520 | hashParamTable[110].size = sizeof(device.isacs.output.interpolator.settings.voltage[11]); |
Diletant | 166:c3c0b8a90d81 | 521 | hashParamTable[111].hash = 0x6e377012; |
Diletant | 166:c3c0b8a90d81 | 522 | hashParamTable[111].ref = &device.isacs.output.interpolator.settings.voltage[7]; |
Diletant | 166:c3c0b8a90d81 | 523 | hashParamTable[111].size = sizeof(device.isacs.output.interpolator.settings.voltage[7]); |
Diletant | 166:c3c0b8a90d81 | 524 | hashParamTable[112].hash = 0x6e93a448; |
Diletant | 166:c3c0b8a90d81 | 525 | hashParamTable[112].ref = &device.isacs.input.interpolator.settings.code[2]; |
Diletant | 166:c3c0b8a90d81 | 526 | hashParamTable[112].size = sizeof(device.isacs.input.interpolator.settings.code[2]); |
Diletant | 166:c3c0b8a90d81 | 527 | hashParamTable[113].hash = 0x6ebc3134; |
Diletant | 166:c3c0b8a90d81 | 528 | hashParamTable[113].ref = &device.plcs.output.interpolator.settings.voltage[3]; |
Diletant | 166:c3c0b8a90d81 | 529 | hashParamTable[113].size = sizeof(device.plcs.output.interpolator.settings.voltage[3]); |
Diletant | 166:c3c0b8a90d81 | 530 | hashParamTable[114].hash = 0x6fb132c2; |
Diletant | 166:c3c0b8a90d81 | 531 | hashParamTable[114].ref = &device.isacs.output.interpolator.settings.code[12]; |
Diletant | 166:c3c0b8a90d81 | 532 | hashParamTable[114].size = sizeof(device.isacs.output.interpolator.settings.code[12]); |
Diletant | 166:c3c0b8a90d81 | 533 | hashParamTable[115].hash = 0x712f5803; |
Diletant | 166:c3c0b8a90d81 | 534 | hashParamTable[115].ref = &device.plcs.regulator.settings.scale; |
Diletant | 166:c3c0b8a90d81 | 535 | hashParamTable[115].size = sizeof(device.plcs.regulator.settings.scale); |
Diletant | 166:c3c0b8a90d81 | 536 | hashParamTable[116].hash = 0x71697778; |
Diletant | 166:c3c0b8a90d81 | 537 | hashParamTable[116].ref = &device.plcs.detector.settings.enabled; |
Diletant | 166:c3c0b8a90d81 | 538 | hashParamTable[116].size = sizeof(device.plcs.detector.settings.enabled); |
Diletant | 166:c3c0b8a90d81 | 539 | hashParamTable[117].hash = 0x73d037bd; |
Diletant | 166:c3c0b8a90d81 | 540 | hashParamTable[117].ref = &device.controller.SSP.in[0]; |
Diletant | 166:c3c0b8a90d81 | 541 | hashParamTable[117].size = sizeof(device.controller.SSP.in[0]); |
Diletant | 166:c3c0b8a90d81 | 542 | hashParamTable[118].hash = 0x744a8760; |
Diletant | 166:c3c0b8a90d81 | 543 | hashParamTable[118].ref = &device.isacs.output.interpolator.settings.voltage[10]; |
Diletant | 166:c3c0b8a90d81 | 544 | hashParamTable[118].size = sizeof(device.isacs.output.interpolator.settings.voltage[10]); |
Diletant | 166:c3c0b8a90d81 | 545 | hashParamTable[119].hash = 0x744db923; |
Diletant | 166:c3c0b8a90d81 | 546 | hashParamTable[119].ref = &device.plcs.detector.state.delay; |
Diletant | 166:c3c0b8a90d81 | 547 | hashParamTable[119].size = sizeof(device.plcs.detector.state.delay); |
Diletant | 166:c3c0b8a90d81 | 548 | hashParamTable[120].hash = 0x749c63a6; |
Diletant | 166:c3c0b8a90d81 | 549 | hashParamTable[120].ref = &device.isacs.potentiometers.state.a; |
Diletant | 166:c3c0b8a90d81 | 550 | hashParamTable[120].size = sizeof(device.isacs.potentiometers.state.a); |
Diletant | 166:c3c0b8a90d81 | 551 | hashParamTable[121].hash = 0x74b19550; |
Diletant | 166:c3c0b8a90d81 | 552 | hashParamTable[121].ref = &device.dither.cycle.state.pin1; |
Diletant | 166:c3c0b8a90d81 | 553 | hashParamTable[121].size = sizeof(device.dither.cycle.state.pin1); |
Diletant | 166:c3c0b8a90d81 | 554 | hashParamTable[122].hash = 0x752acb3c; |
Diletant | 166:c3c0b8a90d81 | 555 | hashParamTable[122].ref = &device.plcs.output.interpolator.settings.code[9]; |
Diletant | 166:c3c0b8a90d81 | 556 | hashParamTable[122].size = sizeof(device.plcs.output.interpolator.settings.code[9]); |
Diletant | 166:c3c0b8a90d81 | 557 | hashParamTable[123].hash = 0x75bbf441; |
Diletant | 166:c3c0b8a90d81 | 558 | hashParamTable[123].ref = &device.controller.timer[0].state.MCR; |
Diletant | 166:c3c0b8a90d81 | 559 | hashParamTable[123].size = sizeof(device.controller.timer[0].state.MCR); |
Diletant | 166:c3c0b8a90d81 | 560 | hashParamTable[124].hash = 0x75e3c2e; |
Diletant | 166:c3c0b8a90d81 | 561 | hashParamTable[124].ref = &device.isacs.output.interpolator.settings.code[2]; |
Diletant | 166:c3c0b8a90d81 | 562 | hashParamTable[124].size = sizeof(device.isacs.output.interpolator.settings.code[2]); |
Diletant | 166:c3c0b8a90d81 | 563 | hashParamTable[125].hash = 0x76aa0383; |
Diletant | 166:c3c0b8a90d81 | 564 | hashParamTable[125].ref = &device.isacs.output.interpolator.settings.code[13]; |
Diletant | 166:c3c0b8a90d81 | 565 | hashParamTable[125].size = sizeof(device.isacs.output.interpolator.settings.code[13]); |
Diletant | 166:c3c0b8a90d81 | 566 | hashParamTable[126].hash = 0x772c4153; |
Diletant | 166:c3c0b8a90d81 | 567 | hashParamTable[126].ref = &device.isacs.output.interpolator.settings.voltage[6]; |
Diletant | 166:c3c0b8a90d81 | 568 | hashParamTable[126].size = sizeof(device.isacs.output.interpolator.settings.voltage[6]); |
Diletant | 166:c3c0b8a90d81 | 569 | hashParamTable[127].hash = 0x776aef73; |
Diletant | 166:c3c0b8a90d81 | 570 | hashParamTable[127].ref = &device.plcs.detector.state.phase; |
Diletant | 166:c3c0b8a90d81 | 571 | hashParamTable[127].size = sizeof(device.plcs.detector.state.phase); |
Diletant | 166:c3c0b8a90d81 | 572 | hashParamTable[128].hash = 0x77889509; |
Diletant | 166:c3c0b8a90d81 | 573 | hashParamTable[128].ref = &device.isacs.input.interpolator.settings.code[3]; |
Diletant | 166:c3c0b8a90d81 | 574 | hashParamTable[128].size = sizeof(device.isacs.input.interpolator.settings.code[3]); |
Diletant | 166:c3c0b8a90d81 | 575 | hashParamTable[129].hash = 0x77a70075; |
Diletant | 166:c3c0b8a90d81 | 576 | hashParamTable[129].ref = &device.plcs.output.interpolator.settings.voltage[2]; |
Diletant | 166:c3c0b8a90d81 | 577 | hashParamTable[129].size = sizeof(device.plcs.output.interpolator.settings.voltage[2]); |
Diletant | 166:c3c0b8a90d81 | 578 | hashParamTable[130].hash = 0x79064bad; |
Diletant | 166:c3c0b8a90d81 | 579 | hashParamTable[130].ref = &device.plcs.input.average; |
Diletant | 166:c3c0b8a90d81 | 580 | hashParamTable[130].size = sizeof(device.plcs.input.average); |
Diletant | 166:c3c0b8a90d81 | 581 | hashParamTable[131].hash = 0x7a29c86b; |
Diletant | 166:c3c0b8a90d81 | 582 | hashParamTable[131].ref = &device.isacs.output.interpolator.settings.code[7]; |
Diletant | 166:c3c0b8a90d81 | 583 | hashParamTable[131].size = sizeof(device.isacs.output.interpolator.settings.code[7]); |
Diletant | 166:c3c0b8a90d81 | 584 | hashParamTable[132].hash = 0x7b92b7f4; |
Diletant | 166:c3c0b8a90d81 | 585 | hashParamTable[132].ref = &device.dither.oscillation.state.error; |
Diletant | 166:c3c0b8a90d81 | 586 | hashParamTable[132].size = sizeof(device.dither.oscillation.state.error); |
Diletant | 166:c3c0b8a90d81 | 587 | hashParamTable[133].hash = 0x7bbcfdc7; |
Diletant | 166:c3c0b8a90d81 | 588 | hashParamTable[133].ref = &device.controller.I2C.state.buffer[0]; |
Diletant | 166:c3c0b8a90d81 | 589 | hashParamTable[133].size = sizeof(device.controller.I2C.state.buffer[0]); |
Diletant | 166:c3c0b8a90d81 | 590 | hashParamTable[134].hash = 0x7d95c657; |
Diletant | 166:c3c0b8a90d81 | 591 | hashParamTable[134].ref = &device.isacs.potentiometers.settings.a; |
Diletant | 166:c3c0b8a90d81 | 592 | hashParamTable[134].size = sizeof(device.isacs.potentiometers.settings.a); |
Diletant | 166:c3c0b8a90d81 | 593 | hashParamTable[135].hash = 0x7e2079f6; |
Diletant | 166:c3c0b8a90d81 | 594 | hashParamTable[135].ref = &device.isacs.input.interpolator.settings.voltage[7]; |
Diletant | 166:c3c0b8a90d81 | 595 | hashParamTable[135].size = sizeof(device.isacs.input.interpolator.settings.voltage[7]); |
Diletant | 166:c3c0b8a90d81 | 596 | hashParamTable[136].hash = 0x80122cd7; |
Diletant | 166:c3c0b8a90d81 | 597 | hashParamTable[136].ref = &device.plcs.sequencer.settings.sequence[11]; |
Diletant | 166:c3c0b8a90d81 | 598 | hashParamTable[136].size = sizeof(device.plcs.sequencer.settings.sequence[11]); |
Diletant | 166:c3c0b8a90d81 | 599 | hashParamTable[137].hash = 0x8208e177; |
Diletant | 166:c3c0b8a90d81 | 600 | hashParamTable[137].ref = &device.plcs.regulator.settings.enabled; |
Diletant | 166:c3c0b8a90d81 | 601 | hashParamTable[137].size = sizeof(device.plcs.regulator.settings.enabled); |
Diletant | 166:c3c0b8a90d81 | 602 | hashParamTable[138].hash = 0x8254928e; |
Diletant | 166:c3c0b8a90d81 | 603 | hashParamTable[138].ref = &device.plcs.sequencer.settings.sequence[21]; |
Diletant | 166:c3c0b8a90d81 | 604 | hashParamTable[138].size = sizeof(device.plcs.sequencer.settings.sequence[21]); |
Diletant | 166:c3c0b8a90d81 | 605 | hashParamTable[139].hash = 0x826f47ea; |
Diletant | 166:c3c0b8a90d81 | 606 | hashParamTable[139].ref = &device.plcs.sequencer.state.voltage; |
Diletant | 166:c3c0b8a90d81 | 607 | hashParamTable[139].size = sizeof(device.plcs.sequencer.state.voltage); |
Diletant | 166:c3c0b8a90d81 | 608 | hashParamTable[140].hash = 0x82aa732b; |
Diletant | 166:c3c0b8a90d81 | 609 | hashParamTable[140].ref = &device.dither.pulse.state.rise; |
Diletant | 166:c3c0b8a90d81 | 610 | hashParamTable[140].size = sizeof(device.dither.pulse.state.rise); |
Diletant | 166:c3c0b8a90d81 | 611 | hashParamTable[141].hash = 0x82f85228; |
Diletant | 166:c3c0b8a90d81 | 612 | hashParamTable[141].ref = &device.controller.uart[1].state.FCR; |
Diletant | 166:c3c0b8a90d81 | 613 | hashParamTable[141].size = sizeof(device.controller.uart[1].state.FCR); |
Diletant | 166:c3c0b8a90d81 | 614 | hashParamTable[142].hash = 0x83843183; |
Diletant | 166:c3c0b8a90d81 | 615 | hashParamTable[142].ref = &device.user.address; |
Diletant | 166:c3c0b8a90d81 | 616 | hashParamTable[142].size = sizeof(device.user.address); |
Diletant | 166:c3c0b8a90d81 | 617 | hashParamTable[143].hash = 0x8396f8b9; |
Diletant | 166:c3c0b8a90d81 | 618 | hashParamTable[143].ref = &device.plcs.sequencer.settings.sequence[31]; |
Diletant | 166:c3c0b8a90d81 | 619 | hashParamTable[143].size = sizeof(device.plcs.sequencer.settings.sequence[31]); |
Diletant | 166:c3c0b8a90d81 | 620 | hashParamTable[144].hash = 0x8448adf0; |
Diletant | 166:c3c0b8a90d81 | 621 | hashParamTable[144].ref = &device.isacs.input.interpolator.settings.code[15]; |
Diletant | 166:c3c0b8a90d81 | 622 | hashParamTable[144].size = sizeof(device.isacs.input.interpolator.settings.code[15]); |
Diletant | 166:c3c0b8a90d81 | 623 | hashParamTable[145].hash = 0x8529eb8c; |
Diletant | 166:c3c0b8a90d81 | 624 | hashParamTable[145].ref = &device.dither.detector.settings.weight[11]; |
Diletant | 166:c3c0b8a90d81 | 625 | hashParamTable[145].size = sizeof(device.dither.detector.settings.weight[11]); |
Diletant | 166:c3c0b8a90d81 | 626 | hashParamTable[146].hash = 0x852a1097; |
Diletant | 166:c3c0b8a90d81 | 627 | hashParamTable[146].ref = &device.dither.detector.settings.weight[0]; |
Diletant | 166:c3c0b8a90d81 | 628 | hashParamTable[146].size = sizeof(device.dither.detector.settings.weight[0]); |
Diletant | 166:c3c0b8a90d81 | 629 | hashParamTable[147].hash = 0x8533135e; |
Diletant | 166:c3c0b8a90d81 | 630 | hashParamTable[147].ref = &device.isacs.output.reset.settings.voltage; |
Diletant | 166:c3c0b8a90d81 | 631 | hashParamTable[147].size = sizeof(device.isacs.output.reset.settings.voltage); |
Diletant | 166:c3c0b8a90d81 | 632 | hashParamTable[148].hash = 0x855d3a52; |
Diletant | 166:c3c0b8a90d81 | 633 | hashParamTable[148].ref = &device.plcs.sequencer.settings.sequence[61]; |
Diletant | 166:c3c0b8a90d81 | 634 | hashParamTable[148].size = sizeof(device.plcs.sequencer.settings.sequence[61]); |
Diletant | 166:c3c0b8a90d81 | 635 | hashParamTable[149].hash = 0x85ded725; |
Diletant | 166:c3c0b8a90d81 | 636 | hashParamTable[149].ref = &device.controller.timer[0].state.MR0; |
Diletant | 166:c3c0b8a90d81 | 637 | hashParamTable[149].size = sizeof(device.controller.timer[0].state.MR0); |
Diletant | 166:c3c0b8a90d81 | 638 | hashParamTable[150].hash = 0x86ad3fe2; |
Diletant | 166:c3c0b8a90d81 | 639 | hashParamTable[150].ref = &device.dither.detector.settings.weight[31]; |
Diletant | 166:c3c0b8a90d81 | 640 | hashParamTable[150].size = sizeof(device.dither.detector.settings.weight[31]); |
Diletant | 166:c3c0b8a90d81 | 641 | hashParamTable[151].hash = 0x86d9ee3c; |
Diletant | 166:c3c0b8a90d81 | 642 | hashParamTable[151].ref = &device.plcs.sequencer.settings.sequence[41]; |
Diletant | 166:c3c0b8a90d81 | 643 | hashParamTable[151].size = sizeof(device.plcs.sequencer.settings.sequence[41]); |
Diletant | 166:c3c0b8a90d81 | 644 | hashParamTable[152].hash = 0x86eaf322; |
Diletant | 166:c3c0b8a90d81 | 645 | hashParamTable[152].ref = &device.plcs.sequencer.state.io; |
Diletant | 166:c3c0b8a90d81 | 646 | hashParamTable[152].size = sizeof(device.plcs.sequencer.state.io); |
Diletant | 166:c3c0b8a90d81 | 647 | hashParamTable[153].hash = 0x871b840b; |
Diletant | 166:c3c0b8a90d81 | 648 | hashParamTable[153].ref = &device.plcs.sequencer.settings.sequence[51]; |
Diletant | 166:c3c0b8a90d81 | 649 | hashParamTable[153].size = sizeof(device.plcs.sequencer.settings.sequence[51]); |
Diletant | 166:c3c0b8a90d81 | 650 | hashParamTable[154].hash = 0x876f55d5; |
Diletant | 166:c3c0b8a90d81 | 651 | hashParamTable[154].ref = &device.dither.detector.settings.weight[21]; |
Diletant | 166:c3c0b8a90d81 | 652 | hashParamTable[154].size = sizeof(device.dither.detector.settings.weight[21]); |
Diletant | 166:c3c0b8a90d81 | 653 | hashParamTable[155].hash = 0x88226cfe; |
Diletant | 166:c3c0b8a90d81 | 654 | hashParamTable[155].ref = &device.dither.detector.state.error; |
Diletant | 166:c3c0b8a90d81 | 655 | hashParamTable[155].size = sizeof(device.dither.detector.state.error); |
Diletant | 166:c3c0b8a90d81 | 656 | hashParamTable[156].hash = 0x8934e9dd; |
Diletant | 166:c3c0b8a90d81 | 657 | hashParamTable[156].ref = &device.plcs.output.interpolator.settings.code[13]; |
Diletant | 166:c3c0b8a90d81 | 658 | hashParamTable[156].size = sizeof(device.plcs.output.interpolator.settings.code[13]); |
Diletant | 166:c3c0b8a90d81 | 659 | hashParamTable[157].hash = 0x8a6372c3; |
Diletant | 166:c3c0b8a90d81 | 660 | hashParamTable[157].ref = &device.plcs.output.interpolator.settings.voltage[13]; |
Diletant | 166:c3c0b8a90d81 | 661 | hashParamTable[157].size = sizeof(device.plcs.output.interpolator.settings.voltage[13]); |
Diletant | 166:c3c0b8a90d81 | 662 | hashParamTable[158].hash = 0x8ad9720d; |
Diletant | 166:c3c0b8a90d81 | 663 | hashParamTable[158].ref = &device.plcs.reset.settings.heating.delay.slope; |
Diletant | 166:c3c0b8a90d81 | 664 | hashParamTable[158].size = sizeof(device.plcs.reset.settings.heating.delay.slope); |
Diletant | 166:c3c0b8a90d81 | 665 | hashParamTable[159].hash = 0x8bec977c; |
Diletant | 166:c3c0b8a90d81 | 666 | hashParamTable[159].ref = &device.controller.uart[1].state.DLM; |
Diletant | 166:c3c0b8a90d81 | 667 | hashParamTable[159].size = sizeof(device.controller.uart[1].state.DLM); |
Diletant | 166:c3c0b8a90d81 | 668 | hashParamTable[160].hash = 0x8c3597d3; |
Diletant | 166:c3c0b8a90d81 | 669 | hashParamTable[160].ref = &device.plcs.sequencer.settings.sequence[6]; |
Diletant | 166:c3c0b8a90d81 | 670 | hashParamTable[160].size = sizeof(device.plcs.sequencer.settings.sequence[6]); |
Diletant | 166:c3c0b8a90d81 | 671 | hashParamTable[161].hash = 0x8d48e8ff; |
Diletant | 166:c3c0b8a90d81 | 672 | hashParamTable[161].ref = &device.plcs.output.interpolator.settings.voltage[8]; |
Diletant | 166:c3c0b8a90d81 | 673 | hashParamTable[161].size = sizeof(device.plcs.output.interpolator.settings.voltage[8]); |
Diletant | 166:c3c0b8a90d81 | 674 | hashParamTable[162].hash = 0x8d677d83; |
Diletant | 166:c3c0b8a90d81 | 675 | hashParamTable[162].ref = &device.isacs.input.interpolator.settings.code[9]; |
Diletant | 166:c3c0b8a90d81 | 676 | hashParamTable[162].size = sizeof(device.isacs.input.interpolator.settings.code[9]); |
Diletant | 166:c3c0b8a90d81 | 677 | hashParamTable[163].hash = 0x8f6fd7fe; |
Diletant | 166:c3c0b8a90d81 | 678 | hashParamTable[163].ref = &device.controller.uart[1].state.LCR; |
Diletant | 166:c3c0b8a90d81 | 679 | hashParamTable[163].size = sizeof(device.controller.uart[1].state.LCR); |
Diletant | 166:c3c0b8a90d81 | 680 | hashParamTable[164].hash = 0x8fc523b6; |
Diletant | 166:c3c0b8a90d81 | 681 | hashParamTable[164].ref = &device.plcs.output.interpolator.settings.code[3]; |
Diletant | 166:c3c0b8a90d81 | 682 | hashParamTable[164].size = sizeof(device.plcs.output.interpolator.settings.code[3]); |
Diletant | 166:c3c0b8a90d81 | 683 | hashParamTable[165].hash = 0x9020a8a4; |
Diletant | 166:c3c0b8a90d81 | 684 | hashParamTable[165].ref = &device.dither.pulse.settings.rise; |
Diletant | 166:c3c0b8a90d81 | 685 | hashParamTable[165].size = sizeof(device.dither.pulse.settings.rise); |
Diletant | 166:c3c0b8a90d81 | 686 | hashParamTable[166].hash = 0x902fd89c; |
Diletant | 166:c3c0b8a90d81 | 687 | hashParamTable[166].ref = &device.plcs.output.interpolator.settings.code[12]; |
Diletant | 166:c3c0b8a90d81 | 688 | hashParamTable[166].size = sizeof(device.plcs.output.interpolator.settings.code[12]); |
Diletant | 166:c3c0b8a90d81 | 689 | hashParamTable[167].hash = 0x90d1dba3; |
Diletant | 166:c3c0b8a90d81 | 690 | hashParamTable[167].ref = &device.plcs.reset.settings.cooling.delay.center; |
Diletant | 166:c3c0b8a90d81 | 691 | hashParamTable[167].size = sizeof(device.plcs.reset.settings.cooling.delay.center); |
Diletant | 166:c3c0b8a90d81 | 692 | hashParamTable[168].hash = 0x93784382; |
Diletant | 166:c3c0b8a90d81 | 693 | hashParamTable[168].ref = &device.plcs.output.interpolator.settings.voltage[12]; |
Diletant | 166:c3c0b8a90d81 | 694 | hashParamTable[168].size = sizeof(device.plcs.output.interpolator.settings.voltage[12]); |
Diletant | 166:c3c0b8a90d81 | 695 | hashParamTable[169].hash = 0x93d7325; |
Diletant | 166:c3c0b8a90d81 | 696 | hashParamTable[169].ref = &device.isacs.output.interpolator.settings.voltage[15]; |
Diletant | 166:c3c0b8a90d81 | 697 | hashParamTable[169].size = sizeof(device.isacs.output.interpolator.settings.voltage[15]); |
Diletant | 166:c3c0b8a90d81 | 698 | hashParamTable[170].hash = 0x94360535; |
Diletant | 166:c3c0b8a90d81 | 699 | hashParamTable[170].ref = &device.isacs.regulator.state.reference; |
Diletant | 166:c3c0b8a90d81 | 700 | hashParamTable[170].size = sizeof(device.isacs.regulator.state.reference); |
Diletant | 166:c3c0b8a90d81 | 701 | hashParamTable[171].hash = 0x9453d9be; |
Diletant | 166:c3c0b8a90d81 | 702 | hashParamTable[171].ref = &device.plcs.output.interpolator.settings.voltage[9]; |
Diletant | 166:c3c0b8a90d81 | 703 | hashParamTable[171].size = sizeof(device.plcs.output.interpolator.settings.voltage[9]); |
Diletant | 166:c3c0b8a90d81 | 704 | hashParamTable[172].hash = 0x947c4cc2; |
Diletant | 166:c3c0b8a90d81 | 705 | hashParamTable[172].ref = &device.isacs.input.interpolator.settings.code[8]; |
Diletant | 166:c3c0b8a90d81 | 706 | hashParamTable[172].size = sizeof(device.isacs.input.interpolator.settings.code[8]); |
Diletant | 166:c3c0b8a90d81 | 707 | hashParamTable[173].hash = 0x952ea692; |
Diletant | 166:c3c0b8a90d81 | 708 | hashParamTable[173].ref = &device.plcs.sequencer.settings.sequence[7]; |
Diletant | 166:c3c0b8a90d81 | 709 | hashParamTable[173].size = sizeof(device.plcs.sequencer.settings.sequence[7]); |
Diletant | 166:c3c0b8a90d81 | 710 | hashParamTable[174].hash = 0x958ecda; |
Diletant | 166:c3c0b8a90d81 | 711 | hashParamTable[174].ref = &device.dither.oscillation.state.enabled; |
Diletant | 166:c3c0b8a90d81 | 712 | hashParamTable[174].size = sizeof(device.dither.oscillation.state.enabled); |
Diletant | 166:c3c0b8a90d81 | 713 | hashParamTable[175].hash = 0x96d795b; |
Diletant | 166:c3c0b8a90d81 | 714 | hashParamTable[175].ref = &device.isacs.regulator.settings.reset.reference; |
Diletant | 166:c3c0b8a90d81 | 715 | hashParamTable[175].size = sizeof(device.isacs.regulator.settings.reset.reference); |
Diletant | 166:c3c0b8a90d81 | 716 | hashParamTable[176].hash = 0x96de12f7; |
Diletant | 166:c3c0b8a90d81 | 717 | hashParamTable[176].ref = &device.plcs.output.interpolator.settings.code[2]; |
Diletant | 166:c3c0b8a90d81 | 718 | hashParamTable[176].size = sizeof(device.plcs.output.interpolator.settings.code[2]); |
Diletant | 166:c3c0b8a90d81 | 719 | hashParamTable[177].hash = 0x97dea178; |
Diletant | 166:c3c0b8a90d81 | 720 | hashParamTable[177].ref = &device.controller.QEI.state.position; |
Diletant | 166:c3c0b8a90d81 | 721 | hashParamTable[177].size = sizeof(device.controller.QEI.state.position); |
Diletant | 166:c3c0b8a90d81 | 722 | hashParamTable[178].hash = 0x99091d96; |
Diletant | 166:c3c0b8a90d81 | 723 | hashParamTable[178].ref = &device.plcs.sequencer.settings.sequence[10]; |
Diletant | 166:c3c0b8a90d81 | 724 | hashParamTable[178].size = sizeof(device.plcs.sequencer.settings.sequence[10]); |
Diletant | 166:c3c0b8a90d81 | 725 | hashParamTable[179].hash = 0x9949353e; |
Diletant | 166:c3c0b8a90d81 | 726 | hashParamTable[179].ref = &device.dither.carrier.state.scale; |
Diletant | 166:c3c0b8a90d81 | 727 | hashParamTable[179].size = sizeof(device.dither.carrier.state.scale); |
Diletant | 166:c3c0b8a90d81 | 728 | hashParamTable[180].hash = 0x9a8dc9f8; |
Diletant | 166:c3c0b8a90d81 | 729 | hashParamTable[180].ref = &device.plcs.sequencer.settings.sequence[30]; |
Diletant | 166:c3c0b8a90d81 | 730 | hashParamTable[180].size = sizeof(device.plcs.sequencer.settings.sequence[30]); |
Diletant | 166:c3c0b8a90d81 | 731 | hashParamTable[181].hash = 0x9ae15d5f; |
Diletant | 166:c3c0b8a90d81 | 732 | hashParamTable[181].ref = &device.dither.carrier.settings.enabled; |
Diletant | 166:c3c0b8a90d81 | 733 | hashParamTable[181].size = sizeof(device.dither.carrier.settings.enabled); |
Diletant | 166:c3c0b8a90d81 | 734 | hashParamTable[182].hash = 0x9b4fa3cf; |
Diletant | 166:c3c0b8a90d81 | 735 | hashParamTable[182].ref = &device.plcs.sequencer.settings.sequence[20]; |
Diletant | 166:c3c0b8a90d81 | 736 | hashParamTable[182].size = sizeof(device.plcs.sequencer.settings.sequence[20]); |
Diletant | 166:c3c0b8a90d81 | 737 | hashParamTable[183].hash = 0x9c3121d6; |
Diletant | 166:c3c0b8a90d81 | 738 | hashParamTable[183].ref = &device.dither.detector.settings.weight[1]; |
Diletant | 166:c3c0b8a90d81 | 739 | hashParamTable[183].size = sizeof(device.dither.detector.settings.weight[1]); |
Diletant | 166:c3c0b8a90d81 | 740 | hashParamTable[184].hash = 0x9c32dacd; |
Diletant | 166:c3c0b8a90d81 | 741 | hashParamTable[184].ref = &device.dither.detector.settings.weight[10]; |
Diletant | 166:c3c0b8a90d81 | 742 | hashParamTable[184].size = sizeof(device.dither.detector.settings.weight[10]); |
Diletant | 166:c3c0b8a90d81 | 743 | hashParamTable[185].hash = 0x9c43a506; |
Diletant | 166:c3c0b8a90d81 | 744 | hashParamTable[185].ref = &device.isacs.input.voltage; |
Diletant | 166:c3c0b8a90d81 | 745 | hashParamTable[185].size = sizeof(device.isacs.input.voltage); |
Diletant | 166:c3c0b8a90d81 | 746 | hashParamTable[186].hash = 0x9c460b13; |
Diletant | 166:c3c0b8a90d81 | 747 | hashParamTable[186].ref = &device.plcs.sequencer.settings.sequence[60]; |
Diletant | 166:c3c0b8a90d81 | 748 | hashParamTable[186].size = sizeof(device.plcs.sequencer.settings.sequence[60]); |
Diletant | 166:c3c0b8a90d81 | 749 | hashParamTable[187].hash = 0x9d3992dd; |
Diletant | 166:c3c0b8a90d81 | 750 | hashParamTable[187].ref = &device.plcs.detector.state.output; |
Diletant | 166:c3c0b8a90d81 | 751 | hashParamTable[187].size = sizeof(device.plcs.detector.state.output); |
Diletant | 166:c3c0b8a90d81 | 752 | hashParamTable[188].hash = 0x9d539cb1; |
Diletant | 166:c3c0b8a90d81 | 753 | hashParamTable[188].ref = &device.isacs.input.interpolator.settings.code[14]; |
Diletant | 166:c3c0b8a90d81 | 754 | hashParamTable[188].size = sizeof(device.isacs.input.interpolator.settings.code[14]); |
Diletant | 166:c3c0b8a90d81 | 755 | hashParamTable[189].hash = 0x9e00b54a; |
Diletant | 166:c3c0b8a90d81 | 756 | hashParamTable[189].ref = &device.plcs.sequencer.settings.sequence[50]; |
Diletant | 166:c3c0b8a90d81 | 757 | hashParamTable[189].size = sizeof(device.plcs.sequencer.settings.sequence[50]); |
Diletant | 166:c3c0b8a90d81 | 758 | hashParamTable[190].hash = 0x9e746494; |
Diletant | 166:c3c0b8a90d81 | 759 | hashParamTable[190].ref = &device.dither.detector.settings.weight[20]; |
Diletant | 166:c3c0b8a90d81 | 760 | hashParamTable[190].size = sizeof(device.dither.detector.settings.weight[20]); |
Diletant | 166:c3c0b8a90d81 | 761 | hashParamTable[191].hash = 0x9ee1f9a5; |
Diletant | 166:c3c0b8a90d81 | 762 | hashParamTable[191].ref = &device.isacs.regulator.settings.reset.scale; |
Diletant | 166:c3c0b8a90d81 | 763 | hashParamTable[191].size = sizeof(device.isacs.regulator.settings.reset.scale); |
Diletant | 166:c3c0b8a90d81 | 764 | hashParamTable[192].hash = 0x9ef65be2; |
Diletant | 166:c3c0b8a90d81 | 765 | hashParamTable[192].ref = &device.controller.chip; |
Diletant | 166:c3c0b8a90d81 | 766 | hashParamTable[192].size = sizeof(device.controller.chip); |
Diletant | 166:c3c0b8a90d81 | 767 | hashParamTable[193].hash = 0x9fb60ea3; |
Diletant | 166:c3c0b8a90d81 | 768 | hashParamTable[193].ref = &device.dither.detector.settings.weight[30]; |
Diletant | 166:c3c0b8a90d81 | 769 | hashParamTable[193].size = sizeof(device.dither.detector.settings.weight[30]); |
Diletant | 166:c3c0b8a90d81 | 770 | hashParamTable[194].hash = 0x9fc2df7d; |
Diletant | 166:c3c0b8a90d81 | 771 | hashParamTable[194].ref = &device.plcs.sequencer.settings.sequence[40]; |
Diletant | 166:c3c0b8a90d81 | 772 | hashParamTable[194].size = sizeof(device.plcs.sequencer.settings.sequence[40]); |
Diletant | 166:c3c0b8a90d81 | 773 | hashParamTable[195].hash = 0xa14e2100; |
Diletant | 166:c3c0b8a90d81 | 774 | hashParamTable[195].ref = &device.plcs.output.interpolator.settings.voltage[10]; |
Diletant | 166:c3c0b8a90d81 | 775 | hashParamTable[195].size = sizeof(device.plcs.output.interpolator.settings.voltage[10]); |
Diletant | 166:c3c0b8a90d81 | 776 | hashParamTable[196].hash = 0xa219ba1e; |
Diletant | 166:c3c0b8a90d81 | 777 | hashParamTable[196].ref = &device.plcs.output.interpolator.settings.code[10]; |
Diletant | 166:c3c0b8a90d81 | 778 | hashParamTable[196].size = sizeof(device.plcs.output.interpolator.settings.code[10]); |
Diletant | 166:c3c0b8a90d81 | 779 | hashParamTable[197].hash = 0xa2471925; |
Diletant | 166:c3c0b8a90d81 | 780 | hashParamTable[197].ref = &device.isacs.regulator.settings.start.enabled; |
Diletant | 166:c3c0b8a90d81 | 781 | hashParamTable[197].size = sizeof(device.isacs.regulator.settings.start.enabled); |
Diletant | 166:c3c0b8a90d81 | 782 | hashParamTable[198].hash = 0xa454a98f; |
Diletant | 166:c3c0b8a90d81 | 783 | hashParamTable[198].ref = &device.dither.oscillation.settings.scale; |
Diletant | 166:c3c0b8a90d81 | 784 | hashParamTable[198].size = sizeof(device.dither.oscillation.settings.scale); |
Diletant | 166:c3c0b8a90d81 | 785 | hashParamTable[199].hash = 0xa4e87075; |
Diletant | 166:c3c0b8a90d81 | 786 | hashParamTable[199].ref = &device.plcs.output.interpolator.settings.code[0]; |
Diletant | 166:c3c0b8a90d81 | 787 | hashParamTable[199].size = sizeof(device.plcs.output.interpolator.settings.code[0]); |
Diletant | 166:c3c0b8a90d81 | 788 | hashParamTable[200].hash = 0xa5bb516; |
Diletant | 166:c3c0b8a90d81 | 789 | hashParamTable[200].ref = &device.isacs.output.interpolator.settings.voltage[3]; |
Diletant | 166:c3c0b8a90d81 | 790 | hashParamTable[200].size = sizeof(device.isacs.output.interpolator.settings.voltage[3]); |
Diletant | 166:c3c0b8a90d81 | 791 | hashParamTable[201].hash = 0xa718c410; |
Diletant | 166:c3c0b8a90d81 | 792 | hashParamTable[201].ref = &device.plcs.sequencer.settings.sequence[5]; |
Diletant | 166:c3c0b8a90d81 | 793 | hashParamTable[201].size = sizeof(device.plcs.sequencer.settings.sequence[5]); |
Diletant | 166:c3c0b8a90d81 | 794 | hashParamTable[202].hash = 0xa80ee333; |
Diletant | 166:c3c0b8a90d81 | 795 | hashParamTable[202].ref = &device.lightUp.state.sequence; |
Diletant | 166:c3c0b8a90d81 | 796 | hashParamTable[202].size = sizeof(device.lightUp.state.sequence); |
Diletant | 166:c3c0b8a90d81 | 797 | hashParamTable[203].hash = 0xa8bbab7a; |
Diletant | 166:c3c0b8a90d81 | 798 | hashParamTable[203].ref = &device.plcs.sequencer.settings.sequence[32]; |
Diletant | 166:c3c0b8a90d81 | 799 | hashParamTable[203].size = sizeof(device.plcs.sequencer.settings.sequence[32]); |
Diletant | 166:c3c0b8a90d81 | 800 | hashParamTable[204].hash = 0xa979c14d; |
Diletant | 166:c3c0b8a90d81 | 801 | hashParamTable[204].ref = &device.plcs.sequencer.settings.sequence[22]; |
Diletant | 166:c3c0b8a90d81 | 802 | hashParamTable[204].size = sizeof(device.plcs.sequencer.settings.sequence[22]); |
Diletant | 166:c3c0b8a90d81 | 803 | hashParamTable[205].hash = 0xab3f7f14; |
Diletant | 166:c3c0b8a90d81 | 804 | hashParamTable[205].ref = &device.plcs.sequencer.settings.sequence[12]; |
Diletant | 166:c3c0b8a90d81 | 805 | hashParamTable[205].size = sizeof(device.plcs.sequencer.settings.sequence[12]); |
Diletant | 166:c3c0b8a90d81 | 806 | hashParamTable[206].hash = 0xab67157c; |
Diletant | 166:c3c0b8a90d81 | 807 | hashParamTable[206].ref = &device.plcs.detector.state.enabled; |
Diletant | 166:c3c0b8a90d81 | 808 | hashParamTable[206].size = sizeof(device.plcs.detector.state.enabled); |
Diletant | 166:c3c0b8a90d81 | 809 | hashParamTable[207].hash = 0xab790994; |
Diletant | 166:c3c0b8a90d81 | 810 | hashParamTable[207].ref = &device.isacs.output.interpolator.settings.points; |
Diletant | 166:c3c0b8a90d81 | 811 | hashParamTable[207].size = sizeof(device.isacs.output.interpolator.settings.points); |
Diletant | 166:c3c0b8a90d81 | 812 | hashParamTable[208].hash = 0xac36d7c8; |
Diletant | 166:c3c0b8a90d81 | 813 | hashParamTable[208].ref = &device.plcs.sequencer.settings.sequence[52]; |
Diletant | 166:c3c0b8a90d81 | 814 | hashParamTable[208].size = sizeof(device.plcs.sequencer.settings.sequence[52]); |
Diletant | 166:c3c0b8a90d81 | 815 | hashParamTable[209].hash = 0xac420616; |
Diletant | 166:c3c0b8a90d81 | 816 | hashParamTable[209].ref = &device.dither.detector.settings.weight[22]; |
Diletant | 166:c3c0b8a90d81 | 817 | hashParamTable[209].size = sizeof(device.dither.detector.settings.weight[22]); |
Diletant | 166:c3c0b8a90d81 | 818 | hashParamTable[210].hash = 0xad0f430; |
Diletant | 166:c3c0b8a90d81 | 819 | hashParamTable[210].ref = &device.plcs.output.interpolator.settings.voltage[7]; |
Diletant | 166:c3c0b8a90d81 | 820 | hashParamTable[210].size = sizeof(device.plcs.output.interpolator.settings.voltage[7]); |
Diletant | 166:c3c0b8a90d81 | 821 | hashParamTable[211].hash = 0xadf4bdff; |
Diletant | 166:c3c0b8a90d81 | 822 | hashParamTable[211].ref = &device.plcs.sequencer.settings.sequence[42]; |
Diletant | 166:c3c0b8a90d81 | 823 | hashParamTable[211].size = sizeof(device.plcs.sequencer.settings.sequence[42]); |
Diletant | 166:c3c0b8a90d81 | 824 | hashParamTable[212].hash = 0xae04b84f; |
Diletant | 166:c3c0b8a90d81 | 825 | hashParamTable[212].ref = &device.dither.detector.settings.weight[12]; |
Diletant | 166:c3c0b8a90d81 | 826 | hashParamTable[212].size = sizeof(device.dither.detector.settings.weight[12]); |
Diletant | 166:c3c0b8a90d81 | 827 | hashParamTable[213].hash = 0xae074354; |
Diletant | 166:c3c0b8a90d81 | 828 | hashParamTable[213].ref = &device.dither.detector.settings.weight[3]; |
Diletant | 166:c3c0b8a90d81 | 829 | hashParamTable[213].size = sizeof(device.dither.detector.settings.weight[3]); |
Diletant | 166:c3c0b8a90d81 | 830 | hashParamTable[214].hash = 0xae4a424d; |
Diletant | 166:c3c0b8a90d81 | 831 | hashParamTable[214].ref = &device.isacs.input.interpolator.settings.voltage[15]; |
Diletant | 166:c3c0b8a90d81 | 832 | hashParamTable[214].size = sizeof(device.isacs.input.interpolator.settings.voltage[15]); |
Diletant | 166:c3c0b8a90d81 | 833 | hashParamTable[215].hash = 0xae706991; |
Diletant | 166:c3c0b8a90d81 | 834 | hashParamTable[215].ref = &device.plcs.sequencer.settings.sequence[62]; |
Diletant | 166:c3c0b8a90d81 | 835 | hashParamTable[215].size = sizeof(device.plcs.sequencer.settings.sequence[62]); |
Diletant | 166:c3c0b8a90d81 | 836 | hashParamTable[216].hash = 0xaf2d87f8; |
Diletant | 166:c3c0b8a90d81 | 837 | hashParamTable[216].ref = &device.plcs.detector.settings.input; |
Diletant | 166:c3c0b8a90d81 | 838 | hashParamTable[216].size = sizeof(device.plcs.detector.settings.input); |
Diletant | 166:c3c0b8a90d81 | 839 | hashParamTable[217].hash = 0xaff614c; |
Diletant | 166:c3c0b8a90d81 | 840 | hashParamTable[217].ref = &device.isacs.input.interpolator.settings.code[6]; |
Diletant | 166:c3c0b8a90d81 | 841 | hashParamTable[217].size = sizeof(device.isacs.input.interpolator.settings.code[6]); |
Diletant | 166:c3c0b8a90d81 | 842 | hashParamTable[218].hash = 0xb062f00c; |
Diletant | 166:c3c0b8a90d81 | 843 | hashParamTable[218].ref = &device.plcs.sequencer.settings.sequence[23]; |
Diletant | 166:c3c0b8a90d81 | 844 | hashParamTable[218].size = sizeof(device.plcs.sequencer.settings.sequence[23]); |
Diletant | 166:c3c0b8a90d81 | 845 | hashParamTable[219].hash = 0xb0a0b534; |
Diletant | 166:c3c0b8a90d81 | 846 | hashParamTable[219].ref = &device.isacs.output.voltage; |
Diletant | 166:c3c0b8a90d81 | 847 | hashParamTable[219].size = sizeof(device.isacs.output.voltage); |
Diletant | 166:c3c0b8a90d81 | 848 | hashParamTable[220].hash = 0xb1a09a3b; |
Diletant | 166:c3c0b8a90d81 | 849 | hashParamTable[220].ref = &device.plcs.sequencer.settings.sequence[33]; |
Diletant | 166:c3c0b8a90d81 | 850 | hashParamTable[220].size = sizeof(device.plcs.sequencer.settings.sequence[33]); |
Diletant | 166:c3c0b8a90d81 | 851 | hashParamTable[221].hash = 0xb2244e55; |
Diletant | 166:c3c0b8a90d81 | 852 | hashParamTable[221].ref = &device.plcs.sequencer.settings.sequence[13]; |
Diletant | 166:c3c0b8a90d81 | 853 | hashParamTable[221].size = sizeof(device.plcs.sequencer.settings.sequence[13]); |
Diletant | 166:c3c0b8a90d81 | 854 | hashParamTable[222].hash = 0xb4ef8cbe; |
Diletant | 166:c3c0b8a90d81 | 855 | hashParamTable[222].ref = &device.plcs.sequencer.settings.sequence[43]; |
Diletant | 166:c3c0b8a90d81 | 856 | hashParamTable[222].size = sizeof(device.plcs.sequencer.settings.sequence[43]); |
Diletant | 166:c3c0b8a90d81 | 857 | hashParamTable[223].hash = 0xb5188450; |
Diletant | 166:c3c0b8a90d81 | 858 | hashParamTable[223].ref = &device.controller.timer[0].settings.match; |
Diletant | 166:c3c0b8a90d81 | 859 | hashParamTable[223].size = sizeof(device.controller.timer[0].settings.match); |
Diletant | 166:c3c0b8a90d81 | 860 | hashParamTable[224].hash = 0xb52de689; |
Diletant | 166:c3c0b8a90d81 | 861 | hashParamTable[224].ref = &device.plcs.sequencer.settings.sequence[53]; |
Diletant | 166:c3c0b8a90d81 | 862 | hashParamTable[224].size = sizeof(device.plcs.sequencer.settings.sequence[53]); |
Diletant | 166:c3c0b8a90d81 | 863 | hashParamTable[225].hash = 0xb5593757; |
Diletant | 166:c3c0b8a90d81 | 864 | hashParamTable[225].ref = &device.dither.detector.settings.weight[23]; |
Diletant | 166:c3c0b8a90d81 | 865 | hashParamTable[225].size = sizeof(device.dither.detector.settings.weight[23]); |
Diletant | 166:c3c0b8a90d81 | 866 | hashParamTable[226].hash = 0xb71c7215; |
Diletant | 166:c3c0b8a90d81 | 867 | hashParamTable[226].ref = &device.dither.detector.settings.weight[2]; |
Diletant | 166:c3c0b8a90d81 | 868 | hashParamTable[226].size = sizeof(device.dither.detector.settings.weight[2]); |
Diletant | 166:c3c0b8a90d81 | 869 | hashParamTable[227].hash = 0xb71f890e; |
Diletant | 166:c3c0b8a90d81 | 870 | hashParamTable[227].ref = &device.dither.detector.settings.weight[13]; |
Diletant | 166:c3c0b8a90d81 | 871 | hashParamTable[227].size = sizeof(device.dither.detector.settings.weight[13]); |
Diletant | 166:c3c0b8a90d81 | 872 | hashParamTable[228].hash = 0xb751730c; |
Diletant | 166:c3c0b8a90d81 | 873 | hashParamTable[228].ref = &device.isacs.input.interpolator.settings.voltage[14]; |
Diletant | 166:c3c0b8a90d81 | 874 | hashParamTable[228].size = sizeof(device.isacs.input.interpolator.settings.voltage[14]); |
Diletant | 166:c3c0b8a90d81 | 875 | hashParamTable[229].hash = 0xb76b58d0; |
Diletant | 166:c3c0b8a90d81 | 876 | hashParamTable[229].ref = &device.plcs.sequencer.settings.sequence[63]; |
Diletant | 166:c3c0b8a90d81 | 877 | hashParamTable[229].size = sizeof(device.plcs.sequencer.settings.sequence[63]); |
Diletant | 166:c3c0b8a90d81 | 878 | hashParamTable[230].hash = 0xb8551041; |
Diletant | 166:c3c0b8a90d81 | 879 | hashParamTable[230].ref = &device.plcs.output.interpolator.settings.voltage[11]; |
Diletant | 166:c3c0b8a90d81 | 880 | hashParamTable[230].size = sizeof(device.plcs.output.interpolator.settings.voltage[11]); |
Diletant | 166:c3c0b8a90d81 | 881 | hashParamTable[231].hash = 0xb858e634; |
Diletant | 166:c3c0b8a90d81 | 882 | hashParamTable[231].ref = &device.plcs.reset.settings.heating.level.slope; |
Diletant | 166:c3c0b8a90d81 | 883 | hashParamTable[231].size = sizeof(device.plcs.reset.settings.heating.level.slope); |
Diletant | 166:c3c0b8a90d81 | 884 | hashParamTable[232].hash = 0xb90338b5; |
Diletant | 166:c3c0b8a90d81 | 885 | hashParamTable[232].ref = &device.dither.oscillation.state.reference; |
Diletant | 166:c3c0b8a90d81 | 886 | hashParamTable[232].size = sizeof(device.dither.oscillation.state.reference); |
Diletant | 166:c3c0b8a90d81 | 887 | hashParamTable[233].hash = 0xbaaa4a8f; |
Diletant | 166:c3c0b8a90d81 | 888 | hashParamTable[233].ref = &device.plcs.sequencer.settings.io; |
Diletant | 166:c3c0b8a90d81 | 889 | hashParamTable[233].size = sizeof(device.plcs.sequencer.settings.io); |
Diletant | 166:c3c0b8a90d81 | 890 | hashParamTable[234].hash = 0xbad8b1c; |
Diletant | 166:c3c0b8a90d81 | 891 | hashParamTable[234].ref = &device.plcs.sequencer.settings.sequence[9]; |
Diletant | 166:c3c0b8a90d81 | 892 | hashParamTable[234].size = sizeof(device.plcs.sequencer.settings.sequence[9]); |
Diletant | 166:c3c0b8a90d81 | 893 | hashParamTable[235].hash = 0xbb028b5f; |
Diletant | 166:c3c0b8a90d81 | 894 | hashParamTable[235].ref = &device.plcs.output.interpolator.settings.code[11]; |
Diletant | 166:c3c0b8a90d81 | 895 | hashParamTable[235].size = sizeof(device.plcs.output.interpolator.settings.code[11]); |
Diletant | 166:c3c0b8a90d81 | 896 | hashParamTable[236].hash = 0xbbacc986; |
Diletant | 166:c3c0b8a90d81 | 897 | hashParamTable[236].ref = &device.plcs.output.state.voltage; |
Diletant | 166:c3c0b8a90d81 | 898 | hashParamTable[236].size = sizeof(device.plcs.output.state.voltage); |
Diletant | 166:c3c0b8a90d81 | 899 | hashParamTable[237].hash = 0xbcfa14ae; |
Diletant | 166:c3c0b8a90d81 | 900 | hashParamTable[237].ref = &device.controller.uart[1].settings.baudRate; |
Diletant | 166:c3c0b8a90d81 | 901 | hashParamTable[237].size = sizeof(device.controller.uart[1].settings.baudRate); |
Diletant | 166:c3c0b8a90d81 | 902 | hashParamTable[238].hash = 0xbd22c6cf; |
Diletant | 166:c3c0b8a90d81 | 903 | hashParamTable[238].ref = &device.plcs.regulator.state.error; |
Diletant | 166:c3c0b8a90d81 | 904 | hashParamTable[238].size = sizeof(device.plcs.regulator.state.error); |
Diletant | 166:c3c0b8a90d81 | 905 | hashParamTable[239].hash = 0xbdf34134; |
Diletant | 166:c3c0b8a90d81 | 906 | hashParamTable[239].ref = &device.plcs.output.interpolator.settings.code[1]; |
Diletant | 166:c3c0b8a90d81 | 907 | hashParamTable[239].size = sizeof(device.plcs.output.interpolator.settings.code[1]); |
Diletant | 166:c3c0b8a90d81 | 908 | hashParamTable[240].hash = 0xbe03f551; |
Diletant | 166:c3c0b8a90d81 | 909 | hashParamTable[240].ref = &device.plcs.sequencer.settings.sequence[4]; |
Diletant | 166:c3c0b8a90d81 | 910 | hashParamTable[240].size = sizeof(device.plcs.sequencer.settings.sequence[4]); |
Diletant | 166:c3c0b8a90d81 | 911 | hashParamTable[241].hash = 0xc084b571; |
Diletant | 166:c3c0b8a90d81 | 912 | hashParamTable[241].ref = &device.plcs.output.interpolator.settings.code[4]; |
Diletant | 166:c3c0b8a90d81 | 913 | hashParamTable[241].size = sizeof(device.plcs.output.interpolator.settings.code[4]); |
Diletant | 166:c3c0b8a90d81 | 914 | hashParamTable[242].hash = 0xc3740114; |
Diletant | 166:c3c0b8a90d81 | 915 | hashParamTable[242].ref = &device.plcs.sequencer.settings.sequence[1]; |
Diletant | 166:c3c0b8a90d81 | 916 | hashParamTable[242].size = sizeof(device.plcs.sequencer.settings.sequence[1]); |
Diletant | 166:c3c0b8a90d81 | 917 | hashParamTable[243].hash = 0xc38048cc; |
Diletant | 166:c3c0b8a90d81 | 918 | hashParamTable[243].ref = &device.controller.I2C.state.counter; |
Diletant | 166:c3c0b8a90d81 | 919 | hashParamTable[243].size = sizeof(device.controller.I2C.state.counter); |
Diletant | 166:c3c0b8a90d81 | 920 | hashParamTable[244].hash = 0xc522e404; |
Diletant | 166:c3c0b8a90d81 | 921 | hashParamTable[244].ref = &device.plcs.output.interpolator.settings.voltage[14]; |
Diletant | 166:c3c0b8a90d81 | 922 | hashParamTable[244].size = sizeof(device.plcs.output.interpolator.settings.voltage[14]); |
Diletant | 166:c3c0b8a90d81 | 923 | hashParamTable[245].hash = 0xc59f35b4; |
Diletant | 166:c3c0b8a90d81 | 924 | hashParamTable[245].ref = &device.plcs.detector.settings.delay; |
Diletant | 166:c3c0b8a90d81 | 925 | hashParamTable[245].size = sizeof(device.plcs.detector.settings.delay); |
Diletant | 166:c3c0b8a90d81 | 926 | hashParamTable[246].hash = 0xc6757f1a; |
Diletant | 166:c3c0b8a90d81 | 927 | hashParamTable[246].ref = &device.plcs.output.interpolator.settings.code[14]; |
Diletant | 166:c3c0b8a90d81 | 928 | hashParamTable[246].size = sizeof(device.plcs.output.interpolator.settings.code[14]); |
Diletant | 166:c3c0b8a90d81 | 929 | hashParamTable[247].hash = 0xc6d70a1e; |
Diletant | 166:c3c0b8a90d81 | 930 | hashParamTable[247].ref = &device.isacs.regulator.settings.regular.reference; |
Diletant | 166:c3c0b8a90d81 | 931 | hashParamTable[247].size = sizeof(device.isacs.regulator.settings.regular.reference); |
Diletant | 166:c3c0b8a90d81 | 932 | hashParamTable[248].hash = 0xc82ec312; |
Diletant | 166:c3c0b8a90d81 | 933 | hashParamTable[248].ref = &device.dither.detector.settings.weight[26]; |
Diletant | 166:c3c0b8a90d81 | 934 | hashParamTable[248].size = sizeof(device.dither.detector.settings.weight[26]); |
Diletant | 166:c3c0b8a90d81 | 935 | hashParamTable[249].hash = 0xc85a12cc; |
Diletant | 166:c3c0b8a90d81 | 936 | hashParamTable[249].ref = &device.plcs.sequencer.settings.sequence[56]; |
Diletant | 166:c3c0b8a90d81 | 937 | hashParamTable[249].size = sizeof(device.plcs.sequencer.settings.sequence[56]); |
Diletant | 166:c3c0b8a90d81 | 938 | hashParamTable[250].hash = 0xc99878fb; |
Diletant | 166:c3c0b8a90d81 | 939 | hashParamTable[250].ref = &device.plcs.sequencer.settings.sequence[46]; |
Diletant | 166:c3c0b8a90d81 | 940 | hashParamTable[250].size = sizeof(device.plcs.sequencer.settings.sequence[46]); |
Diletant | 166:c3c0b8a90d81 | 941 | hashParamTable[251].hash = 0xca092e01; |
Diletant | 166:c3c0b8a90d81 | 942 | hashParamTable[251].ref = &device.dither.oscillation.state.scale; |
Diletant | 166:c3c0b8a90d81 | 943 | hashParamTable[251].size = sizeof(device.dither.oscillation.state.scale); |
Diletant | 166:c3c0b8a90d81 | 944 | hashParamTable[252].hash = 0xca268749; |
Diletant | 166:c3c0b8a90d81 | 945 | hashParamTable[252].ref = &device.isacs.input.interpolator.settings.voltage[11]; |
Diletant | 166:c3c0b8a90d81 | 946 | hashParamTable[252].size = sizeof(device.isacs.input.interpolator.settings.voltage[11]); |
Diletant | 166:c3c0b8a90d81 | 947 | hashParamTable[253].hash = 0xca687d4b; |
Diletant | 166:c3c0b8a90d81 | 948 | hashParamTable[253].ref = &device.dither.detector.settings.weight[16]; |
Diletant | 166:c3c0b8a90d81 | 949 | hashParamTable[253].size = sizeof(device.dither.detector.settings.weight[16]); |
Diletant | 166:c3c0b8a90d81 | 950 | hashParamTable[254].hash = 0xca6b8650; |
Diletant | 166:c3c0b8a90d81 | 951 | hashParamTable[254].ref = &device.dither.detector.settings.weight[7]; |
Diletant | 166:c3c0b8a90d81 | 952 | hashParamTable[254].size = sizeof(device.dither.detector.settings.weight[7]); |
Diletant | 166:c3c0b8a90d81 | 953 | hashParamTable[255].hash = 0xcb093b37; |
Diletant | 166:c3c0b8a90d81 | 954 | hashParamTable[255].ref = &device.isacs.input.interpolator.settings.code[12]; |
Diletant | 166:c3c0b8a90d81 | 955 | hashParamTable[255].size = sizeof(device.isacs.input.interpolator.settings.code[12]); |
Diletant | 166:c3c0b8a90d81 | 956 | hashParamTable[256].hash = 0xcb95f3a; |
Diletant | 166:c3c0b8a90d81 | 957 | hashParamTable[256].ref = &device.plcs.regulator.state.scale; |
Diletant | 166:c3c0b8a90d81 | 958 | hashParamTable[256].size = sizeof(device.plcs.regulator.state.scale); |
Diletant | 166:c3c0b8a90d81 | 959 | hashParamTable[257].hash = 0xccd76e7e; |
Diletant | 166:c3c0b8a90d81 | 960 | hashParamTable[257].ref = &device.plcs.sequencer.settings.sequence[36]; |
Diletant | 166:c3c0b8a90d81 | 961 | hashParamTable[257].size = sizeof(device.plcs.sequencer.settings.sequence[36]); |
Diletant | 166:c3c0b8a90d81 | 962 | hashParamTable[258].hash = 0xcd150449; |
Diletant | 166:c3c0b8a90d81 | 963 | hashParamTable[258].ref = &device.plcs.sequencer.settings.sequence[26]; |
Diletant | 166:c3c0b8a90d81 | 964 | hashParamTable[258].size = sizeof(device.plcs.sequencer.settings.sequence[26]); |
Diletant | 166:c3c0b8a90d81 | 965 | hashParamTable[259].hash = 0xceb6a575; |
Diletant | 166:c3c0b8a90d81 | 966 | hashParamTable[259].ref = &device.plcs.reset.state.level; |
Diletant | 166:c3c0b8a90d81 | 967 | hashParamTable[259].size = sizeof(device.plcs.reset.state.level); |
Diletant | 166:c3c0b8a90d81 | 968 | hashParamTable[260].hash = 0xcf53ba10; |
Diletant | 166:c3c0b8a90d81 | 969 | hashParamTable[260].ref = &device.plcs.sequencer.settings.sequence[16]; |
Diletant | 166:c3c0b8a90d81 | 970 | hashParamTable[260].size = sizeof(device.plcs.sequencer.settings.sequence[16]); |
Diletant | 166:c3c0b8a90d81 | 971 | hashParamTable[261].hash = 0xcfc8a2e9; |
Diletant | 166:c3c0b8a90d81 | 972 | hashParamTable[261].ref = &device.lightUp.state.enabled; |
Diletant | 166:c3c0b8a90d81 | 973 | hashParamTable[261].size = sizeof(device.lightUp.state.enabled); |
Diletant | 166:c3c0b8a90d81 | 974 | hashParamTable[262].hash = 0xcfe6d23f; |
Diletant | 166:c3c0b8a90d81 | 975 | hashParamTable[262].ref = &device.plcs.reset.settings.cooling.level.center; |
Diletant | 166:c3c0b8a90d81 | 976 | hashParamTable[262].size = sizeof(device.plcs.reset.settings.cooling.level.center); |
Diletant | 166:c3c0b8a90d81 | 977 | hashParamTable[263].hash = 0xd08349ba; |
Diletant | 166:c3c0b8a90d81 | 978 | hashParamTable[263].ref = &device.plcs.sequencer.settings.sequence[47]; |
Diletant | 166:c3c0b8a90d81 | 979 | hashParamTable[263].size = sizeof(device.plcs.sequencer.settings.sequence[47]); |
Diletant | 166:c3c0b8a90d81 | 980 | hashParamTable[264].hash = 0xd135f253; |
Diletant | 166:c3c0b8a90d81 | 981 | hashParamTable[264].ref = &device.dither.detector.settings.weight[27]; |
Diletant | 166:c3c0b8a90d81 | 982 | hashParamTable[264].size = sizeof(device.dither.detector.settings.weight[27]); |
Diletant | 166:c3c0b8a90d81 | 983 | hashParamTable[265].hash = 0xd141238d; |
Diletant | 166:c3c0b8a90d81 | 984 | hashParamTable[265].ref = &device.plcs.sequencer.settings.sequence[57]; |
Diletant | 166:c3c0b8a90d81 | 985 | hashParamTable[265].size = sizeof(device.plcs.sequencer.settings.sequence[57]); |
Diletant | 166:c3c0b8a90d81 | 986 | hashParamTable[266].hash = 0xd14fa026; |
Diletant | 166:c3c0b8a90d81 | 987 | hashParamTable[266].ref = &device.controller.flash.settings.dataSector; |
Diletant | 166:c3c0b8a90d81 | 988 | hashParamTable[266].size = sizeof(device.controller.flash.settings.dataSector); |
Diletant | 166:c3c0b8a90d81 | 989 | hashParamTable[267].hash = 0xd2120a76; |
Diletant | 166:c3c0b8a90d81 | 990 | hashParamTable[267].ref = &device.isacs.input.interpolator.settings.code[13]; |
Diletant | 166:c3c0b8a90d81 | 991 | hashParamTable[267].size = sizeof(device.isacs.input.interpolator.settings.code[13]); |
Diletant | 166:c3c0b8a90d81 | 992 | hashParamTable[268].hash = 0xd33db608; |
Diletant | 166:c3c0b8a90d81 | 993 | hashParamTable[268].ref = &device.isacs.input.interpolator.settings.voltage[10]; |
Diletant | 166:c3c0b8a90d81 | 994 | hashParamTable[268].size = sizeof(device.isacs.input.interpolator.settings.voltage[10]); |
Diletant | 166:c3c0b8a90d81 | 995 | hashParamTable[269].hash = 0xd370b711; |
Diletant | 166:c3c0b8a90d81 | 996 | hashParamTable[269].ref = &device.dither.detector.settings.weight[6]; |
Diletant | 166:c3c0b8a90d81 | 997 | hashParamTable[269].size = sizeof(device.dither.detector.settings.weight[6]); |
Diletant | 166:c3c0b8a90d81 | 998 | hashParamTable[270].hash = 0xd3734c0a; |
Diletant | 166:c3c0b8a90d81 | 999 | hashParamTable[270].ref = &device.dither.detector.settings.weight[17]; |
Diletant | 166:c3c0b8a90d81 | 1000 | hashParamTable[270].size = sizeof(device.dither.detector.settings.weight[17]); |
Diletant | 166:c3c0b8a90d81 | 1001 | hashParamTable[271].hash = 0xd40e3508; |
Diletant | 166:c3c0b8a90d81 | 1002 | hashParamTable[271].ref = &device.plcs.sequencer.settings.sequence[27]; |
Diletant | 166:c3c0b8a90d81 | 1003 | hashParamTable[271].size = sizeof(device.plcs.sequencer.settings.sequence[27]); |
Diletant | 166:c3c0b8a90d81 | 1004 | hashParamTable[272].hash = 0xd43ae1d0; |
Diletant | 166:c3c0b8a90d81 | 1005 | hashParamTable[272].ref = &device.plcs.reset.settings.cooling.level.slope; |
Diletant | 166:c3c0b8a90d81 | 1006 | hashParamTable[272].size = sizeof(device.plcs.reset.settings.cooling.level.slope); |
Diletant | 166:c3c0b8a90d81 | 1007 | hashParamTable[273].hash = 0xd5cc5f3f; |
Diletant | 166:c3c0b8a90d81 | 1008 | hashParamTable[273].ref = &device.plcs.sequencer.settings.sequence[37]; |
Diletant | 166:c3c0b8a90d81 | 1009 | hashParamTable[273].size = sizeof(device.plcs.sequencer.settings.sequence[37]); |
Diletant | 166:c3c0b8a90d81 | 1010 | hashParamTable[274].hash = 0xd6488b51; |
Diletant | 166:c3c0b8a90d81 | 1011 | hashParamTable[274].ref = &device.plcs.sequencer.settings.sequence[17]; |
Diletant | 166:c3c0b8a90d81 | 1012 | hashParamTable[274].size = sizeof(device.plcs.sequencer.settings.sequence[17]); |
Diletant | 166:c3c0b8a90d81 | 1013 | hashParamTable[275].hash = 0xd7dd8713; |
Diletant | 166:c3c0b8a90d81 | 1014 | hashParamTable[275].ref = &device.plcs.input.voltage; |
Diletant | 166:c3c0b8a90d81 | 1015 | hashParamTable[275].size = sizeof(device.plcs.input.voltage); |
Diletant | 166:c3c0b8a90d81 | 1016 | hashParamTable[276].hash = 0xd914cf5e; |
Diletant | 166:c3c0b8a90d81 | 1017 | hashParamTable[276].ref = &device.isacs.regulator.state.error; |
Diletant | 166:c3c0b8a90d81 | 1018 | hashParamTable[276].size = sizeof(device.isacs.regulator.state.error); |
Diletant | 166:c3c0b8a90d81 | 1019 | hashParamTable[277].hash = 0xd99d2fe8; |
Diletant | 166:c3c0b8a90d81 | 1020 | hashParamTable[277].ref = &device.controller.uart[0].settings.baudRate; |
Diletant | 166:c3c0b8a90d81 | 1021 | hashParamTable[277].size = sizeof(device.controller.uart[0].settings.baudRate); |
Diletant | 166:c3c0b8a90d81 | 1022 | hashParamTable[278].hash = 0xd99f8430; |
Diletant | 166:c3c0b8a90d81 | 1023 | hashParamTable[278].ref = &device.plcs.output.interpolator.settings.code[5]; |
Diletant | 166:c3c0b8a90d81 | 1024 | hashParamTable[278].size = sizeof(device.plcs.output.interpolator.settings.code[5]); |
Diletant | 166:c3c0b8a90d81 | 1025 | hashParamTable[279].hash = 0xda6f3055; |
Diletant | 166:c3c0b8a90d81 | 1026 | hashParamTable[279].ref = &device.plcs.sequencer.settings.sequence[0]; |
Diletant | 166:c3c0b8a90d81 | 1027 | hashParamTable[279].size = sizeof(device.plcs.sequencer.settings.sequence[0]); |
Diletant | 166:c3c0b8a90d81 | 1028 | hashParamTable[280].hash = 0xdb8486a8; |
Diletant | 166:c3c0b8a90d81 | 1029 | hashParamTable[280].ref = &device.isacs.regulator.settings.reset.enabled; |
Diletant | 166:c3c0b8a90d81 | 1030 | hashParamTable[280].size = sizeof(device.isacs.regulator.settings.reset.enabled); |
Diletant | 166:c3c0b8a90d81 | 1031 | hashParamTable[281].hash = 0xdbe35c4a; |
Diletant | 166:c3c0b8a90d81 | 1032 | hashParamTable[281].ref = &device.dither.carrier.state.enabled; |
Diletant | 166:c3c0b8a90d81 | 1033 | hashParamTable[281].size = sizeof(device.dither.carrier.state.enabled); |
Diletant | 166:c3c0b8a90d81 | 1034 | hashParamTable[282].hash = 0xdbefbf30; |
Diletant | 166:c3c0b8a90d81 | 1035 | hashParamTable[282].ref = &device.dither.noise.settings.period; |
Diletant | 166:c3c0b8a90d81 | 1036 | hashParamTable[282].size = sizeof(device.dither.noise.settings.period); |
Diletant | 166:c3c0b8a90d81 | 1037 | hashParamTable[283].hash = 0xdc1b0dfc; |
Diletant | 166:c3c0b8a90d81 | 1038 | hashParamTable[283].ref = &device.plcs.regulator.settings.reference; |
Diletant | 166:c3c0b8a90d81 | 1039 | hashParamTable[283].size = sizeof(device.plcs.regulator.settings.reference); |
Diletant | 166:c3c0b8a90d81 | 1040 | hashParamTable[284].hash = 0xdc39d545; |
Diletant | 166:c3c0b8a90d81 | 1041 | hashParamTable[284].ref = &device.plcs.output.interpolator.settings.voltage[15]; |
Diletant | 166:c3c0b8a90d81 | 1042 | hashParamTable[284].size = sizeof(device.plcs.output.interpolator.settings.voltage[15]); |
Diletant | 166:c3c0b8a90d81 | 1043 | hashParamTable[285].hash = 0xdf0e1fa9; |
Diletant | 166:c3c0b8a90d81 | 1044 | hashParamTable[285].ref = &device.plcs.sequencer.state.enabled; |
Diletant | 166:c3c0b8a90d81 | 1045 | hashParamTable[285].size = sizeof(device.plcs.sequencer.state.enabled); |
Diletant | 166:c3c0b8a90d81 | 1046 | hashParamTable[286].hash = 0xdf6e4e5b; |
Diletant | 166:c3c0b8a90d81 | 1047 | hashParamTable[286].ref = &device.plcs.output.interpolator.settings.code[15]; |
Diletant | 166:c3c0b8a90d81 | 1048 | hashParamTable[286].size = sizeof(device.plcs.output.interpolator.settings.code[15]); |
Diletant | 166:c3c0b8a90d81 | 1049 | hashParamTable[287].hash = 0xdf8421c1; |
Diletant | 166:c3c0b8a90d81 | 1050 | hashParamTable[287].ref = &device.dither.oscillation.settings.enabled; |
Diletant | 166:c3c0b8a90d81 | 1051 | hashParamTable[287].size = sizeof(device.dither.oscillation.settings.enabled); |
Diletant | 166:c3c0b8a90d81 | 1052 | hashParamTable[288].hash = 0xe02468f4; |
Diletant | 166:c3c0b8a90d81 | 1053 | hashParamTable[288].ref = &device.isacs.input.interpolator.settings.code[11]; |
Diletant | 166:c3c0b8a90d81 | 1054 | hashParamTable[288].size = sizeof(device.isacs.input.interpolator.settings.code[11]); |
Diletant | 166:c3c0b8a90d81 | 1055 | hashParamTable[289].hash = 0xe0a35478; |
Diletant | 166:c3c0b8a90d81 | 1056 | hashParamTable[289].ref = &device.isacs.input.interpolator.settings.voltage[9]; |
Diletant | 166:c3c0b8a90d81 | 1057 | hashParamTable[289].size = sizeof(device.isacs.input.interpolator.settings.voltage[9]); |
Diletant | 166:c3c0b8a90d81 | 1058 | hashParamTable[290].hash = 0xe10bd48a; |
Diletant | 166:c3c0b8a90d81 | 1059 | hashParamTable[290].ref = &device.isacs.input.interpolator.settings.voltage[12]; |
Diletant | 166:c3c0b8a90d81 | 1060 | hashParamTable[290].size = sizeof(device.isacs.input.interpolator.settings.voltage[12]); |
Diletant | 166:c3c0b8a90d81 | 1061 | hashParamTable[291].hash = 0xe1452e88; |
Diletant | 166:c3c0b8a90d81 | 1062 | hashParamTable[291].ref = &device.dither.detector.settings.weight[15]; |
Diletant | 166:c3c0b8a90d81 | 1063 | hashParamTable[291].size = sizeof(device.dither.detector.settings.weight[15]); |
Diletant | 166:c3c0b8a90d81 | 1064 | hashParamTable[292].hash = 0xe1464bf6; |
Diletant | 166:c3c0b8a90d81 | 1065 | hashParamTable[292].ref = &device.plcs.detector.settings.delta; |
Diletant | 166:c3c0b8a90d81 | 1066 | hashParamTable[292].size = sizeof(device.plcs.detector.settings.delta); |
Diletant | 166:c3c0b8a90d81 | 1067 | hashParamTable[293].hash = 0xe146d593; |
Diletant | 166:c3c0b8a90d81 | 1068 | hashParamTable[293].ref = &device.dither.detector.settings.weight[4]; |
Diletant | 166:c3c0b8a90d81 | 1069 | hashParamTable[293].size = sizeof(device.dither.detector.settings.weight[4]); |
Diletant | 166:c3c0b8a90d81 | 1070 | hashParamTable[294].hash = 0xe2b52b38; |
Diletant | 166:c3c0b8a90d81 | 1071 | hashParamTable[294].ref = &device.plcs.sequencer.settings.sequence[45]; |
Diletant | 166:c3c0b8a90d81 | 1072 | hashParamTable[294].size = sizeof(device.plcs.sequencer.settings.sequence[45]); |
Diletant | 166:c3c0b8a90d81 | 1073 | hashParamTable[295].hash = 0xe30390d1; |
Diletant | 166:c3c0b8a90d81 | 1074 | hashParamTable[295].ref = &device.dither.detector.settings.weight[25]; |
Diletant | 166:c3c0b8a90d81 | 1075 | hashParamTable[295].size = sizeof(device.dither.detector.settings.weight[25]); |
Diletant | 166:c3c0b8a90d81 | 1076 | hashParamTable[296].hash = 0xe377410f; |
Diletant | 166:c3c0b8a90d81 | 1077 | hashParamTable[296].ref = &device.plcs.sequencer.settings.sequence[55]; |
Diletant | 166:c3c0b8a90d81 | 1078 | hashParamTable[296].size = sizeof(device.plcs.sequencer.settings.sequence[55]); |
Diletant | 166:c3c0b8a90d81 | 1079 | hashParamTable[297].hash = 0xe47ee9d3; |
Diletant | 166:c3c0b8a90d81 | 1080 | hashParamTable[297].ref = &device.plcs.sequencer.settings.sequence[15]; |
Diletant | 166:c3c0b8a90d81 | 1081 | hashParamTable[297].size = sizeof(device.plcs.sequencer.settings.sequence[15]); |
Diletant | 166:c3c0b8a90d81 | 1082 | hashParamTable[298].hash = 0xe49c97ed; |
Diletant | 166:c3c0b8a90d81 | 1083 | hashParamTable[298].ref = &device.isacs.potentiometers.settings.b; |
Diletant | 166:c3c0b8a90d81 | 1084 | hashParamTable[298].size = sizeof(device.isacs.potentiometers.settings.b); |
Diletant | 166:c3c0b8a90d81 | 1085 | hashParamTable[299].hash = 0xe4aae5e5; |
Diletant | 166:c3c0b8a90d81 | 1086 | hashParamTable[299].ref = &device.isacs.output.interpolator.settings.code[9]; |
Diletant | 166:c3c0b8a90d81 | 1087 | hashParamTable[299].size = sizeof(device.isacs.output.interpolator.settings.code[9]); |
Diletant | 166:c3c0b8a90d81 | 1088 | hashParamTable[300].hash = 0xe638578a; |
Diletant | 166:c3c0b8a90d81 | 1089 | hashParamTable[300].ref = &device.plcs.sequencer.settings.sequence[25]; |
Diletant | 166:c3c0b8a90d81 | 1090 | hashParamTable[300].size = sizeof(device.plcs.sequencer.settings.sequence[25]); |
Diletant | 166:c3c0b8a90d81 | 1091 | hashParamTable[301].hash = 0xe6bb75e9; |
Diletant | 166:c3c0b8a90d81 | 1092 | hashParamTable[301].ref = &device.plcs.reset.settings.cooling.delay.slope; |
Diletant | 166:c3c0b8a90d81 | 1093 | hashParamTable[301].size = sizeof(device.plcs.reset.settings.cooling.delay.slope); |
Diletant | 166:c3c0b8a90d81 | 1094 | hashParamTable[302].hash = 0xe6c6e9fd; |
Diletant | 166:c3c0b8a90d81 | 1095 | hashParamTable[302].ref = &device.plcs.reset.state.delay; |
Diletant | 166:c3c0b8a90d81 | 1096 | hashParamTable[302].size = sizeof(device.plcs.reset.state.delay); |
Diletant | 166:c3c0b8a90d81 | 1097 | hashParamTable[303].hash = 0xe7445461; |
Diletant | 166:c3c0b8a90d81 | 1098 | hashParamTable[303].ref = &device.dither.pulse.state.fall; |
Diletant | 166:c3c0b8a90d81 | 1099 | hashParamTable[303].size = sizeof(device.dither.pulse.state.fall); |
Diletant | 166:c3c0b8a90d81 | 1100 | hashParamTable[304].hash = 0xe7f0684b; |
Diletant | 166:c3c0b8a90d81 | 1101 | hashParamTable[304].ref = &device.isacs.regulator.settings.start.reference; |
Diletant | 166:c3c0b8a90d81 | 1102 | hashParamTable[304].size = sizeof(device.isacs.regulator.settings.start.reference); |
Diletant | 166:c3c0b8a90d81 | 1103 | hashParamTable[305].hash = 0xe7fa3dbd; |
Diletant | 166:c3c0b8a90d81 | 1104 | hashParamTable[305].ref = &device.plcs.sequencer.settings.sequence[35]; |
Diletant | 166:c3c0b8a90d81 | 1105 | hashParamTable[305].size = sizeof(device.plcs.sequencer.settings.sequence[35]); |
Diletant | 166:c3c0b8a90d81 | 1106 | hashParamTable[306].hash = 0xe85952d7; |
Diletant | 166:c3c0b8a90d81 | 1107 | hashParamTable[306].ref = &device.plcs.sequencer.settings.sequence[2]; |
Diletant | 166:c3c0b8a90d81 | 1108 | hashParamTable[306].size = sizeof(device.plcs.sequencer.settings.sequence[2]); |
Diletant | 166:c3c0b8a90d81 | 1109 | hashParamTable[307].hash = 0xe9af6cdd; |
Diletant | 166:c3c0b8a90d81 | 1110 | hashParamTable[307].ref = &device.isacs.output.interpolator.settings.voltage[8]; |
Diletant | 166:c3c0b8a90d81 | 1111 | hashParamTable[307].size = sizeof(device.isacs.output.interpolator.settings.voltage[8]); |
Diletant | 166:c3c0b8a90d81 | 1112 | hashParamTable[308].hash = 0xeae5bf6a; |
Diletant | 166:c3c0b8a90d81 | 1113 | hashParamTable[308].ref = &device.controller.I2C.state.CON0; |
Diletant | 166:c3c0b8a90d81 | 1114 | hashParamTable[308].size = sizeof(device.controller.I2C.state.CON0); |
Diletant | 166:c3c0b8a90d81 | 1115 | hashParamTable[309].hash = 0xeb7b0244; |
Diletant | 166:c3c0b8a90d81 | 1116 | hashParamTable[309].ref = &device.plcs.detector.state.sequencer; |
Diletant | 166:c3c0b8a90d81 | 1117 | hashParamTable[309].size = sizeof(device.plcs.detector.state.sequencer); |
Diletant | 166:c3c0b8a90d81 | 1118 | hashParamTable[310].hash = 0xeba9e6b2; |
Diletant | 166:c3c0b8a90d81 | 1119 | hashParamTable[310].ref = &device.plcs.output.interpolator.settings.code[7]; |
Diletant | 166:c3c0b8a90d81 | 1120 | hashParamTable[310].size = sizeof(device.plcs.output.interpolator.settings.code[7]); |
Diletant | 166:c3c0b8a90d81 | 1121 | hashParamTable[311].hash = 0xed95321c; |
Diletant | 166:c3c0b8a90d81 | 1122 | hashParamTable[311].ref = &device.isacs.potentiometers.state.b; |
Diletant | 166:c3c0b8a90d81 | 1123 | hashParamTable[311].size = sizeof(device.isacs.potentiometers.state.b); |
Diletant | 166:c3c0b8a90d81 | 1124 | hashParamTable[312].hash = 0xedb8c4ea; |
Diletant | 166:c3c0b8a90d81 | 1125 | hashParamTable[312].ref = &device.dither.cycle.state.pin2; |
Diletant | 166:c3c0b8a90d81 | 1126 | hashParamTable[312].size = sizeof(device.dither.cycle.state.pin2); |
Diletant | 166:c3c0b8a90d81 | 1127 | hashParamTable[313].hash = 0xf0b45d9c; |
Diletant | 166:c3c0b8a90d81 | 1128 | hashParamTable[313].ref = &device.isacs.output.interpolator.settings.voltage[9]; |
Diletant | 166:c3c0b8a90d81 | 1129 | hashParamTable[313].size = sizeof(device.isacs.output.interpolator.settings.voltage[9]); |
Diletant | 166:c3c0b8a90d81 | 1130 | hashParamTable[314].hash = 0xf1426396; |
Diletant | 166:c3c0b8a90d81 | 1131 | hashParamTable[314].ref = &device.plcs.sequencer.settings.sequence[3]; |
Diletant | 166:c3c0b8a90d81 | 1132 | hashParamTable[314].size = sizeof(device.plcs.sequencer.settings.sequence[3]); |
Diletant | 166:c3c0b8a90d81 | 1133 | hashParamTable[315].hash = 0xf2b2d7f3; |
Diletant | 166:c3c0b8a90d81 | 1134 | hashParamTable[315].ref = &device.plcs.output.interpolator.settings.code[6]; |
Diletant | 166:c3c0b8a90d81 | 1135 | hashParamTable[315].size = sizeof(device.plcs.output.interpolator.settings.code[6]); |
Diletant | 166:c3c0b8a90d81 | 1136 | hashParamTable[316].hash = 0xf3e346b6; |
Diletant | 166:c3c0b8a90d81 | 1137 | hashParamTable[316].ref = &device.plcs.detector.settings.output; |
Diletant | 166:c3c0b8a90d81 | 1138 | hashParamTable[316].size = sizeof(device.plcs.detector.settings.output); |
Diletant | 166:c3c0b8a90d81 | 1139 | hashParamTable[317].hash = 0xf49a6f2b; |
Diletant | 166:c3c0b8a90d81 | 1140 | hashParamTable[317].ref = &device.dither.detector.settings.offset; |
Diletant | 166:c3c0b8a90d81 | 1141 | hashParamTable[317].size = sizeof(device.dither.detector.settings.offset); |
Diletant | 166:c3c0b8a90d81 | 1142 | hashParamTable[318].hash = 0xf5ce8fee; |
Diletant | 166:c3c0b8a90d81 | 1143 | hashParamTable[318].ref = &device.dither.pulse.settings.fall; |
Diletant | 166:c3c0b8a90d81 | 1144 | hashParamTable[318].size = sizeof(device.dither.pulse.settings.fall); |
Diletant | 166:c3c0b8a90d81 | 1145 | hashParamTable[319].hash = 0xf5e09bfe; |
Diletant | 166:c3c0b8a90d81 | 1146 | hashParamTable[319].ref = &device.dither.oscillation.settings.reference; |
Diletant | 166:c3c0b8a90d81 | 1147 | hashParamTable[319].size = sizeof(device.dither.oscillation.settings.reference); |
Diletant | 166:c3c0b8a90d81 | 1148 | hashParamTable[320].hash = 0xf810e5cb; |
Diletant | 166:c3c0b8a90d81 | 1149 | hashParamTable[320].ref = &device.isacs.input.interpolator.settings.voltage[13]; |
Diletant | 166:c3c0b8a90d81 | 1150 | hashParamTable[320].size = sizeof(device.isacs.input.interpolator.settings.voltage[13]); |
Diletant | 166:c3c0b8a90d81 | 1151 | hashParamTable[321].hash = 0xf85de4d2; |
Diletant | 166:c3c0b8a90d81 | 1152 | hashParamTable[321].ref = &device.dither.detector.settings.weight[5]; |
Diletant | 166:c3c0b8a90d81 | 1153 | hashParamTable[321].size = sizeof(device.dither.detector.settings.weight[5]); |
Diletant | 166:c3c0b8a90d81 | 1154 | hashParamTable[322].hash = 0xf85e1fc9; |
Diletant | 166:c3c0b8a90d81 | 1155 | hashParamTable[322].ref = &device.dither.detector.settings.weight[14]; |
Diletant | 166:c3c0b8a90d81 | 1156 | hashParamTable[322].size = sizeof(device.dither.detector.settings.weight[14]); |
Diletant | 166:c3c0b8a90d81 | 1157 | hashParamTable[323].hash = 0xf93f59b5; |
Diletant | 166:c3c0b8a90d81 | 1158 | hashParamTable[323].ref = &device.isacs.input.interpolator.settings.code[10]; |
Diletant | 166:c3c0b8a90d81 | 1159 | hashParamTable[323].size = sizeof(device.isacs.input.interpolator.settings.code[10]); |
Diletant | 166:c3c0b8a90d81 | 1160 | hashParamTable[324].hash = 0xf9b86539; |
Diletant | 166:c3c0b8a90d81 | 1161 | hashParamTable[324].ref = &device.isacs.input.interpolator.settings.voltage[8]; |
Diletant | 166:c3c0b8a90d81 | 1162 | hashParamTable[324].size = sizeof(device.isacs.input.interpolator.settings.voltage[8]); |
Diletant | 166:c3c0b8a90d81 | 1163 | hashParamTable[325].hash = 0xfa18a190; |
Diletant | 166:c3c0b8a90d81 | 1164 | hashParamTable[325].ref = &device.dither.detector.settings.weight[24]; |
Diletant | 166:c3c0b8a90d81 | 1165 | hashParamTable[325].size = sizeof(device.dither.detector.settings.weight[24]); |
Diletant | 166:c3c0b8a90d81 | 1166 | hashParamTable[326].hash = 0xfa6c704e; |
Diletant | 166:c3c0b8a90d81 | 1167 | hashParamTable[326].ref = &device.plcs.sequencer.settings.sequence[54]; |
Diletant | 166:c3c0b8a90d81 | 1168 | hashParamTable[326].size = sizeof(device.plcs.sequencer.settings.sequence[54]); |
Diletant | 166:c3c0b8a90d81 | 1169 | hashParamTable[327].hash = 0xfbae1a79; |
Diletant | 166:c3c0b8a90d81 | 1170 | hashParamTable[327].ref = &device.plcs.sequencer.settings.sequence[44]; |
Diletant | 166:c3c0b8a90d81 | 1171 | hashParamTable[327].size = sizeof(device.plcs.sequencer.settings.sequence[44]); |
Diletant | 166:c3c0b8a90d81 | 1172 | hashParamTable[328].hash = 0xfc0531d4; |
Diletant | 166:c3c0b8a90d81 | 1173 | hashParamTable[328].ref = &device.controller.QEI.state.delta; |
Diletant | 166:c3c0b8a90d81 | 1174 | hashParamTable[328].size = sizeof(device.controller.QEI.state.delta); |
Diletant | 166:c3c0b8a90d81 | 1175 | hashParamTable[329].hash = 0xfceba7ea; |
Diletant | 166:c3c0b8a90d81 | 1176 | hashParamTable[329].ref = &device.controller.uart[1].state.DLL; |
Diletant | 166:c3c0b8a90d81 | 1177 | hashParamTable[329].size = sizeof(device.controller.uart[1].state.DLL); |
Diletant | 166:c3c0b8a90d81 | 1178 | hashParamTable[330].hash = 0xfd65d892; |
Diletant | 166:c3c0b8a90d81 | 1179 | hashParamTable[330].ref = &device.plcs.sequencer.settings.sequence[14]; |
Diletant | 166:c3c0b8a90d81 | 1180 | hashParamTable[330].size = sizeof(device.plcs.sequencer.settings.sequence[14]); |
Diletant | 166:c3c0b8a90d81 | 1181 | hashParamTable[331].hash = 0xfd724f85; |
Diletant | 166:c3c0b8a90d81 | 1182 | hashParamTable[331].ref = &device.plcs.output.start.settings.voltage; |
Diletant | 166:c3c0b8a90d81 | 1183 | hashParamTable[331].size = sizeof(device.plcs.output.start.settings.voltage); |
Diletant | 166:c3c0b8a90d81 | 1184 | hashParamTable[332].hash = 0xfdb1d4a4; |
Diletant | 166:c3c0b8a90d81 | 1185 | hashParamTable[332].ref = &device.isacs.output.interpolator.settings.code[8]; |
Diletant | 166:c3c0b8a90d81 | 1186 | hashParamTable[332].size = sizeof(device.isacs.output.interpolator.settings.code[8]); |
Diletant | 166:c3c0b8a90d81 | 1187 | hashParamTable[333].hash = 0xfee10cfc; |
Diletant | 166:c3c0b8a90d81 | 1188 | hashParamTable[333].ref = &device.plcs.sequencer.settings.sequence[34]; |
Diletant | 166:c3c0b8a90d81 | 1189 | hashParamTable[333].size = sizeof(device.plcs.sequencer.settings.sequence[34]); |
Diletant | 166:c3c0b8a90d81 | 1190 | hashParamTable[334].hash = 0xff2366cb; |
Diletant | 166:c3c0b8a90d81 | 1191 | hashParamTable[334].ref = &device.plcs.sequencer.settings.sequence[24]; |
Diletant | 166:c3c0b8a90d81 | 1192 | hashParamTable[334].size = sizeof(device.plcs.sequencer.settings.sequence[24]); |
Diletant | 161:efd949e8d536 | 1193 | } |
Diletant | 161:efd949e8d536 | 1194 | |
Diletant | 161:efd949e8d536 | 1195 | void InitHashFuncTable(void) { |
Diletant | 161:efd949e8d536 | 1196 | hashFuncTable[0].hash = 0x71f16e12; |
Diletant | 161:efd949e8d536 | 1197 | hashFuncTable[0].ref = DeviceFlashWriteAll; |
Diletant | 161:efd949e8d536 | 1198 | hashFuncTable[0].resultSize = sizeof(void); |
Diletant | 161:efd949e8d536 | 1199 | hashFuncTable[0].paramCount = 0; |
Diletant | 161:efd949e8d536 | 1200 | hashFuncTable[1].hash = 0xd84a94cf; |
Diletant | 161:efd949e8d536 | 1201 | hashFuncTable[1].ref = DeviceFlashReadAll; |
Diletant | 161:efd949e8d536 | 1202 | hashFuncTable[1].resultSize = sizeof(void); |
Diletant | 161:efd949e8d536 | 1203 | hashFuncTable[1].paramCount = 0; |
Diletant | 161:efd949e8d536 | 1204 | hashFuncTable[2].hash = 0xd93b80f4; |
Diletant | 161:efd949e8d536 | 1205 | hashFuncTable[2].ref = DeviceStartLightUp; |
Diletant | 161:efd949e8d536 | 1206 | hashFuncTable[2].resultSize = sizeof(void); |
Diletant | 161:efd949e8d536 | 1207 | hashFuncTable[2].paramCount = 0; |
Diletant | 161:efd949e8d536 | 1208 | } |