123
Fork of LG by
device.xml@166:c3c0b8a90d81, 2016-05-22 (annotated)
- Committer:
- Diletant
- Date:
- Sun May 22 18:59:20 2016 +0000
- Revision:
- 166:c3c0b8a90d81
- Parent:
- 161:efd949e8d536
- Child:
- 167:bedc0a9d559a
Device & ... update. Not final!!!
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
Diletant | 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 | 166:c3c0b8a90d81 | 4 | <structure name="user" typedef="DeviceUserProtocol"> |
Diletant | 166:c3c0b8a90d81 | 5 | <variable name="address" typedef="uint16_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 6 | </structure> |
Diletant | 166:c3c0b8a90d81 | 7 | |
Diletant | 161:efd949e8d536 | 8 | <structure name="sensor" typedef="DeviceSensor"> |
Diletant | 161:efd949e8d536 | 9 | <structure name="settings" typedef="DeviceSensorSettings"> |
Diletant | 161:efd949e8d536 | 10 | <variable name="id" typedef="uint16_t" value="0"/> |
Diletant | 161:efd949e8d536 | 11 | <variable name="block" typedef="uint16_t" value="0"/> |
Diletant | 161:efd949e8d536 | 12 | </structure> |
Diletant | 161:efd949e8d536 | 13 | </structure> |
Diletant | 161:efd949e8d536 | 14 | |
Diletant | 161:efd949e8d536 | 15 | <structure name="lightUp" typedef="DeviceLightUp"> |
Diletant | 161:efd949e8d536 | 16 | <structure name="settings" typedef="DeviceLightUpSettings"> |
Diletant | 161:efd949e8d536 | 17 | <variable name="sequence" typedef="uint16_t" value="0x0055"/> |
Diletant | 161:efd949e8d536 | 18 | </structure> |
Diletant | 161:efd949e8d536 | 19 | <structure name="state" typedef="DeviceLightUpState"> |
Diletant | 161:efd949e8d536 | 20 | <variable name="enabled" typedef="uint8_t" value="1"/> |
Diletant | 161:efd949e8d536 | 21 | <variable name="sequence" typedef="uint16_t" value="0x0055"/> |
Diletant | 161:efd949e8d536 | 22 | </structure> |
Diletant | 161:efd949e8d536 | 23 | </structure> |
Diletant | 161:efd949e8d536 | 24 | |
Diletant | 161:efd949e8d536 | 25 | <structure name="dither" typedef="DeviceDither"> |
Diletant | 161:efd949e8d536 | 26 | <structure name="pulse" typedef="DeviceDitherPulse"> |
Diletant | 161:efd949e8d536 | 27 | <structure name="settings" typedef="DeviceDitherPulseSettings"> |
Diletant | 161:efd949e8d536 | 28 | <variable name="rise" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 29 | <variable name="fall" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 30 | </structure> |
Diletant | 161:efd949e8d536 | 31 | |
Diletant | 161:efd949e8d536 | 32 | <structure name="state" typedef="DeviceDitherPulseState"> |
Diletant | 161:efd949e8d536 | 33 | <variable name="rise" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 34 | <variable name="fall" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 35 | <variable name="counter" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 36 | </structure> |
Diletant | 161:efd949e8d536 | 37 | </structure> |
Diletant | 161:efd949e8d536 | 38 | |
Diletant | 161:efd949e8d536 | 39 | <structure name="noise" typedef="DeviceDitherNoise"> |
Diletant | 161:efd949e8d536 | 40 | <structure name="settings" typedef="DeviceDitherNoiseSettings"> |
Diletant | 161:efd949e8d536 | 41 | <variable name="enabled" typedef="uint8_t" value="1"/> |
Diletant | 161:efd949e8d536 | 42 | <variable name="period" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 43 | <variable name="range" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 44 | <variable name="phase" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 45 | </structure> |
Diletant | 161:efd949e8d536 | 46 | |
Diletant | 161:efd949e8d536 | 47 | <structure name="state" typedef="DeviceDitherNoiseState"> |
Diletant | 161:efd949e8d536 | 48 | <variable name="enabled" typedef="uint8_t" value="1"/> |
Diletant | 161:efd949e8d536 | 49 | </structure> |
Diletant | 161:efd949e8d536 | 50 | </structure> |
Diletant | 161:efd949e8d536 | 51 | |
Diletant | 161:efd949e8d536 | 52 | <structure name="cycle" typedef="DeviceDitherCycle"> |
Diletant | 161:efd949e8d536 | 53 | <structure name="settings" typedef="DeviceDitherCycleSettings"> |
Diletant | 161:efd949e8d536 | 54 | <variable name="enabled" typedef="uint8_t" value="1"/> |
Diletant | 161:efd949e8d536 | 55 | </structure> |
Diletant | 161:efd949e8d536 | 56 | |
Diletant | 161:efd949e8d536 | 57 | <structure name="state" typedef="DeviceDitherCycleState"> |
Diletant | 161:efd949e8d536 | 58 | <variable name="enabled" typedef="uint8_t" value="1"/> |
Diletant | 161:efd949e8d536 | 59 | <variable name="pin1" typedef="uint8_t" value="0"/> |
Diletant | 161:efd949e8d536 | 60 | <variable name="pin2" typedef="uint8_t" value="0"/> |
Diletant | 161:efd949e8d536 | 61 | </structure> |
Diletant | 161:efd949e8d536 | 62 | </structure> |
Diletant | 161:efd949e8d536 | 63 | |
Diletant | 161:efd949e8d536 | 64 | <structure name="detector" typedef="DeviceDitherPhaseDetector"> |
Diletant | 161:efd949e8d536 | 65 | <structure name="settings" typedef="DeviceDitherPhaseDetectorSettings"> |
Diletant | 161:efd949e8d536 | 66 | <variable name="offset" typedef="uint8_t" value="0"/> |
Diletant | 161:efd949e8d536 | 67 | <variable name="weight[0]" typedef="uint8_t" value="-1"/> |
Diletant | 161:efd949e8d536 | 68 | <variable name="weight[1]" typedef="uint8_t" value="-1"/> |
Diletant | 161:efd949e8d536 | 69 | <variable name="weight[2]" typedef="uint8_t" value="-1"/> |
Diletant | 161:efd949e8d536 | 70 | <variable name="weight[3]" typedef="uint8_t" value="-1"/> |
Diletant | 161:efd949e8d536 | 71 | <variable name="weight[4]" typedef="uint8_t" value="-1"/> |
Diletant | 161:efd949e8d536 | 72 | <variable name="weight[5]" typedef="uint8_t" value="-1"/> |
Diletant | 161:efd949e8d536 | 73 | <variable name="weight[6]" typedef="uint8_t" value="-1"/> |
Diletant | 161:efd949e8d536 | 74 | <variable name="weight[7]" typedef="uint8_t" value="-1"/> |
Diletant | 161:efd949e8d536 | 75 | |
Diletant | 161:efd949e8d536 | 76 | <variable name="weight[8]" typedef="uint8_t" value="1"/> |
Diletant | 161:efd949e8d536 | 77 | <variable name="weight[9]" typedef="uint8_t" value="1"/> |
Diletant | 161:efd949e8d536 | 78 | <variable name="weight[10]" typedef="uint8_t" value="1"/> |
Diletant | 161:efd949e8d536 | 79 | <variable name="weight[11]" typedef="uint8_t" value="1"/> |
Diletant | 161:efd949e8d536 | 80 | <variable name="weight[12]" typedef="uint8_t" value="1"/> |
Diletant | 161:efd949e8d536 | 81 | <variable name="weight[13]" typedef="uint8_t" value="1"/> |
Diletant | 161:efd949e8d536 | 82 | <variable name="weight[14]" typedef="uint8_t" value="1"/> |
Diletant | 161:efd949e8d536 | 83 | <variable name="weight[15]" typedef="uint8_t" value="1"/> |
Diletant | 161:efd949e8d536 | 84 | |
Diletant | 161:efd949e8d536 | 85 | <variable name="weight[16]" typedef="uint8_t" value="1"/> |
Diletant | 161:efd949e8d536 | 86 | <variable name="weight[17]" typedef="uint8_t" value="1"/> |
Diletant | 161:efd949e8d536 | 87 | <variable name="weight[18]" typedef="uint8_t" value="1"/> |
Diletant | 161:efd949e8d536 | 88 | <variable name="weight[19]" typedef="uint8_t" value="1"/> |
Diletant | 161:efd949e8d536 | 89 | <variable name="weight[20]" typedef="uint8_t" value="1"/> |
Diletant | 161:efd949e8d536 | 90 | <variable name="weight[21]" typedef="uint8_t" value="1"/> |
Diletant | 161:efd949e8d536 | 91 | <variable name="weight[22]" typedef="uint8_t" value="1"/> |
Diletant | 161:efd949e8d536 | 92 | <variable name="weight[23]" typedef="uint8_t" value="1"/> |
Diletant | 161:efd949e8d536 | 93 | |
Diletant | 161:efd949e8d536 | 94 | <variable name="weight[24]" typedef="uint8_t" value="-1"/> |
Diletant | 161:efd949e8d536 | 95 | <variable name="weight[25]" typedef="uint8_t" value="-1"/> |
Diletant | 161:efd949e8d536 | 96 | <variable name="weight[26]" typedef="uint8_t" value="-1"/> |
Diletant | 161:efd949e8d536 | 97 | <variable name="weight[27]" typedef="uint8_t" value="-1"/> |
Diletant | 161:efd949e8d536 | 98 | <variable name="weight[28]" typedef="uint8_t" value="-1"/> |
Diletant | 161:efd949e8d536 | 99 | <variable name="weight[29]" typedef="uint8_t" value="-1"/> |
Diletant | 161:efd949e8d536 | 100 | <variable name="weight[30]" typedef="uint8_t" value="-1"/> |
Diletant | 161:efd949e8d536 | 101 | <variable name="weight[31]" typedef="uint8_t" value="-1"/> |
Diletant | 161:efd949e8d536 | 102 | </structure> |
Diletant | 161:efd949e8d536 | 103 | <structure name="state" typedef="DeviceDitherPhaseDetectorState"> |
Diletant | 161:efd949e8d536 | 104 | <variable name="error" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 105 | </structure> |
Diletant | 161:efd949e8d536 | 106 | </structure> |
Diletant | 161:efd949e8d536 | 107 | |
Diletant | 161:efd949e8d536 | 108 | <structure name="oscillation" typedef="DeviceDitherOscillationFrequencyRegulator"> |
Diletant | 161:efd949e8d536 | 109 | <structure name="settings" typedef="DeviceDitherOscillationFrequencyRegulatorSettings"> |
Diletant | 161:efd949e8d536 | 110 | <variable name="enabled" typedef="uint8_t" value="1"/> |
Diletant | 161:efd949e8d536 | 111 | <variable name="reference" typedef="uint32_t" value="1"/> |
Diletant | 161:efd949e8d536 | 112 | <variable name="scale" typedef="uint32_t" value="1"/> |
Diletant | 161:efd949e8d536 | 113 | </structure> |
Diletant | 161:efd949e8d536 | 114 | |
Diletant | 161:efd949e8d536 | 115 | <structure name="state" typedef="DeviceDitherOscillationFrequencyRegulatorState"> |
Diletant | 161:efd949e8d536 | 116 | <variable name="enabled" typedef="uint8_t" value="1"/> |
Diletant | 161:efd949e8d536 | 117 | <variable name="reference" typedef="uint32_t" value="1"/> |
Diletant | 161:efd949e8d536 | 118 | <variable name="scale" typedef="uint32_t" value="1"/> |
Diletant | 161:efd949e8d536 | 119 | <variable name="error" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 120 | </structure> |
Diletant | 161:efd949e8d536 | 121 | </structure> |
Diletant | 161:efd949e8d536 | 122 | |
Diletant | 161:efd949e8d536 | 123 | <structure name="carrier" typedef="DeviceDitherCarrierFrequencyRegulator"> |
Diletant | 161:efd949e8d536 | 124 | <structure name="settings" typedef="DeviceDitherCarrierFrequencyRegulatorSettings"> |
Diletant | 161:efd949e8d536 | 125 | <variable name="enabled" typedef="uint8_t" value="1"/> |
Diletant | 161:efd949e8d536 | 126 | <variable name="reference" typedef="uint32_t" value="1"/> |
Diletant | 161:efd949e8d536 | 127 | <variable name="scale" typedef="uint32_t" value="1"/> |
Diletant | 161:efd949e8d536 | 128 | </structure> |
Diletant | 161:efd949e8d536 | 129 | |
Diletant | 161:efd949e8d536 | 130 | <structure name="state" typedef="DeviceDitherCarrierFrequencyRegulatorState"> |
Diletant | 161:efd949e8d536 | 131 | <variable name="enabled" typedef="uint8_t" value="1"/> |
Diletant | 161:efd949e8d536 | 132 | <variable name="reference" typedef="uint32_t" value="1"/> |
Diletant | 161:efd949e8d536 | 133 | <variable name="scale" typedef="uint32_t" value="1"/> |
Diletant | 161:efd949e8d536 | 134 | <variable name="error" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 135 | </structure> |
Diletant | 161:efd949e8d536 | 136 | </structure> |
Diletant | 161:efd949e8d536 | 137 | </structure> |
Diletant | 161:efd949e8d536 | 138 | |
Diletant | 161:efd949e8d536 | 139 | <structure name="isacs" typedef="DeviceISACS"> |
Diletant | 161:efd949e8d536 | 140 | <structure name="potentiometers" typedef="DeviceISACSPotentiometers"> |
Diletant | 161:efd949e8d536 | 141 | <structure name="settings" typedef="DeviceISACSPotentiometersSettings"> |
Diletant | 161:efd949e8d536 | 142 | <variable name="a" typedef="uint32_t" value="150"/> |
Diletant | 161:efd949e8d536 | 143 | <variable name="b" typedef="uint32_t" value="150"/> |
Diletant | 161:efd949e8d536 | 144 | </structure> |
Diletant | 161:efd949e8d536 | 145 | <structure name="state" typedef="DeviceISACSPotentiometersState"> |
Diletant | 161:efd949e8d536 | 146 | <variable name="a" typedef="uint32_t" value="150"/> |
Diletant | 161:efd949e8d536 | 147 | <variable name="b" typedef="uint32_t" value="150"/> |
Diletant | 161:efd949e8d536 | 148 | </structure> |
Diletant | 161:efd949e8d536 | 149 | </structure> |
Diletant | 161:efd949e8d536 | 150 | |
Diletant | 166:c3c0b8a90d81 | 151 | <structure name="input" typedef="DeviceISACSInput"> |
Diletant | 166:c3c0b8a90d81 | 152 | <variable name="voltage" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 153 | <variable name="average" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 154 | <structure name="interpolator" typedef="DeviceISACSInputInterpolator"> |
Diletant | 166:c3c0b8a90d81 | 155 | <structure name="settings" typedef="DeviceISACSInputInterpolatorSettings"> |
Diletant | 166:c3c0b8a90d81 | 156 | <variable name="points" typedef="uint32_t" value="2"/> |
Diletant | 166:c3c0b8a90d81 | 157 | <variable name="voltage[0]" typedef="uint32_t" value="0x00000000"/> |
Diletant | 166:c3c0b8a90d81 | 158 | <variable name="code[0]" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 159 | <variable name="voltage[1]" typedef="uint32_t" value="0x00040000"/> |
Diletant | 166:c3c0b8a90d81 | 160 | <variable name="code[1]" typedef="uint32_t" value="4095"/> |
Diletant | 166:c3c0b8a90d81 | 161 | <variable name="voltage[2]" typedef="uint32_t" value="0x00040000"/> |
Diletant | 166:c3c0b8a90d81 | 162 | <variable name="code[2]" typedef="uint32_t" value="4095"/> |
Diletant | 166:c3c0b8a90d81 | 163 | <variable name="voltage[3]" typedef="uint32_t" value="0x00040000"/> |
Diletant | 166:c3c0b8a90d81 | 164 | <variable name="code[3]" typedef="uint32_t" value="4095"/> |
Diletant | 166:c3c0b8a90d81 | 165 | <variable name="voltage[4]" typedef="uint32_t" value="0x00040000"/> |
Diletant | 166:c3c0b8a90d81 | 166 | <variable name="code[4]" typedef="uint32_t" value="4095"/> |
Diletant | 166:c3c0b8a90d81 | 167 | <variable name="voltage[5]" typedef="uint32_t" value="0x00040000"/> |
Diletant | 166:c3c0b8a90d81 | 168 | <variable name="code[5]" typedef="uint32_t" value="4095"/> |
Diletant | 166:c3c0b8a90d81 | 169 | <variable name="voltage[6]" typedef="uint32_t" value="0x00040000"/> |
Diletant | 166:c3c0b8a90d81 | 170 | <variable name="code[6]" typedef="uint32_t" value="4095"/> |
Diletant | 166:c3c0b8a90d81 | 171 | <variable name="voltage[7]" typedef="uint32_t" value="0x00040000"/> |
Diletant | 166:c3c0b8a90d81 | 172 | <variable name="code[7]" typedef="uint32_t" value="4095"/> |
Diletant | 166:c3c0b8a90d81 | 173 | <variable name="voltage[8]" typedef="uint32_t" value="0x00040000"/> |
Diletant | 166:c3c0b8a90d81 | 174 | <variable name="code[8]" typedef="uint32_t" value="4095"/> |
Diletant | 166:c3c0b8a90d81 | 175 | <variable name="voltage[9]" typedef="uint32_t" value="0x00040000"/> |
Diletant | 166:c3c0b8a90d81 | 176 | <variable name="code[9]" typedef="uint32_t" value="4095"/> |
Diletant | 166:c3c0b8a90d81 | 177 | <variable name="voltage[10]" typedef="uint32_t" value="0x00040000"/> |
Diletant | 166:c3c0b8a90d81 | 178 | <variable name="code[10]" typedef="uint32_t" value="4095"/> |
Diletant | 166:c3c0b8a90d81 | 179 | <variable name="voltage[11]" typedef="uint32_t" value="0x00040000"/> |
Diletant | 166:c3c0b8a90d81 | 180 | <variable name="code[11]" typedef="uint32_t" value="4095"/> |
Diletant | 166:c3c0b8a90d81 | 181 | <variable name="voltage[12]" typedef="uint32_t" value="0x00040000"/> |
Diletant | 166:c3c0b8a90d81 | 182 | <variable name="code[12]" typedef="uint32_t" value="4095"/> |
Diletant | 166:c3c0b8a90d81 | 183 | <variable name="voltage[13]" typedef="uint32_t" value="0x00040000"/> |
Diletant | 166:c3c0b8a90d81 | 184 | <variable name="code[13]" typedef="uint32_t" value="4095"/> |
Diletant | 166:c3c0b8a90d81 | 185 | <variable name="voltage[14]" typedef="uint32_t" value="0x00040000"/> |
Diletant | 166:c3c0b8a90d81 | 186 | <variable name="code[14]" typedef="uint32_t" value="4095"/> |
Diletant | 166:c3c0b8a90d81 | 187 | <variable name="voltage[15]" typedef="uint32_t" value="0x00040000"/> |
Diletant | 166:c3c0b8a90d81 | 188 | <variable name="code[15]" typedef="uint32_t" value="4095"/> |
Diletant | 166:c3c0b8a90d81 | 189 | </structure> |
Diletant | 166:c3c0b8a90d81 | 190 | </structure> |
Diletant | 166:c3c0b8a90d81 | 191 | </structure> |
Diletant | 166:c3c0b8a90d81 | 192 | |
Diletant | 166:c3c0b8a90d81 | 193 | <structure name="output" typedef="DeviceISACSOutput"> |
Diletant | 166:c3c0b8a90d81 | 194 | <variable name="voltage" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 195 | <structure name="interpolator" typedef="DeviceISACSOutputInterpolator"> |
Diletant | 166:c3c0b8a90d81 | 196 | <structure name="settings" typedef="DeviceISACSOutputInterpolatorSettings"> |
Diletant | 166:c3c0b8a90d81 | 197 | <variable name="points" typedef="uint32_t" value="2"/> |
Diletant | 166:c3c0b8a90d81 | 198 | <variable name="voltage[0]" typedef="uint32_t" value="0x00017fff"/> |
Diletant | 166:c3c0b8a90d81 | 199 | <variable name="code[0]" typedef="uint32_t" value="800"/> |
Diletant | 166:c3c0b8a90d81 | 200 | <variable name="voltage[1]" typedef="uint32_t" value="0x000c7fff"/> |
Diletant | 166:c3c0b8a90d81 | 201 | <variable name="code[1]" typedef="uint32_t" value="2048"/> |
Diletant | 166:c3c0b8a90d81 | 202 | <variable name="voltage[2]" typedef="uint32_t" value="0x000c7fff"/> |
Diletant | 166:c3c0b8a90d81 | 203 | <variable name="code[2]" typedef="uint32_t" value="2048"/> |
Diletant | 166:c3c0b8a90d81 | 204 | <variable name="voltage[3]" typedef="uint32_t" value="0x000c7fff"/> |
Diletant | 166:c3c0b8a90d81 | 205 | <variable name="code[3]" typedef="uint32_t" value="2048"/> |
Diletant | 166:c3c0b8a90d81 | 206 | <variable name="voltage[4]" typedef="uint32_t" value="0x000c7fff"/> |
Diletant | 166:c3c0b8a90d81 | 207 | <variable name="code[4]" typedef="uint32_t" value="2048"/> |
Diletant | 166:c3c0b8a90d81 | 208 | <variable name="voltage[5]" typedef="uint32_t" value="0x000c7fff"/> |
Diletant | 166:c3c0b8a90d81 | 209 | <variable name="code[5]" typedef="uint32_t" value="2048"/> |
Diletant | 166:c3c0b8a90d81 | 210 | <variable name="voltage[6]" typedef="uint32_t" value="0x000c7fff"/> |
Diletant | 166:c3c0b8a90d81 | 211 | <variable name="code[6]" typedef="uint32_t" value="2048"/> |
Diletant | 166:c3c0b8a90d81 | 212 | <variable name="voltage[7]" typedef="uint32_t" value="0x000c7fff"/> |
Diletant | 166:c3c0b8a90d81 | 213 | <variable name="code[7]" typedef="uint32_t" value="2048"/> |
Diletant | 166:c3c0b8a90d81 | 214 | <variable name="voltage[8]" typedef="uint32_t" value="0x000c7fff"/> |
Diletant | 166:c3c0b8a90d81 | 215 | <variable name="code[8]" typedef="uint32_t" value="2048"/> |
Diletant | 166:c3c0b8a90d81 | 216 | <variable name="voltage[9]" typedef="uint32_t" value="0x000c7fff"/> |
Diletant | 166:c3c0b8a90d81 | 217 | <variable name="code[9]" typedef="uint32_t" value="2048"/> |
Diletant | 166:c3c0b8a90d81 | 218 | <variable name="voltage[10]" typedef="uint32_t" value="0x000c7fff"/> |
Diletant | 166:c3c0b8a90d81 | 219 | <variable name="code[10]" typedef="uint32_t" value="2048"/> |
Diletant | 166:c3c0b8a90d81 | 220 | <variable name="voltage[11]" typedef="uint32_t" value="0x000c7fff"/> |
Diletant | 166:c3c0b8a90d81 | 221 | <variable name="code[11]" typedef="uint32_t" value="2048"/> |
Diletant | 166:c3c0b8a90d81 | 222 | <variable name="voltage[12]" typedef="uint32_t" value="0x000c7fff"/> |
Diletant | 166:c3c0b8a90d81 | 223 | <variable name="code[12]" typedef="uint32_t" value="2048"/> |
Diletant | 166:c3c0b8a90d81 | 224 | <variable name="voltage[13]" typedef="uint32_t" value="0x000c7fff"/> |
Diletant | 166:c3c0b8a90d81 | 225 | <variable name="code[13]" typedef="uint32_t" value="2048"/> |
Diletant | 166:c3c0b8a90d81 | 226 | <variable name="voltage[14]" typedef="uint32_t" value="0x000c7fff"/> |
Diletant | 166:c3c0b8a90d81 | 227 | <variable name="code[14]" typedef="uint32_t" value="2048"/> |
Diletant | 166:c3c0b8a90d81 | 228 | <variable name="voltage[15]" typedef="uint32_t" value="0x000c7fff"/> |
Diletant | 166:c3c0b8a90d81 | 229 | <variable name="code[15]" typedef="uint32_t" value="2048"/> |
Diletant | 166:c3c0b8a90d81 | 230 | </structure> |
Diletant | 166:c3c0b8a90d81 | 231 | </structure> |
Diletant | 166:c3c0b8a90d81 | 232 | <structure name="start" typedef="DeviceISACSOutputStart"> |
Diletant | 166:c3c0b8a90d81 | 233 | <structure name="settings" typedef="DeviceISACSOutputStartSettings"> |
Diletant | 166:c3c0b8a90d81 | 234 | <variable name="voltage" typedef="int32_t" value="0x000c7fff"/> |
Diletant | 166:c3c0b8a90d81 | 235 | </structure> |
Diletant | 166:c3c0b8a90d81 | 236 | </structure> |
Diletant | 166:c3c0b8a90d81 | 237 | <structure name="reset" typedef="DeviceISACSOutputReset"> |
Diletant | 166:c3c0b8a90d81 | 238 | <structure name="settings" typedef="DeviceISACSOutputResetSettings"> |
Diletant | 166:c3c0b8a90d81 | 239 | <variable name="voltage" typedef="int32_t" value="0x000c7fff"/> |
Diletant | 166:c3c0b8a90d81 | 240 | </structure> |
Diletant | 166:c3c0b8a90d81 | 241 | </structure> |
Diletant | 166:c3c0b8a90d81 | 242 | </structure> |
Diletant | 166:c3c0b8a90d81 | 243 | |
Diletant | 161:efd949e8d536 | 244 | <structure name="regulator" typedef="DeviceISACSRegulator"> |
Diletant | 161:efd949e8d536 | 245 | <structure name="settings" typedef="DeviceISACSRegulatorSettings"> |
Diletant | 161:efd949e8d536 | 246 | <structure name="start" typedef="DeviceISACSRegulatorConditionSettings"> |
Diletant | 166:c3c0b8a90d81 | 247 | <variable name="enabled" typedef="uint8_t" value="1"/> |
Diletant | 161:efd949e8d536 | 248 | <variable name="reference" typedef="uint32_t" value="1"/> |
Diletant | 161:efd949e8d536 | 249 | <variable name="scale" typedef="uint32_t" value="1"/> |
Diletant | 161:efd949e8d536 | 250 | </structure> |
Diletant | 161:efd949e8d536 | 251 | |
Diletant | 161:efd949e8d536 | 252 | <structure name="regular" typedef="DeviceISACSRegulatorConditionSettings"> |
Diletant | 166:c3c0b8a90d81 | 253 | <variable name="enabled" typedef="uint8_t" value="1"/> |
Diletant | 161:efd949e8d536 | 254 | <variable name="reference" typedef="uint32_t" value="1"/> |
Diletant | 161:efd949e8d536 | 255 | <variable name="scale" typedef="uint32_t" value="1"/> |
Diletant | 161:efd949e8d536 | 256 | </structure> |
Diletant | 161:efd949e8d536 | 257 | |
Diletant | 161:efd949e8d536 | 258 | <structure name="reset" typedef="DeviceISACSRegulatorConditionSettings"> |
Diletant | 166:c3c0b8a90d81 | 259 | <variable name="enabled" typedef="uint8_t" value="1"/> |
Diletant | 161:efd949e8d536 | 260 | <variable name="reference" typedef="uint32_t" value="1"/> |
Diletant | 161:efd949e8d536 | 261 | <variable name="scale" typedef="uint32_t" value="1"/> |
Diletant | 161:efd949e8d536 | 262 | </structure> |
Diletant | 161:efd949e8d536 | 263 | </structure> |
Diletant | 161:efd949e8d536 | 264 | |
Diletant | 161:efd949e8d536 | 265 | <structure name="state" typedef="DeviceISACSRegulatorState"> |
Diletant | 161:efd949e8d536 | 266 | <variable name="enabled" typedef="uint8_t" value="1"/> |
Diletant | 161:efd949e8d536 | 267 | <variable name="reference" typedef="uint32_t" value="1"/> |
Diletant | 161:efd949e8d536 | 268 | <variable name="scale" typedef="uint32_t" value="1"/> |
Diletant | 161:efd949e8d536 | 269 | <variable name="error" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 270 | </structure> |
Diletant | 161:efd949e8d536 | 271 | </structure> |
Diletant | 161:efd949e8d536 | 272 | </structure> |
Diletant | 161:efd949e8d536 | 273 | |
Diletant | 166:c3c0b8a90d81 | 274 | <structure name="plcs" typedef="DevicePathLengthControlSystem"> |
Diletant | 166:c3c0b8a90d81 | 275 | <structure name="sequencer" typedef="DevicePLCSSequencer"> |
Diletant | 166:c3c0b8a90d81 | 276 | <structure name="settings" typedef="DevicePLCSSequencerSettings"> |
Diletant | 166:c3c0b8a90d81 | 277 | <variable name="enabled" typedef="uint8_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 278 | <variable name="voltage" typedef="uint8_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 279 | <variable name="io" typedef="uint8_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 280 | <variable name="sequence[0]" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 281 | <variable name="sequence[1]" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 282 | <variable name="sequence[2]" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 283 | <variable name="sequence[3]" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 284 | <variable name="sequence[4]" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 285 | <variable name="sequence[5]" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 286 | <variable name="sequence[6]" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 287 | <variable name="sequence[7]" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 288 | <variable name="sequence[8]" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 289 | <variable name="sequence[9]" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 290 | <variable name="sequence[10]" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 291 | <variable name="sequence[11]" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 292 | <variable name="sequence[12]" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 293 | <variable name="sequence[13]" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 294 | <variable name="sequence[14]" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 295 | <variable name="sequence[15]" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 296 | <variable name="sequence[16]" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 297 | <variable name="sequence[17]" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 298 | <variable name="sequence[18]" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 299 | <variable name="sequence[19]" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 300 | <variable name="sequence[20]" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 301 | <variable name="sequence[21]" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 302 | <variable name="sequence[22]" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 303 | <variable name="sequence[23]" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 304 | <variable name="sequence[24]" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 305 | <variable name="sequence[25]" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 306 | <variable name="sequence[26]" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 307 | <variable name="sequence[27]" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 308 | <variable name="sequence[28]" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 309 | <variable name="sequence[29]" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 310 | <variable name="sequence[30]" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 311 | <variable name="sequence[31]" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 312 | <variable name="sequence[32]" typedef="uint32_t" value="1"/> |
Diletant | 166:c3c0b8a90d81 | 313 | <variable name="sequence[33]" typedef="uint32_t" value="1"/> |
Diletant | 166:c3c0b8a90d81 | 314 | <variable name="sequence[34]" typedef="uint32_t" value="1"/> |
Diletant | 166:c3c0b8a90d81 | 315 | <variable name="sequence[35]" typedef="uint32_t" value="1"/> |
Diletant | 166:c3c0b8a90d81 | 316 | <variable name="sequence[36]" typedef="uint32_t" value="1"/> |
Diletant | 166:c3c0b8a90d81 | 317 | <variable name="sequence[37]" typedef="uint32_t" value="1"/> |
Diletant | 166:c3c0b8a90d81 | 318 | <variable name="sequence[38]" typedef="uint32_t" value="1"/> |
Diletant | 166:c3c0b8a90d81 | 319 | <variable name="sequence[39]" typedef="uint32_t" value="1"/> |
Diletant | 166:c3c0b8a90d81 | 320 | <variable name="sequence[40]" typedef="uint32_t" value="1"/> |
Diletant | 166:c3c0b8a90d81 | 321 | <variable name="sequence[41]" typedef="uint32_t" value="1"/> |
Diletant | 166:c3c0b8a90d81 | 322 | <variable name="sequence[42]" typedef="uint32_t" value="1"/> |
Diletant | 166:c3c0b8a90d81 | 323 | <variable name="sequence[43]" typedef="uint32_t" value="1"/> |
Diletant | 166:c3c0b8a90d81 | 324 | <variable name="sequence[44]" typedef="uint32_t" value="1"/> |
Diletant | 166:c3c0b8a90d81 | 325 | <variable name="sequence[45]" typedef="uint32_t" value="1"/> |
Diletant | 166:c3c0b8a90d81 | 326 | <variable name="sequence[46]" typedef="uint32_t" value="1"/> |
Diletant | 166:c3c0b8a90d81 | 327 | <variable name="sequence[47]" typedef="uint32_t" value="1"/> |
Diletant | 166:c3c0b8a90d81 | 328 | <variable name="sequence[48]" typedef="uint32_t" value="1"/> |
Diletant | 166:c3c0b8a90d81 | 329 | <variable name="sequence[49]" typedef="uint32_t" value="1"/> |
Diletant | 166:c3c0b8a90d81 | 330 | <variable name="sequence[50]" typedef="uint32_t" value="1"/> |
Diletant | 166:c3c0b8a90d81 | 331 | <variable name="sequence[51]" typedef="uint32_t" value="1"/> |
Diletant | 166:c3c0b8a90d81 | 332 | <variable name="sequence[52]" typedef="uint32_t" value="1"/> |
Diletant | 166:c3c0b8a90d81 | 333 | <variable name="sequence[53]" typedef="uint32_t" value="1"/> |
Diletant | 166:c3c0b8a90d81 | 334 | <variable name="sequence[54]" typedef="uint32_t" value="1"/> |
Diletant | 166:c3c0b8a90d81 | 335 | <variable name="sequence[55]" typedef="uint32_t" value="1"/> |
Diletant | 166:c3c0b8a90d81 | 336 | <variable name="sequence[56]" typedef="uint32_t" value="1"/> |
Diletant | 166:c3c0b8a90d81 | 337 | <variable name="sequence[57]" typedef="uint32_t" value="1"/> |
Diletant | 166:c3c0b8a90d81 | 338 | <variable name="sequence[58]" typedef="uint32_t" value="1"/> |
Diletant | 166:c3c0b8a90d81 | 339 | <variable name="sequence[59]" typedef="uint32_t" value="1"/> |
Diletant | 166:c3c0b8a90d81 | 340 | <variable name="sequence[60]" typedef="uint32_t" value="1"/> |
Diletant | 166:c3c0b8a90d81 | 341 | <variable name="sequence[61]" typedef="uint32_t" value="1"/> |
Diletant | 166:c3c0b8a90d81 | 342 | <variable name="sequence[62]" typedef="uint32_t" value="1"/> |
Diletant | 166:c3c0b8a90d81 | 343 | <variable name="sequence[63]" typedef="uint32_t" value="1"/> |
Diletant | 166:c3c0b8a90d81 | 344 | </structure> |
Diletant | 166:c3c0b8a90d81 | 345 | |
Diletant | 166:c3c0b8a90d81 | 346 | <structure name="state" typedef="DevicePLCSSequencerState"> |
Diletant | 166:c3c0b8a90d81 | 347 | <variable name="enabled" typedef="uint8_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 348 | <variable name="counter" typedef="uint8_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 349 | <variable name="voltage" typedef="uint8_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 350 | <variable name="io" typedef="uint8_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 351 | </structure> |
Diletant | 166:c3c0b8a90d81 | 352 | </structure> |
Diletant | 166:c3c0b8a90d81 | 353 | |
Diletant | 166:c3c0b8a90d81 | 354 | <structure name="input" typedef="DevicePLCSInput"> |
Diletant | 166:c3c0b8a90d81 | 355 | <variable name="voltage" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 356 | <variable name="average" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 357 | </structure> |
Diletant | 166:c3c0b8a90d81 | 358 | |
Diletant | 166:c3c0b8a90d81 | 359 | <structure name="detector" typedef="DevicePLCSPhaseDetector"> |
Diletant | 166:c3c0b8a90d81 | 360 | <structure name="settings" typedef="DevicePLCSPhaseDetectorSettings"> |
Diletant | 166:c3c0b8a90d81 | 361 | <variable name="enabled" typedef="uint8_t" value="1"/> |
Diletant | 166:c3c0b8a90d81 | 362 | <variable name="input" typedef="uint32_t" value="1"/> |
Diletant | 166:c3c0b8a90d81 | 363 | <variable name="output" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 364 | <variable name="sequencer" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 365 | <variable name="delta" typedef="uint32_t" value="1"/> |
Diletant | 166:c3c0b8a90d81 | 366 | <variable name="delay" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 367 | </structure> |
Diletant | 166:c3c0b8a90d81 | 368 | |
Diletant | 166:c3c0b8a90d81 | 369 | <structure name="state" typedef="DevicePLCSPhaseDetectorState"> |
Diletant | 166:c3c0b8a90d81 | 370 | <variable name="enabled" typedef="uint8_t" value="1"/> |
Diletant | 166:c3c0b8a90d81 | 371 | <variable name="input" typedef="uint32_t" value="1"/> |
Diletant | 166:c3c0b8a90d81 | 372 | <variable name="output" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 373 | <variable name="sequencer" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 374 | <variable name="delta" typedef="uint32_t" value="1"/> |
Diletant | 166:c3c0b8a90d81 | 375 | <variable name="delay" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 376 | <variable name="phase" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 377 | </structure> |
Diletant | 166:c3c0b8a90d81 | 378 | </structure> |
Diletant | 166:c3c0b8a90d81 | 379 | |
Diletant | 166:c3c0b8a90d81 | 380 | <structure name="output" typedef="DevicePLCSOutput"> |
Diletant | 166:c3c0b8a90d81 | 381 | <structure name="settings" typedef="DevicePLCSOutputSettings"> |
Diletant | 161:efd949e8d536 | 382 | <variable name="enabled" typedef="uint8_t" value="1"/> |
Diletant | 161:efd949e8d536 | 383 | </structure> |
Diletant | 161:efd949e8d536 | 384 | |
Diletant | 166:c3c0b8a90d81 | 385 | <structure name="state" typedef="DevicePLCSOutputState"> |
Diletant | 161:efd949e8d536 | 386 | <variable name="enabled" typedef="uint8_t" value="1"/> |
Diletant | 166:c3c0b8a90d81 | 387 | <variable name="voltage" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 388 | </structure> |
Diletant | 166:c3c0b8a90d81 | 389 | |
Diletant | 166:c3c0b8a90d81 | 390 | <structure name="interpolator" typedef="DevicePLCSOutputInterpolator"> |
Diletant | 166:c3c0b8a90d81 | 391 | <structure name="settings" typedef="DevicePLCSOutputInterpolatorSettings"> |
Diletant | 166:c3c0b8a90d81 | 392 | <variable name="points" typedef="uint32_t" value="2"/> |
Diletant | 166:c3c0b8a90d81 | 393 | <variable name="voltage[0]" typedef="uint32_t" value="0x00017fff"/> |
Diletant | 166:c3c0b8a90d81 | 394 | <variable name="code[0]" typedef="uint32_t" value="800"/> |
Diletant | 166:c3c0b8a90d81 | 395 | <variable name="voltage[1]" typedef="uint32_t" value="0x000c7fff"/> |
Diletant | 166:c3c0b8a90d81 | 396 | <variable name="code[1]" typedef="uint32_t" value="2048"/> |
Diletant | 166:c3c0b8a90d81 | 397 | <variable name="voltage[2]" typedef="uint32_t" value="0x000c7fff"/> |
Diletant | 166:c3c0b8a90d81 | 398 | <variable name="code[2]" typedef="uint32_t" value="2048"/> |
Diletant | 166:c3c0b8a90d81 | 399 | <variable name="voltage[3]" typedef="uint32_t" value="0x000c7fff"/> |
Diletant | 166:c3c0b8a90d81 | 400 | <variable name="code[3]" typedef="uint32_t" value="2048"/> |
Diletant | 166:c3c0b8a90d81 | 401 | <variable name="voltage[4]" typedef="uint32_t" value="0x000c7fff"/> |
Diletant | 166:c3c0b8a90d81 | 402 | <variable name="code[4]" typedef="uint32_t" value="2048"/> |
Diletant | 166:c3c0b8a90d81 | 403 | <variable name="voltage[5]" typedef="uint32_t" value="0x000c7fff"/> |
Diletant | 166:c3c0b8a90d81 | 404 | <variable name="code[5]" typedef="uint32_t" value="2048"/> |
Diletant | 166:c3c0b8a90d81 | 405 | <variable name="voltage[6]" typedef="uint32_t" value="0x000c7fff"/> |
Diletant | 166:c3c0b8a90d81 | 406 | <variable name="code[6]" typedef="uint32_t" value="2048"/> |
Diletant | 166:c3c0b8a90d81 | 407 | <variable name="voltage[7]" typedef="uint32_t" value="0x000c7fff"/> |
Diletant | 166:c3c0b8a90d81 | 408 | <variable name="code[7]" typedef="uint32_t" value="2048"/> |
Diletant | 166:c3c0b8a90d81 | 409 | <variable name="voltage[8]" typedef="uint32_t" value="0x000c7fff"/> |
Diletant | 166:c3c0b8a90d81 | 410 | <variable name="code[8]" typedef="uint32_t" value="2048"/> |
Diletant | 166:c3c0b8a90d81 | 411 | <variable name="voltage[9]" typedef="uint32_t" value="0x000c7fff"/> |
Diletant | 166:c3c0b8a90d81 | 412 | <variable name="code[9]" typedef="uint32_t" value="2048"/> |
Diletant | 166:c3c0b8a90d81 | 413 | <variable name="voltage[10]" typedef="uint32_t" value="0x000c7fff"/> |
Diletant | 166:c3c0b8a90d81 | 414 | <variable name="code[10]" typedef="uint32_t" value="2048"/> |
Diletant | 166:c3c0b8a90d81 | 415 | <variable name="voltage[11]" typedef="uint32_t" value="0x000c7fff"/> |
Diletant | 166:c3c0b8a90d81 | 416 | <variable name="code[11]" typedef="uint32_t" value="2048"/> |
Diletant | 166:c3c0b8a90d81 | 417 | <variable name="voltage[12]" typedef="uint32_t" value="0x000c7fff"/> |
Diletant | 166:c3c0b8a90d81 | 418 | <variable name="code[12]" typedef="uint32_t" value="2048"/> |
Diletant | 166:c3c0b8a90d81 | 419 | <variable name="voltage[13]" typedef="uint32_t" value="0x000c7fff"/> |
Diletant | 166:c3c0b8a90d81 | 420 | <variable name="code[13]" typedef="uint32_t" value="2048"/> |
Diletant | 166:c3c0b8a90d81 | 421 | <variable name="voltage[14]" typedef="uint32_t" value="0x000c7fff"/> |
Diletant | 166:c3c0b8a90d81 | 422 | <variable name="code[14]" typedef="uint32_t" value="2048"/> |
Diletant | 166:c3c0b8a90d81 | 423 | <variable name="voltage[15]" typedef="uint32_t" value="0x000c7fff"/> |
Diletant | 166:c3c0b8a90d81 | 424 | <variable name="code[15]" typedef="uint32_t" value="2048"/> |
Diletant | 166:c3c0b8a90d81 | 425 | </structure> |
Diletant | 166:c3c0b8a90d81 | 426 | </structure> |
Diletant | 166:c3c0b8a90d81 | 427 | |
Diletant | 166:c3c0b8a90d81 | 428 | <structure name="start" typedef="DevicePLCSOutputStart"> |
Diletant | 166:c3c0b8a90d81 | 429 | <structure name="settings" typedef="DevicePLCSOutputStartSettings"> |
Diletant | 166:c3c0b8a90d81 | 430 | <variable name="voltage" typedef="int32_t" value="0x000c7fff"/> |
Diletant | 166:c3c0b8a90d81 | 431 | </structure> |
Diletant | 166:c3c0b8a90d81 | 432 | </structure> |
Diletant | 166:c3c0b8a90d81 | 433 | <structure name="reset" typedef="DevicePLCSOutputReset"> |
Diletant | 166:c3c0b8a90d81 | 434 | <structure name="settings" typedef="DevicePLCSOutputResetSettings"> |
Diletant | 166:c3c0b8a90d81 | 435 | <variable name="voltage" typedef="int32_t" value="0x000c7fff"/> |
Diletant | 166:c3c0b8a90d81 | 436 | </structure> |
Diletant | 161:efd949e8d536 | 437 | </structure> |
Diletant | 161:efd949e8d536 | 438 | </structure> |
Diletant | 166:c3c0b8a90d81 | 439 | |
Diletant | 161:efd949e8d536 | 440 | <structure name="reset" typedef="DevicePathLengthControlReset"> |
Diletant | 161:efd949e8d536 | 441 | <structure name="settings" typedef="DevicePathLengthControlResetSettings"> |
Diletant | 161:efd949e8d536 | 442 | <structure name="cooling" typedef="DevicePathLengthControlResetConditionSettings"> |
Diletant | 161:efd949e8d536 | 443 | <structure name="delay" typedef="DevicePathLengthControlResetDelaySettings"> |
Diletant | 161:efd949e8d536 | 444 | <variable name="center" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 445 | <variable name="slope" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 446 | </structure> |
Diletant | 161:efd949e8d536 | 447 | |
Diletant | 161:efd949e8d536 | 448 | <structure name="level" typedef="DevicePathLengthControlResetLevelSettings"> |
Diletant | 161:efd949e8d536 | 449 | <variable name="center" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 450 | <variable name="slope" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 451 | </structure> |
Diletant | 161:efd949e8d536 | 452 | </structure> |
Diletant | 161:efd949e8d536 | 453 | |
Diletant | 161:efd949e8d536 | 454 | <structure name="heating" typedef="DevicePathLengthControlResetConditionSettings"> |
Diletant | 161:efd949e8d536 | 455 | <structure name="delay" typedef="DevicePathLengthControlResetDelaySettings"> |
Diletant | 161:efd949e8d536 | 456 | <variable name="center" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 457 | <variable name="slope" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 458 | </structure> |
Diletant | 161:efd949e8d536 | 459 | |
Diletant | 161:efd949e8d536 | 460 | <structure name="level" typedef="DevicePathLengthControlResetLevelSettings"> |
Diletant | 161:efd949e8d536 | 461 | <variable name="center" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 462 | <variable name="slope" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 463 | </structure> |
Diletant | 161:efd949e8d536 | 464 | </structure> |
Diletant | 161:efd949e8d536 | 465 | </structure> |
Diletant | 161:efd949e8d536 | 466 | |
Diletant | 161:efd949e8d536 | 467 | <structure name="state" typedef="DevicePathLengthControlResetState"> |
Diletant | 161:efd949e8d536 | 468 | <variable name="delay" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 469 | <variable name="level" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 470 | </structure> |
Diletant | 161:efd949e8d536 | 471 | </structure> |
Diletant | 161:efd949e8d536 | 472 | |
Diletant | 161:efd949e8d536 | 473 | <structure name="regulator" typedef="DevicePathLengthControlRegulator"> |
Diletant | 161:efd949e8d536 | 474 | <structure name="settings" typedef="DevicePathLengthControlRegulatorSettings"> |
Diletant | 161:efd949e8d536 | 475 | <variable name="enabled" typedef="uint8_t" value="1"/> |
Diletant | 166:c3c0b8a90d81 | 476 | <variable name="reference" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 477 | <variable name="scale" typedef="uint32_t" value="1"/> |
Diletant | 161:efd949e8d536 | 478 | </structure> |
Diletant | 161:efd949e8d536 | 479 | |
Diletant | 161:efd949e8d536 | 480 | <structure name="state" typedef="DevicePathLengthControlRegulatorState"> |
Diletant | 161:efd949e8d536 | 481 | <variable name="enabled" typedef="uint8_t" value="1"/> |
Diletant | 166:c3c0b8a90d81 | 482 | <variable name="reference" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 483 | <variable name="scale" typedef="uint32_t" value="1"/> |
Diletant | 161:efd949e8d536 | 484 | <variable name="error" typedef="uint32_t" value="1"/> |
Diletant | 161:efd949e8d536 | 485 | </structure> |
Diletant | 161:efd949e8d536 | 486 | </structure> |
Diletant | 161:efd949e8d536 | 487 | </structure> |
Diletant | 161:efd949e8d536 | 488 | |
Diletant | 161:efd949e8d536 | 489 | <structure name="controller" typedef="DeviceController"> |
Diletant | 161:efd949e8d536 | 490 | <variable name="chip" typedef="uint32_t" value="(1768 lsh 16) | 100"/> |
Diletant | 161:efd949e8d536 | 491 | |
Diletant | 161:efd949e8d536 | 492 | <structure name="flash" typedef="DeviceFlash"> |
Diletant | 161:efd949e8d536 | 493 | <structure name="settings" typedef="DeviceFlashSettings"> |
Diletant | 161:efd949e8d536 | 494 | <variable name="hashSector" typedef="uint16_t" value="22"/> |
Diletant | 161:efd949e8d536 | 495 | <variable name="dataSector" typedef="uint16_t" value="23"/> |
Diletant | 161:efd949e8d536 | 496 | </structure> |
Diletant | 161:efd949e8d536 | 497 | </structure> |
Diletant | 161:efd949e8d536 | 498 | |
Diletant | 161:efd949e8d536 | 499 | <structure name="uart[0]" typedef="DeviceUART"> |
Diletant | 161:efd949e8d536 | 500 | <structure name="settings" typedef="DeviceUARTSettings"> |
Diletant | 161:efd949e8d536 | 501 | <variable name="baudRate" typedef="uint32_t" value="921600"/> |
Diletant | 161:efd949e8d536 | 502 | </structure> |
Diletant | 161:efd949e8d536 | 503 | |
Diletant | 161:efd949e8d536 | 504 | <structure name="state" typedef="DeviceUARTState"> |
Diletant | 161:efd949e8d536 | 505 | <variable name="LCR" typedef="uint8_t" value="0"/> |
Diletant | 161:efd949e8d536 | 506 | <variable name="DLM" typedef="uint8_t" value="0"/> |
Diletant | 161:efd949e8d536 | 507 | <variable name="DLL" typedef="uint8_t" value="0"/> |
Diletant | 161:efd949e8d536 | 508 | <variable name="FCR" typedef="uint8_t" value="0"/> |
Diletant | 161:efd949e8d536 | 509 | </structure> |
Diletant | 161:efd949e8d536 | 510 | </structure> |
Diletant | 161:efd949e8d536 | 511 | |
Diletant | 161:efd949e8d536 | 512 | <structure name="uart[1]" typedef="DeviceUART"> |
Diletant | 161:efd949e8d536 | 513 | <structure name="settings" typedef="DeviceUARTSettings"> |
Diletant | 161:efd949e8d536 | 514 | <variable name="baudRate" typedef="uint32_t" value="38400"/> |
Diletant | 161:efd949e8d536 | 515 | </structure> |
Diletant | 161:efd949e8d536 | 516 | |
Diletant | 161:efd949e8d536 | 517 | <structure name="state" typedef="DeviceUARTState"> |
Diletant | 161:efd949e8d536 | 518 | <variable name="LCR" typedef="uint8_t" value="0"/> |
Diletant | 161:efd949e8d536 | 519 | <variable name="DLM" typedef="uint8_t" value="0"/> |
Diletant | 161:efd949e8d536 | 520 | <variable name="DLL" typedef="uint8_t" value="0"/> |
Diletant | 161:efd949e8d536 | 521 | <variable name="FCR" typedef="uint8_t" value="0"/> |
Diletant | 161:efd949e8d536 | 522 | </structure> |
Diletant | 161:efd949e8d536 | 523 | </structure> |
Diletant | 161:efd949e8d536 | 524 | |
Diletant | 161:efd949e8d536 | 525 | <structure name="timer[0]" typedef="DeviceTimer"> |
Diletant | 161:efd949e8d536 | 526 | <structure name="settings" typedef="DeviceTimerSettings"> |
Diletant | 161:efd949e8d536 | 527 | <variable name="match" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 528 | </structure> |
Diletant | 161:efd949e8d536 | 529 | |
Diletant | 161:efd949e8d536 | 530 | <structure name="state" typedef="DeviceTimerState"> |
Diletant | 161:efd949e8d536 | 531 | <variable name="MR0" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 532 | <variable name="MCR" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 533 | <variable name="TCR" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 534 | </structure> |
Diletant | 161:efd949e8d536 | 535 | </structure> |
Diletant | 161:efd949e8d536 | 536 | |
Diletant | 161:efd949e8d536 | 537 | <structure name="SSP" typedef="DeviceSSP"> |
Diletant | 166:c3c0b8a90d81 | 538 | <variable name="in[0]" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 539 | <variable name="in[1]" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 540 | <variable name="in[2]" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 541 | <variable name="in[3]" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 542 | <variable name="in[4]" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 543 | <variable name="out[0]" typedef="uint32_t" value="0"/> |
Diletant | 166:c3c0b8a90d81 | 544 | <variable name="out[1]" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 545 | </structure> |
Diletant | 161:efd949e8d536 | 546 | |
Diletant | 161:efd949e8d536 | 547 | <structure name="I2C" typedef="DeviceI2C"> |
Diletant | 161:efd949e8d536 | 548 | <structure name="settings" typedef="DeviceI2CSettings"> |
Diletant | 161:efd949e8d536 | 549 | <variable name="trigger" typedef="uint32_t" value="38400"/> |
Diletant | 161:efd949e8d536 | 550 | </structure> |
Diletant | 161:efd949e8d536 | 551 | |
Diletant | 161:efd949e8d536 | 552 | <structure name="state" typedef="DeviceI2CState"> |
Diletant | 161:efd949e8d536 | 553 | <variable name="CON0" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 554 | <variable name="buffer[0]" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 555 | <variable name="buffer[1]" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 556 | <variable name="buffer[2]" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 557 | <variable name="buffer[3]" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 558 | <variable name="buffer[4]" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 559 | <variable name="buffer[5]" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 560 | <variable name="position" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 561 | <variable name="counter" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 562 | <variable name="trigger" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 563 | <variable name="enabled" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 564 | </structure> |
Diletant | 161:efd949e8d536 | 565 | </structure> |
Diletant | 161:efd949e8d536 | 566 | |
Diletant | 161:efd949e8d536 | 567 | <structure name="QEI" typedef="DeviceQEI"> |
Diletant | 161:efd949e8d536 | 568 | <structure name="settings" typedef="DeviceQEISettings"> |
Diletant | 161:efd949e8d536 | 569 | </structure> |
Diletant | 161:efd949e8d536 | 570 | |
Diletant | 161:efd949e8d536 | 571 | <structure name="state" typedef="DeviceQEIState"> |
Diletant | 161:efd949e8d536 | 572 | <variable name="position" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 573 | <variable name="delta" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 574 | </structure> |
Diletant | 161:efd949e8d536 | 575 | </structure> |
Diletant | 161:efd949e8d536 | 576 | </structure> |
Diletant | 161:efd949e8d536 | 577 | </structure> |
Diletant | 161:efd949e8d536 | 578 | |
Diletant | 161:efd949e8d536 | 579 | <function name="FlashReadAll" result="void"> |
Diletant | 161:efd949e8d536 | 580 | </function> |
Diletant | 161:efd949e8d536 | 581 | <function name="FlashWriteAll" result="void"> |
Diletant | 161:efd949e8d536 | 582 | </function> |
Diletant | 161:efd949e8d536 | 583 | <function name="StartLightUp" result="void"> |
Diletant | 161:efd949e8d536 | 584 | </function> |
Diletant | 161:efd949e8d536 | 585 | </root> |