123
Fork of LG by
device.xml@182:2bd8ec44998f, 2016-07-10 (annotated)
- Committer:
- Diletant
- Date:
- Sun Jul 10 05:35:08 2016 +0000
- Revision:
- 182:2bd8ec44998f
- Parent:
- 177:672ef279c8e0
- Child:
- 183:c7a9c309086c
Device & ... update. More AskGld & Techno functionality. Not final!!!
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
Diletant | 161:efd949e8d536 | 1 | <?xml version="1.0" encoding="utf-8" ?> |
Diletant | 161:efd949e8d536 | 2 | <root> |
Diletant | 161:efd949e8d536 | 3 | <structure name="device" typedef="Device"> |
Diletant | 161:efd949e8d536 | 4 | <structure name="sensor" typedef="DeviceSensor"> |
Diletant | 161:efd949e8d536 | 5 | <structure name="settings" typedef="DeviceSensorSettings"> |
Diletant | 161:efd949e8d536 | 6 | <variable name="id" typedef="uint16_t" value="0"/> |
Diletant | 161:efd949e8d536 | 7 | <variable name="block" typedef="uint16_t" value="0"/> |
Diletant | 161:efd949e8d536 | 8 | </structure> |
Diletant | 161:efd949e8d536 | 9 | </structure> |
Diletant | 161:efd949e8d536 | 10 | |
Diletant | 182:2bd8ec44998f | 11 | <structure name="user" typedef="DeviceUser"> |
Diletant | 182:2bd8ec44998f | 12 | <variable name="address" typedef="uint16_t" value="0"/> |
Diletant | 182:2bd8ec44998f | 13 | |
Diletant | 182:2bd8ec44998f | 14 | <structure name="port" typedef="DeviceUserPort"> |
Diletant | 182:2bd8ec44998f | 15 | <structure name="settings" typedef="DeviceUserPortSettings"> |
Diletant | 182:2bd8ec44998f | 16 | <variable name="baud" typedef="uint32_t" value="38400"/> |
Diletant | 182:2bd8ec44998f | 17 | </structure> |
Diletant | 182:2bd8ec44998f | 18 | <structure name="state" typedef="DeviceUserPortState"> |
Diletant | 182:2bd8ec44998f | 19 | <variable name="baud" typedef="uint32_t" value="38400"/> |
Diletant | 182:2bd8ec44998f | 20 | </structure> |
Diletant | 182:2bd8ec44998f | 21 | </structure> |
Diletant | 182:2bd8ec44998f | 22 | </structure> |
Diletant | 182:2bd8ec44998f | 23 | |
Diletant | 182:2bd8ec44998f | 24 | <structure name="service" typedef="DeviceService"> |
Diletant | 182:2bd8ec44998f | 25 | <structure name="port" typedef="DeviceServicePort"> |
Diletant | 182:2bd8ec44998f | 26 | <structure name="settings" typedef="DeviceServicePortSettings"> |
Diletant | 182:2bd8ec44998f | 27 | <variable name="baud" typedef="uint32_t" value="38400"/> |
Diletant | 182:2bd8ec44998f | 28 | </structure> |
Diletant | 182:2bd8ec44998f | 29 | <structure name="state" typedef="DeviceServicePortState"> |
Diletant | 182:2bd8ec44998f | 30 | <variable name="baud" typedef="uint32_t" value="38400"/> |
Diletant | 182:2bd8ec44998f | 31 | </structure> |
Diletant | 182:2bd8ec44998f | 32 | </structure> |
Diletant | 182:2bd8ec44998f | 33 | </structure> |
Diletant | 182:2bd8ec44998f | 34 | |
Diletant | 174:0f86eedd511c | 35 | <structure name="counters" typedef="DeviceCounters"> |
Diletant | 174:0f86eedd511c | 36 | <structure name="dither" typedef="DeviceCountersDitherLatched"> |
Diletant | 174:0f86eedd511c | 37 | <structure name="settings" typedef="DeviceCountersDitherLatchedSettings"> |
Diletant | 174:0f86eedd511c | 38 | </structure> |
Diletant | 174:0f86eedd511c | 39 | <structure name="state" typedef="DeviceCountersDitherLatchedState"> |
Diletant | 174:0f86eedd511c | 40 | <variable name="delta[0]" typedef="uint32_t" value="0"/> |
Diletant | 174:0f86eedd511c | 41 | <variable name="delta[1]" typedef="uint32_t" value="0"/> |
Diletant | 174:0f86eedd511c | 42 | <variable name="delta[2]" typedef="uint32_t" value="0"/> |
Diletant | 174:0f86eedd511c | 43 | <variable name="delta[3]" typedef="uint32_t" value="0"/> |
Diletant | 174:0f86eedd511c | 44 | <variable name="delta[4]" typedef="uint32_t" value="0"/> |
Diletant | 174:0f86eedd511c | 45 | <variable name="delta[5]" typedef="uint32_t" value="0"/> |
Diletant | 174:0f86eedd511c | 46 | <variable name="delta[6]" typedef="uint32_t" value="0"/> |
Diletant | 174:0f86eedd511c | 47 | <variable name="delta[7]" typedef="uint32_t" value="0"/> |
Diletant | 174:0f86eedd511c | 48 | <variable name="delta[8]" typedef="uint32_t" value="0"/> |
Diletant | 174:0f86eedd511c | 49 | <variable name="delta[9]" typedef="uint32_t" value="0"/> |
Diletant | 174:0f86eedd511c | 50 | <variable name="delta[10]" typedef="uint32_t" value="0"/> |
Diletant | 174:0f86eedd511c | 51 | <variable name="delta[11]" typedef="uint32_t" value="0"/> |
Diletant | 174:0f86eedd511c | 52 | <variable name="delta[12]" typedef="uint32_t" value="0"/> |
Diletant | 174:0f86eedd511c | 53 | <variable name="delta[13]" typedef="uint32_t" value="0"/> |
Diletant | 174:0f86eedd511c | 54 | <variable name="delta[14]" typedef="uint32_t" value="0"/> |
Diletant | 174:0f86eedd511c | 55 | <variable name="delta[15]" typedef="uint32_t" value="0"/> |
Diletant | 174:0f86eedd511c | 56 | <variable name="delta[16]" typedef="uint32_t" value="0"/> |
Diletant | 174:0f86eedd511c | 57 | <variable name="delta[17]" typedef="uint32_t" value="0"/> |
Diletant | 174:0f86eedd511c | 58 | <variable name="delta[18]" typedef="uint32_t" value="0"/> |
Diletant | 174:0f86eedd511c | 59 | <variable name="delta[19]" typedef="uint32_t" value="0"/> |
Diletant | 174:0f86eedd511c | 60 | <variable name="delta[20]" typedef="uint32_t" value="0"/> |
Diletant | 174:0f86eedd511c | 61 | <variable name="delta[21]" typedef="uint32_t" value="0"/> |
Diletant | 174:0f86eedd511c | 62 | <variable name="delta[22]" typedef="uint32_t" value="0"/> |
Diletant | 174:0f86eedd511c | 63 | <variable name="delta[23]" typedef="uint32_t" value="0"/> |
Diletant | 174:0f86eedd511c | 64 | <variable name="delta[24]" typedef="uint32_t" value="0"/> |
Diletant | 174:0f86eedd511c | 65 | <variable name="delta[25]" typedef="uint32_t" value="0"/> |
Diletant | 174:0f86eedd511c | 66 | <variable name="delta[26]" typedef="uint32_t" value="0"/> |
Diletant | 174:0f86eedd511c | 67 | <variable name="delta[27]" typedef="uint32_t" value="0"/> |
Diletant | 174:0f86eedd511c | 68 | <variable name="delta[28]" typedef="uint32_t" value="0"/> |
Diletant | 174:0f86eedd511c | 69 | <variable name="delta[29]" typedef="uint32_t" value="0"/> |
Diletant | 174:0f86eedd511c | 70 | <variable name="delta[30]" typedef="uint32_t" value="0"/> |
Diletant | 174:0f86eedd511c | 71 | <variable name="delta[31]" typedef="uint32_t" value="0"/> |
Diletant | 177:672ef279c8e0 | 72 | <variable name="rate" typedef="uint32_t" value="0"/> |
Diletant | 174:0f86eedd511c | 73 | <variable name="angle" typedef="uint32_t" value="0"/> |
Diletant | 177:672ef279c8e0 | 74 | <variable name="amplitude" typedef="uint32_t" value="0"/> |
Diletant | 174:0f86eedd511c | 75 | <variable name="displacement" typedef="uint32_t" value="0"/> |
Diletant | 174:0f86eedd511c | 76 | </structure> |
Diletant | 174:0f86eedd511c | 77 | </structure> |
Diletant | 174:0f86eedd511c | 78 | |
Diletant | 177:672ef279c8e0 | 79 | <structure name="meander" typedef="DeviceCountersMeanderLatched"> |
Diletant | 174:0f86eedd511c | 80 | <structure name="settings" typedef="DeviceCountersMeanderLatchedSettings"> |
Diletant | 174:0f86eedd511c | 81 | </structure> |
Diletant | 174:0f86eedd511c | 82 | <structure name="state" typedef="DeviceCountersMeanderLatchedState"> |
Diletant | 174:0f86eedd511c | 83 | <variable name="a" typedef="uint32_t" value="0"/> |
Diletant | 174:0f86eedd511c | 84 | <variable name="b" typedef="uint32_t" value="0"/> |
Diletant | 177:672ef279c8e0 | 85 | <variable name="rate[0]" typedef="uint32_t" value="0"/> |
Diletant | 177:672ef279c8e0 | 86 | <variable name="rate[1]" typedef="uint32_t" value="0"/> |
Diletant | 177:672ef279c8e0 | 87 | <variable name="angle[0]" typedef="uint32_t" value="0"/> |
Diletant | 177:672ef279c8e0 | 88 | <variable name="angle[1]" typedef="uint32_t" value="0"/> |
Diletant | 177:672ef279c8e0 | 89 | <variable name="amplitude" typedef="uint32_t" value="0"/> |
Diletant | 174:0f86eedd511c | 90 | </structure> |
Diletant | 174:0f86eedd511c | 91 | </structure> |
Diletant | 174:0f86eedd511c | 92 | |
Diletant | 177:672ef279c8e0 | 93 | <structure name="zero" typedef="DeviceCountersZeroLatched"> |
Diletant | 174:0f86eedd511c | 94 | <structure name="settings" typedef="DeviceCountersZeroLatchedSettings"> |
Diletant | 174:0f86eedd511c | 95 | </structure> |
Diletant | 174:0f86eedd511c | 96 | <structure name="state" typedef="DeviceCountersZeroLatchedState"> |
Diletant | 174:0f86eedd511c | 97 | <variable name="a" typedef="uint32_t" value="0"/> |
Diletant | 174:0f86eedd511c | 98 | <variable name="b" typedef="uint32_t" value="0"/> |
Diletant | 174:0f86eedd511c | 99 | </structure> |
Diletant | 174:0f86eedd511c | 100 | </structure> |
Diletant | 177:672ef279c8e0 | 101 | |
Diletant | 177:672ef279c8e0 | 102 | <structure name="latch" typedef="DeviceCountersExternalLatch"> |
Diletant | 177:672ef279c8e0 | 103 | <structure name="settings" typedef="DeviceCountersExternalLatchSettings"> |
Diletant | 177:672ef279c8e0 | 104 | <variable name="enabled" typedef="uint16_t" value="0"/> |
Diletant | 177:672ef279c8e0 | 105 | <variable name="signal" typedef="uint16_t" value="0"/> |
Diletant | 177:672ef279c8e0 | 106 | <variable name="format" typedef="uint16_t" value="0"/> |
Diletant | 177:672ef279c8e0 | 107 | <variable name="reset" typedef="uint16_t" value="1"/> |
Diletant | 177:672ef279c8e0 | 108 | </structure> |
Diletant | 177:672ef279c8e0 | 109 | <structure name="state" typedef="DeviceCountersExternalLatchState"> |
Diletant | 177:672ef279c8e0 | 110 | <variable name="enabled" typedef="uint16_t" value="0"/> |
Diletant | 177:672ef279c8e0 | 111 | <variable name="signal" typedef="uint16_t" value="0"/> |
Diletant | 177:672ef279c8e0 | 112 | <variable name="format" typedef="uint16_t" value="0"/> |
Diletant | 177:672ef279c8e0 | 113 | <variable name="reset" typedef="uint16_t" value="1"/> |
Diletant | 177:672ef279c8e0 | 114 | <variable name="clock" typedef="uint16_t" value="0"/> |
Diletant | 177:672ef279c8e0 | 115 | <variable name="angle" typedef="uint32_t" value="0"/> |
Diletant | 177:672ef279c8e0 | 116 | </structure> |
Diletant | 177:672ef279c8e0 | 117 | </structure> |
Diletant | 174:0f86eedd511c | 118 | </structure> |
Diletant | 174:0f86eedd511c | 119 | |
Diletant | 161:efd949e8d536 | 120 | <structure name="lightUp" typedef="DeviceLightUp"> |
Diletant | 161:efd949e8d536 | 121 | <structure name="settings" typedef="DeviceLightUpSettings"> |
Diletant | 161:efd949e8d536 | 122 | <variable name="sequence" typedef="uint16_t" value="0x0055"/> |
Diletant | 161:efd949e8d536 | 123 | </structure> |
Diletant | 161:efd949e8d536 | 124 | <structure name="state" typedef="DeviceLightUpState"> |
Diletant | 161:efd949e8d536 | 125 | <variable name="enabled" typedef="uint8_t" value="1"/> |
Diletant | 161:efd949e8d536 | 126 | <variable name="sequence" typedef="uint16_t" value="0x0055"/> |
Diletant | 161:efd949e8d536 | 127 | </structure> |
Diletant | 161:efd949e8d536 | 128 | </structure> |
Diletant | 161:efd949e8d536 | 129 | |
Diletant | 174:0f86eedd511c | 130 | <structure name="tss" typedef="DeviceTSS"> |
Diletant | 174:0f86eedd511c | 131 | <structure name="temperature" typedef="DeviceTSSTemperature"> |
Diletant | 174:0f86eedd511c | 132 | <structure name="settings" typedef="DeviceTSSTemperatureSettings"> |
Diletant | 174:0f86eedd511c | 133 | <structure name="transfer" typedef="DeviceTSSTransferFunction"> |
Diletant | 174:0f86eedd511c | 134 | <variable name="points" typedef="int32_t" value="16"/> |
Diletant | 174:0f86eedd511c | 135 | <variable name="raw[0]" typedef="int32_t" value="-0x8e0ba2e"/> |
Diletant | 174:0f86eedd511c | 136 | <variable name="celsius[0]" typedef="int32_t" value="-0x3c0000"/> |
Diletant | 174:0f86eedd511c | 137 | <variable name="raw[1]" typedef="int32_t" value="-0x6645d17"/> |
Diletant | 174:0f86eedd511c | 138 | <variable name="celsius[1]" typedef="int32_t" value="-0x320000"/> |
Diletant | 174:0f86eedd511c | 139 | <variable name="raw[2]" typedef="int32_t" value="-0x3e80000"/> |
Diletant | 174:0f86eedd511c | 140 | <variable name="celsius[2]" typedef="int32_t" value="-0x280000"/> |
Diletant | 174:0f86eedd511c | 141 | <variable name="raw[3]" typedef="int32_t" value="-0x16ba2e8"/> |
Diletant | 174:0f86eedd511c | 142 | <variable name="celsius[3]" typedef="int32_t" value="-0x1e0000"/> |
Diletant | 174:0f86eedd511c | 143 | <variable name="raw[4]" typedef="int32_t" value="0x110ba2e"/> |
Diletant | 174:0f86eedd511c | 144 | <variable name="celsius[4]" typedef="int32_t" value="-0x140000"/> |
Diletant | 174:0f86eedd511c | 145 | <variable name="raw[5]" typedef="int32_t" value="0x38d1745"/> |
Diletant | 174:0f86eedd511c | 146 | <variable name="celsius[5]" typedef="int32_t" value="-0xa0000"/> |
Diletant | 174:0f86eedd511c | 147 | <variable name="raw[6]" typedef="int32_t" value="0x609745d"/> |
Diletant | 174:0f86eedd511c | 148 | <variable name="celsius[6]" typedef="int32_t" value="0x0"/> |
Diletant | 174:0f86eedd511c | 149 | <variable name="raw[7]" typedef="int32_t" value="0x885d174"/> |
Diletant | 174:0f86eedd511c | 150 | <variable name="celsius[7]" typedef="int32_t" value="0xa0000"/> |
Diletant | 174:0f86eedd511c | 151 | <variable name="raw[8]" typedef="int32_t" value="0xb022e8b"/> |
Diletant | 174:0f86eedd511c | 152 | <variable name="celsius[8]" typedef="int32_t" value="0x140000"/> |
Diletant | 174:0f86eedd511c | 153 | <variable name="raw[9]" typedef="int32_t" value="0xd7e8ba2"/> |
Diletant | 174:0f86eedd511c | 154 | <variable name="celsius[9]" typedef="int32_t" value="0x1e0000"/> |
Diletant | 174:0f86eedd511c | 155 | <variable name="raw[10]" typedef="int32_t" value="0xffae8ba"/> |
Diletant | 174:0f86eedd511c | 156 | <variable name="celsius[10]" typedef="int32_t" value="0x280000"/> |
Diletant | 174:0f86eedd511c | 157 | <variable name="raw[11]" typedef="int32_t" value="0x127745d1"/> |
Diletant | 174:0f86eedd511c | 158 | <variable name="celsius[11]" typedef="int32_t" value="0x320000"/> |
Diletant | 174:0f86eedd511c | 159 | <variable name="raw[12]" typedef="int32_t" value="0x14f3a2e8"/> |
Diletant | 174:0f86eedd511c | 160 | <variable name="celsius[12]" typedef="int32_t" value="0x3c0000"/> |
Diletant | 174:0f86eedd511c | 161 | <variable name="raw[13]" typedef="int32_t" value="0x176fffff"/> |
Diletant | 174:0f86eedd511c | 162 | <variable name="celsius[13]" typedef="int32_t" value="0x460000"/> |
Diletant | 174:0f86eedd511c | 163 | <variable name="raw[14]" typedef="int32_t" value="0x19ec5d17"/> |
Diletant | 174:0f86eedd511c | 164 | <variable name="celsius[14]" typedef="int32_t" value="0x500000"/> |
Diletant | 174:0f86eedd511c | 165 | <variable name="raw[15]" typedef="int32_t" value="0x1c68ba2e"/> |
Diletant | 174:0f86eedd511c | 166 | <variable name="celsius[15]" typedef="int32_t" value="0x5a0000"/> |
Diletant | 174:0f86eedd511c | 167 | </structure> |
Diletant | 174:0f86eedd511c | 168 | </structure> |
Diletant | 174:0f86eedd511c | 169 | |
Diletant | 174:0f86eedd511c | 170 | <structure name="state" typedef="DeviceTSSTemperatureState"> |
Diletant | 174:0f86eedd511c | 171 | <variable name="sum" typedef="int32_t" value="0"/> |
Diletant | 174:0f86eedd511c | 172 | <variable name="raw" typedef="int32_t" value="0"/> |
Diletant | 174:0f86eedd511c | 173 | <variable name="celsius" typedef="int32_t" value="0"/> |
Diletant | 174:0f86eedd511c | 174 | </structure> |
Diletant | 174:0f86eedd511c | 175 | </structure> |
Diletant | 174:0f86eedd511c | 176 | |
Diletant | 174:0f86eedd511c | 177 | <structure name="gradient" typedef="DeviceTSSGradient"> |
Diletant | 174:0f86eedd511c | 178 | <structure name="settings" typedef="DeviceTSSGradientSettings"> |
Diletant | 174:0f86eedd511c | 179 | <structure name="transfer" typedef="DeviceTSSTransferFunction"> |
Diletant | 174:0f86eedd511c | 180 | <variable name="points" typedef="int32_t" value="16"/> |
Diletant | 174:0f86eedd511c | 181 | <variable name="raw[0]" typedef="int32_t" value="-0x640000"/> |
Diletant | 174:0f86eedd511c | 182 | <variable name="celsius[0]" typedef="int32_t" value="-0xa0000"/> |
Diletant | 174:0f86eedd511c | 183 | <variable name="raw[1]" typedef="int32_t" value="-0x56aaaa"/> |
Diletant | 174:0f86eedd511c | 184 | <variable name="celsius[1]" typedef="int32_t" value="-0x8aaaa"/> |
Diletant | 174:0f86eedd511c | 185 | <variable name="raw[2]" typedef="int32_t" value="-0x495555"/> |
Diletant | 174:0f86eedd511c | 186 | <variable name="celsius[2]" typedef="int32_t" value="-0x75555"/> |
Diletant | 174:0f86eedd511c | 187 | <variable name="raw[3]" typedef="int32_t" value="-0x3c0000"/> |
Diletant | 174:0f86eedd511c | 188 | <variable name="celsius[3]" typedef="int32_t" value="-0x60000"/> |
Diletant | 174:0f86eedd511c | 189 | <variable name="raw[4]" typedef="int32_t" value="-0x2eaaaa"/> |
Diletant | 174:0f86eedd511c | 190 | <variable name="celsius[4]" typedef="int32_t" value="-0x4aaaa"/> |
Diletant | 174:0f86eedd511c | 191 | <variable name="raw[5]" typedef="int32_t" value="-0x215555"/> |
Diletant | 174:0f86eedd511c | 192 | <variable name="celsius[5]" typedef="int32_t" value="-0x35555"/> |
Diletant | 174:0f86eedd511c | 193 | <variable name="raw[6]" typedef="int32_t" value="-0x140000"/> |
Diletant | 174:0f86eedd511c | 194 | <variable name="celsius[6]" typedef="int32_t" value="-0x20000"/> |
Diletant | 174:0f86eedd511c | 195 | <variable name="raw[7]" typedef="int32_t" value="-0x6aaaa"/> |
Diletant | 174:0f86eedd511c | 196 | <variable name="celsius[7]" typedef="int32_t" value="-0xaaaa"/> |
Diletant | 174:0f86eedd511c | 197 | <variable name="raw[8]" typedef="int32_t" value="0x6aaaa"/> |
Diletant | 174:0f86eedd511c | 198 | <variable name="celsius[8]" typedef="int32_t" value="0xaaaa"/> |
Diletant | 174:0f86eedd511c | 199 | <variable name="raw[9]" typedef="int32_t" value="0x140000"/> |
Diletant | 174:0f86eedd511c | 200 | <variable name="celsius[9]" typedef="int32_t" value="0x20000"/> |
Diletant | 174:0f86eedd511c | 201 | <variable name="raw[10]" typedef="int32_t" value="0x215555"/> |
Diletant | 174:0f86eedd511c | 202 | <variable name="celsius[10]" typedef="int32_t" value="0x35555"/> |
Diletant | 174:0f86eedd511c | 203 | <variable name="raw[11]" typedef="int32_t" value="0x2eaaaa"/> |
Diletant | 174:0f86eedd511c | 204 | <variable name="celsius[11]" typedef="int32_t" value="0x4aaaa"/> |
Diletant | 174:0f86eedd511c | 205 | <variable name="raw[12]" typedef="int32_t" value="0x3c0000"/> |
Diletant | 174:0f86eedd511c | 206 | <variable name="celsius[12]" typedef="int32_t" value="0x60000"/> |
Diletant | 174:0f86eedd511c | 207 | <variable name="raw[13]" typedef="int32_t" value="0x495555"/> |
Diletant | 174:0f86eedd511c | 208 | <variable name="celsius[13]" typedef="int32_t" value="0x75555"/> |
Diletant | 174:0f86eedd511c | 209 | <variable name="raw[14]" typedef="int32_t" value="0x56aaaa"/> |
Diletant | 174:0f86eedd511c | 210 | <variable name="celsius[14]" typedef="int32_t" value="0x8aaaa"/> |
Diletant | 174:0f86eedd511c | 211 | <variable name="raw[15]" typedef="int32_t" value="0x640000"/> |
Diletant | 174:0f86eedd511c | 212 | <variable name="celsius[15]" typedef="int32_t" value="0xa0000"/> |
Diletant | 174:0f86eedd511c | 213 | </structure> |
Diletant | 174:0f86eedd511c | 214 | </structure> |
Diletant | 174:0f86eedd511c | 215 | |
Diletant | 174:0f86eedd511c | 216 | <structure name="state" typedef="DeviceTSSGradientState"> |
Diletant | 174:0f86eedd511c | 217 | <variable name="sum" typedef="int32_t" value="0"/> |
Diletant | 174:0f86eedd511c | 218 | <variable name="raw" typedef="int32_t" value="0"/> |
Diletant | 174:0f86eedd511c | 219 | <variable name="celsius" typedef="int32_t" value="0"/> |
Diletant | 174:0f86eedd511c | 220 | </structure> |
Diletant | 174:0f86eedd511c | 221 | </structure> |
Diletant | 174:0f86eedd511c | 222 | </structure> |
Diletant | 174:0f86eedd511c | 223 | |
Diletant | 174:0f86eedd511c | 224 | <structure name="ccs" typedef="DeviceCCS"> |
Diletant | 174:0f86eedd511c | 225 | <structure name="current[0]" typedef="DeviceCCSCurrent"> |
Diletant | 174:0f86eedd511c | 226 | <structure name="settings" typedef="DeviceCCSCurrentSettings"> |
Diletant | 174:0f86eedd511c | 227 | <structure name="transfer" typedef="DeviceCCSTransferFunction"> |
Diletant | 174:0f86eedd511c | 228 | <variable name="points" typedef="int32_t" value="16"/> |
Diletant | 174:0f86eedd511c | 229 | <variable name="raw[0]" typedef="int32_t" value="0x0"/> |
Diletant | 174:0f86eedd511c | 230 | <variable name="mA[0]" typedef="int32_t" value="0x0"/> |
Diletant | 174:0f86eedd511c | 231 | <variable name="raw[1]" typedef="int32_t" value="0x1111111"/> |
Diletant | 174:0f86eedd511c | 232 | <variable name="mA[1]" typedef="int32_t" value="0x6aaaa"/> |
Diletant | 174:0f86eedd511c | 233 | <variable name="raw[2]" typedef="int32_t" value="0x2222222"/> |
Diletant | 174:0f86eedd511c | 234 | <variable name="mA[2]" typedef="int32_t" value="0xd5555"/> |
Diletant | 174:0f86eedd511c | 235 | <variable name="raw[3]" typedef="int32_t" value="0x3333333"/> |
Diletant | 174:0f86eedd511c | 236 | <variable name="mA[3]" typedef="int32_t" value="0x140000"/> |
Diletant | 174:0f86eedd511c | 237 | <variable name="raw[4]" typedef="int32_t" value="0x4444444"/> |
Diletant | 174:0f86eedd511c | 238 | <variable name="mA[4]" typedef="int32_t" value="0x1aaaaa"/> |
Diletant | 174:0f86eedd511c | 239 | <variable name="raw[5]" typedef="int32_t" value="0x5555555"/> |
Diletant | 174:0f86eedd511c | 240 | <variable name="mA[5]" typedef="int32_t" value="0x215555"/> |
Diletant | 174:0f86eedd511c | 241 | <variable name="raw[6]" typedef="int32_t" value="0x6666666"/> |
Diletant | 174:0f86eedd511c | 242 | <variable name="mA[6]" typedef="int32_t" value="0x280000"/> |
Diletant | 174:0f86eedd511c | 243 | <variable name="raw[7]" typedef="int32_t" value="0x7777777"/> |
Diletant | 174:0f86eedd511c | 244 | <variable name="mA[7]" typedef="int32_t" value="0x2eaaaa"/> |
Diletant | 174:0f86eedd511c | 245 | <variable name="raw[8]" typedef="int32_t" value="0x8888888"/> |
Diletant | 174:0f86eedd511c | 246 | <variable name="mA[8]" typedef="int32_t" value="0x355555"/> |
Diletant | 174:0f86eedd511c | 247 | <variable name="raw[9]" typedef="int32_t" value="0x9999999"/> |
Diletant | 174:0f86eedd511c | 248 | <variable name="mA[9]" typedef="int32_t" value="0x3c0000"/> |
Diletant | 174:0f86eedd511c | 249 | <variable name="raw[10]" typedef="int32_t" value="0xaaaaaaa"/> |
Diletant | 174:0f86eedd511c | 250 | <variable name="mA[10]" typedef="int32_t" value="0x42aaaa"/> |
Diletant | 174:0f86eedd511c | 251 | <variable name="raw[11]" typedef="int32_t" value="0xbbbbbbb"/> |
Diletant | 174:0f86eedd511c | 252 | <variable name="mA[11]" typedef="int32_t" value="0x495555"/> |
Diletant | 174:0f86eedd511c | 253 | <variable name="raw[12]" typedef="int32_t" value="0xccccccc"/> |
Diletant | 174:0f86eedd511c | 254 | <variable name="mA[12]" typedef="int32_t" value="0x500000"/> |
Diletant | 174:0f86eedd511c | 255 | <variable name="raw[13]" typedef="int32_t" value="0xddddddd"/> |
Diletant | 174:0f86eedd511c | 256 | <variable name="mA[13]" typedef="int32_t" value="0x56aaaa"/> |
Diletant | 174:0f86eedd511c | 257 | <variable name="raw[14]" typedef="int32_t" value="0xeeeeeee"/> |
Diletant | 174:0f86eedd511c | 258 | <variable name="mA[14]" typedef="int32_t" value="0x5d5555"/> |
Diletant | 174:0f86eedd511c | 259 | <variable name="raw[15]" typedef="int32_t" value="0x10000000"/> |
Diletant | 174:0f86eedd511c | 260 | <variable name="mA[15]" typedef="int32_t" value="0x640000"/> |
Diletant | 174:0f86eedd511c | 261 | </structure> |
Diletant | 174:0f86eedd511c | 262 | </structure> |
Diletant | 174:0f86eedd511c | 263 | <structure name="state" typedef="DeviceCCSCurrentState"> |
Diletant | 174:0f86eedd511c | 264 | <variable name="sum" typedef="int32_t" value="0"/> |
Diletant | 174:0f86eedd511c | 265 | <variable name="raw" typedef="int32_t" value="0"/> |
Diletant | 174:0f86eedd511c | 266 | <variable name="mA" typedef="int32_t" value="0"/> |
Diletant | 174:0f86eedd511c | 267 | </structure> |
Diletant | 174:0f86eedd511c | 268 | </structure> |
Diletant | 174:0f86eedd511c | 269 | <structure name="current[1]" typedef="DeviceCCSCurrent"> |
Diletant | 174:0f86eedd511c | 270 | <structure name="settings" typedef="DeviceCCSCurrentSettings"> |
Diletant | 174:0f86eedd511c | 271 | </structure> |
Diletant | 174:0f86eedd511c | 272 | <structure name="state" typedef="DeviceCCSCurrentState"> |
Diletant | 174:0f86eedd511c | 273 | <variable name="sum" typedef="int32_t" value="0"/> |
Diletant | 174:0f86eedd511c | 274 | <variable name="raw" typedef="int32_t" value="0"/> |
Diletant | 174:0f86eedd511c | 275 | <variable name="mA" typedef="int32_t" value="0"/> |
Diletant | 174:0f86eedd511c | 276 | </structure> |
Diletant | 174:0f86eedd511c | 277 | </structure> |
Diletant | 174:0f86eedd511c | 278 | </structure> |
Diletant | 174:0f86eedd511c | 279 | |
Diletant | 161:efd949e8d536 | 280 | <structure name="dither" typedef="DeviceDither"> |
Diletant | 161:efd949e8d536 | 281 | <structure name="pulse" typedef="DeviceDitherPulse"> |
Diletant | 161:efd949e8d536 | 282 | <structure name="settings" typedef="DeviceDitherPulseSettings"> |
Diletant | 173:7f938afb0447 | 283 | <variable name="width" typedef="int32_t" value="0"/> |
Diletant | 173:7f938afb0447 | 284 | <variable name="min" typedef="int32_t" value="0"/> |
Diletant | 173:7f938afb0447 | 285 | <variable name="max" typedef="int32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 286 | </structure> |
Diletant | 161:efd949e8d536 | 287 | |
Diletant | 161:efd949e8d536 | 288 | <structure name="state" typedef="DeviceDitherPulseState"> |
Diletant | 173:7f938afb0447 | 289 | <variable name="width" typedef="int32_t" value="0"/> |
Diletant | 173:7f938afb0447 | 290 | <variable name="min" typedef="int32_t" value="0"/> |
Diletant | 173:7f938afb0447 | 291 | <variable name="max" typedef="int32_t" value="0"/> |
Diletant | 173:7f938afb0447 | 292 | <variable name="rise" typedef="int32_t" value="0"/> |
Diletant | 173:7f938afb0447 | 293 | <variable name="fall" typedef="int32_t" value="0"/> |
Diletant | 173:7f938afb0447 | 294 | <variable name="counter" typedef="int32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 295 | </structure> |
Diletant | 161:efd949e8d536 | 296 | </structure> |
Diletant | 161:efd949e8d536 | 297 | |
Diletant | 161:efd949e8d536 | 298 | <structure name="noise" typedef="DeviceDitherNoise"> |
Diletant | 161:efd949e8d536 | 299 | <structure name="settings" typedef="DeviceDitherNoiseSettings"> |
Diletant | 173:7f938afb0447 | 300 | <variable name="enabled" typedef="int8_t" value="1"/> |
Diletant | 173:7f938afb0447 | 301 | <variable name="period" typedef="int32_t" value="0"/> |
Diletant | 173:7f938afb0447 | 302 | <variable name="range" typedef="int32_t" value="0"/> |
Diletant | 173:7f938afb0447 | 303 | <variable name="amplitude" typedef="int32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 304 | </structure> |
Diletant | 161:efd949e8d536 | 305 | |
Diletant | 161:efd949e8d536 | 306 | <structure name="state" typedef="DeviceDitherNoiseState"> |
Diletant | 173:7f938afb0447 | 307 | <variable name="enabled" typedef="int8_t" value="1"/> |
Diletant | 173:7f938afb0447 | 308 | <variable name="period" typedef="int32_t" value="0"/> |
Diletant | 173:7f938afb0447 | 309 | <variable name="range" typedef="int32_t" value="0"/> |
Diletant | 173:7f938afb0447 | 310 | <variable name="amplitude" typedef="int32_t" value="0"/> |
Diletant | 173:7f938afb0447 | 311 | <variable name="counter" typedef="int32_t" value="0"/> |
Diletant | 173:7f938afb0447 | 312 | <variable name="trigger" typedef="int32_t" value="0"/> |
Diletant | 173:7f938afb0447 | 313 | <variable name="disturbance" typedef="int32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 314 | </structure> |
Diletant | 161:efd949e8d536 | 315 | </structure> |
Diletant | 161:efd949e8d536 | 316 | |
Diletant | 161:efd949e8d536 | 317 | <structure name="cycle" typedef="DeviceDitherCycle"> |
Diletant | 161:efd949e8d536 | 318 | <structure name="settings" typedef="DeviceDitherCycleSettings"> |
Diletant | 173:7f938afb0447 | 319 | <variable name="enabled" typedef="int8_t" value="1"/> |
Diletant | 161:efd949e8d536 | 320 | </structure> |
Diletant | 161:efd949e8d536 | 321 | |
Diletant | 161:efd949e8d536 | 322 | <structure name="state" typedef="DeviceDitherCycleState"> |
Diletant | 173:7f938afb0447 | 323 | <variable name="enabled" typedef="int8_t" value="1"/> |
Diletant | 173:7f938afb0447 | 324 | <variable name="pin1" typedef="int8_t" value="0"/> |
Diletant | 173:7f938afb0447 | 325 | <variable name="pin2" typedef="int8_t" value="0"/> |
Diletant | 161:efd949e8d536 | 326 | </structure> |
Diletant | 161:efd949e8d536 | 327 | </structure> |
Diletant | 161:efd949e8d536 | 328 | |
Diletant | 161:efd949e8d536 | 329 | <structure name="detector" typedef="DeviceDitherPhaseDetector"> |
Diletant | 161:efd949e8d536 | 330 | <structure name="settings" typedef="DeviceDitherPhaseDetectorSettings"> |
Diletant | 173:7f938afb0447 | 331 | <structure name="filter" typedef="DeviceDitherPhaseDetectorFilterFunction"> |
Diletant | 173:7f938afb0447 | 332 | <variable name="factor[0]" typedef="int32_t" value="-1"/> |
Diletant | 173:7f938afb0447 | 333 | <variable name="factor[1]" typedef="int32_t" value="-1"/> |
Diletant | 173:7f938afb0447 | 334 | <variable name="factor[2]" typedef="int32_t" value="-1"/> |
Diletant | 173:7f938afb0447 | 335 | <variable name="factor[3]" typedef="int32_t" value="-1"/> |
Diletant | 173:7f938afb0447 | 336 | <variable name="factor[4]" typedef="int32_t" value="-1"/> |
Diletant | 173:7f938afb0447 | 337 | <variable name="factor[5]" typedef="int32_t" value="-1"/> |
Diletant | 173:7f938afb0447 | 338 | <variable name="factor[6]" typedef="int32_t" value="-1"/> |
Diletant | 173:7f938afb0447 | 339 | <variable name="factor[7]" typedef="int32_t" value="-1"/> |
Diletant | 173:7f938afb0447 | 340 | |
Diletant | 173:7f938afb0447 | 341 | <variable name="factor[8]" typedef="int32_t" value="-1"/> |
Diletant | 173:7f938afb0447 | 342 | <variable name="factor[9]" typedef="int32_t" value="-1"/> |
Diletant | 173:7f938afb0447 | 343 | <variable name="factor[10]" typedef="int32_t" value="-1"/> |
Diletant | 173:7f938afb0447 | 344 | <variable name="factor[11]" typedef="int32_t" value="-1"/> |
Diletant | 173:7f938afb0447 | 345 | <variable name="factor[12]" typedef="int32_t" value="-1"/> |
Diletant | 173:7f938afb0447 | 346 | <variable name="factor[13]" typedef="int32_t" value="-1"/> |
Diletant | 173:7f938afb0447 | 347 | <variable name="factor[14]" typedef="int32_t" value="-1"/> |
Diletant | 173:7f938afb0447 | 348 | <variable name="factor[15]" typedef="int32_t" value="-1"/> |
Diletant | 173:7f938afb0447 | 349 | |
Diletant | 173:7f938afb0447 | 350 | <variable name="factor[16]" typedef="int32_t" value="1"/> |
Diletant | 173:7f938afb0447 | 351 | <variable name="factor[17]" typedef="int32_t" value="1"/> |
Diletant | 173:7f938afb0447 | 352 | <variable name="factor[18]" typedef="int32_t" value="1"/> |
Diletant | 173:7f938afb0447 | 353 | <variable name="factor[19]" typedef="int32_t" value="1"/> |
Diletant | 173:7f938afb0447 | 354 | <variable name="factor[20]" typedef="int32_t" value="1"/> |
Diletant | 173:7f938afb0447 | 355 | <variable name="factor[21]" typedef="int32_t" value="1"/> |
Diletant | 173:7f938afb0447 | 356 | <variable name="factor[22]" typedef="int32_t" value="1"/> |
Diletant | 173:7f938afb0447 | 357 | <variable name="factor[23]" typedef="int32_t" value="1"/> |
Diletant | 161:efd949e8d536 | 358 | |
Diletant | 173:7f938afb0447 | 359 | <variable name="factor[24]" typedef="int32_t" value="1"/> |
Diletant | 173:7f938afb0447 | 360 | <variable name="factor[25]" typedef="int32_t" value="1"/> |
Diletant | 173:7f938afb0447 | 361 | <variable name="factor[26]" typedef="int32_t" value="1"/> |
Diletant | 173:7f938afb0447 | 362 | <variable name="factor[27]" typedef="int32_t" value="1"/> |
Diletant | 173:7f938afb0447 | 363 | <variable name="factor[28]" typedef="int32_t" value="1"/> |
Diletant | 173:7f938afb0447 | 364 | <variable name="factor[29]" typedef="int32_t" value="1"/> |
Diletant | 173:7f938afb0447 | 365 | <variable name="factor[30]" typedef="int32_t" value="1"/> |
Diletant | 173:7f938afb0447 | 366 | <variable name="factor[31]" typedef="int32_t" value="1"/> |
Diletant | 173:7f938afb0447 | 367 | </structure> |
Diletant | 173:7f938afb0447 | 368 | <structure name="transfer" typedef="DeviceDitherPhaseTransferFunction"> |
Diletant | 173:7f938afb0447 | 369 | <variable name="points" typedef="uint32_t" value="16"/> |
Diletant | 173:7f938afb0447 | 370 | <variable name="raw[0]" typedef="uint32_t" value="-0x10000"/> |
Diletant | 173:7f938afb0447 | 371 | <variable name="restored[0]" typedef="uint32_t" value="-0x1921f"/> |
Diletant | 173:7f938afb0447 | 372 | <variable name="raw[1]" typedef="uint32_t" value="-0xfa67"/> |
Diletant | 173:7f938afb0447 | 373 | <variable name="restored[1]" typedef="uint32_t" value="-0x15c81"/> |
Diletant | 173:7f938afb0447 | 374 | <variable name="raw[2]" typedef="uint32_t" value="-0xe9de"/> |
Diletant | 173:7f938afb0447 | 375 | <variable name="restored[2]" typedef="uint32_t" value="-0x126e4"/> |
Diletant | 173:7f938afb0447 | 376 | <variable name="raw[3]" typedef="uint32_t" value="-0xcf1b"/> |
Diletant | 173:7f938afb0447 | 377 | <variable name="restored[3]" typedef="uint32_t" value="-0xf146"/> |
Diletant | 173:7f938afb0447 | 378 | <variable name="raw[4]" typedef="uint32_t" value="-0xab4c"/> |
Diletant | 173:7f938afb0447 | 379 | <variable name="restored[4]" typedef="uint32_t" value="-0xbba8"/> |
Diletant | 173:7f938afb0447 | 380 | <variable name="raw[5]" typedef="uint32_t" value="-0x8000"/> |
Diletant | 173:7f938afb0447 | 381 | <variable name="restored[5]" typedef="uint32_t" value="-0x860a"/> |
Diletant | 173:7f938afb0447 | 382 | <variable name="raw[6]" typedef="uint32_t" value="-0x4f1b"/> |
Diletant | 173:7f938afb0447 | 383 | <variable name="restored[6]" typedef="uint32_t" value="-0x506c"/> |
Diletant | 173:7f938afb0447 | 384 | <variable name="raw[7]" typedef="uint32_t" value="-0x1ac2"/> |
Diletant | 173:7f938afb0447 | 385 | <variable name="restored[7]" typedef="uint32_t" value="-0x1ace"/> |
Diletant | 173:7f938afb0447 | 386 | <variable name="raw[8]" typedef="uint32_t" value="0x1ac2"/> |
Diletant | 173:7f938afb0447 | 387 | <variable name="restored[8]" typedef="uint32_t" value="0x1ace"/> |
Diletant | 173:7f938afb0447 | 388 | <variable name="raw[9]" typedef="uint32_t" value="0x4f1b"/> |
Diletant | 173:7f938afb0447 | 389 | <variable name="restored[9]" typedef="uint32_t" value="0x506c"/> |
Diletant | 173:7f938afb0447 | 390 | <variable name="raw[10]" typedef="uint32_t" value="0x7fff"/> |
Diletant | 173:7f938afb0447 | 391 | <variable name="restored[10]" typedef="uint32_t" value="0x860a"/> |
Diletant | 173:7f938afb0447 | 392 | <variable name="raw[11]" typedef="uint32_t" value="0xab4c"/> |
Diletant | 173:7f938afb0447 | 393 | <variable name="restored[11]" typedef="uint32_t" value="0xbba8"/> |
Diletant | 173:7f938afb0447 | 394 | <variable name="raw[12]" typedef="uint32_t" value="0xcf1b"/> |
Diletant | 173:7f938afb0447 | 395 | <variable name="restored[12]" typedef="uint32_t" value="0xf146"/> |
Diletant | 173:7f938afb0447 | 396 | <variable name="raw[13]" typedef="uint32_t" value="0xe9de"/> |
Diletant | 173:7f938afb0447 | 397 | <variable name="restored[13]" typedef="uint32_t" value="0x126e4"/> |
Diletant | 173:7f938afb0447 | 398 | <variable name="raw[14]" typedef="uint32_t" value="0xfa67"/> |
Diletant | 173:7f938afb0447 | 399 | <variable name="restored[14]" typedef="uint32_t" value="0x15c81"/> |
Diletant | 173:7f938afb0447 | 400 | <variable name="raw[15]" typedef="uint32_t" value="0x10000"/> |
Diletant | 173:7f938afb0447 | 401 | <variable name="restored[15]" typedef="uint32_t" value="0x1921f"/> |
Diletant | 173:7f938afb0447 | 402 | </structure> |
Diletant | 161:efd949e8d536 | 403 | </structure> |
Diletant | 161:efd949e8d536 | 404 | <structure name="state" typedef="DeviceDitherPhaseDetectorState"> |
Diletant | 173:7f938afb0447 | 405 | <variable name="phase" typedef="int32_t" value="0"/> |
Diletant | 173:7f938afb0447 | 406 | <variable name="sum" typedef="int32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 407 | </structure> |
Diletant | 161:efd949e8d536 | 408 | </structure> |
Diletant | 161:efd949e8d536 | 409 | |
Diletant | 173:7f938afb0447 | 410 | <structure name="frequency" typedef="DeviceDitherFrequencyRegulator"> |
Diletant | 173:7f938afb0447 | 411 | <structure name="settings" typedef="DeviceDitherFrequencyRegulatorSettings"> |
Diletant | 173:7f938afb0447 | 412 | <variable name="enabled" typedef="int8_t" value="1"/> |
Diletant | 173:7f938afb0447 | 413 | <variable name="min" typedef="int32_t" value="0x01860000"/> |
Diletant | 173:7f938afb0447 | 414 | <variable name="max" typedef="int32_t" value="0x019A0000"/> |
Diletant | 173:7f938afb0447 | 415 | <variable name="scale" typedef="int32_t" value="1"/> |
Diletant | 173:7f938afb0447 | 416 | <structure name="transfer" typedef="DeviceDitherFrequencyRegulatorTransferSettings"> |
Diletant | 173:7f938afb0447 | 417 | <variable name="points" typedef="int32_t" value="16"/> |
Diletant | 173:7f938afb0447 | 418 | <variable name="error[0]" typedef="int32_t" value="-0x140000"/> |
Diletant | 173:7f938afb0447 | 419 | <variable name="correction[0]" typedef="int32_t" value="0x10000"/> |
Diletant | 173:7f938afb0447 | 420 | <variable name="error[1]" typedef="int32_t" value="-0x115555"/> |
Diletant | 173:7f938afb0447 | 421 | <variable name="correction[1]" typedef="int32_t" value="0xb473"/> |
Diletant | 173:7f938afb0447 | 422 | <variable name="error[2]" typedef="int32_t" value="-0xeaaaa"/> |
Diletant | 173:7f938afb0447 | 423 | <variable name="correction[2]" typedef="int32_t" value="0x7aa7"/> |
Diletant | 173:7f938afb0447 | 424 | <variable name="error[3]" typedef="int32_t" value="-0xc0000"/> |
Diletant | 173:7f938afb0447 | 425 | <variable name="correction[3]" typedef="int32_t" value="0x4fdf"/> |
Diletant | 173:7f938afb0447 | 426 | <variable name="error[4]" typedef="int32_t" value="-0x95555"/> |
Diletant | 173:7f938afb0447 | 427 | <variable name="correction[4]" typedef="int32_t" value="0x3161"/> |
Diletant | 173:7f938afb0447 | 428 | <variable name="error[5]" typedef="int32_t" value="-0x6aaaa"/> |
Diletant | 173:7f938afb0447 | 429 | <variable name="correction[5]" typedef="int32_t" value="0x1c71"/> |
Diletant | 173:7f938afb0447 | 430 | <variable name="error[6]" typedef="int32_t" value="-0x40000"/> |
Diletant | 173:7f938afb0447 | 431 | <variable name="correction[6]" typedef="int32_t" value="0xe56"/> |
Diletant | 173:7f938afb0447 | 432 | <variable name="error[7]" typedef="int32_t" value="-0x15555"/> |
Diletant | 173:7f938afb0447 | 433 | <variable name="correction[7]" typedef="int32_t" value="0x452"/> |
Diletant | 173:7f938afb0447 | 434 | <variable name="error[8]" typedef="int32_t" value="0x15555"/> |
Diletant | 173:7f938afb0447 | 435 | <variable name="correction[8]" typedef="int32_t" value="-0x452"/> |
Diletant | 173:7f938afb0447 | 436 | <variable name="error[9]" typedef="int32_t" value="0x40000"/> |
Diletant | 173:7f938afb0447 | 437 | <variable name="correction[9]" typedef="int32_t" value="-0xe56"/> |
Diletant | 173:7f938afb0447 | 438 | <variable name="error[10]" typedef="int32_t" value="0x6aaaa"/> |
Diletant | 173:7f938afb0447 | 439 | <variable name="correction[10]" typedef="int32_t" value="-0x1c71"/> |
Diletant | 173:7f938afb0447 | 440 | <variable name="error[11]" typedef="int32_t" value="0x95555"/> |
Diletant | 173:7f938afb0447 | 441 | <variable name="correction[11]" typedef="int32_t" value="-0x3161"/> |
Diletant | 173:7f938afb0447 | 442 | <variable name="error[12]" typedef="int32_t" value="0xc0000"/> |
Diletant | 173:7f938afb0447 | 443 | <variable name="correction[12]" typedef="int32_t" value="-0x4fdf"/> |
Diletant | 173:7f938afb0447 | 444 | <variable name="error[13]" typedef="int32_t" value="0xeaaaa"/> |
Diletant | 173:7f938afb0447 | 445 | <variable name="correction[13]" typedef="int32_t" value="-0x7aa7"/> |
Diletant | 173:7f938afb0447 | 446 | <variable name="error[14]" typedef="int32_t" value="0x115555"/> |
Diletant | 173:7f938afb0447 | 447 | <variable name="correction[14]" typedef="int32_t" value="-0xb473"/> |
Diletant | 173:7f938afb0447 | 448 | <variable name="error[15]" typedef="int32_t" value="0x140000"/> |
Diletant | 173:7f938afb0447 | 449 | <variable name="correction[15]" typedef="int32_t" value="-0x10000"/> |
Diletant | 173:7f938afb0447 | 450 | </structure> |
Diletant | 161:efd949e8d536 | 451 | </structure> |
Diletant | 161:efd949e8d536 | 452 | |
Diletant | 173:7f938afb0447 | 453 | <structure name="state" typedef="DeviceDitherFrequencyRegulatorState"> |
Diletant | 161:efd949e8d536 | 454 | <variable name="enabled" typedef="uint8_t" value="1"/> |
Diletant | 173:7f938afb0447 | 455 | <variable name="min" typedef="uint32_t" value="0x01860000"/> |
Diletant | 173:7f938afb0447 | 456 | <variable name="max" typedef="uint32_t" value="0x019A0000"/> |
Diletant | 173:7f938afb0447 | 457 | <variable name="frequency" typedef="uint32_t" value="1"/> |
Diletant | 161:efd949e8d536 | 458 | <variable name="scale" typedef="uint32_t" value="1"/> |
Diletant | 161:efd949e8d536 | 459 | <variable name="error" typedef="uint32_t" value="0"/> |
Diletant | 173:7f938afb0447 | 460 | <variable name="correction" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 461 | </structure> |
Diletant | 161:efd949e8d536 | 462 | </structure> |
Diletant | 161:efd949e8d536 | 463 | |
Diletant | 173:7f938afb0447 | 464 | <structure name="amplitude" typedef="DeviceDitherAmplitudeRegulator"> |
Diletant | 173:7f938afb0447 | 465 | <structure name="settings" typedef="DeviceDitherAmplitudeRegulatorSettings"> |
Diletant | 173:7f938afb0447 | 466 | <variable name="enabled" typedef="int8_t" value="1"/> |
Diletant | 173:7f938afb0447 | 467 | <variable name="reference" typedef="int32_t" value="1"/> |
Diletant | 173:7f938afb0447 | 468 | <variable name="scale" typedef="int32_t" value="1"/> |
Diletant | 173:7f938afb0447 | 469 | <structure name="transfer" typedef="DeviceDitherAmplitudeRegulatorTransferSettings"> |
Diletant | 173:7f938afb0447 | 470 | <variable name="points" typedef="int32_t" value="16"/> |
Diletant | 173:7f938afb0447 | 471 | <variable name="error[0]" typedef="int32_t" value="-0x140000"/> |
Diletant | 173:7f938afb0447 | 472 | <variable name="correction[0]" typedef="int32_t" value="0x10000"/> |
Diletant | 173:7f938afb0447 | 473 | <variable name="error[1]" typedef="int32_t" value="-0x115555"/> |
Diletant | 173:7f938afb0447 | 474 | <variable name="correction[1]" typedef="int32_t" value="0xb473"/> |
Diletant | 173:7f938afb0447 | 475 | <variable name="error[2]" typedef="int32_t" value="-0xeaaaa"/> |
Diletant | 173:7f938afb0447 | 476 | <variable name="correction[2]" typedef="int32_t" value="0x7aa7"/> |
Diletant | 173:7f938afb0447 | 477 | <variable name="error[3]" typedef="int32_t" value="-0xc0000"/> |
Diletant | 173:7f938afb0447 | 478 | <variable name="correction[3]" typedef="int32_t" value="0x4fdf"/> |
Diletant | 173:7f938afb0447 | 479 | <variable name="error[4]" typedef="int32_t" value="-0x95555"/> |
Diletant | 173:7f938afb0447 | 480 | <variable name="correction[4]" typedef="int32_t" value="0x3161"/> |
Diletant | 173:7f938afb0447 | 481 | <variable name="error[5]" typedef="int32_t" value="-0x6aaaa"/> |
Diletant | 173:7f938afb0447 | 482 | <variable name="correction[5]" typedef="int32_t" value="0x1c71"/> |
Diletant | 173:7f938afb0447 | 483 | <variable name="error[6]" typedef="int32_t" value="-0x40000"/> |
Diletant | 173:7f938afb0447 | 484 | <variable name="correction[6]" typedef="int32_t" value="0xe56"/> |
Diletant | 173:7f938afb0447 | 485 | <variable name="error[7]" typedef="int32_t" value="-0x15555"/> |
Diletant | 173:7f938afb0447 | 486 | <variable name="correction[7]" typedef="int32_t" value="0x452"/> |
Diletant | 173:7f938afb0447 | 487 | <variable name="error[8]" typedef="int32_t" value="0x15555"/> |
Diletant | 173:7f938afb0447 | 488 | <variable name="correction[8]" typedef="int32_t" value="-0x452"/> |
Diletant | 173:7f938afb0447 | 489 | <variable name="error[9]" typedef="int32_t" value="0x40000"/> |
Diletant | 173:7f938afb0447 | 490 | <variable name="correction[9]" typedef="int32_t" value="-0xe56"/> |
Diletant | 173:7f938afb0447 | 491 | <variable name="error[10]" typedef="int32_t" value="0x6aaaa"/> |
Diletant | 173:7f938afb0447 | 492 | <variable name="correction[10]" typedef="int32_t" value="-0x1c71"/> |
Diletant | 173:7f938afb0447 | 493 | <variable name="error[11]" typedef="int32_t" value="0x95555"/> |
Diletant | 173:7f938afb0447 | 494 | <variable name="correction[11]" typedef="int32_t" value="-0x3161"/> |
Diletant | 173:7f938afb0447 | 495 | <variable name="error[12]" typedef="int32_t" value="0xc0000"/> |
Diletant | 173:7f938afb0447 | 496 | <variable name="correction[12]" typedef="int32_t" value="-0x4fdf"/> |
Diletant | 173:7f938afb0447 | 497 | <variable name="error[13]" typedef="int32_t" value="0xeaaaa"/> |
Diletant | 173:7f938afb0447 | 498 | <variable name="correction[13]" typedef="int32_t" value="-0x7aa7"/> |
Diletant | 173:7f938afb0447 | 499 | <variable name="error[14]" typedef="int32_t" value="0x115555"/> |
Diletant | 173:7f938afb0447 | 500 | <variable name="correction[14]" typedef="int32_t" value="-0xb473"/> |
Diletant | 173:7f938afb0447 | 501 | <variable name="error[15]" typedef="int32_t" value="0x140000"/> |
Diletant | 173:7f938afb0447 | 502 | <variable name="correction[15]" typedef="int32_t" value="-0x10000"/> |
Diletant | 173:7f938afb0447 | 503 | </structure> |
Diletant | 161:efd949e8d536 | 504 | </structure> |
Diletant | 161:efd949e8d536 | 505 | |
Diletant | 173:7f938afb0447 | 506 | <structure name="state" typedef="DeviceDitherAmplitudeRegulatorState"> |
Diletant | 173:7f938afb0447 | 507 | <variable name="enabled" typedef="int8_t" value="1"/> |
Diletant | 173:7f938afb0447 | 508 | <variable name="reference" typedef="int32_t" value="1"/> |
Diletant | 173:7f938afb0447 | 509 | <variable name="scale" typedef="int32_t" value="1"/> |
Diletant | 173:7f938afb0447 | 510 | <variable name="frequency" typedef="int32_t" value="1"/> |
Diletant | 173:7f938afb0447 | 511 | <variable name="error" typedef="int32_t" value="0"/> |
Diletant | 173:7f938afb0447 | 512 | <variable name="correction" typedef="int32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 513 | </structure> |
Diletant | 161:efd949e8d536 | 514 | </structure> |
Diletant | 161:efd949e8d536 | 515 | </structure> |
Diletant | 161:efd949e8d536 | 516 | |
Diletant | 161:efd949e8d536 | 517 | <structure name="isacs" typedef="DeviceISACS"> |
Diletant | 161:efd949e8d536 | 518 | <structure name="potentiometers" typedef="DeviceISACSPotentiometers"> |
Diletant | 161:efd949e8d536 | 519 | <structure name="settings" typedef="DeviceISACSPotentiometersSettings"> |
Diletant | 161:efd949e8d536 | 520 | <variable name="a" typedef="uint32_t" value="150"/> |
Diletant | 161:efd949e8d536 | 521 | <variable name="b" typedef="uint32_t" value="150"/> |
Diletant | 161:efd949e8d536 | 522 | </structure> |
Diletant | 161:efd949e8d536 | 523 | <structure name="state" typedef="DeviceISACSPotentiometersState"> |
Diletant | 161:efd949e8d536 | 524 | <variable name="a" typedef="uint32_t" value="150"/> |
Diletant | 161:efd949e8d536 | 525 | <variable name="b" typedef="uint32_t" value="150"/> |
Diletant | 161:efd949e8d536 | 526 | </structure> |
Diletant | 161:efd949e8d536 | 527 | </structure> |
Diletant | 161:efd949e8d536 | 528 | |
Diletant | 166:c3c0b8a90d81 | 529 | <structure name="input" typedef="DeviceISACSInput"> |
Diletant | 167:bedc0a9d559a | 530 | <structure name="settings" typedef="DeviceISACSInputSettings"> |
Diletant | 167:bedc0a9d559a | 531 | <structure name="transfer" typedef="DeviceISACSInputTransferFunction"> |
Diletant | 166:c3c0b8a90d81 | 532 | <variable name="points" typedef="uint32_t" value="2"/> |
Diletant | 177:672ef279c8e0 | 533 | <variable name="V[0]" typedef="uint32_t" value="0x00000000"/> |
Diletant | 177:672ef279c8e0 | 534 | <variable name="raw[0]" typedef="uint32_t" value="0"/> |
Diletant | 177:672ef279c8e0 | 535 | <variable name="V[1]" typedef="uint32_t" value="0x00040000"/> |
Diletant | 177:672ef279c8e0 | 536 | <variable name="raw[1]" typedef="uint32_t" value="4095"/> |
Diletant | 177:672ef279c8e0 | 537 | <variable name="V[2]" typedef="uint32_t" value="0x00040000"/> |
Diletant | 177:672ef279c8e0 | 538 | <variable name="raw[2]" typedef="uint32_t" value="4095"/> |
Diletant | 177:672ef279c8e0 | 539 | <variable name="V[3]" typedef="uint32_t" value="0x00040000"/> |
Diletant | 177:672ef279c8e0 | 540 | <variable name="raw[3]" typedef="uint32_t" value="4095"/> |
Diletant | 177:672ef279c8e0 | 541 | <variable name="V[4]" typedef="uint32_t" value="0x00040000"/> |
Diletant | 177:672ef279c8e0 | 542 | <variable name="raw[4]" typedef="uint32_t" value="4095"/> |
Diletant | 177:672ef279c8e0 | 543 | <variable name="V[5]" typedef="uint32_t" value="0x00040000"/> |
Diletant | 177:672ef279c8e0 | 544 | <variable name="raw[5]" typedef="uint32_t" value="4095"/> |
Diletant | 177:672ef279c8e0 | 545 | <variable name="V[6]" typedef="uint32_t" value="0x00040000"/> |
Diletant | 177:672ef279c8e0 | 546 | <variable name="raw[6]" typedef="uint32_t" value="4095"/> |
Diletant | 177:672ef279c8e0 | 547 | <variable name="V[7]" typedef="uint32_t" value="0x00040000"/> |
Diletant | 177:672ef279c8e0 | 548 | <variable name="raw[7]" typedef="uint32_t" value="4095"/> |
Diletant | 177:672ef279c8e0 | 549 | <variable name="V[8]" typedef="uint32_t" value="0x00040000"/> |
Diletant | 177:672ef279c8e0 | 550 | <variable name="raw[8]" typedef="uint32_t" value="4095"/> |
Diletant | 177:672ef279c8e0 | 551 | <variable name="V[9]" typedef="uint32_t" value="0x00040000"/> |
Diletant | 177:672ef279c8e0 | 552 | <variable name="raw[9]" typedef="uint32_t" value="4095"/> |
Diletant | 177:672ef279c8e0 | 553 | <variable name="V[10]" typedef="uint32_t" value="0x00040000"/> |
Diletant | 177:672ef279c8e0 | 554 | <variable name="raw[10]" typedef="uint32_t" value="4095"/> |
Diletant | 177:672ef279c8e0 | 555 | <variable name="V[11]" typedef="uint32_t" value="0x00040000"/> |
Diletant | 177:672ef279c8e0 | 556 | <variable name="raw[11]" typedef="uint32_t" value="4095"/> |
Diletant | 177:672ef279c8e0 | 557 | <variable name="V[12]" typedef="uint32_t" value="0x00040000"/> |
Diletant | 177:672ef279c8e0 | 558 | <variable name="raw[12]" typedef="uint32_t" value="4095"/> |
Diletant | 177:672ef279c8e0 | 559 | <variable name="V[13]" typedef="uint32_t" value="0x00040000"/> |
Diletant | 177:672ef279c8e0 | 560 | <variable name="raw[13]" typedef="uint32_t" value="4095"/> |
Diletant | 177:672ef279c8e0 | 561 | <variable name="V[14]" typedef="uint32_t" value="0x00040000"/> |
Diletant | 177:672ef279c8e0 | 562 | <variable name="raw[14]" typedef="uint32_t" value="4095"/> |
Diletant | 177:672ef279c8e0 | 563 | <variable name="V[15]" typedef="uint32_t" value="0x00040000"/> |
Diletant | 177:672ef279c8e0 | 564 | <variable name="raw[15]" typedef="uint32_t" value="4095"/> |
Diletant | 166:c3c0b8a90d81 | 565 | </structure> |
Diletant | 166:c3c0b8a90d81 | 566 | </structure> |
Diletant | 167:bedc0a9d559a | 567 | |
Diletant | 167:bedc0a9d559a | 568 | <structure name="state" typedef="DeviceISACSInputState"> |
Diletant | 177:672ef279c8e0 | 569 | <variable name="sum" typedef="uint32_t" value="0"/> |
Diletant | 177:672ef279c8e0 | 570 | <variable name="raw" typedef="uint32_t" value="0"/> |
Diletant | 177:672ef279c8e0 | 571 | <variable name="V" typedef="uint32_t" value="0"/> |
Diletant | 167:bedc0a9d559a | 572 | </structure> |
Diletant | 166:c3c0b8a90d81 | 573 | </structure> |
Diletant | 166:c3c0b8a90d81 | 574 | |
Diletant | 166:c3c0b8a90d81 | 575 | <structure name="output" typedef="DeviceISACSOutput"> |
Diletant | 167:bedc0a9d559a | 576 | <structure name="settings" typedef="DeviceISACSOutputSettings"> |
Diletant | 167:bedc0a9d559a | 577 | <structure name="start" typedef="DeviceISACSOutputStart"> |
Diletant | 167:bedc0a9d559a | 578 | <variable name="voltage" typedef="int32_t" value="0x000c7fff"/> |
Diletant | 167:bedc0a9d559a | 579 | </structure> |
Diletant | 167:bedc0a9d559a | 580 | <structure name="reset" typedef="DeviceISACSOutputReset"> |
Diletant | 167:bedc0a9d559a | 581 | <variable name="voltage" typedef="int32_t" value="0x000c7fff"/> |
Diletant | 167:bedc0a9d559a | 582 | </structure> |
Diletant | 167:bedc0a9d559a | 583 | <structure name="transfer" typedef="DeviceISACSOutputTransferFunction"> |
Diletant | 166:c3c0b8a90d81 | 584 | <variable name="points" typedef="uint32_t" value="2"/> |
Diletant | 166:c3c0b8a90d81 | 585 | <variable name="voltage[0]" typedef="uint32_t" value="0x00017fff"/> |
Diletant | 166:c3c0b8a90d81 | 586 | <variable name="code[0]" typedef="uint32_t" value="800"/> |
Diletant | 166:c3c0b8a90d81 | 587 | <variable name="voltage[1]" typedef="uint32_t" value="0x000c7fff"/> |
Diletant | 166:c3c0b8a90d81 | 588 | <variable name="code[1]" typedef="uint32_t" value="2048"/> |
Diletant | 166:c3c0b8a90d81 | 589 | <variable name="voltage[2]" typedef="uint32_t" value="0x000c7fff"/> |
Diletant | 166:c3c0b8a90d81 | 590 | <variable name="code[2]" typedef="uint32_t" value="2048"/> |
Diletant | 166:c3c0b8a90d81 | 591 | <variable name="voltage[3]" typedef="uint32_t" value="0x000c7fff"/> |
Diletant | 166:c3c0b8a90d81 | 592 | <variable name="code[3]" typedef="uint32_t" value="2048"/> |
Diletant | 166:c3c0b8a90d81 | 593 | <variable name="voltage[4]" typedef="uint32_t" value="0x000c7fff"/> |
Diletant | 166:c3c0b8a90d81 | 594 | <variable name="code[4]" typedef="uint32_t" value="2048"/> |
Diletant | 166:c3c0b8a90d81 | 595 | <variable name="voltage[5]" typedef="uint32_t" value="0x000c7fff"/> |
Diletant | 166:c3c0b8a90d81 | 596 | <variable name="code[5]" typedef="uint32_t" value="2048"/> |
Diletant | 166:c3c0b8a90d81 | 597 | <variable name="voltage[6]" typedef="uint32_t" value="0x000c7fff"/> |
Diletant | 166:c3c0b8a90d81 | 598 | <variable name="code[6]" typedef="uint32_t" value="2048"/> |
Diletant | 166:c3c0b8a90d81 | 599 | <variable name="voltage[7]" typedef="uint32_t" value="0x000c7fff"/> |
Diletant | 166:c3c0b8a90d81 | 600 | <variable name="code[7]" typedef="uint32_t" value="2048"/> |
Diletant | 166:c3c0b8a90d81 | 601 | <variable name="voltage[8]" typedef="uint32_t" value="0x000c7fff"/> |
Diletant | 166:c3c0b8a90d81 | 602 | <variable name="code[8]" typedef="uint32_t" value="2048"/> |
Diletant | 166:c3c0b8a90d81 | 603 | <variable name="voltage[9]" typedef="uint32_t" value="0x000c7fff"/> |
Diletant | 166:c3c0b8a90d81 | 604 | <variable name="code[9]" typedef="uint32_t" value="2048"/> |
Diletant | 166:c3c0b8a90d81 | 605 | <variable name="voltage[10]" typedef="uint32_t" value="0x000c7fff"/> |
Diletant | 166:c3c0b8a90d81 | 606 | <variable name="code[10]" typedef="uint32_t" value="2048"/> |
Diletant | 166:c3c0b8a90d81 | 607 | <variable name="voltage[11]" typedef="uint32_t" value="0x000c7fff"/> |
Diletant | 166:c3c0b8a90d81 | 608 | <variable name="code[11]" typedef="uint32_t" value="2048"/> |
Diletant | 166:c3c0b8a90d81 | 609 | <variable name="voltage[12]" typedef="uint32_t" value="0x000c7fff"/> |
Diletant | 166:c3c0b8a90d81 | 610 | <variable name="code[12]" typedef="uint32_t" value="2048"/> |
Diletant | 166:c3c0b8a90d81 | 611 | <variable name="voltage[13]" typedef="uint32_t" value="0x000c7fff"/> |
Diletant | 166:c3c0b8a90d81 | 612 | <variable name="code[13]" typedef="uint32_t" value="2048"/> |
Diletant | 166:c3c0b8a90d81 | 613 | <variable name="voltage[14]" typedef="uint32_t" value="0x000c7fff"/> |
Diletant | 166:c3c0b8a90d81 | 614 | <variable name="code[14]" typedef="uint32_t" value="2048"/> |
Diletant | 166:c3c0b8a90d81 | 615 | <variable name="voltage[15]" typedef="uint32_t" value="0x000c7fff"/> |
Diletant | 166:c3c0b8a90d81 | 616 | <variable name="code[15]" typedef="uint32_t" value="2048"/> |
Diletant | 166:c3c0b8a90d81 | 617 | </structure> |
Diletant | 166:c3c0b8a90d81 | 618 | </structure> |
Diletant | 167:bedc0a9d559a | 619 | |
Diletant | 167:bedc0a9d559a | 620 | <structure name="state" typedef="DeviceISACSOutputState"> |
Diletant | 167:bedc0a9d559a | 621 | <variable name="voltage" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 622 | </structure> |
Diletant | 166:c3c0b8a90d81 | 623 | </structure> |
Diletant | 166:c3c0b8a90d81 | 624 | |
Diletant | 161:efd949e8d536 | 625 | <structure name="regulator" typedef="DeviceISACSRegulator"> |
Diletant | 161:efd949e8d536 | 626 | <structure name="settings" typedef="DeviceISACSRegulatorSettings"> |
Diletant | 161:efd949e8d536 | 627 | <structure name="start" typedef="DeviceISACSRegulatorConditionSettings"> |
Diletant | 166:c3c0b8a90d81 | 628 | <variable name="enabled" typedef="uint8_t" value="1"/> |
Diletant | 161:efd949e8d536 | 629 | <variable name="reference" typedef="uint32_t" value="1"/> |
Diletant | 161:efd949e8d536 | 630 | <variable name="scale" typedef="uint32_t" value="1"/> |
Diletant | 161:efd949e8d536 | 631 | </structure> |
Diletant | 161:efd949e8d536 | 632 | |
Diletant | 161:efd949e8d536 | 633 | <structure name="regular" typedef="DeviceISACSRegulatorConditionSettings"> |
Diletant | 166:c3c0b8a90d81 | 634 | <variable name="enabled" typedef="uint8_t" value="1"/> |
Diletant | 161:efd949e8d536 | 635 | <variable name="reference" typedef="uint32_t" value="1"/> |
Diletant | 161:efd949e8d536 | 636 | <variable name="scale" typedef="uint32_t" value="1"/> |
Diletant | 161:efd949e8d536 | 637 | </structure> |
Diletant | 161:efd949e8d536 | 638 | |
Diletant | 161:efd949e8d536 | 639 | <structure name="reset" typedef="DeviceISACSRegulatorConditionSettings"> |
Diletant | 166:c3c0b8a90d81 | 640 | <variable name="enabled" typedef="uint8_t" value="1"/> |
Diletant | 161:efd949e8d536 | 641 | <variable name="reference" typedef="uint32_t" value="1"/> |
Diletant | 161:efd949e8d536 | 642 | <variable name="scale" typedef="uint32_t" value="1"/> |
Diletant | 161:efd949e8d536 | 643 | </structure> |
Diletant | 177:672ef279c8e0 | 644 | |
Diletant | 177:672ef279c8e0 | 645 | <structure name="transfer" typedef="DeviceISACSCorrectionTransferFunction"> |
Diletant | 177:672ef279c8e0 | 646 | <variable name="points" typedef="uint32_t" value="16"/> |
Diletant | 177:672ef279c8e0 | 647 | <variable name="error[0]" typedef="uint32_t" value="-0x20000"/> |
Diletant | 177:672ef279c8e0 | 648 | <variable name="correction[0]" typedef="uint32_t" value="0x10000"/> |
Diletant | 177:672ef279c8e0 | 649 | <variable name="error[1]" typedef="uint32_t" value="-0x1bbbb"/> |
Diletant | 177:672ef279c8e0 | 650 | <variable name="correction[1]" typedef="uint32_t" value="0xb473"/> |
Diletant | 177:672ef279c8e0 | 651 | <variable name="error[2]" typedef="uint32_t" value="-0x17777"/> |
Diletant | 177:672ef279c8e0 | 652 | <variable name="correction[2]" typedef="uint32_t" value="0x7aa7"/> |
Diletant | 177:672ef279c8e0 | 653 | <variable name="error[3]" typedef="uint32_t" value="-0x13333"/> |
Diletant | 177:672ef279c8e0 | 654 | <variable name="correction[3]" typedef="uint32_t" value="0x4fdf"/> |
Diletant | 177:672ef279c8e0 | 655 | <variable name="error[4]" typedef="uint32_t" value="-0xeeee"/> |
Diletant | 177:672ef279c8e0 | 656 | <variable name="correction[4]" typedef="uint32_t" value="0x3161"/> |
Diletant | 177:672ef279c8e0 | 657 | <variable name="error[5]" typedef="uint32_t" value="-0xaaaa"/> |
Diletant | 177:672ef279c8e0 | 658 | <variable name="correction[5]" typedef="uint32_t" value="0x1c71"/> |
Diletant | 177:672ef279c8e0 | 659 | <variable name="error[6]" typedef="uint32_t" value="-0x6666"/> |
Diletant | 177:672ef279c8e0 | 660 | <variable name="correction[6]" typedef="uint32_t" value="0xe56"/> |
Diletant | 177:672ef279c8e0 | 661 | <variable name="error[7]" typedef="uint32_t" value="-0x2222"/> |
Diletant | 177:672ef279c8e0 | 662 | <variable name="correction[7]" typedef="uint32_t" value="0x452"/> |
Diletant | 177:672ef279c8e0 | 663 | <variable name="error[8]" typedef="uint32_t" value="0x2222"/> |
Diletant | 177:672ef279c8e0 | 664 | <variable name="correction[8]" typedef="uint32_t" value="-0x452"/> |
Diletant | 177:672ef279c8e0 | 665 | <variable name="error[9]" typedef="uint32_t" value="0x6666"/> |
Diletant | 177:672ef279c8e0 | 666 | <variable name="correction[9]" typedef="uint32_t" value="-0xe56"/> |
Diletant | 177:672ef279c8e0 | 667 | <variable name="error[10]" typedef="uint32_t" value="0xaaaa"/> |
Diletant | 177:672ef279c8e0 | 668 | <variable name="correction[10]" typedef="uint32_t" value="-0x1c71"/> |
Diletant | 177:672ef279c8e0 | 669 | <variable name="error[11]" typedef="uint32_t" value="0xeeee"/> |
Diletant | 177:672ef279c8e0 | 670 | <variable name="correction[11]" typedef="uint32_t" value="-0x3161"/> |
Diletant | 177:672ef279c8e0 | 671 | <variable name="error[12]" typedef="uint32_t" value="0x13333"/> |
Diletant | 177:672ef279c8e0 | 672 | <variable name="correction[12]" typedef="uint32_t" value="-0x4fdf"/> |
Diletant | 177:672ef279c8e0 | 673 | <variable name="error[13]" typedef="uint32_t" value="0x17777"/> |
Diletant | 177:672ef279c8e0 | 674 | <variable name="correction[13]" typedef="uint32_t" value="-0x7aa7"/> |
Diletant | 177:672ef279c8e0 | 675 | <variable name="error[14]" typedef="uint32_t" value="0x1bbbb"/> |
Diletant | 177:672ef279c8e0 | 676 | <variable name="correction[14]" typedef="uint32_t" value="-0xb473"/> |
Diletant | 177:672ef279c8e0 | 677 | <variable name="error[15]" typedef="uint32_t" value="0x20000"/> |
Diletant | 177:672ef279c8e0 | 678 | <variable name="correction[15]" typedef="uint32_t" value="-0x10000"/> |
Diletant | 177:672ef279c8e0 | 679 | </structure> |
Diletant | 161:efd949e8d536 | 680 | </structure> |
Diletant | 161:efd949e8d536 | 681 | |
Diletant | 161:efd949e8d536 | 682 | <structure name="state" typedef="DeviceISACSRegulatorState"> |
Diletant | 161:efd949e8d536 | 683 | <variable name="enabled" typedef="uint8_t" value="1"/> |
Diletant | 161:efd949e8d536 | 684 | <variable name="reference" typedef="uint32_t" value="1"/> |
Diletant | 161:efd949e8d536 | 685 | <variable name="scale" typedef="uint32_t" value="1"/> |
Diletant | 161:efd949e8d536 | 686 | <variable name="error" typedef="uint32_t" value="0"/> |
Diletant | 177:672ef279c8e0 | 687 | <variable name="correction" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 688 | </structure> |
Diletant | 161:efd949e8d536 | 689 | </structure> |
Diletant | 161:efd949e8d536 | 690 | </structure> |
Diletant | 173:7f938afb0447 | 691 | |
Diletant | 173:7f938afb0447 | 692 | <structure name="sequencer" typedef="DeviceSequencer"> |
Diletant | 173:7f938afb0447 | 693 | <structure name="sampler" typedef="DeviceSequencerSampler"> |
Diletant | 173:7f938afb0447 | 694 | <structure name="settings" typedef="DeviceSequencerSamplerSettings"> |
Diletant | 166:c3c0b8a90d81 | 695 | <variable name="enabled" typedef="uint8_t" value="0"/> |
Diletant | 167:bedc0a9d559a | 696 | <variable name="amplitude" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 697 | <variable name="sequence[0]" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 698 | <variable name="sequence[1]" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 699 | <variable name="sequence[2]" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 700 | <variable name="sequence[3]" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 701 | <variable name="sequence[4]" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 702 | <variable name="sequence[5]" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 703 | <variable name="sequence[6]" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 704 | <variable name="sequence[7]" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 705 | <variable name="sequence[8]" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 706 | <variable name="sequence[9]" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 707 | <variable name="sequence[10]" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 708 | <variable name="sequence[11]" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 709 | <variable name="sequence[12]" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 710 | <variable name="sequence[13]" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 711 | <variable name="sequence[14]" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 712 | <variable name="sequence[15]" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 713 | <variable name="sequence[16]" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 714 | <variable name="sequence[17]" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 715 | <variable name="sequence[18]" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 716 | <variable name="sequence[19]" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 717 | <variable name="sequence[20]" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 718 | <variable name="sequence[21]" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 719 | <variable name="sequence[22]" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 720 | <variable name="sequence[23]" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 721 | <variable name="sequence[24]" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 722 | <variable name="sequence[25]" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 723 | <variable name="sequence[26]" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 724 | <variable name="sequence[27]" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 725 | <variable name="sequence[28]" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 726 | <variable name="sequence[29]" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 727 | <variable name="sequence[30]" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 728 | <variable name="sequence[31]" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 729 | <variable name="sequence[32]" typedef="uint32_t" value="1"/> |
Diletant | 166:c3c0b8a90d81 | 730 | <variable name="sequence[33]" typedef="uint32_t" value="1"/> |
Diletant | 166:c3c0b8a90d81 | 731 | <variable name="sequence[34]" typedef="uint32_t" value="1"/> |
Diletant | 166:c3c0b8a90d81 | 732 | <variable name="sequence[35]" typedef="uint32_t" value="1"/> |
Diletant | 166:c3c0b8a90d81 | 733 | <variable name="sequence[36]" typedef="uint32_t" value="1"/> |
Diletant | 166:c3c0b8a90d81 | 734 | <variable name="sequence[37]" typedef="uint32_t" value="1"/> |
Diletant | 166:c3c0b8a90d81 | 735 | <variable name="sequence[38]" typedef="uint32_t" value="1"/> |
Diletant | 166:c3c0b8a90d81 | 736 | <variable name="sequence[39]" typedef="uint32_t" value="1"/> |
Diletant | 166:c3c0b8a90d81 | 737 | <variable name="sequence[40]" typedef="uint32_t" value="1"/> |
Diletant | 166:c3c0b8a90d81 | 738 | <variable name="sequence[41]" typedef="uint32_t" value="1"/> |
Diletant | 166:c3c0b8a90d81 | 739 | <variable name="sequence[42]" typedef="uint32_t" value="1"/> |
Diletant | 166:c3c0b8a90d81 | 740 | <variable name="sequence[43]" typedef="uint32_t" value="1"/> |
Diletant | 166:c3c0b8a90d81 | 741 | <variable name="sequence[44]" typedef="uint32_t" value="1"/> |
Diletant | 166:c3c0b8a90d81 | 742 | <variable name="sequence[45]" typedef="uint32_t" value="1"/> |
Diletant | 166:c3c0b8a90d81 | 743 | <variable name="sequence[46]" typedef="uint32_t" value="1"/> |
Diletant | 166:c3c0b8a90d81 | 744 | <variable name="sequence[47]" typedef="uint32_t" value="1"/> |
Diletant | 166:c3c0b8a90d81 | 745 | <variable name="sequence[48]" typedef="uint32_t" value="1"/> |
Diletant | 166:c3c0b8a90d81 | 746 | <variable name="sequence[49]" typedef="uint32_t" value="1"/> |
Diletant | 166:c3c0b8a90d81 | 747 | <variable name="sequence[50]" typedef="uint32_t" value="1"/> |
Diletant | 166:c3c0b8a90d81 | 748 | <variable name="sequence[51]" typedef="uint32_t" value="1"/> |
Diletant | 166:c3c0b8a90d81 | 749 | <variable name="sequence[52]" typedef="uint32_t" value="1"/> |
Diletant | 166:c3c0b8a90d81 | 750 | <variable name="sequence[53]" typedef="uint32_t" value="1"/> |
Diletant | 166:c3c0b8a90d81 | 751 | <variable name="sequence[54]" typedef="uint32_t" value="1"/> |
Diletant | 166:c3c0b8a90d81 | 752 | <variable name="sequence[55]" typedef="uint32_t" value="1"/> |
Diletant | 166:c3c0b8a90d81 | 753 | <variable name="sequence[56]" typedef="uint32_t" value="1"/> |
Diletant | 166:c3c0b8a90d81 | 754 | <variable name="sequence[57]" typedef="uint32_t" value="1"/> |
Diletant | 166:c3c0b8a90d81 | 755 | <variable name="sequence[58]" typedef="uint32_t" value="1"/> |
Diletant | 166:c3c0b8a90d81 | 756 | <variable name="sequence[59]" typedef="uint32_t" value="1"/> |
Diletant | 173:7f938afb0447 | 757 | <vaiable name="sequence[60]" typedef="uint32_t" value="1"/> |
Diletant | 166:c3c0b8a90d81 | 758 | <variable name="sequence[61]" typedef="uint32_t" value="1"/> |
Diletant | 166:c3c0b8a90d81 | 759 | <variable name="sequence[62]" typedef="uint32_t" value="1"/> |
Diletant | 166:c3c0b8a90d81 | 760 | <variable name="sequence[63]" typedef="uint32_t" value="1"/> |
Diletant | 167:bedc0a9d559a | 761 | <variable name="position[0]" typedef="uint32_t" value="0"/> |
Diletant | 167:bedc0a9d559a | 762 | <variable name="position[1]" typedef="uint32_t" value="16"/> |
Diletant | 166:c3c0b8a90d81 | 763 | </structure> |
Diletant | 166:c3c0b8a90d81 | 764 | |
Diletant | 173:7f938afb0447 | 765 | <structure name="state" typedef="DeviceSequencerSamplerState"> |
Diletant | 166:c3c0b8a90d81 | 766 | <variable name="enabled" typedef="uint8_t" value="0"/> |
Diletant | 167:bedc0a9d559a | 767 | <variable name="amplitude" typedef="uint32_t" value="0"/> |
Diletant | 167:bedc0a9d559a | 768 | <variable name="position[0]" typedef="uint32_t" value="0"/> |
Diletant | 167:bedc0a9d559a | 769 | <variable name="position[1]" typedef="uint32_t" value="16"/> |
Diletant | 167:bedc0a9d559a | 770 | <variable name="sample[0]" typedef="uint32_t" value="0"/> |
Diletant | 167:bedc0a9d559a | 771 | <variable name="sample[1]" typedef="uint32_t" value="0"/> |
Diletant | 167:bedc0a9d559a | 772 | <variable name="voltage" typedef="uint32_t" value="0"/> |
Diletant | 167:bedc0a9d559a | 773 | </structure> |
Diletant | 167:bedc0a9d559a | 774 | </structure> |
Diletant | 167:bedc0a9d559a | 775 | |
Diletant | 173:7f938afb0447 | 776 | <structure name="output" typedef="DeviceSequencerOutput"> |
Diletant | 173:7f938afb0447 | 777 | <structure name="logic" typedef="DeviceSequencerLogicOutput"> |
Diletant | 173:7f938afb0447 | 778 | <structure name="settings" typedef="DeviceSequencerLogicOutputSettings"> |
Diletant | 173:7f938afb0447 | 779 | <variable name="enabled" typedef="uint8_t" value="0"/> |
Diletant | 173:7f938afb0447 | 780 | </structure> |
Diletant | 173:7f938afb0447 | 781 | |
Diletant | 173:7f938afb0447 | 782 | <structure name="state" typedef="DeviceSequencerLogicOutputState"> |
Diletant | 173:7f938afb0447 | 783 | <variable name="enabled" typedef="uint8_t" value="0"/> |
Diletant | 173:7f938afb0447 | 784 | <variable name="level" typedef="uint8_t" value="0"/> |
Diletant | 173:7f938afb0447 | 785 | </structure> |
Diletant | 173:7f938afb0447 | 786 | </structure> |
Diletant | 173:7f938afb0447 | 787 | |
Diletant | 173:7f938afb0447 | 788 | <structure name="analog" typedef="DeviceSequencerAnalogOutput"> |
Diletant | 173:7f938afb0447 | 789 | <structure name="settings" typedef="DeviceSequencerAnalogOutputSettings"> |
Diletant | 173:7f938afb0447 | 790 | <variable name="enabled" typedef="uint8_t" value="0"/> |
Diletant | 173:7f938afb0447 | 791 | <structure name="transfer" typedef="DeviceSequencerAnalogOutputTransferFunction"> |
Diletant | 173:7f938afb0447 | 792 | <variable name="points" typedef="uint32_t" value="16"/> |
Diletant | 173:7f938afb0447 | 793 | <variable name="code[0]" typedef="uint32_t" value="0x0"/> |
Diletant | 173:7f938afb0447 | 794 | <variable name="voltage[0]" typedef="uint32_t" value="-30.0V"/> |
Diletant | 173:7f938afb0447 | 795 | <variable name="code[1]" typedef="uint32_t" value="0x1100"/> |
Diletant | 173:7f938afb0447 | 796 | <variable name="voltage[1]" typedef="uint32_t" value="-26.0V"/> |
Diletant | 173:7f938afb0447 | 797 | <variable name="code[2]" typedef="uint32_t" value="0x2200"/> |
Diletant | 173:7f938afb0447 | 798 | <variable name="voltage[2]" typedef="uint32_t" value="-22.0V"/> |
Diletant | 173:7f938afb0447 | 799 | <variable name="code[3]" typedef="uint32_t" value="0x3300"/> |
Diletant | 173:7f938afb0447 | 800 | <variable name="voltage[3]" typedef="uint32_t" value="-18.0V"/> |
Diletant | 173:7f938afb0447 | 801 | <variable name="code[4]" typedef="uint32_t" value="0x4440"/> |
Diletant | 173:7f938afb0447 | 802 | <variable name="voltage[4]" typedef="uint32_t" value="-14.0V"/> |
Diletant | 173:7f938afb0447 | 803 | <variable name="code[5]" typedef="uint32_t" value="0x5540"/> |
Diletant | 173:7f938afb0447 | 804 | <variable name="voltage[5]" typedef="uint32_t" value="-10.0V"/> |
Diletant | 173:7f938afb0447 | 805 | <variable name="code[6]" typedef="uint32_t" value="0x6640"/> |
Diletant | 173:7f938afb0447 | 806 | <variable name="voltage[6]" typedef="uint32_t" value="-6.0V"/> |
Diletant | 173:7f938afb0447 | 807 | <variable name="code[7]" typedef="uint32_t" value="0x7740"/> |
Diletant | 173:7f938afb0447 | 808 | <variable name="voltage[7]" typedef="uint32_t" value="-2.0V"/> |
Diletant | 173:7f938afb0447 | 809 | <variable name="code[8]" typedef="uint32_t" value="0x8880"/> |
Diletant | 173:7f938afb0447 | 810 | <variable name="voltage[8]" typedef="uint32_t" value="2.0V"/> |
Diletant | 173:7f938afb0447 | 811 | <variable name="code[9]" typedef="uint32_t" value="0x9980"/> |
Diletant | 173:7f938afb0447 | 812 | <variable name="voltage[9]" typedef="uint32_t" value="6.0V"/> |
Diletant | 173:7f938afb0447 | 813 | <variable name="code[10]" typedef="uint32_t" value="0xaa80"/> |
Diletant | 173:7f938afb0447 | 814 | <variable name="voltage[10]" typedef="uint32_t" value="10.0V"/> |
Diletant | 173:7f938afb0447 | 815 | <variable name="code[11]" typedef="uint32_t" value="0xbb80"/> |
Diletant | 173:7f938afb0447 | 816 | <variable name="voltage[11]" typedef="uint32_t" value="14.0V"/> |
Diletant | 173:7f938afb0447 | 817 | <variable name="code[12]" typedef="uint32_t" value="0xccc0"/> |
Diletant | 173:7f938afb0447 | 818 | <variable name="voltage[12]" typedef="uint32_t" value="18.0V"/> |
Diletant | 173:7f938afb0447 | 819 | <variable name="code[13]" typedef="uint32_t" value="0xddc0"/> |
Diletant | 173:7f938afb0447 | 820 | <variable name="voltage[13]" typedef="uint32_t" value="22.0V"/> |
Diletant | 173:7f938afb0447 | 821 | <variable name="code[14]" typedef="uint32_t" value="0xeec0"/> |
Diletant | 173:7f938afb0447 | 822 | <variable name="voltage[14]" typedef="uint32_t" value="26.0V"/> |
Diletant | 173:7f938afb0447 | 823 | <variable name="code[15]" typedef="uint32_t" value="0xffc0"/> |
Diletant | 173:7f938afb0447 | 824 | <variable name="voltage[15]" typedef="uint32_t" value="30.0V"/> |
Diletant | 173:7f938afb0447 | 825 | </structure> |
Diletant | 173:7f938afb0447 | 826 | </structure> |
Diletant | 173:7f938afb0447 | 827 | |
Diletant | 173:7f938afb0447 | 828 | <structure name="state" typedef="DeviceSequencerAnalogOutputState"> |
Diletant | 173:7f938afb0447 | 829 | <variable name="enabled" typedef="uint8_t" value="0"/> |
Diletant | 173:7f938afb0447 | 830 | <variable name="voltage" typedef="uint32_t" value="0"/> |
Diletant | 173:7f938afb0447 | 831 | </structure> |
Diletant | 173:7f938afb0447 | 832 | </structure> |
Diletant | 173:7f938afb0447 | 833 | </structure> |
Diletant | 173:7f938afb0447 | 834 | </structure> |
Diletant | 173:7f938afb0447 | 835 | |
Diletant | 173:7f938afb0447 | 836 | <structure name="plcs" typedef="DevicePathLengthControlSystem"> |
Diletant | 167:bedc0a9d559a | 837 | <structure name="feedback" typedef="DevicePLCSFeedback"> |
Diletant | 167:bedc0a9d559a | 838 | <structure name="settings" typedef="DevicePLCSFeedbackSettings"> |
Diletant | 167:bedc0a9d559a | 839 | <variable name="input" typedef="uint32_t" value="1"/> |
Diletant | 167:bedc0a9d559a | 840 | <variable name="output" typedef="uint32_t" value="0"/> |
Diletant | 167:bedc0a9d559a | 841 | <structure name="transfer" typedef="DevicePLCSFeedbackTransferFunctionSettings"> |
Diletant | 167:bedc0a9d559a | 842 | <variable name="points" typedef="uint32_t" value="2"/> |
Diletant | 167:bedc0a9d559a | 843 | <variable name="raw[0]" typedef="uint32_t" value="0x00017fff"/> |
Diletant | 167:bedc0a9d559a | 844 | <variable name="normalized[0]" typedef="uint32_t" value="800"/> |
Diletant | 167:bedc0a9d559a | 845 | <variable name="raw[1]" typedef="uint32_t" value="0x000c7fff"/> |
Diletant | 167:bedc0a9d559a | 846 | <variable name="normalized[1]" typedef="uint32_t" value="2048"/> |
Diletant | 167:bedc0a9d559a | 847 | <variable name="raw[2]" typedef="uint32_t" value="0x000c7fff"/> |
Diletant | 167:bedc0a9d559a | 848 | <variable name="normalized[2]" typedef="uint32_t" value="2048"/> |
Diletant | 167:bedc0a9d559a | 849 | <variable name="raw[3]" typedef="uint32_t" value="0x000c7fff"/> |
Diletant | 167:bedc0a9d559a | 850 | <variable name="normalized[3]" typedef="uint32_t" value="2048"/> |
Diletant | 167:bedc0a9d559a | 851 | <variable name="raw[4]" typedef="uint32_t" value="0x000c7fff"/> |
Diletant | 167:bedc0a9d559a | 852 | <variable name="normalized[4]" typedef="uint32_t" value="2048"/> |
Diletant | 167:bedc0a9d559a | 853 | <variable name="raw[5]" typedef="uint32_t" value="0x000c7fff"/> |
Diletant | 167:bedc0a9d559a | 854 | <variable name="normalized[5]" typedef="uint32_t" value="2048"/> |
Diletant | 167:bedc0a9d559a | 855 | <variable name="raw[6]" typedef="uint32_t" value="0x000c7fff"/> |
Diletant | 167:bedc0a9d559a | 856 | <variable name="normalized[6]" typedef="uint32_t" value="2048"/> |
Diletant | 167:bedc0a9d559a | 857 | <variable name="raw[7]" typedef="uint32_t" value="0x000c7fff"/> |
Diletant | 167:bedc0a9d559a | 858 | <variable name="normalized[7]" typedef="uint32_t" value="2048"/> |
Diletant | 167:bedc0a9d559a | 859 | <variable name="raw[8]" typedef="uint32_t" value="0x000c7fff"/> |
Diletant | 167:bedc0a9d559a | 860 | <variable name="normalized[8]" typedef="uint32_t" value="2048"/> |
Diletant | 167:bedc0a9d559a | 861 | <variable name="raw[9]" typedef="uint32_t" value="0x000c7fff"/> |
Diletant | 167:bedc0a9d559a | 862 | <variable name="normalized[9]" typedef="uint32_t" value="2048"/> |
Diletant | 167:bedc0a9d559a | 863 | <variable name="raw[10]" typedef="uint32_t" value="0x000c7fff"/> |
Diletant | 167:bedc0a9d559a | 864 | <variable name="normalized[10]" typedef="uint32_t" value="2048"/> |
Diletant | 167:bedc0a9d559a | 865 | <variable name="raw[11]" typedef="uint32_t" value="0x000c7fff"/> |
Diletant | 167:bedc0a9d559a | 866 | <variable name="normalized[11]" typedef="uint32_t" value="2048"/> |
Diletant | 167:bedc0a9d559a | 867 | <variable name="raw[12]" typedef="uint32_t" value="0x000c7fff"/> |
Diletant | 167:bedc0a9d559a | 868 | <variable name="normalized[12]" typedef="uint32_t" value="2048"/> |
Diletant | 167:bedc0a9d559a | 869 | <variable name="raw[13]" typedef="uint32_t" value="0x000c7fff"/> |
Diletant | 167:bedc0a9d559a | 870 | <variable name="normalized[13]" typedef="uint32_t" value="2048"/> |
Diletant | 167:bedc0a9d559a | 871 | <variable name="raw[14]" typedef="uint32_t" value="0x000c7fff"/> |
Diletant | 167:bedc0a9d559a | 872 | <variable name="normalized[14]" typedef="uint32_t" value="2048"/> |
Diletant | 167:bedc0a9d559a | 873 | <variable name="raw[15]" typedef="uint32_t" value="0x000c7fff"/> |
Diletant | 167:bedc0a9d559a | 874 | <variable name="normalized[15]" typedef="uint32_t" value="2048"/> |
Diletant | 167:bedc0a9d559a | 875 | </structure> |
Diletant | 167:bedc0a9d559a | 876 | </structure> |
Diletant | 167:bedc0a9d559a | 877 | |
Diletant | 167:bedc0a9d559a | 878 | <structure name="state" typedef="DevicePLCSFeedbackState"> |
Diletant | 167:bedc0a9d559a | 879 | <variable name="input" typedef="uint32_t" value="1"/> |
Diletant | 167:bedc0a9d559a | 880 | <variable name="output" typedef="uint32_t" value="0"/> |
Diletant | 167:bedc0a9d559a | 881 | <variable name="voltage" typedef="uint32_t" value="0"/> |
Diletant | 167:bedc0a9d559a | 882 | </structure> |
Diletant | 167:bedc0a9d559a | 883 | </structure> |
Diletant | 167:bedc0a9d559a | 884 | |
Diletant | 167:bedc0a9d559a | 885 | <structure name="reference" typedef="DevicePLCSReference"> |
Diletant | 167:bedc0a9d559a | 886 | <structure name="settings" typedef="DevicePLCSReferenceSettings"> |
Diletant | 167:bedc0a9d559a | 887 | <variable name="sequencer" typedef="uint32_t" value="0"/> |
Diletant | 167:bedc0a9d559a | 888 | <variable name="delta" typedef="uint32_t" value="1"/> |
Diletant | 167:bedc0a9d559a | 889 | </structure> |
Diletant | 167:bedc0a9d559a | 890 | |
Diletant | 167:bedc0a9d559a | 891 | <structure name="state" typedef="DevicePLCSReferenceState"> |
Diletant | 167:bedc0a9d559a | 892 | <variable name="sequencer" typedef="uint32_t" value="0"/> |
Diletant | 167:bedc0a9d559a | 893 | <variable name="delta" typedef="uint32_t" value="1"/> |
Diletant | 166:c3c0b8a90d81 | 894 | </structure> |
Diletant | 166:c3c0b8a90d81 | 895 | </structure> |
Diletant | 166:c3c0b8a90d81 | 896 | |
Diletant | 167:bedc0a9d559a | 897 | <structure name="detector" typedef="DevicePLCSDetector"> |
Diletant | 167:bedc0a9d559a | 898 | <structure name="state" typedef="DevicePLCSDetectorState"> |
Diletant | 167:bedc0a9d559a | 899 | <variable name="in[0]" typedef="uint32_t" value="0"/> |
Diletant | 167:bedc0a9d559a | 900 | <variable name="in[1]" typedef="uint32_t" value="0"/> |
Diletant | 167:bedc0a9d559a | 901 | <variable name="out" typedef="uint32_t" value="0"/> |
Diletant | 167:bedc0a9d559a | 902 | </structure> |
Diletant | 167:bedc0a9d559a | 903 | </structure> |
Diletant | 167:bedc0a9d559a | 904 | |
Diletant | 167:bedc0a9d559a | 905 | <structure name="bias" typedef="DevicePLCSBias"> |
Diletant | 167:bedc0a9d559a | 906 | <structure name="settings" typedef="DevicePLCSBiasSettings"> |
Diletant | 167:bedc0a9d559a | 907 | <structure name="transfer" typedef="DevicePLCSBiasTransferFunction"> |
Diletant | 167:bedc0a9d559a | 908 | <variable name="points" typedef="uint32_t" value="2"/> |
Diletant | 167:bedc0a9d559a | 909 | <variable name="raw[0]" typedef="uint32_t" value="0x00017fff"/> |
Diletant | 167:bedc0a9d559a | 910 | <variable name="normalized[0]" typedef="uint32_t" value="800"/> |
Diletant | 167:bedc0a9d559a | 911 | <variable name="raw[1]" typedef="uint32_t" value="0x00017fff"/> |
Diletant | 167:bedc0a9d559a | 912 | <variable name="normalized[1]" typedef="uint32_t" value="800"/> |
Diletant | 167:bedc0a9d559a | 913 | <variable name="raw[2]" typedef="uint32_t" value="0x00017fff"/> |
Diletant | 167:bedc0a9d559a | 914 | <variable name="normalized[2]" typedef="uint32_t" value="800"/> |
Diletant | 167:bedc0a9d559a | 915 | <variable name="raw[3]" typedef="uint32_t" value="0x00017fff"/> |
Diletant | 167:bedc0a9d559a | 916 | <variable name="normalized[3]" typedef="uint32_t" value="800"/> |
Diletant | 167:bedc0a9d559a | 917 | <variable name="raw[4]" typedef="uint32_t" value="0x00017fff"/> |
Diletant | 167:bedc0a9d559a | 918 | <variable name="normalized[4]" typedef="uint32_t" value="800"/> |
Diletant | 167:bedc0a9d559a | 919 | <variable name="raw[5]" typedef="uint32_t" value="0x00017fff"/> |
Diletant | 167:bedc0a9d559a | 920 | <variable name="normalized[5]" typedef="uint32_t" value="800"/> |
Diletant | 167:bedc0a9d559a | 921 | <variable name="raw[6]" typedef="uint32_t" value="0x00017fff"/> |
Diletant | 167:bedc0a9d559a | 922 | <variable name="normalized[6]" typedef="uint32_t" value="800"/> |
Diletant | 167:bedc0a9d559a | 923 | <variable name="raw[7]" typedef="uint32_t" value="0x00017fff"/> |
Diletant | 167:bedc0a9d559a | 924 | <variable name="normalized[7]" typedef="uint32_t" value="800"/> |
Diletant | 167:bedc0a9d559a | 925 | <variable name="raw[8]" typedef="uint32_t" value="0x00017fff"/> |
Diletant | 167:bedc0a9d559a | 926 | <variable name="normalized[8]" typedef="uint32_t" value="800"/> |
Diletant | 167:bedc0a9d559a | 927 | <variable name="raw[9]" typedef="uint32_t" value="0x00017fff"/> |
Diletant | 167:bedc0a9d559a | 928 | <variable name="normalized[9]" typedef="uint32_t" value="800"/> |
Diletant | 167:bedc0a9d559a | 929 | <variable name="raw[10]" typedef="uint32_t" value="0x00017fff"/> |
Diletant | 167:bedc0a9d559a | 930 | <variable name="normalized[10]" typedef="uint32_t" value="800"/> |
Diletant | 167:bedc0a9d559a | 931 | <variable name="raw[11]" typedef="uint32_t" value="0x00017fff"/> |
Diletant | 167:bedc0a9d559a | 932 | <variable name="normalized[11]" typedef="uint32_t" value="800"/> |
Diletant | 167:bedc0a9d559a | 933 | <variable name="raw[12]" typedef="uint32_t" value="0x00017fff"/> |
Diletant | 167:bedc0a9d559a | 934 | <variable name="normalized[12]" typedef="uint32_t" value="800"/> |
Diletant | 167:bedc0a9d559a | 935 | <variable name="raw[13]" typedef="uint32_t" value="0x00017fff"/> |
Diletant | 167:bedc0a9d559a | 936 | <variable name="normalized[13]" typedef="uint32_t" value="800"/> |
Diletant | 167:bedc0a9d559a | 937 | <variable name="raw[14]" typedef="uint32_t" value="0x00017fff"/> |
Diletant | 167:bedc0a9d559a | 938 | <variable name="normalized[14]" typedef="uint32_t" value="800"/> |
Diletant | 167:bedc0a9d559a | 939 | <variable name="raw[15]" typedef="uint32_t" value="0x00017fff"/> |
Diletant | 167:bedc0a9d559a | 940 | <variable name="normalized[15]" typedef="uint32_t" value="800"/> |
Diletant | 167:bedc0a9d559a | 941 | </structure> |
Diletant | 167:bedc0a9d559a | 942 | </structure> |
Diletant | 167:bedc0a9d559a | 943 | <structure name="state" typedef="DevicePLCSBiasState"> |
Diletant | 167:bedc0a9d559a | 944 | <variable name="raw" typedef="uint32_t" value="0"/> |
Diletant | 167:bedc0a9d559a | 945 | <variable name="sum" typedef="uint32_t" value="0"/> |
Diletant | 167:bedc0a9d559a | 946 | <variable name="counter" typedef="uint32_t" value="0"/> |
Diletant | 167:bedc0a9d559a | 947 | <variable name="average" typedef="uint32_t" value="0"/> |
Diletant | 167:bedc0a9d559a | 948 | </structure> |
Diletant | 167:bedc0a9d559a | 949 | </structure> |
Diletant | 167:bedc0a9d559a | 950 | |
Diletant | 167:bedc0a9d559a | 951 | <structure name="reset" typedef="DevicePLCSReset"> |
Diletant | 167:bedc0a9d559a | 952 | <structure name="levels" typedef="DevicePLCSResetLevels"> |
Diletant | 167:bedc0a9d559a | 953 | <variable name="upper" typedef="int32_t" value="12.5V"/> |
Diletant | 167:bedc0a9d559a | 954 | <variable name="lower" typedef="int32_t" value="1.5V"/> |
Diletant | 167:bedc0a9d559a | 955 | </structure> |
Diletant | 167:bedc0a9d559a | 956 | |
Diletant | 167:bedc0a9d559a | 957 | <structure name="up" typedef="DevicePLCSResetTemperatureFunction"> |
Diletant | 167:bedc0a9d559a | 958 | <variable name="points" typedef="uint32_t" value="16"/> |
Diletant | 167:bedc0a9d559a | 959 | <variable name="temperature[0]" typedef="int32_t" value="-60C"/> |
Diletant | 167:bedc0a9d559a | 960 | <variable name="voltage[0]" typedef="int32_t" value="12.5V"/> |
Diletant | 167:bedc0a9d559a | 961 | <variable name="duration[0]" typedef="uint32_t" value="3s"/> |
Diletant | 167:bedc0a9d559a | 962 | <variable name="temperature[1]" typedef="int32_t" value="-50C"/> |
Diletant | 167:bedc0a9d559a | 963 | <variable name="voltage[1]" typedef="int32_t" value="12.5V"/> |
Diletant | 167:bedc0a9d559a | 964 | <variable name="duration[1]" typedef="uint32_t" value="3s"/> |
Diletant | 167:bedc0a9d559a | 965 | <variable name="temperature[2]" typedef="int32_t" value="-40C"/> |
Diletant | 167:bedc0a9d559a | 966 | <variable name="voltage[2]" typedef="int32_t" value="12.5V"/> |
Diletant | 167:bedc0a9d559a | 967 | <variable name="duration[2]" typedef="uint32_t" value="3s"/> |
Diletant | 167:bedc0a9d559a | 968 | <variable name="temperature[3]" typedef="int32_t" value="-30C"/> |
Diletant | 167:bedc0a9d559a | 969 | <variable name="voltage[3]" typedef="int32_t" value="12.5V"/> |
Diletant | 167:bedc0a9d559a | 970 | <variable name="duration[3]" typedef="uint32_t" value="3s"/> |
Diletant | 167:bedc0a9d559a | 971 | <variable name="temperature[4]" typedef="int32_t" value="-20C"/> |
Diletant | 167:bedc0a9d559a | 972 | <variable name="voltage[4]" typedef="int32_t" value="12.5V"/> |
Diletant | 167:bedc0a9d559a | 973 | <variable name="duration[4]" typedef="uint32_t" value="3s"/> |
Diletant | 167:bedc0a9d559a | 974 | <variable name="temperature[5]" typedef="int32_t" value="-10C"/> |
Diletant | 167:bedc0a9d559a | 975 | <variable name="voltage[5]" typedef="int32_t" value="12.5V"/> |
Diletant | 167:bedc0a9d559a | 976 | <variable name="duration[5]" typedef="uint32_t" value="3s"/> |
Diletant | 167:bedc0a9d559a | 977 | <variable name="temperature[6]" typedef="int32_t" value="0C"/> |
Diletant | 167:bedc0a9d559a | 978 | <variable name="voltage[6]" typedef="int32_t" value="12.5V"/> |
Diletant | 167:bedc0a9d559a | 979 | <variable name="duration[6]" typedef="uint32_t" value="3s"/> |
Diletant | 167:bedc0a9d559a | 980 | <variable name="temperature[7]" typedef="int32_t" value="10C"/> |
Diletant | 167:bedc0a9d559a | 981 | <variable name="voltage[7]" typedef="int32_t" value="12.5V"/> |
Diletant | 167:bedc0a9d559a | 982 | <variable name="duration[7]" typedef="uint32_t" value="3s"/> |
Diletant | 167:bedc0a9d559a | 983 | <variable name="temperature[8]" typedef="int32_t" value="20C"/> |
Diletant | 167:bedc0a9d559a | 984 | <variable name="voltage[8]" typedef="int32_t" value="12.5V"/> |
Diletant | 167:bedc0a9d559a | 985 | <variable name="duration[8]" typedef="uint32_t" value="3s"/> |
Diletant | 167:bedc0a9d559a | 986 | <variable name="temperature[9]" typedef="int32_t" value="30C"/> |
Diletant | 167:bedc0a9d559a | 987 | <variable name="voltage[9]" typedef="int32_t" value="12.5V"/> |
Diletant | 167:bedc0a9d559a | 988 | <variable name="duration[9]" typedef="uint32_t" value="3s"/> |
Diletant | 167:bedc0a9d559a | 989 | <variable name="temperature[10]" typedef="int32_t" value="40C"/> |
Diletant | 167:bedc0a9d559a | 990 | <variable name="voltage[10]" typedef="int32_t" value="12.5V"/> |
Diletant | 167:bedc0a9d559a | 991 | <variable name="duration[10]" typedef="uint32_t" value="3s"/> |
Diletant | 167:bedc0a9d559a | 992 | <variable name="temperature[11]" typedef="int32_t" value="50C"/> |
Diletant | 167:bedc0a9d559a | 993 | <variable name="voltage[11]" typedef="int32_t" value="12.5V"/> |
Diletant | 167:bedc0a9d559a | 994 | <variable name="duration[11]" typedef="uint32_t" value="3s"/> |
Diletant | 167:bedc0a9d559a | 995 | <variable name="temperature[12]" typedef="int32_t" value="60C"/> |
Diletant | 167:bedc0a9d559a | 996 | <variable name="voltage[12]" typedef="int32_t" value="12.5V"/> |
Diletant | 167:bedc0a9d559a | 997 | <variable name="duration[12]" typedef="uint32_t" value="3s"/> |
Diletant | 167:bedc0a9d559a | 998 | <variable name="temperature[13]" typedef="int32_t" value="70C"/> |
Diletant | 167:bedc0a9d559a | 999 | <variable name="voltage[13]" typedef="int32_t" value="12.5V"/> |
Diletant | 167:bedc0a9d559a | 1000 | <variable name="duration[13]" typedef="uint32_t" value="3s"/> |
Diletant | 167:bedc0a9d559a | 1001 | <variable name="temperature[14]" typedef="int32_t" value="80C"/> |
Diletant | 167:bedc0a9d559a | 1002 | <variable name="voltage[14]" typedef="int32_t" value="12.5V"/> |
Diletant | 167:bedc0a9d559a | 1003 | <variable name="duration[14]" typedef="uint32_t" value="3s"/> |
Diletant | 167:bedc0a9d559a | 1004 | <variable name="temperature[15]" typedef="int32_t" value="90C"/> |
Diletant | 167:bedc0a9d559a | 1005 | <variable name="voltage[15]" typedef="int32_t" value="12.5V"/> |
Diletant | 167:bedc0a9d559a | 1006 | <variable name="duration[15]" typedef="uint32_t" value="3s"/> |
Diletant | 167:bedc0a9d559a | 1007 | </structure> |
Diletant | 167:bedc0a9d559a | 1008 | <structure name="down" typedef="DevicePLCSResetTemperatureFunction"> |
Diletant | 167:bedc0a9d559a | 1009 | <variable name="points" typedef="uint32_t" value="16"/> |
Diletant | 167:bedc0a9d559a | 1010 | <variable name="temperature[0]" typedef="int32_t" value="-60C"/> |
Diletant | 167:bedc0a9d559a | 1011 | <variable name="voltage[0]" typedef="int32_t" value="1.5V"/> |
Diletant | 167:bedc0a9d559a | 1012 | <variable name="duration[0]" typedef="uint32_t" value="3s"/> |
Diletant | 167:bedc0a9d559a | 1013 | <variable name="temperature[1]" typedef="int32_t" value="-50C"/> |
Diletant | 167:bedc0a9d559a | 1014 | <variable name="voltage[1]" typedef="int32_t" value="1.5V"/> |
Diletant | 167:bedc0a9d559a | 1015 | <variable name="duration[1]" typedef="uint32_t" value="3s"/> |
Diletant | 167:bedc0a9d559a | 1016 | <variable name="temperature[2]" typedef="int32_t" value="-40C"/> |
Diletant | 167:bedc0a9d559a | 1017 | <variable name="voltage[2]" typedef="int32_t" value="1.5V"/> |
Diletant | 167:bedc0a9d559a | 1018 | <variable name="duration[2]" typedef="uint32_t" value="3s"/> |
Diletant | 167:bedc0a9d559a | 1019 | <variable name="temperature[3]" typedef="int32_t" value="-30C"/> |
Diletant | 167:bedc0a9d559a | 1020 | <variable name="voltage[3]" typedef="int32_t" value="1.5V"/> |
Diletant | 167:bedc0a9d559a | 1021 | <variable name="duration[3]" typedef="uint32_t" value="3s"/> |
Diletant | 167:bedc0a9d559a | 1022 | <variable name="temperature[4]" typedef="int32_t" value="-20C"/> |
Diletant | 167:bedc0a9d559a | 1023 | <variable name="voltage[4]" typedef="int32_t" value="1.5V"/> |
Diletant | 167:bedc0a9d559a | 1024 | <variable name="duration[4]" typedef="uint32_t" value="3s"/> |
Diletant | 167:bedc0a9d559a | 1025 | <variable name="temperature[5]" typedef="int32_t" value="-10C"/> |
Diletant | 167:bedc0a9d559a | 1026 | <variable name="voltage[5]" typedef="int32_t" value="1.5V"/> |
Diletant | 167:bedc0a9d559a | 1027 | <variable name="duration[5]" typedef="uint32_t" value="3s"/> |
Diletant | 167:bedc0a9d559a | 1028 | <variable name="temperature[6]" typedef="int32_t" value="0C"/> |
Diletant | 167:bedc0a9d559a | 1029 | <variable name="voltage[6]" typedef="int32_t" value="1.5V"/> |
Diletant | 167:bedc0a9d559a | 1030 | <variable name="duration[6]" typedef="uint32_t" value="3s"/> |
Diletant | 167:bedc0a9d559a | 1031 | <variable name="temperature[7]" typedef="int32_t" value="10C"/> |
Diletant | 167:bedc0a9d559a | 1032 | <variable name="voltage[7]" typedef="int32_t" value="1.5V"/> |
Diletant | 167:bedc0a9d559a | 1033 | <variable name="duration[7]" typedef="uint32_t" value="3s"/> |
Diletant | 167:bedc0a9d559a | 1034 | <variable name="temperature[8]" typedef="int32_t" value="20C"/> |
Diletant | 167:bedc0a9d559a | 1035 | <variable name="voltage[8]" typedef="int32_t" value="1.5V"/> |
Diletant | 167:bedc0a9d559a | 1036 | <variable name="duration[8]" typedef="uint32_t" value="3s"/> |
Diletant | 167:bedc0a9d559a | 1037 | <variable name="temperature[9]" typedef="int32_t" value="30C"/> |
Diletant | 167:bedc0a9d559a | 1038 | <variable name="voltage[9]" typedef="int32_t" value="1.5V"/> |
Diletant | 167:bedc0a9d559a | 1039 | <variable name="duration[9]" typedef="uint32_t" value="3s"/> |
Diletant | 167:bedc0a9d559a | 1040 | <variable name="temperature[10]" typedef="int32_t" value="40C"/> |
Diletant | 167:bedc0a9d559a | 1041 | <variable name="voltage[10]" typedef="int32_t" value="1.5V"/> |
Diletant | 167:bedc0a9d559a | 1042 | <variable name="duration[10]" typedef="uint32_t" value="3s"/> |
Diletant | 167:bedc0a9d559a | 1043 | <variable name="temperature[11]" typedef="int32_t" value="50C"/> |
Diletant | 167:bedc0a9d559a | 1044 | <variable name="voltage[11]" typedef="int32_t" value="1.5V"/> |
Diletant | 167:bedc0a9d559a | 1045 | <variable name="duration[11]" typedef="uint32_t" value="3s"/> |
Diletant | 167:bedc0a9d559a | 1046 | <variable name="temperature[12]" typedef="int32_t" value="60C"/> |
Diletant | 167:bedc0a9d559a | 1047 | <variable name="voltage[12]" typedef="int32_t" value="1.5V"/> |
Diletant | 167:bedc0a9d559a | 1048 | <variable name="duration[12]" typedef="uint32_t" value="3s"/> |
Diletant | 167:bedc0a9d559a | 1049 | <variable name="temperature[13]" typedef="int32_t" value="70C"/> |
Diletant | 167:bedc0a9d559a | 1050 | <variable name="voltage[13]" typedef="int32_t" value="1.5V"/> |
Diletant | 167:bedc0a9d559a | 1051 | <variable name="duration[13]" typedef="uint32_t" value="3s"/> |
Diletant | 167:bedc0a9d559a | 1052 | <variable name="temperature[14]" typedef="int32_t" value="80C"/> |
Diletant | 167:bedc0a9d559a | 1053 | <variable name="voltage[14]" typedef="int32_t" value="1.5V"/> |
Diletant | 167:bedc0a9d559a | 1054 | <variable name="duration[14]" typedef="uint32_t" value="3s"/> |
Diletant | 167:bedc0a9d559a | 1055 | <variable name="temperature[15]" typedef="int32_t" value="90C"/> |
Diletant | 167:bedc0a9d559a | 1056 | <variable name="voltage[15]" typedef="int32_t" value="1.5V"/> |
Diletant | 167:bedc0a9d559a | 1057 | <variable name="duration[15]" typedef="uint32_t" value="3s"/> |
Diletant | 167:bedc0a9d559a | 1058 | </structure> |
Diletant | 167:bedc0a9d559a | 1059 | |
Diletant | 167:bedc0a9d559a | 1060 | <structure name="state" typedef="DevicePLCSResetState"> |
Diletant | 167:bedc0a9d559a | 1061 | <variable name="countdown" typedef="int32_t" value="0"/> |
Diletant | 167:bedc0a9d559a | 1062 | <variable name="voltage" typedef="int32_t" value="0"/> |
Diletant | 167:bedc0a9d559a | 1063 | </structure> |
Diletant | 166:c3c0b8a90d81 | 1064 | </structure> |
Diletant | 166:c3c0b8a90d81 | 1065 | |
Diletant | 167:bedc0a9d559a | 1066 | <structure name="regulator" typedef="DevicePLCSRegulator"> |
Diletant | 167:bedc0a9d559a | 1067 | <structure name="settings" typedef="DevicePLCSRegulatorSettings"> |
Diletant | 166:c3c0b8a90d81 | 1068 | <variable name="enabled" typedef="uint8_t" value="1"/> |
Diletant | 167:bedc0a9d559a | 1069 | <variable name="reference" typedef="uint32_t" value="0"/> |
Diletant | 167:bedc0a9d559a | 1070 | <structure name="transfer" typedef="DevicePLCSCorrectionTransferFunction"> |
Diletant | 177:672ef279c8e0 | 1071 | <variable name="points" typedef="uint32_t" value="16"/> |
Diletant | 177:672ef279c8e0 | 1072 | <variable name="error[0]" typedef="int32_t" value="-0x80000"/> |
Diletant | 177:672ef279c8e0 | 1073 | <variable name="correction[0]" typedef="int32_t" value="0x10000"/> |
Diletant | 177:672ef279c8e0 | 1074 | <variable name="error[1]" typedef="int32_t" value="-0x6eeee"/> |
Diletant | 177:672ef279c8e0 | 1075 | <variable name="correction[1]" typedef="int32_t" value="0xb473"/> |
Diletant | 177:672ef279c8e0 | 1076 | <variable name="error[2]" typedef="int32_t" value="-0x5dddd"/> |
Diletant | 177:672ef279c8e0 | 1077 | <variable name="correction[2]" typedef="int32_t" value="0x7aa7"/> |
Diletant | 177:672ef279c8e0 | 1078 | <variable name="error[3]" typedef="int32_t" value="-0x4cccc"/> |
Diletant | 177:672ef279c8e0 | 1079 | <variable name="correction[3]" typedef="int32_t" value="0x4fdf"/> |
Diletant | 177:672ef279c8e0 | 1080 | <variable name="error[4]" typedef="int32_t" value="-0x3bbbb"/> |
Diletant | 177:672ef279c8e0 | 1081 | <variable name="correction[4]" typedef="int32_t" value="0x3161"/> |
Diletant | 177:672ef279c8e0 | 1082 | <variable name="error[5]" typedef="int32_t" value="-0x2aaaa"/> |
Diletant | 177:672ef279c8e0 | 1083 | <variable name="correction[5]" typedef="int32_t" value="0x1c71"/> |
Diletant | 177:672ef279c8e0 | 1084 | <variable name="error[6]" typedef="int32_t" value="-0x19999"/> |
Diletant | 177:672ef279c8e0 | 1085 | <variable name="correction[6]" typedef="int32_t" value="0xe56"/> |
Diletant | 177:672ef279c8e0 | 1086 | <variable name="error[7]" typedef="int32_t" value="-0x8888"/> |
Diletant | 177:672ef279c8e0 | 1087 | <variable name="correction[7]" typedef="int32_t" value="0x452"/> |
Diletant | 177:672ef279c8e0 | 1088 | <variable name="error[8]" typedef="int32_t" value="0x8888"/> |
Diletant | 177:672ef279c8e0 | 1089 | <variable name="correction[8]" typedef="int32_t" value="-0x452"/> |
Diletant | 177:672ef279c8e0 | 1090 | <variable name="error[9]" typedef="int32_t" value="0x19999"/> |
Diletant | 177:672ef279c8e0 | 1091 | <variable name="correction[9]" typedef="int32_t" value="-0xe56"/> |
Diletant | 177:672ef279c8e0 | 1092 | <variable name="error[10]" typedef="int32_t" value="0x2aaaa"/> |
Diletant | 177:672ef279c8e0 | 1093 | <variable name="correction[10]" typedef="int32_t" value="-0x1c71"/> |
Diletant | 177:672ef279c8e0 | 1094 | <variable name="error[11]" typedef="int32_t" value="0x3bbbb"/> |
Diletant | 177:672ef279c8e0 | 1095 | <variable name="correction[11]" typedef="int32_t" value="-0x3161"/> |
Diletant | 177:672ef279c8e0 | 1096 | <variable name="error[12]" typedef="int32_t" value="0x4cccc"/> |
Diletant | 177:672ef279c8e0 | 1097 | <variable name="correction[12]" typedef="int32_t" value="-0x4fdf"/> |
Diletant | 177:672ef279c8e0 | 1098 | <variable name="error[13]" typedef="int32_t" value="0x5dddd"/> |
Diletant | 177:672ef279c8e0 | 1099 | <variable name="correction[13]" typedef="int32_t" value="-0x7aa7"/> |
Diletant | 177:672ef279c8e0 | 1100 | <variable name="error[14]" typedef="int32_t" value="0x6eeee"/> |
Diletant | 177:672ef279c8e0 | 1101 | <variable name="correction[14]" typedef="int32_t" value="-0xb473"/> |
Diletant | 177:672ef279c8e0 | 1102 | <variable name="error[15]" typedef="int32_t" value="0x80000"/> |
Diletant | 177:672ef279c8e0 | 1103 | <variable name="correction[15]" typedef="int32_t" value="-0x10000"/> |
Diletant | 167:bedc0a9d559a | 1104 | </structure> |
Diletant | 166:c3c0b8a90d81 | 1105 | </structure> |
Diletant | 166:c3c0b8a90d81 | 1106 | |
Diletant | 167:bedc0a9d559a | 1107 | <structure name="state" typedef="DevicePLCSRegulatorState"> |
Diletant | 166:c3c0b8a90d81 | 1108 | <variable name="enabled" typedef="uint8_t" value="1"/> |
Diletant | 177:672ef279c8e0 | 1109 | <variable name="reference" typedef="int32_t" value="0"/> |
Diletant | 177:672ef279c8e0 | 1110 | <variable name="error" typedef="int32_t" value="1"/> |
Diletant | 177:672ef279c8e0 | 1111 | <variable name="correction" typedef="int32_t" value="1"/> |
Diletant | 166:c3c0b8a90d81 | 1112 | </structure> |
Diletant | 166:c3c0b8a90d81 | 1113 | </structure> |
Diletant | 166:c3c0b8a90d81 | 1114 | |
Diletant | 166:c3c0b8a90d81 | 1115 | <structure name="output" typedef="DevicePLCSOutput"> |
Diletant | 166:c3c0b8a90d81 | 1116 | <structure name="settings" typedef="DevicePLCSOutputSettings"> |
Diletant | 161:efd949e8d536 | 1117 | <variable name="enabled" typedef="uint8_t" value="1"/> |
Diletant | 173:7f938afb0447 | 1118 | <variable name="sequencer" typedef="uint8_t" value="1"/> |
Diletant | 167:bedc0a9d559a | 1119 | <structure name="start" typedef="DevicePLCSOutputStart"> |
Diletant | 167:bedc0a9d559a | 1120 | <variable name="voltage" typedef="int32_t" value="0x000c7fff"/> |
Diletant | 167:bedc0a9d559a | 1121 | </structure> |
Diletant | 167:bedc0a9d559a | 1122 | <structure name="transfer" typedef="DevicePLCSOutputTransferFunction"> |
Diletant | 166:c3c0b8a90d81 | 1123 | <variable name="points" typedef="uint32_t" value="2"/> |
Diletant | 166:c3c0b8a90d81 | 1124 | <variable name="voltage[0]" typedef="uint32_t" value="0x00017fff"/> |
Diletant | 166:c3c0b8a90d81 | 1125 | <variable name="code[0]" typedef="uint32_t" value="800"/> |
Diletant | 166:c3c0b8a90d81 | 1126 | <variable name="voltage[1]" typedef="uint32_t" value="0x000c7fff"/> |
Diletant | 166:c3c0b8a90d81 | 1127 | <variable name="code[1]" typedef="uint32_t" value="2048"/> |
Diletant | 166:c3c0b8a90d81 | 1128 | <variable name="voltage[2]" typedef="uint32_t" value="0x000c7fff"/> |
Diletant | 166:c3c0b8a90d81 | 1129 | <variable name="code[2]" typedef="uint32_t" value="2048"/> |
Diletant | 166:c3c0b8a90d81 | 1130 | <variable name="voltage[3]" typedef="uint32_t" value="0x000c7fff"/> |
Diletant | 166:c3c0b8a90d81 | 1131 | <variable name="code[3]" typedef="uint32_t" value="2048"/> |
Diletant | 166:c3c0b8a90d81 | 1132 | <variable name="voltage[4]" typedef="uint32_t" value="0x000c7fff"/> |
Diletant | 166:c3c0b8a90d81 | 1133 | <variable name="code[4]" typedef="uint32_t" value="2048"/> |
Diletant | 166:c3c0b8a90d81 | 1134 | <variable name="voltage[5]" typedef="uint32_t" value="0x000c7fff"/> |
Diletant | 166:c3c0b8a90d81 | 1135 | <variable name="code[5]" typedef="uint32_t" value="2048"/> |
Diletant | 166:c3c0b8a90d81 | 1136 | <variable name="voltage[6]" typedef="uint32_t" value="0x000c7fff"/> |
Diletant | 166:c3c0b8a90d81 | 1137 | <variable name="code[6]" typedef="uint32_t" value="2048"/> |
Diletant | 166:c3c0b8a90d81 | 1138 | <variable name="voltage[7]" typedef="uint32_t" value="0x000c7fff"/> |
Diletant | 166:c3c0b8a90d81 | 1139 | <variable name="code[7]" typedef="uint32_t" value="2048"/> |
Diletant | 166:c3c0b8a90d81 | 1140 | <variable name="voltage[8]" typedef="uint32_t" value="0x000c7fff"/> |
Diletant | 166:c3c0b8a90d81 | 1141 | <variable name="code[8]" typedef="uint32_t" value="2048"/> |
Diletant | 166:c3c0b8a90d81 | 1142 | <variable name="voltage[9]" typedef="uint32_t" value="0x000c7fff"/> |
Diletant | 166:c3c0b8a90d81 | 1143 | <variable name="code[9]" typedef="uint32_t" value="2048"/> |
Diletant | 166:c3c0b8a90d81 | 1144 | <variable name="voltage[10]" typedef="uint32_t" value="0x000c7fff"/> |
Diletant | 166:c3c0b8a90d81 | 1145 | <variable name="code[10]" typedef="uint32_t" value="2048"/> |
Diletant | 166:c3c0b8a90d81 | 1146 | <variable name="voltage[11]" typedef="uint32_t" value="0x000c7fff"/> |
Diletant | 166:c3c0b8a90d81 | 1147 | <variable name="code[11]" typedef="uint32_t" value="2048"/> |
Diletant | 166:c3c0b8a90d81 | 1148 | <variable name="voltage[12]" typedef="uint32_t" value="0x000c7fff"/> |
Diletant | 166:c3c0b8a90d81 | 1149 | <variable name="code[12]" typedef="uint32_t" value="2048"/> |
Diletant | 166:c3c0b8a90d81 | 1150 | <variable name="voltage[13]" typedef="uint32_t" value="0x000c7fff"/> |
Diletant | 166:c3c0b8a90d81 | 1151 | <variable name="code[13]" typedef="uint32_t" value="2048"/> |
Diletant | 166:c3c0b8a90d81 | 1152 | <variable name="voltage[14]" typedef="uint32_t" value="0x000c7fff"/> |
Diletant | 166:c3c0b8a90d81 | 1153 | <variable name="code[14]" typedef="uint32_t" value="2048"/> |
Diletant | 166:c3c0b8a90d81 | 1154 | <variable name="voltage[15]" typedef="uint32_t" value="0x000c7fff"/> |
Diletant | 166:c3c0b8a90d81 | 1155 | <variable name="code[15]" typedef="uint32_t" value="2048"/> |
Diletant | 166:c3c0b8a90d81 | 1156 | </structure> |
Diletant | 166:c3c0b8a90d81 | 1157 | </structure> |
Diletant | 166:c3c0b8a90d81 | 1158 | |
Diletant | 167:bedc0a9d559a | 1159 | <structure name="state" typedef="DevicePLCSOutputState"> |
Diletant | 161:efd949e8d536 | 1160 | <variable name="enabled" typedef="uint8_t" value="1"/> |
Diletant | 173:7f938afb0447 | 1161 | <variable name="sequencer" typedef="uint8_t" value="1"/> |
Diletant | 167:bedc0a9d559a | 1162 | <variable name="voltage" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 1163 | </structure> |
Diletant | 161:efd949e8d536 | 1164 | </structure> |
Diletant | 161:efd949e8d536 | 1165 | </structure> |
Diletant | 161:efd949e8d536 | 1166 | |
Diletant | 161:efd949e8d536 | 1167 | <structure name="controller" typedef="DeviceController"> |
Diletant | 161:efd949e8d536 | 1168 | <variable name="chip" typedef="uint32_t" value="(1768 lsh 16) | 100"/> |
Diletant | 161:efd949e8d536 | 1169 | |
Diletant | 161:efd949e8d536 | 1170 | <structure name="flash" typedef="DeviceFlash"> |
Diletant | 161:efd949e8d536 | 1171 | <structure name="settings" typedef="DeviceFlashSettings"> |
Diletant | 161:efd949e8d536 | 1172 | <variable name="hashSector" typedef="uint16_t" value="22"/> |
Diletant | 161:efd949e8d536 | 1173 | <variable name="dataSector" typedef="uint16_t" value="23"/> |
Diletant | 161:efd949e8d536 | 1174 | </structure> |
Diletant | 161:efd949e8d536 | 1175 | </structure> |
Diletant | 161:efd949e8d536 | 1176 | |
Diletant | 161:efd949e8d536 | 1177 | <structure name="uart[0]" typedef="DeviceUART"> |
Diletant | 161:efd949e8d536 | 1178 | <structure name="settings" typedef="DeviceUARTSettings"> |
Diletant | 161:efd949e8d536 | 1179 | </structure> |
Diletant | 161:efd949e8d536 | 1180 | |
Diletant | 161:efd949e8d536 | 1181 | <structure name="state" typedef="DeviceUARTState"> |
Diletant | 161:efd949e8d536 | 1182 | <variable name="LCR" typedef="uint8_t" value="0"/> |
Diletant | 161:efd949e8d536 | 1183 | <variable name="DLM" typedef="uint8_t" value="0"/> |
Diletant | 161:efd949e8d536 | 1184 | <variable name="DLL" typedef="uint8_t" value="0"/> |
Diletant | 161:efd949e8d536 | 1185 | <variable name="FCR" typedef="uint8_t" value="0"/> |
Diletant | 161:efd949e8d536 | 1186 | </structure> |
Diletant | 161:efd949e8d536 | 1187 | </structure> |
Diletant | 161:efd949e8d536 | 1188 | |
Diletant | 161:efd949e8d536 | 1189 | <structure name="uart[1]" typedef="DeviceUART"> |
Diletant | 161:efd949e8d536 | 1190 | <structure name="settings" typedef="DeviceUARTSettings"> |
Diletant | 161:efd949e8d536 | 1191 | </structure> |
Diletant | 161:efd949e8d536 | 1192 | |
Diletant | 161:efd949e8d536 | 1193 | <structure name="state" typedef="DeviceUARTState"> |
Diletant | 161:efd949e8d536 | 1194 | <variable name="LCR" typedef="uint8_t" value="0"/> |
Diletant | 161:efd949e8d536 | 1195 | <variable name="DLM" typedef="uint8_t" value="0"/> |
Diletant | 161:efd949e8d536 | 1196 | <variable name="DLL" typedef="uint8_t" value="0"/> |
Diletant | 161:efd949e8d536 | 1197 | <variable name="FCR" typedef="uint8_t" value="0"/> |
Diletant | 161:efd949e8d536 | 1198 | </structure> |
Diletant | 161:efd949e8d536 | 1199 | </structure> |
Diletant | 161:efd949e8d536 | 1200 | |
Diletant | 161:efd949e8d536 | 1201 | <structure name="timer[0]" typedef="DeviceTimer"> |
Diletant | 161:efd949e8d536 | 1202 | <structure name="settings" typedef="DeviceTimerSettings"> |
Diletant | 161:efd949e8d536 | 1203 | </structure> |
Diletant | 161:efd949e8d536 | 1204 | |
Diletant | 161:efd949e8d536 | 1205 | <structure name="state" typedef="DeviceTimerState"> |
Diletant | 161:efd949e8d536 | 1206 | <variable name="MR0" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 1207 | <variable name="MCR" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 1208 | <variable name="TCR" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 1209 | </structure> |
Diletant | 161:efd949e8d536 | 1210 | </structure> |
Diletant | 161:efd949e8d536 | 1211 | |
Diletant | 161:efd949e8d536 | 1212 | <structure name="SSP" typedef="DeviceSSP"> |
Diletant | 166:c3c0b8a90d81 | 1213 | <variable name="in[0]" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 1214 | <variable name="in[1]" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 1215 | <variable name="in[2]" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 1216 | <variable name="in[3]" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 1217 | <variable name="in[4]" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 1218 | <variable name="out[0]" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 1219 | <variable name="out[1]" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 1220 | </structure> |
Diletant | 161:efd949e8d536 | 1221 | |
Diletant | 161:efd949e8d536 | 1222 | <structure name="I2C" typedef="DeviceI2C"> |
Diletant | 161:efd949e8d536 | 1223 | <structure name="settings" typedef="DeviceI2CSettings"> |
Diletant | 161:efd949e8d536 | 1224 | <variable name="trigger" typedef="uint32_t" value="38400"/> |
Diletant | 161:efd949e8d536 | 1225 | </structure> |
Diletant | 161:efd949e8d536 | 1226 | |
Diletant | 161:efd949e8d536 | 1227 | <structure name="state" typedef="DeviceI2CState"> |
Diletant | 161:efd949e8d536 | 1228 | <variable name="CON0" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 1229 | <variable name="buffer[0]" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 1230 | <variable name="buffer[1]" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 1231 | <variable name="buffer[2]" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 1232 | <variable name="buffer[3]" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 1233 | <variable name="buffer[4]" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 1234 | <variable name="buffer[5]" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 1235 | <variable name="position" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 1236 | <variable name="counter" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 1237 | <variable name="trigger" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 1238 | <variable name="enabled" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 1239 | </structure> |
Diletant | 161:efd949e8d536 | 1240 | </structure> |
Diletant | 161:efd949e8d536 | 1241 | |
Diletant | 161:efd949e8d536 | 1242 | <structure name="QEI" typedef="DeviceQEI"> |
Diletant | 161:efd949e8d536 | 1243 | <structure name="settings" typedef="DeviceQEISettings"> |
Diletant | 161:efd949e8d536 | 1244 | </structure> |
Diletant | 161:efd949e8d536 | 1245 | |
Diletant | 161:efd949e8d536 | 1246 | <structure name="state" typedef="DeviceQEIState"> |
Diletant | 161:efd949e8d536 | 1247 | <variable name="position" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 1248 | <variable name="delta" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 1249 | </structure> |
Diletant | 161:efd949e8d536 | 1250 | </structure> |
Diletant | 161:efd949e8d536 | 1251 | </structure> |
Diletant | 161:efd949e8d536 | 1252 | </structure> |
Diletant | 161:efd949e8d536 | 1253 | |
Diletant | 161:efd949e8d536 | 1254 | <function name="FlashReadAll" result="void"> |
Diletant | 161:efd949e8d536 | 1255 | </function> |
Diletant | 161:efd949e8d536 | 1256 | <function name="FlashWriteAll" result="void"> |
Diletant | 161:efd949e8d536 | 1257 | </function> |
Diletant | 161:efd949e8d536 | 1258 | <function name="StartLightUp" result="void"> |
Diletant | 161:efd949e8d536 | 1259 | </function> |
Diletant | 161:efd949e8d536 | 1260 | </root> |