123
Fork of LG by
device.xml@161:efd949e8d536, 2016-05-15 (annotated)
- Committer:
- Diletant
- Date:
- Sun May 15 19:12:12 2016 +0000
- Revision:
- 161:efd949e8d536
- Child:
- 166:c3c0b8a90d81
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 | 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 | 161:efd949e8d536 | 11 | <structure name="lightUp" typedef="DeviceLightUp"> |
Diletant | 161:efd949e8d536 | 12 | <structure name="settings" typedef="DeviceLightUpSettings"> |
Diletant | 161:efd949e8d536 | 13 | <variable name="sequence" typedef="uint16_t" value="0x0055"/> |
Diletant | 161:efd949e8d536 | 14 | </structure> |
Diletant | 161:efd949e8d536 | 15 | <structure name="state" typedef="DeviceLightUpState"> |
Diletant | 161:efd949e8d536 | 16 | <variable name="enabled" typedef="uint8_t" value="1"/> |
Diletant | 161:efd949e8d536 | 17 | <variable name="sequence" typedef="uint16_t" value="0x0055"/> |
Diletant | 161:efd949e8d536 | 18 | </structure> |
Diletant | 161:efd949e8d536 | 19 | </structure> |
Diletant | 161:efd949e8d536 | 20 | |
Diletant | 161:efd949e8d536 | 21 | <structure name="dither" typedef="DeviceDither"> |
Diletant | 161:efd949e8d536 | 22 | <structure name="pulse" typedef="DeviceDitherPulse"> |
Diletant | 161:efd949e8d536 | 23 | <structure name="settings" typedef="DeviceDitherPulseSettings"> |
Diletant | 161:efd949e8d536 | 24 | <variable name="rise" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 25 | <variable name="fall" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 26 | </structure> |
Diletant | 161:efd949e8d536 | 27 | |
Diletant | 161:efd949e8d536 | 28 | <structure name="state" typedef="DeviceDitherPulseState"> |
Diletant | 161:efd949e8d536 | 29 | <variable name="rise" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 30 | <variable name="fall" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 31 | <variable name="counter" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 32 | </structure> |
Diletant | 161:efd949e8d536 | 33 | </structure> |
Diletant | 161:efd949e8d536 | 34 | |
Diletant | 161:efd949e8d536 | 35 | <structure name="noise" typedef="DeviceDitherNoise"> |
Diletant | 161:efd949e8d536 | 36 | <structure name="settings" typedef="DeviceDitherNoiseSettings"> |
Diletant | 161:efd949e8d536 | 37 | <variable name="enabled" typedef="uint8_t" value="1"/> |
Diletant | 161:efd949e8d536 | 38 | <variable name="period" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 39 | <variable name="range" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 40 | <variable name="phase" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 41 | </structure> |
Diletant | 161:efd949e8d536 | 42 | |
Diletant | 161:efd949e8d536 | 43 | <structure name="state" typedef="DeviceDitherNoiseState"> |
Diletant | 161:efd949e8d536 | 44 | <variable name="enabled" typedef="uint8_t" value="1"/> |
Diletant | 161:efd949e8d536 | 45 | </structure> |
Diletant | 161:efd949e8d536 | 46 | </structure> |
Diletant | 161:efd949e8d536 | 47 | |
Diletant | 161:efd949e8d536 | 48 | <structure name="cycle" typedef="DeviceDitherCycle"> |
Diletant | 161:efd949e8d536 | 49 | <structure name="settings" typedef="DeviceDitherCycleSettings"> |
Diletant | 161:efd949e8d536 | 50 | <variable name="enabled" typedef="uint8_t" value="1"/> |
Diletant | 161:efd949e8d536 | 51 | </structure> |
Diletant | 161:efd949e8d536 | 52 | |
Diletant | 161:efd949e8d536 | 53 | <structure name="state" typedef="DeviceDitherCycleState"> |
Diletant | 161:efd949e8d536 | 54 | <variable name="enabled" typedef="uint8_t" value="1"/> |
Diletant | 161:efd949e8d536 | 55 | <variable name="pin1" typedef="uint8_t" value="0"/> |
Diletant | 161:efd949e8d536 | 56 | <variable name="pin2" typedef="uint8_t" value="0"/> |
Diletant | 161:efd949e8d536 | 57 | </structure> |
Diletant | 161:efd949e8d536 | 58 | </structure> |
Diletant | 161:efd949e8d536 | 59 | |
Diletant | 161:efd949e8d536 | 60 | <structure name="detector" typedef="DeviceDitherPhaseDetector"> |
Diletant | 161:efd949e8d536 | 61 | <structure name="settings" typedef="DeviceDitherPhaseDetectorSettings"> |
Diletant | 161:efd949e8d536 | 62 | <variable name="offset" typedef="uint8_t" value="0"/> |
Diletant | 161:efd949e8d536 | 63 | <variable name="weight[0]" typedef="uint8_t" value="-1"/> |
Diletant | 161:efd949e8d536 | 64 | <variable name="weight[1]" typedef="uint8_t" value="-1"/> |
Diletant | 161:efd949e8d536 | 65 | <variable name="weight[2]" typedef="uint8_t" value="-1"/> |
Diletant | 161:efd949e8d536 | 66 | <variable name="weight[3]" typedef="uint8_t" value="-1"/> |
Diletant | 161:efd949e8d536 | 67 | <variable name="weight[4]" typedef="uint8_t" value="-1"/> |
Diletant | 161:efd949e8d536 | 68 | <variable name="weight[5]" typedef="uint8_t" value="-1"/> |
Diletant | 161:efd949e8d536 | 69 | <variable name="weight[6]" typedef="uint8_t" value="-1"/> |
Diletant | 161:efd949e8d536 | 70 | <variable name="weight[7]" typedef="uint8_t" value="-1"/> |
Diletant | 161:efd949e8d536 | 71 | |
Diletant | 161:efd949e8d536 | 72 | <variable name="weight[8]" typedef="uint8_t" value="1"/> |
Diletant | 161:efd949e8d536 | 73 | <variable name="weight[9]" typedef="uint8_t" value="1"/> |
Diletant | 161:efd949e8d536 | 74 | <variable name="weight[10]" typedef="uint8_t" value="1"/> |
Diletant | 161:efd949e8d536 | 75 | <variable name="weight[11]" typedef="uint8_t" value="1"/> |
Diletant | 161:efd949e8d536 | 76 | <variable name="weight[12]" typedef="uint8_t" value="1"/> |
Diletant | 161:efd949e8d536 | 77 | <variable name="weight[13]" typedef="uint8_t" value="1"/> |
Diletant | 161:efd949e8d536 | 78 | <variable name="weight[14]" typedef="uint8_t" value="1"/> |
Diletant | 161:efd949e8d536 | 79 | <variable name="weight[15]" typedef="uint8_t" value="1"/> |
Diletant | 161:efd949e8d536 | 80 | |
Diletant | 161:efd949e8d536 | 81 | <variable name="weight[16]" typedef="uint8_t" value="1"/> |
Diletant | 161:efd949e8d536 | 82 | <variable name="weight[17]" typedef="uint8_t" value="1"/> |
Diletant | 161:efd949e8d536 | 83 | <variable name="weight[18]" typedef="uint8_t" value="1"/> |
Diletant | 161:efd949e8d536 | 84 | <variable name="weight[19]" typedef="uint8_t" value="1"/> |
Diletant | 161:efd949e8d536 | 85 | <variable name="weight[20]" typedef="uint8_t" value="1"/> |
Diletant | 161:efd949e8d536 | 86 | <variable name="weight[21]" typedef="uint8_t" value="1"/> |
Diletant | 161:efd949e8d536 | 87 | <variable name="weight[22]" typedef="uint8_t" value="1"/> |
Diletant | 161:efd949e8d536 | 88 | <variable name="weight[23]" typedef="uint8_t" value="1"/> |
Diletant | 161:efd949e8d536 | 89 | |
Diletant | 161:efd949e8d536 | 90 | <variable name="weight[24]" typedef="uint8_t" value="-1"/> |
Diletant | 161:efd949e8d536 | 91 | <variable name="weight[25]" typedef="uint8_t" value="-1"/> |
Diletant | 161:efd949e8d536 | 92 | <variable name="weight[26]" typedef="uint8_t" value="-1"/> |
Diletant | 161:efd949e8d536 | 93 | <variable name="weight[27]" typedef="uint8_t" value="-1"/> |
Diletant | 161:efd949e8d536 | 94 | <variable name="weight[28]" typedef="uint8_t" value="-1"/> |
Diletant | 161:efd949e8d536 | 95 | <variable name="weight[29]" typedef="uint8_t" value="-1"/> |
Diletant | 161:efd949e8d536 | 96 | <variable name="weight[30]" typedef="uint8_t" value="-1"/> |
Diletant | 161:efd949e8d536 | 97 | <variable name="weight[31]" typedef="uint8_t" value="-1"/> |
Diletant | 161:efd949e8d536 | 98 | </structure> |
Diletant | 161:efd949e8d536 | 99 | <structure name="state" typedef="DeviceDitherPhaseDetectorState"> |
Diletant | 161:efd949e8d536 | 100 | <variable name="error" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 101 | </structure> |
Diletant | 161:efd949e8d536 | 102 | </structure> |
Diletant | 161:efd949e8d536 | 103 | |
Diletant | 161:efd949e8d536 | 104 | <structure name="oscillation" typedef="DeviceDitherOscillationFrequencyRegulator"> |
Diletant | 161:efd949e8d536 | 105 | <structure name="settings" typedef="DeviceDitherOscillationFrequencyRegulatorSettings"> |
Diletant | 161:efd949e8d536 | 106 | <variable name="enabled" typedef="uint8_t" value="1"/> |
Diletant | 161:efd949e8d536 | 107 | <variable name="reference" typedef="uint32_t" value="1"/> |
Diletant | 161:efd949e8d536 | 108 | <variable name="scale" typedef="uint32_t" value="1"/> |
Diletant | 161:efd949e8d536 | 109 | </structure> |
Diletant | 161:efd949e8d536 | 110 | |
Diletant | 161:efd949e8d536 | 111 | <structure name="state" typedef="DeviceDitherOscillationFrequencyRegulatorState"> |
Diletant | 161:efd949e8d536 | 112 | <variable name="enabled" typedef="uint8_t" value="1"/> |
Diletant | 161:efd949e8d536 | 113 | <variable name="reference" typedef="uint32_t" value="1"/> |
Diletant | 161:efd949e8d536 | 114 | <variable name="scale" typedef="uint32_t" value="1"/> |
Diletant | 161:efd949e8d536 | 115 | <variable name="error" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 116 | </structure> |
Diletant | 161:efd949e8d536 | 117 | </structure> |
Diletant | 161:efd949e8d536 | 118 | |
Diletant | 161:efd949e8d536 | 119 | <structure name="carrier" typedef="DeviceDitherCarrierFrequencyRegulator"> |
Diletant | 161:efd949e8d536 | 120 | <structure name="settings" typedef="DeviceDitherCarrierFrequencyRegulatorSettings"> |
Diletant | 161:efd949e8d536 | 121 | <variable name="enabled" typedef="uint8_t" value="1"/> |
Diletant | 161:efd949e8d536 | 122 | <variable name="reference" typedef="uint32_t" value="1"/> |
Diletant | 161:efd949e8d536 | 123 | <variable name="scale" typedef="uint32_t" value="1"/> |
Diletant | 161:efd949e8d536 | 124 | </structure> |
Diletant | 161:efd949e8d536 | 125 | |
Diletant | 161:efd949e8d536 | 126 | <structure name="state" typedef="DeviceDitherCarrierFrequencyRegulatorState"> |
Diletant | 161:efd949e8d536 | 127 | <variable name="enabled" typedef="uint8_t" value="1"/> |
Diletant | 161:efd949e8d536 | 128 | <variable name="reference" typedef="uint32_t" value="1"/> |
Diletant | 161:efd949e8d536 | 129 | <variable name="scale" typedef="uint32_t" value="1"/> |
Diletant | 161:efd949e8d536 | 130 | <variable name="error" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 131 | </structure> |
Diletant | 161:efd949e8d536 | 132 | </structure> |
Diletant | 161:efd949e8d536 | 133 | </structure> |
Diletant | 161:efd949e8d536 | 134 | |
Diletant | 161:efd949e8d536 | 135 | <structure name="dac" typedef="DeviceDAC"> |
Diletant | 161:efd949e8d536 | 136 | <structure name="settings" typedef="DeviceDACSettings"> |
Diletant | 161:efd949e8d536 | 137 | <variable name="reference" typedef="uint32_t" value="150"/> |
Diletant | 161:efd949e8d536 | 138 | <variable name="resolution" typedef="uint32_t" value="150"/> |
Diletant | 161:efd949e8d536 | 139 | <variable name="unit" typedef="uint32_t" value="150"/> |
Diletant | 161:efd949e8d536 | 140 | <variable name="code[0]" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 141 | <variable name="code[1]" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 142 | <variable name="out[0]" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 143 | <variable name="out[1]" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 144 | </structure> |
Diletant | 161:efd949e8d536 | 145 | <structure name="state" typedef="DeviceDACState"> |
Diletant | 161:efd949e8d536 | 146 | <variable name="code[0]" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 147 | <variable name="code[1]" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 148 | <variable name="out[0]" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 149 | <variable name="out[1]" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 150 | </structure> |
Diletant | 161:efd949e8d536 | 151 | </structure> |
Diletant | 161:efd949e8d536 | 152 | |
Diletant | 161:efd949e8d536 | 153 | <structure name="isacs" typedef="DeviceISACS"> |
Diletant | 161:efd949e8d536 | 154 | <structure name="potentiometers" typedef="DeviceISACSPotentiometers"> |
Diletant | 161:efd949e8d536 | 155 | <structure name="settings" typedef="DeviceISACSPotentiometersSettings"> |
Diletant | 161:efd949e8d536 | 156 | <variable name="a" typedef="uint32_t" value="150"/> |
Diletant | 161:efd949e8d536 | 157 | <variable name="b" typedef="uint32_t" value="150"/> |
Diletant | 161:efd949e8d536 | 158 | </structure> |
Diletant | 161:efd949e8d536 | 159 | <structure name="state" typedef="DeviceISACSPotentiometersState"> |
Diletant | 161:efd949e8d536 | 160 | <variable name="a" typedef="uint32_t" value="150"/> |
Diletant | 161:efd949e8d536 | 161 | <variable name="b" typedef="uint32_t" value="150"/> |
Diletant | 161:efd949e8d536 | 162 | </structure> |
Diletant | 161:efd949e8d536 | 163 | </structure> |
Diletant | 161:efd949e8d536 | 164 | |
Diletant | 161:efd949e8d536 | 165 | <structure name="regulator" typedef="DeviceISACSRegulator"> |
Diletant | 161:efd949e8d536 | 166 | <structure name="settings" typedef="DeviceISACSRegulatorSettings"> |
Diletant | 161:efd949e8d536 | 167 | <variable name="enabled" typedef="uint8_t" value="1"/> |
Diletant | 161:efd949e8d536 | 168 | |
Diletant | 161:efd949e8d536 | 169 | <structure name="start" typedef="DeviceISACSRegulatorConditionSettings"> |
Diletant | 161:efd949e8d536 | 170 | <variable name="reference" typedef="uint32_t" value="1"/> |
Diletant | 161:efd949e8d536 | 171 | <variable name="scale" typedef="uint32_t" value="1"/> |
Diletant | 161:efd949e8d536 | 172 | </structure> |
Diletant | 161:efd949e8d536 | 173 | |
Diletant | 161:efd949e8d536 | 174 | <structure name="regular" typedef="DeviceISACSRegulatorConditionSettings"> |
Diletant | 161:efd949e8d536 | 175 | <variable name="reference" typedef="uint32_t" value="1"/> |
Diletant | 161:efd949e8d536 | 176 | <variable name="scale" typedef="uint32_t" value="1"/> |
Diletant | 161:efd949e8d536 | 177 | </structure> |
Diletant | 161:efd949e8d536 | 178 | |
Diletant | 161:efd949e8d536 | 179 | <structure name="reset" typedef="DeviceISACSRegulatorConditionSettings"> |
Diletant | 161:efd949e8d536 | 180 | <variable name="reference" typedef="uint32_t" value="1"/> |
Diletant | 161:efd949e8d536 | 181 | <variable name="scale" typedef="uint32_t" value="1"/> |
Diletant | 161:efd949e8d536 | 182 | </structure> |
Diletant | 161:efd949e8d536 | 183 | </structure> |
Diletant | 161:efd949e8d536 | 184 | |
Diletant | 161:efd949e8d536 | 185 | <structure name="state" typedef="DeviceISACSRegulatorState"> |
Diletant | 161:efd949e8d536 | 186 | <variable name="enabled" typedef="uint8_t" value="1"/> |
Diletant | 161:efd949e8d536 | 187 | <variable name="reference" typedef="uint32_t" value="1"/> |
Diletant | 161:efd949e8d536 | 188 | <variable name="scale" typedef="uint32_t" value="1"/> |
Diletant | 161:efd949e8d536 | 189 | <variable name="error" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 190 | </structure> |
Diletant | 161:efd949e8d536 | 191 | </structure> |
Diletant | 161:efd949e8d536 | 192 | </structure> |
Diletant | 161:efd949e8d536 | 193 | |
Diletant | 161:efd949e8d536 | 194 | <structure name="user" typedef="DeviceUserProtocol"> |
Diletant | 161:efd949e8d536 | 195 | <variable name="address" typedef="uint16_t" value="0"/> |
Diletant | 161:efd949e8d536 | 196 | </structure> |
Diletant | 161:efd949e8d536 | 197 | |
Diletant | 161:efd949e8d536 | 198 | <structure name="plcs" typedef="DevicePathLengthControlSystem"> |
Diletant | 161:efd949e8d536 | 199 | <structure name="modulator" typedef="DevicePathLengthControlModulator"> |
Diletant | 161:efd949e8d536 | 200 | <structure name="settings" typedef="DevicePathLengthControlModulatorSettings"> |
Diletant | 161:efd949e8d536 | 201 | <variable name="enabled" typedef="uint8_t" value="1"/> |
Diletant | 161:efd949e8d536 | 202 | </structure> |
Diletant | 161:efd949e8d536 | 203 | |
Diletant | 161:efd949e8d536 | 204 | <structure name="state" typedef="DevicePathLengthControlModulatorState"> |
Diletant | 161:efd949e8d536 | 205 | <variable name="enabled" typedef="uint8_t" value="1"/> |
Diletant | 161:efd949e8d536 | 206 | </structure> |
Diletant | 161:efd949e8d536 | 207 | </structure> |
Diletant | 161:efd949e8d536 | 208 | |
Diletant | 161:efd949e8d536 | 209 | <structure name="amplifier" typedef="DevicePathLengthControlAmplifier"> |
Diletant | 161:efd949e8d536 | 210 | <structure name="settings" typedef="DevicePathLengthControlAmplifierSettings"> |
Diletant | 161:efd949e8d536 | 211 | <variable name="reference" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 212 | <variable name="gain" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 213 | </structure> |
Diletant | 161:efd949e8d536 | 214 | </structure> |
Diletant | 161:efd949e8d536 | 215 | |
Diletant | 161:efd949e8d536 | 216 | <structure name="reset" typedef="DevicePathLengthControlReset"> |
Diletant | 161:efd949e8d536 | 217 | <structure name="settings" typedef="DevicePathLengthControlResetSettings"> |
Diletant | 161:efd949e8d536 | 218 | <structure name="cooling" typedef="DevicePathLengthControlResetConditionSettings"> |
Diletant | 161:efd949e8d536 | 219 | <structure name="delay" typedef="DevicePathLengthControlResetDelaySettings"> |
Diletant | 161:efd949e8d536 | 220 | <variable name="center" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 221 | <variable name="slope" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 222 | </structure> |
Diletant | 161:efd949e8d536 | 223 | |
Diletant | 161:efd949e8d536 | 224 | <structure name="level" typedef="DevicePathLengthControlResetLevelSettings"> |
Diletant | 161:efd949e8d536 | 225 | <variable name="center" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 226 | <variable name="slope" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 227 | </structure> |
Diletant | 161:efd949e8d536 | 228 | </structure> |
Diletant | 161:efd949e8d536 | 229 | |
Diletant | 161:efd949e8d536 | 230 | <structure name="heating" typedef="DevicePathLengthControlResetConditionSettings"> |
Diletant | 161:efd949e8d536 | 231 | <structure name="delay" typedef="DevicePathLengthControlResetDelaySettings"> |
Diletant | 161:efd949e8d536 | 232 | <variable name="center" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 233 | <variable name="slope" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 234 | </structure> |
Diletant | 161:efd949e8d536 | 235 | |
Diletant | 161:efd949e8d536 | 236 | <structure name="level" typedef="DevicePathLengthControlResetLevelSettings"> |
Diletant | 161:efd949e8d536 | 237 | <variable name="center" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 238 | <variable name="slope" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 239 | </structure> |
Diletant | 161:efd949e8d536 | 240 | </structure> |
Diletant | 161:efd949e8d536 | 241 | </structure> |
Diletant | 161:efd949e8d536 | 242 | |
Diletant | 161:efd949e8d536 | 243 | <structure name="state" typedef="DevicePathLengthControlResetState"> |
Diletant | 161:efd949e8d536 | 244 | <variable name="delay" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 245 | <variable name="level" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 246 | </structure> |
Diletant | 161:efd949e8d536 | 247 | </structure> |
Diletant | 161:efd949e8d536 | 248 | |
Diletant | 161:efd949e8d536 | 249 | <structure name="regulator" typedef="DevicePathLengthControlRegulator"> |
Diletant | 161:efd949e8d536 | 250 | <structure name="settings" typedef="DevicePathLengthControlRegulatorSettings"> |
Diletant | 161:efd949e8d536 | 251 | <variable name="enabled" typedef="uint8_t" value="1"/> |
Diletant | 161:efd949e8d536 | 252 | <variable name="reference" typedef="uint32_t" value="1"/> |
Diletant | 161:efd949e8d536 | 253 | <variable name="scale" typedef="uint32_t" value="1"/> |
Diletant | 161:efd949e8d536 | 254 | </structure> |
Diletant | 161:efd949e8d536 | 255 | |
Diletant | 161:efd949e8d536 | 256 | <structure name="state" typedef="DevicePathLengthControlRegulatorState"> |
Diletant | 161:efd949e8d536 | 257 | <variable name="enabled" typedef="uint8_t" value="1"/> |
Diletant | 161:efd949e8d536 | 258 | <variable name="reference" typedef="uint32_t" value="1"/> |
Diletant | 161:efd949e8d536 | 259 | <variable name="scale" typedef="uint32_t" value="1"/> |
Diletant | 161:efd949e8d536 | 260 | <variable name="error" typedef="uint32_t" value="1"/> |
Diletant | 161:efd949e8d536 | 261 | </structure> |
Diletant | 161:efd949e8d536 | 262 | </structure> |
Diletant | 161:efd949e8d536 | 263 | </structure> |
Diletant | 161:efd949e8d536 | 264 | |
Diletant | 161:efd949e8d536 | 265 | <structure name="controller" typedef="DeviceController"> |
Diletant | 161:efd949e8d536 | 266 | <variable name="chip" typedef="uint32_t" value="(1768 lsh 16) | 100"/> |
Diletant | 161:efd949e8d536 | 267 | |
Diletant | 161:efd949e8d536 | 268 | <structure name="flash" typedef="DeviceFlash"> |
Diletant | 161:efd949e8d536 | 269 | <structure name="settings" typedef="DeviceFlashSettings"> |
Diletant | 161:efd949e8d536 | 270 | <variable name="hashSector" typedef="uint16_t" value="22"/> |
Diletant | 161:efd949e8d536 | 271 | <variable name="dataSector" typedef="uint16_t" value="23"/> |
Diletant | 161:efd949e8d536 | 272 | </structure> |
Diletant | 161:efd949e8d536 | 273 | </structure> |
Diletant | 161:efd949e8d536 | 274 | |
Diletant | 161:efd949e8d536 | 275 | <structure name="uart[0]" typedef="DeviceUART"> |
Diletant | 161:efd949e8d536 | 276 | <structure name="settings" typedef="DeviceUARTSettings"> |
Diletant | 161:efd949e8d536 | 277 | <variable name="baudRate" typedef="uint32_t" value="921600"/> |
Diletant | 161:efd949e8d536 | 278 | </structure> |
Diletant | 161:efd949e8d536 | 279 | |
Diletant | 161:efd949e8d536 | 280 | <structure name="state" typedef="DeviceUARTState"> |
Diletant | 161:efd949e8d536 | 281 | <variable name="LCR" typedef="uint8_t" value="0"/> |
Diletant | 161:efd949e8d536 | 282 | <variable name="DLM" typedef="uint8_t" value="0"/> |
Diletant | 161:efd949e8d536 | 283 | <variable name="DLL" typedef="uint8_t" value="0"/> |
Diletant | 161:efd949e8d536 | 284 | <variable name="FCR" typedef="uint8_t" value="0"/> |
Diletant | 161:efd949e8d536 | 285 | </structure> |
Diletant | 161:efd949e8d536 | 286 | </structure> |
Diletant | 161:efd949e8d536 | 287 | |
Diletant | 161:efd949e8d536 | 288 | <structure name="uart[1]" typedef="DeviceUART"> |
Diletant | 161:efd949e8d536 | 289 | <structure name="settings" typedef="DeviceUARTSettings"> |
Diletant | 161:efd949e8d536 | 290 | <variable name="baudRate" typedef="uint32_t" value="38400"/> |
Diletant | 161:efd949e8d536 | 291 | </structure> |
Diletant | 161:efd949e8d536 | 292 | |
Diletant | 161:efd949e8d536 | 293 | <structure name="state" typedef="DeviceUARTState"> |
Diletant | 161:efd949e8d536 | 294 | <variable name="LCR" typedef="uint8_t" value="0"/> |
Diletant | 161:efd949e8d536 | 295 | <variable name="DLM" typedef="uint8_t" value="0"/> |
Diletant | 161:efd949e8d536 | 296 | <variable name="DLL" typedef="uint8_t" value="0"/> |
Diletant | 161:efd949e8d536 | 297 | <variable name="FCR" typedef="uint8_t" value="0"/> |
Diletant | 161:efd949e8d536 | 298 | </structure> |
Diletant | 161:efd949e8d536 | 299 | </structure> |
Diletant | 161:efd949e8d536 | 300 | |
Diletant | 161:efd949e8d536 | 301 | <structure name="timer[0]" typedef="DeviceTimer"> |
Diletant | 161:efd949e8d536 | 302 | <structure name="settings" typedef="DeviceTimerSettings"> |
Diletant | 161:efd949e8d536 | 303 | <variable name="match" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 304 | </structure> |
Diletant | 161:efd949e8d536 | 305 | |
Diletant | 161:efd949e8d536 | 306 | <structure name="state" typedef="DeviceTimerState"> |
Diletant | 161:efd949e8d536 | 307 | <variable name="MR0" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 308 | <variable name="MCR" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 309 | <variable name="TCR" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 310 | </structure> |
Diletant | 161:efd949e8d536 | 311 | </structure> |
Diletant | 161:efd949e8d536 | 312 | |
Diletant | 161:efd949e8d536 | 313 | <structure name="SSP" typedef="DeviceSSP"> |
Diletant | 161:efd949e8d536 | 314 | <variable name="ADC[0]" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 315 | <variable name="ADC[1]" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 316 | <variable name="ADC[2]" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 317 | <variable name="ADC[3]" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 318 | <variable name="ADC[4]" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 319 | <variable name="DAC[0]" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 320 | <variable name="DAC[1]" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 321 | </structure> |
Diletant | 161:efd949e8d536 | 322 | |
Diletant | 161:efd949e8d536 | 323 | <structure name="I2C" typedef="DeviceI2C"> |
Diletant | 161:efd949e8d536 | 324 | <structure name="settings" typedef="DeviceI2CSettings"> |
Diletant | 161:efd949e8d536 | 325 | <variable name="trigger" typedef="uint32_t" value="38400"/> |
Diletant | 161:efd949e8d536 | 326 | </structure> |
Diletant | 161:efd949e8d536 | 327 | |
Diletant | 161:efd949e8d536 | 328 | <structure name="state" typedef="DeviceI2CState"> |
Diletant | 161:efd949e8d536 | 329 | <variable name="CON0" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 330 | <variable name="buffer[0]" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 331 | <variable name="buffer[1]" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 332 | <variable name="buffer[2]" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 333 | <variable name="buffer[3]" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 334 | <variable name="buffer[4]" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 335 | <variable name="buffer[5]" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 336 | <variable name="position" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 337 | <variable name="counter" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 338 | <variable name="trigger" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 339 | <variable name="enabled" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 340 | </structure> |
Diletant | 161:efd949e8d536 | 341 | </structure> |
Diletant | 161:efd949e8d536 | 342 | |
Diletant | 161:efd949e8d536 | 343 | <structure name="QEI" typedef="DeviceQEI"> |
Diletant | 161:efd949e8d536 | 344 | <structure name="settings" typedef="DeviceQEISettings"> |
Diletant | 161:efd949e8d536 | 345 | </structure> |
Diletant | 161:efd949e8d536 | 346 | |
Diletant | 161:efd949e8d536 | 347 | <structure name="state" typedef="DeviceQEIState"> |
Diletant | 161:efd949e8d536 | 348 | <variable name="position" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 349 | <variable name="delta" typedef="uint32_t" value="0"/> |
Diletant | 161:efd949e8d536 | 350 | </structure> |
Diletant | 161:efd949e8d536 | 351 | </structure> |
Diletant | 161:efd949e8d536 | 352 | </structure> |
Diletant | 161:efd949e8d536 | 353 | </structure> |
Diletant | 161:efd949e8d536 | 354 | |
Diletant | 161:efd949e8d536 | 355 | <function name="FlashReadAll" result="void"> |
Diletant | 161:efd949e8d536 | 356 | </function> |
Diletant | 161:efd949e8d536 | 357 | <function name="FlashWriteAll" result="void"> |
Diletant | 161:efd949e8d536 | 358 | </function> |
Diletant | 161:efd949e8d536 | 359 | <function name="StartLightUp" result="void"> |
Diletant | 161:efd949e8d536 | 360 | </function> |
Diletant | 161:efd949e8d536 | 361 | </root> |