Subversion Repositories FlightCtrl

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
1379 Arthur 1
   1               		.file	"fc.c"
2
   2               	__SREG__ = 0x3f
3
   3               	__SP_H__ = 0x3e
4
   4               	__SP_L__ = 0x3d
5
   5               	__CCP__  = 0x34
6
   6               	__tmp_reg__ = 0
7
   7               	__zero_reg__ = 1
8
   8               		.text
9
   9               	.global	DefaultStickMapping
10
  11               	DefaultStickMapping:
11
  12               	/* prologue: function */
12
  13               	/* frame size = 0 */
13
  14 0000 81E0      		ldi r24,lo8(1)
14
  15 0002 8093 0000 		sts EE_Parameter+2,r24
15
  16 0006 82E0      		ldi r24,lo8(2)
16
  17 0008 8093 0000 		sts EE_Parameter+1,r24
17
  18 000c 83E0      		ldi r24,lo8(3)
18
  19 000e 8093 0000 		sts EE_Parameter,r24
19
  20 0012 84E0      		ldi r24,lo8(4)
20
  21 0014 8093 0000 		sts EE_Parameter+3,r24
21
  22 0018 85E0      		ldi r24,lo8(5)
22
  23 001a 8093 0000 		sts EE_Parameter+4,r24
23
  24 001e 86E0      		ldi r24,lo8(6)
24
  25 0020 8093 0000 		sts EE_Parameter+5,r24
25
  26 0024 87E0      		ldi r24,lo8(7)
26
  27 0026 8093 0000 		sts EE_Parameter+6,r24
27
  28 002a 88E0      		ldi r24,lo8(8)
28
  29 002c 8093 0000 		sts EE_Parameter+7,r24
29
  30               	/* epilogue start */
30
  31 0030 0895      		ret
31
  33               	.global	MotorSmoothing
32
  35               	MotorSmoothing:
33
  36               	/* prologue: function */
34
  37               	/* frame size = 0 */
35
  38 0032 9C01      		movw r18,r24
36
  39 0034 CB01      		movw r24,r22
37
  40 0036 6217      		cp r22,r18
38
  41 0038 7307      		cpc r23,r19
39
  42 003a 04F0      		brlt .L12
40
  43 003c 6091 0000 		lds r22,Parameter_UserParam6
41
  44 0040 6623      		tst r22
42
  45 0042 01F0      		breq .L13
43
  46 0044 6130      		cpi r22,lo8(1)
44
  47 0046 01F0      		breq .L14
45
  48 0048 821B      		sub r24,r18
46
  49 004a 930B      		sbc r25,r19
47
  50 004c 70E0      		ldi r23,lo8(0)
48
  51 004e 0E94 0000 		call __divmodhi4
49
  52 0052 620F      		add r22,r18
50
  53 0054 731F      		adc r23,r19
51
  54               	.L6:
52
  55 0056 CB01      		movw r24,r22
53
  56               	/* epilogue start */
54
  57 0058 0895      		ret
55
  58               	.L13:
56
  59 005a B901      		movw r22,r18
57
  60 005c 660F      		lsl r22
58
  61 005e 771F      		rol r23
59
  62 0060 681B      		sub r22,r24
60
  63 0062 790B      		sbc r23,r25
61
  64 0064 CB01      		movw r24,r22
62
  65 0066 0895      		ret
63
  66               	.L12:
64
  67 0068 620F      		add r22,r18
65
  68 006a 731F      		adc r23,r19
66
  69 006c 77FD      		sbrc r23,7
67
  70 006e 00C0      		rjmp .L15
68
  71               	.L5:
69
  72 0070 7595      		asr r23
70
  73 0072 6795      		ror r22
71
  74 0074 CB01      		movw r24,r22
72
  75 0076 0895      		ret
73
  76               	.L15:
74
  77 0078 6F5F      		subi r22,lo8(-(1))
75
  78 007a 7F4F      		sbci r23,hi8(-(1))
76
  79 007c 00C0      		rjmp .L5
77
  80               	.L14:
78
  81 007e BC01      		movw r22,r24
79
  82 0080 621B      		sub r22,r18
80
  83 0082 730B      		sbc r23,r19
81
  84 0084 77FD      		sbrc r23,7
82
  85 0086 00C0      		rjmp .L16
83
  86               	.L9:
84
  87 0088 7595      		asr r23
85
  88 008a 6795      		ror r22
86
  89 008c C901      		movw r24,r18
87
  90 008e 861B      		sub r24,r22
88
  91 0090 970B      		sbc r25,r23
89
  92 0092 BC01      		movw r22,r24
90
  93 0094 00C0      		rjmp .L6
91
  94               	.L16:
92
  95 0096 6F5F      		subi r22,lo8(-(1))
93
  96 0098 7F4F      		sbci r23,hi8(-(1))
94
  97 009a 00C0      		rjmp .L9
95
  99               	.global	Mittelwert
96
 101               	Mittelwert:
97
 102 009c 2F92      		push r2
98
 103 009e 3F92      		push r3
99
 104 00a0 4F92      		push r4
100
 105 00a2 5F92      		push r5
101
 106 00a4 6F92      		push r6
102
 107 00a6 7F92      		push r7
103
 108 00a8 8F92      		push r8
104
 109 00aa 9F92      		push r9
105
 110 00ac AF92      		push r10
106
 111 00ae BF92      		push r11
107
 112 00b0 CF92      		push r12
108
 113 00b2 DF92      		push r13
109
 114 00b4 EF92      		push r14
110
 115 00b6 FF92      		push r15
111
 116 00b8 0F93      		push r16
112
 117 00ba 1F93      		push r17
113
 118 00bc DF93      		push r29
114
 119 00be CF93      		push r28
115
 120 00c0 CDB7      		in r28,__SP_L__
116
 121 00c2 DEB7      		in r29,__SP_H__
117
 122 00c4 A197      		sbiw r28,33
118
 123 00c6 0FB6      		in __tmp_reg__,__SREG__
119
 124 00c8 F894      		cli
120
 125 00ca DEBF      		out __SP_H__,r29
121
 126 00cc 0FBE      		out __SREG__,__tmp_reg__
122
 127 00ce CDBF      		out __SP_L__,r28
123
 128               	/* prologue: function */
124
 129               	/* frame size = 33 */
125
 130 00d0 8091 0000 		lds r24,AdWertGier
126
 131 00d4 9091 0000 		lds r25,(AdWertGier)+1
127
 132 00d8 2091 0000 		lds r18,AdNeutralGier
128
 133 00dc 3091 0000 		lds r19,(AdNeutralGier)+1
129
 134 00e0 281B      		sub r18,r24
130
 135 00e2 390B      		sbc r19,r25
131
 136 00e4 39A3      		std Y+33,r19
132
 137 00e6 28A3      		std Y+32,r18
133
 138 00e8 3093 0000 		sts (MesswertGier)+1,r19
134
 139 00ec 2093 0000 		sts MesswertGier,r18
135
 140 00f0 2091 0000 		lds r18,AdWertNickFilter
136
 141 00f4 3091 0000 		lds r19,(AdWertNickFilter)+1
137
 142 00f8 37FF      		sbrs r19,7
138
 143 00fa 00C0      		rjmp .+4
139
 144 00fc 0C94 0000 		jmp .L98
140
 145               	.L18:
141
 146 0100 C901      		movw r24,r18
142
 147 0102 9595      		asr r25
143
 148 0104 8795      		ror r24
144
 149 0106 9595      		asr r25
145
 150 0108 8795      		ror r24
146
 151 010a 9595      		asr r25
147
 152 010c 8795      		ror r24
148
 153 010e 9A8F      		std Y+26,r25
149
 154 0110 898F      		std Y+25,r24
150
 155 0112 2091 0000 		lds r18,AdWertRollFilter
151
 156 0116 3091 0000 		lds r19,(AdWertRollFilter)+1
152
 157 011a 37FF      		sbrs r19,7
153
 158 011c 00C0      		rjmp .+4
154
 159 011e 0C94 0000 		jmp .L99
155
 160               	.L19:
156
 161 0122 D901      		movw r26,r18
157
 162 0124 B595      		asr r27
158
 163 0126 A795      		ror r26
159
 164 0128 B595      		asr r27
160
 165 012a A795      		ror r26
161
 166 012c B595      		asr r27
162
 167 012e A795      		ror r26
163
 168 0130 B88F      		std Y+24,r27
164
 169 0132 AF8B      		std Y+23,r26
165
 170 0134 E98D      		ldd r30,Y+25
166
 171 0136 FA8D      		ldd r31,Y+26
167
 172 0138 F093 0000 		sts (RohMesswertNick)+1,r31
168
 173 013c E093 0000 		sts RohMesswertNick,r30
169
 174 0140 B093 0000 		sts (RohMesswertRoll)+1,r27
170
 175 0144 A093 0000 		sts RohMesswertRoll,r26
171
 176 0148 6091 0000 		lds r22,AdWertAccNick
172
 177 014c 7091 0000 		lds r23,(AdWertAccNick)+1
173
 178 0150 8827      		clr r24
174
 179 0152 77FD      		sbrc r23,7
175
 180 0154 8095      		com r24
176
 181 0156 982F      		mov r25,r24
177
 182 0158 26E0      		ldi r18,lo8(6)
178
 183 015a 30E0      		ldi r19,hi8(6)
179
 184 015c 40E0      		ldi r20,hlo8(6)
180
 185 015e 50E0      		ldi r21,hhi8(6)
181
 186 0160 0E94 0000 		call __mulsi3
182
 187 0164 7B01      		movw r14,r22
183
 188 0166 8C01      		movw r16,r24
184
 189 0168 2091 0000 		lds r18,Mittelwert_AccNick
185
 190 016c 3091 0000 		lds r19,(Mittelwert_AccNick)+1
186
 191 0170 4427      		clr r20
187
 192 0172 37FD      		sbrc r19,7
188
 193 0174 4095      		com r20
189
 194 0176 542F      		mov r21,r20
190
 195 0178 CA01      		movw r24,r20
191
 196 017a B901      		movw r22,r18
192
 197 017c 660F      		lsl r22
193
 198 017e 771F      		rol r23
194
 199 0180 881F      		rol r24
195
 200 0182 991F      		rol r25
196
 201 0184 620F      		add r22,r18
197
 202 0186 731F      		adc r23,r19
198
 203 0188 841F      		adc r24,r20
199
 204 018a 951F      		adc r25,r21
200
 205 018c 6E0D      		add r22,r14
201
 206 018e 7F1D      		adc r23,r15
202
 207 0190 801F      		adc r24,r16
203
 208 0192 911F      		adc r25,r17
204
 209 0194 24E0      		ldi r18,lo8(4)
205
 210 0196 30E0      		ldi r19,hi8(4)
206
 211 0198 40E0      		ldi r20,hlo8(4)
207
 212 019a 50E0      		ldi r21,hhi8(4)
208
 213 019c 0E94 0000 		call __divmodsi4
209
 214 01a0 3093 0000 		sts (Mittelwert_AccNick)+1,r19
210
 215 01a4 2093 0000 		sts Mittelwert_AccNick,r18
211
 216 01a8 6091 0000 		lds r22,AdWertAccRoll
212
 217 01ac 7091 0000 		lds r23,(AdWertAccRoll)+1
213
 218 01b0 8827      		clr r24
214
 219 01b2 77FD      		sbrc r23,7
215
 220 01b4 8095      		com r24
216
 221 01b6 982F      		mov r25,r24
217
 222 01b8 26E0      		ldi r18,lo8(6)
218
 223 01ba 30E0      		ldi r19,hi8(6)
219
 224 01bc 40E0      		ldi r20,hlo8(6)
220
 225 01be 50E0      		ldi r21,hhi8(6)
221
 226 01c0 0E94 0000 		call __mulsi3
222
 227 01c4 7B01      		movw r14,r22
223
 228 01c6 8C01      		movw r16,r24
224
 229 01c8 2091 0000 		lds r18,Mittelwert_AccRoll
225
 230 01cc 3091 0000 		lds r19,(Mittelwert_AccRoll)+1
226
 231 01d0 4427      		clr r20
227
 232 01d2 37FD      		sbrc r19,7
228
 233 01d4 4095      		com r20
229
 234 01d6 542F      		mov r21,r20
230
 235 01d8 CA01      		movw r24,r20
231
 236 01da B901      		movw r22,r18
232
 237 01dc 660F      		lsl r22
233
 238 01de 771F      		rol r23
234
 239 01e0 881F      		rol r24
235
 240 01e2 991F      		rol r25
236
 241 01e4 620F      		add r22,r18
237
 242 01e6 731F      		adc r23,r19
238
 243 01e8 841F      		adc r24,r20
239
 244 01ea 951F      		adc r25,r21
240
 245 01ec 6E0D      		add r22,r14
241
 246 01ee 7F1D      		adc r23,r15
242
 247 01f0 801F      		adc r24,r16
243
 248 01f2 911F      		adc r25,r17
244
 249 01f4 24E0      		ldi r18,lo8(4)
245
 250 01f6 30E0      		ldi r19,hi8(4)
246
 251 01f8 40E0      		ldi r20,hlo8(4)
247
 252 01fa 50E0      		ldi r21,hhi8(4)
248
 253 01fc 0E94 0000 		call __divmodsi4
249
 254 0200 3093 0000 		sts (Mittelwert_AccRoll)+1,r19
250
 255 0204 2093 0000 		sts Mittelwert_AccRoll,r18
251
 256 0208 E090 0000 		lds r14,AdWertAccHoch
252
 257 020c F090 0000 		lds r15,(AdWertAccHoch)+1
253
 258 0210 2091 0000 		lds r18,Mittelwert_AccHoch
254
 259 0214 3091 0000 		lds r19,(Mittelwert_AccHoch)+1
255
 260 0218 4427      		clr r20
256
 261 021a 37FD      		sbrc r19,7
257
 262 021c 4095      		com r20
258
 263 021e 542F      		mov r21,r20
259
 264 0220 CA01      		movw r24,r20
260
 265 0222 B901      		movw r22,r18
261
 266 0224 660F      		lsl r22
262
 267 0226 771F      		rol r23
263
 268 0228 881F      		rol r24
264
 269 022a 991F      		rol r25
265
 270 022c 620F      		add r22,r18
266
 271 022e 731F      		adc r23,r19
267
 272 0230 841F      		adc r24,r20
268
 273 0232 951F      		adc r25,r21
269
 274 0234 0027      		clr r16
270
 275 0236 F7FC      		sbrc r15,7
271
 276 0238 0095      		com r16
272
 277 023a 102F      		mov r17,r16
273
 278 023c 6E0D      		add r22,r14
274
 279 023e 7F1D      		adc r23,r15
275
 280 0240 801F      		adc r24,r16
276
 281 0242 911F      		adc r25,r17
277
 282 0244 24E0      		ldi r18,lo8(4)
278
 283 0246 30E0      		ldi r19,hi8(4)
279
 284 0248 40E0      		ldi r20,hlo8(4)
280
 285 024a 50E0      		ldi r21,hhi8(4)
281
 286 024c 0E94 0000 		call __divmodsi4
282
 287 0250 3093 0000 		sts (Mittelwert_AccHoch)+1,r19
283
 288 0254 2093 0000 		sts Mittelwert_AccHoch,r18
284
 289 0258 2091 0000 		lds r18,AdWertAccNick
285
 290 025c 3091 0000 		lds r19,(AdWertAccNick)+1
286
 291 0260 C901      		movw r24,r18
287
 292 0262 880F      		lsl r24
288
 293 0264 991F      		rol r25
289
 294 0266 820F      		add r24,r18
290
 295 0268 931F      		adc r25,r19
291
 296 026a 880F      		lsl r24
292
 297 026c 991F      		rol r25
293
 298 026e AA27      		clr r26
294
 299 0270 97FD      		sbrc r25,7
295
 300 0272 A095      		com r26
296
 301 0274 BA2F      		mov r27,r26
297
 302 0276 2091 0000 		lds r18,IntegralAccNick
298
 303 027a 3091 0000 		lds r19,(IntegralAccNick)+1
299
 304 027e 4091 0000 		lds r20,(IntegralAccNick)+2
300
 305 0282 5091 0000 		lds r21,(IntegralAccNick)+3
301
 306 0286 280F      		add r18,r24
302
 307 0288 391F      		adc r19,r25
303
 308 028a 4A1F      		adc r20,r26
304
 309 028c 5B1F      		adc r21,r27
305
 310 028e 2093 0000 		sts IntegralAccNick,r18
306
 311 0292 3093 0000 		sts (IntegralAccNick)+1,r19
307
 312 0296 4093 0000 		sts (IntegralAccNick)+2,r20
308
 313 029a 5093 0000 		sts (IntegralAccNick)+3,r21
309
 314 029e 2091 0000 		lds r18,AdWertAccRoll
310
 315 02a2 3091 0000 		lds r19,(AdWertAccRoll)+1
311
 316 02a6 C901      		movw r24,r18
312
 317 02a8 880F      		lsl r24
313
 318 02aa 991F      		rol r25
314
 319 02ac 820F      		add r24,r18
315
 320 02ae 931F      		adc r25,r19
316
 321 02b0 880F      		lsl r24
317
 322 02b2 991F      		rol r25
318
 323 02b4 AA27      		clr r26
319
 324 02b6 97FD      		sbrc r25,7
320
 325 02b8 A095      		com r26
321
 326 02ba BA2F      		mov r27,r26
322
 327 02bc 2091 0000 		lds r18,IntegralAccRoll
323
 328 02c0 3091 0000 		lds r19,(IntegralAccRoll)+1
324
 329 02c4 4091 0000 		lds r20,(IntegralAccRoll)+2
325
 330 02c8 5091 0000 		lds r21,(IntegralAccRoll)+3
326
 331 02cc 280F      		add r18,r24
327
 332 02ce 391F      		adc r19,r25
328
 333 02d0 4A1F      		adc r20,r26
329
 334 02d2 5B1F      		adc r21,r27
330
 335 02d4 2093 0000 		sts IntegralAccRoll,r18
331
 336 02d8 3093 0000 		sts (IntegralAccRoll)+1,r19
332
 337 02dc 4093 0000 		sts (IntegralAccRoll)+2,r20
333
 338 02e0 5093 0000 		sts (IntegralAccRoll)+3,r21
334
 339 02e4 2091 0000 		lds r18,AdWertAccNick
335
 340 02e8 3091 0000 		lds r19,(AdWertAccNick)+1
336
 341 02ec 8091 0000 		lds r24,NaviAccNick
337
 342 02f0 9091 0000 		lds r25,(NaviAccNick)+1
338
 343 02f4 820F      		add r24,r18
339
 344 02f6 931F      		adc r25,r19
340
 345 02f8 9093 0000 		sts (NaviAccNick)+1,r25
341
 346 02fc 8093 0000 		sts NaviAccNick,r24
342
 347 0300 2091 0000 		lds r18,AdWertAccRoll
343
 348 0304 3091 0000 		lds r19,(AdWertAccRoll)+1
344
 349 0308 8091 0000 		lds r24,NaviAccRoll
345
 350 030c 9091 0000 		lds r25,(NaviAccRoll)+1
346
 351 0310 820F      		add r24,r18
347
 352 0312 931F      		adc r25,r19
348
 353 0314 9093 0000 		sts (NaviAccRoll)+1,r25
349
 354 0318 8093 0000 		sts NaviAccRoll,r24
350
 355 031c 8091 0000 		lds r24,NaviCntAcc
351
 356 0320 9091 0000 		lds r25,(NaviCntAcc)+1
352
 357 0324 0196      		adiw r24,1
353
 358 0326 9093 0000 		sts (NaviCntAcc)+1,r25
354
 359 032a 8093 0000 		sts NaviCntAcc,r24
355
 360 032e E090 0000 		lds r14,Aktuell_az
356
 361 0332 F090 0000 		lds r15,(Aktuell_az)+1
357
 362 0336 A090 0000 		lds r10,NeutralAccZ
358
 363 033a B090 0000 		lds r11,(NeutralAccZ)+1
359
 364 033e C090 0000 		lds r12,(NeutralAccZ)+2
360
 365 0342 D090 0000 		lds r13,(NeutralAccZ)+3
361
 366 0346 6091 0000 		lds r22,IntegralAccZ
362
 367 034a 7091 0000 		lds r23,(IntegralAccZ)+1
363
 368 034e 8091 0000 		lds r24,(IntegralAccZ)+2
364
 369 0352 9091 0000 		lds r25,(IntegralAccZ)+3
365
 370 0356 0E94 0000 		call __floatsisf
366
 371 035a 3B01      		movw r6,r22
367
 372 035c 4C01      		movw r8,r24
368
 373 035e 0027      		clr r16
369
 374 0360 F7FC      		sbrc r15,7
370
 375 0362 0095      		com r16
371
 376 0364 102F      		mov r17,r16
372
 377 0366 C801      		movw r24,r16
373
 378 0368 B701      		movw r22,r14
374
 379 036a 0E94 0000 		call __floatsisf
375
 380 036e A601      		movw r20,r12
376
 381 0370 9501      		movw r18,r10
377
 382 0372 0E94 0000 		call __subsf3
378
 383 0376 9B01      		movw r18,r22
379
 384 0378 AC01      		movw r20,r24
380
 385 037a C401      		movw r24,r8
381
 386 037c B301      		movw r22,r6
382
 387 037e 0E94 0000 		call __addsf3
383
 388 0382 0E94 0000 		call __fixsfsi
384
 389 0386 6093 0000 		sts IntegralAccZ,r22
385
 390 038a 7093 0000 		sts (IntegralAccZ)+1,r23
386
 391 038e 8093 0000 		sts (IntegralAccZ)+2,r24
387
 392 0392 9093 0000 		sts (IntegralAccZ)+3,r25
388
 393 0396 8FEC      		ldi r24,lo8(-49)
389
 394 0398 8093 7A00 		sts 122,r24
390
 395 039c 1092 0000 		sts AdReady,__zero_reg__
391
 396 03a0 8091 0000 		lds r24,Mess_IntegralRoll
392
 397 03a4 9091 0000 		lds r25,(Mess_IntegralRoll)+1
393
 398 03a8 A091 0000 		lds r26,(Mess_IntegralRoll)+2
394
 399 03ac B091 0000 		lds r27,(Mess_IntegralRoll)+3
395
 400 03b0 8B8B      		std Y+19,r24
396
 401 03b2 9C8B      		std Y+20,r25
397
 402 03b4 AD8B      		std Y+21,r26
398
 403 03b6 BE8B      		std Y+22,r27
399
 404 03b8 8091 0000 		lds r24,Mess_IntegralNick
400
 405 03bc 9091 0000 		lds r25,(Mess_IntegralNick)+1
401
 406 03c0 A091 0000 		lds r26,(Mess_IntegralNick)+2
402
 407 03c4 B091 0000 		lds r27,(Mess_IntegralNick)+3
403
 408 03c8 8F87      		std Y+15,r24
404
 409 03ca 988B      		std Y+16,r25
405
 410 03cc A98B      		std Y+17,r26
406
 411 03ce BA8B      		std Y+18,r27
407
 412 03d0 A8A1      		ldd r26,Y+32
408
 413 03d2 B9A1      		ldd r27,Y+33
409
 414 03d4 1D01      		movw r2,r26
410
 415 03d6 4424      		clr r4
411
 416 03d8 37FC      		sbrc r3,7
412
 417 03da 4094      		com r4
413
 418 03dc 542C      		mov r5,r4
414
 419 03de 8091 0000 		lds r24,Mess_Integral_Gier
415
 420 03e2 9091 0000 		lds r25,(Mess_Integral_Gier)+1
416
 421 03e6 A091 0000 		lds r26,(Mess_Integral_Gier)+2
417
 422 03ea B091 0000 		lds r27,(Mess_Integral_Gier)+3
418
 423 03ee 820D      		add r24,r2
419
 424 03f0 931D      		adc r25,r3
420
 425 03f2 A41D      		adc r26,r4
421
 426 03f4 B51D      		adc r27,r5
422
 427 03f6 8B8F      		std Y+27,r24
423
 428 03f8 9C8F      		std Y+28,r25
424
 429 03fa AD8F      		std Y+29,r26
425
 430 03fc BE8F      		std Y+30,r27
426
 431 03fe 8B87      		std Y+11,r24
427
 432 0400 9C87      		std Y+12,r25
428
 433 0402 AD87      		std Y+13,r26
429
 434 0404 BE87      		std Y+14,r27
430
 435 0406 8093 0000 		sts Mess_Integral_Gier,r24
431
 436 040a 9093 0000 		sts (Mess_Integral_Gier)+1,r25
432
 437 040e A093 0000 		sts (Mess_Integral_Gier)+2,r26
433
 438 0412 B093 0000 		sts (Mess_Integral_Gier)+3,r27
434
 439 0416 6090 0000 		lds r6,ErsatzKompass
435
 440 041a 7090 0000 		lds r7,(ErsatzKompass)+1
436
 441 041e 8090 0000 		lds r8,(ErsatzKompass)+2
437
 442 0422 9090 0000 		lds r9,(ErsatzKompass)+3
438
 443 0426 620C      		add r6,r2
439
 444 0428 731C      		adc r7,r3
440
 445 042a 841C      		adc r8,r4
441
 446 042c 951C      		adc r9,r5
442
 447 042e 6F82      		std Y+7,r6
443
 448 0430 7886      		std Y+8,r7
444
 449 0432 8986      		std Y+9,r8
445
 450 0434 9A86      		std Y+10,r9
446
 451 0436 6092 0000 		sts ErsatzKompass,r6
447
 452 043a 7092 0000 		sts (ErsatzKompass)+1,r7
448
 453 043e 8092 0000 		sts (ErsatzKompass)+2,r8
449
 454 0442 9092 0000 		sts (ErsatzKompass)+3,r9
450
 455 0446 9091 0000 		lds r25,Looping_Nick
451
 456 044a 9E83      		std Y+6,r25
452
 457 044c 9923      		tst r25
453
 458 044e 01F4      		brne .L20
454
 459 0450 8091 0000 		lds r24,Looping_Roll
455
 460 0454 8823      		tst r24
456
 461 0456 01F4      		brne .+2
457
 462 0458 00C0      		rjmp .L21
458
 463               	.L20:
459
 464 045a A091 0000 		lds r26,EE_Parameter+8
460
 465 045e A983      		std Y+1,r26
461
 466               	.L22:
462
 467 0460 1092 0000 		sts (KopplungsteilRollNick)+1,__zero_reg__
463
 468 0464 1092 0000 		sts KopplungsteilRollNick,__zero_reg__
464
 469 0468 1092 0000 		sts (KopplungsteilNickRoll)+1,__zero_reg__
465
 470 046c 1092 0000 		sts KopplungsteilNickRoll,__zero_reg__
466
 471 0470 1092 0000 		sts tmpl2.2451,__zero_reg__
467
 472 0474 1092 0000 		sts (tmpl2.2451)+1,__zero_reg__
468
 473 0478 1092 0000 		sts (tmpl2.2451)+2,__zero_reg__
469
 474 047c 1092 0000 		sts (tmpl2.2451)+3,__zero_reg__
470
 475 0480 1092 0000 		sts tmpl.2450,__zero_reg__
471
 476 0484 1092 0000 		sts (tmpl.2450)+1,__zero_reg__
472
 477 0488 1092 0000 		sts (tmpl.2450)+2,__zero_reg__
473
 478 048c 1092 0000 		sts (tmpl.2450)+3,__zero_reg__
474
 479 0490 B091 0000 		lds r27,Parameter_CouplingYawCorrection
475
 480 0494 BF8F      		std Y+31,r27
476
 481               	.L28:
477
 482 0496 A090 0000 		lds r10,tmpl2.2451
478
 483 049a B090 0000 		lds r11,(tmpl2.2451)+1
479
 484 049e C090 0000 		lds r12,(tmpl2.2451)+2
480
 485 04a2 D090 0000 		lds r13,(tmpl2.2451)+3
481
 486 04a6 E090 0000 		lds r14,tmpl.2450
482
 487 04aa F090 0000 		lds r15,(tmpl.2450)+1
483
 488 04ae 0091 0000 		lds r16,(tmpl.2450)+2
484
 489 04b2 1091 0000 		lds r17,(tmpl.2450)+3
485
 490 04b6 C601      		movw r24,r12
486
 491 04b8 B501      		movw r22,r10
487
 492 04ba 2CE9      		ldi r18,lo8(-100)
488
 493 04bc 3FEF      		ldi r19,hi8(-100)
489
 494 04be 4FEF      		ldi r20,hlo8(-100)
490
 495 04c0 5FEF      		ldi r21,hhi8(-100)
491
 496 04c2 0E94 0000 		call __divmodsi4
492
 497 04c6 2901      		movw r4,r18
493
 498 04c8 4E0C      		add r4,r14
494
 499 04ca 5F1C      		adc r5,r15
495
 500 04cc 5092 0000 		sts (TrimRoll)+1,r5
496
 501 04d0 4092 0000 		sts TrimRoll,r4
497
 502 04d4 C801      		movw r24,r16
498
 503 04d6 B701      		movw r22,r14
499
 504 04d8 24E6      		ldi r18,lo8(100)
500
 505 04da 30E0      		ldi r19,hi8(100)
501
 506 04dc 40E0      		ldi r20,hlo8(100)
502
 507 04de 50E0      		ldi r21,hhi8(100)
503
 508 04e0 0E94 0000 		call __divmodsi4
504
 509 04e4 1901      		movw r2,r18
505
 510 04e6 2A18      		sub r2,r10
506
 511 04e8 3B08      		sbc r3,r11
507
 512 04ea 3092 0000 		sts (TrimNick)+1,r3
508
 513 04ee 2092 0000 		sts TrimNick,r2
509
 514 04f2 E090 0000 		lds r14,GIER_GRAD_FAKTOR
510
 515 04f6 F090 0000 		lds r15,(GIER_GRAD_FAKTOR)+1
511
 516 04fa 0091 0000 		lds r16,(GIER_GRAD_FAKTOR)+2
512
 517 04fe 1091 0000 		lds r17,(GIER_GRAD_FAKTOR)+3
513
 518 0502 C801      		movw r24,r16
514
 519 0504 B701      		movw r22,r14
515
 520 0506 28E6      		ldi r18,lo8(360)
516
 521 0508 31E0      		ldi r19,hi8(360)
517
 522 050a 40E0      		ldi r20,hlo8(360)
518
 523 050c 50E0      		ldi r21,hhi8(360)
519
 524 050e 0E94 0000 		call __mulsi3
520
 525 0512 5B01      		movw r10,r22
521
 526 0514 6C01      		movw r12,r24
522
 527 0516 6616      		cp r6,r22
523
 528 0518 7706      		cpc r7,r23
524
 529 051a 8806      		cpc r8,r24
525
 530 051c 9906      		cpc r9,r25
526
 531 051e 04F0      		brlt .L33
527
 532 0520 C801      		movw r24,r16
528
 533 0522 B701      		movw r22,r14
529
 534 0524 28E9      		ldi r18,lo8(-360)
530
 535 0526 3EEF      		ldi r19,hi8(-360)
531
 536 0528 4FEF      		ldi r20,hlo8(-360)
532
 537 052a 5FEF      		ldi r21,hhi8(-360)
533
 538 052c 0E94 0000 		call __mulsi3
534
 539 0530 660D      		add r22,r6
535
 540 0532 771D      		adc r23,r7
536
 541 0534 881D      		adc r24,r8
537
 542 0536 991D      		adc r25,r9
538
 543 0538 6093 0000 		sts ErsatzKompass,r22
539
 544 053c 7093 0000 		sts (ErsatzKompass)+1,r23
540
 545 0540 8093 0000 		sts (ErsatzKompass)+2,r24
541
 546 0544 9093 0000 		sts (ErsatzKompass)+3,r25
542
 547 0548 3B01      		movw r6,r22
543
 548 054a 4C01      		movw r8,r24
544
 549               	.L33:
545
 550 054c 97FC      		sbrc r9,7
546
 551 054e 00C0      		rjmp .L100
547
 552               	.L34:
548
 553 0550 2F89      		ldd r18,Y+23
549
 554 0552 388D      		ldd r19,Y+24
550
 555 0554 240D      		add r18,r4
551
 556 0556 351D      		adc r19,r5
552
 557 0558 7901      		movw r14,r18
553
 558 055a 0027      		clr r16
554
 559 055c F7FC      		sbrc r15,7
555
 560 055e 0095      		com r16
556
 561 0560 102F      		mov r17,r16
557
 562 0562 8091 0000 		lds r24,Mess_IntegralRoll2
558
 563 0566 9091 0000 		lds r25,(Mess_IntegralRoll2)+1
559
 564 056a A091 0000 		lds r26,(Mess_IntegralRoll2)+2
560
 565 056e B091 0000 		lds r27,(Mess_IntegralRoll2)+3
561
 566 0572 8E0D      		add r24,r14
562
 567 0574 9F1D      		adc r25,r15
563
 568 0576 A01F      		adc r26,r16
564
 569 0578 B11F      		adc r27,r17
565
 570 057a 8093 0000 		sts Mess_IntegralRoll2,r24
566
 571 057e 9093 0000 		sts (Mess_IntegralRoll2)+1,r25
567
 572 0582 A093 0000 		sts (Mess_IntegralRoll2)+2,r26
568
 573 0586 B093 0000 		sts (Mess_IntegralRoll2)+3,r27
569
 574 058a 8091 0000 		lds r24,LageKorrekturRoll
570
 575 058e 9091 0000 		lds r25,(LageKorrekturRoll)+1
571
 576 0592 281B      		sub r18,r24
572
 577 0594 390B      		sbc r19,r25
573
 578 0596 4427      		clr r20
574
 579 0598 37FD      		sbrc r19,7
575
 580 059a 4095      		com r20
576
 581 059c 542F      		mov r21,r20
577
 582 059e 8B89      		ldd r24,Y+19
578
 583 05a0 9C89      		ldd r25,Y+20
579
 584 05a2 AD89      		ldd r26,Y+21
580
 585 05a4 BE89      		ldd r27,Y+22
581
 586 05a6 280F      		add r18,r24
582
 587 05a8 391F      		adc r19,r25
583
 588 05aa 4A1F      		adc r20,r26
584
 589 05ac 5B1F      		adc r21,r27
585
 590 05ae 2093 0000 		sts Mess_IntegralRoll,r18
586
 591 05b2 3093 0000 		sts (Mess_IntegralRoll)+1,r19
587
 592 05b6 4093 0000 		sts (Mess_IntegralRoll)+2,r20
588
 593 05ba 5093 0000 		sts (Mess_IntegralRoll)+3,r21
589
 594 05be E090 0000 		lds r14,Umschlag180Roll
590
 595 05c2 F090 0000 		lds r15,(Umschlag180Roll)+1
591
 596 05c6 0091 0000 		lds r16,(Umschlag180Roll)+2
592
 597 05ca 1091 0000 		lds r17,(Umschlag180Roll)+3
593
 598 05ce E216      		cp r14,r18
594
 599 05d0 F306      		cpc r15,r19
595
 600 05d2 0407      		cpc r16,r20
596
 601 05d4 1507      		cpc r17,r21
597
 602 05d6 04F4      		brge .L35
598
 603 05d8 88EA      		ldi r24,lo8(25000)
599
 604 05da 91E6      		ldi r25,hi8(25000)
600
 605 05dc A0E0      		ldi r26,hlo8(25000)
601
 606 05de B0E0      		ldi r27,hhi8(25000)
602
 607 05e0 8E19      		sub r24,r14
603
 608 05e2 9F09      		sbc r25,r15
604
 609 05e4 A00B      		sbc r26,r16
605
 610 05e6 B10B      		sbc r27,r17
606
 611 05e8 8093 0000 		sts Mess_IntegralRoll,r24
607
 612 05ec 9093 0000 		sts (Mess_IntegralRoll)+1,r25
608
 613 05f0 A093 0000 		sts (Mess_IntegralRoll)+2,r26
609
 614 05f4 B093 0000 		sts (Mess_IntegralRoll)+3,r27
610
 615 05f8 8093 0000 		sts Mess_IntegralRoll2,r24
611
 616 05fc 9093 0000 		sts (Mess_IntegralRoll2)+1,r25
612
 617 0600 A093 0000 		sts (Mess_IntegralRoll2)+2,r26
613
 618 0604 B093 0000 		sts (Mess_IntegralRoll2)+3,r27
614
 619               	.L35:
615
 620 0608 8827      		clr r24
616
 621 060a 9927      		clr r25
617
 622 060c DC01      		movw r26,r24
618
 623 060e 8E19      		sub r24,r14
619
 624 0610 9F09      		sbc r25,r15
620
 625 0612 A00B      		sbc r26,r16
621
 626 0614 B10B      		sbc r27,r17
622
 627 0616 6090 0000 		lds r6,Mess_IntegralRoll
623
 628 061a 7090 0000 		lds r7,(Mess_IntegralRoll)+1
624
 629 061e 8090 0000 		lds r8,(Mess_IntegralRoll)+2
625
 630 0622 9090 0000 		lds r9,(Mess_IntegralRoll)+3
626
 631 0626 6816      		cp r6,r24
627
 632 0628 7906      		cpc r7,r25
628
 633 062a 8A06      		cpc r8,r26
629
 634 062c 9B06      		cpc r9,r27
630
 635 062e 04F4      		brge .L36
631
 636 0630 D801      		movw r26,r16
632
 637 0632 C701      		movw r24,r14
633
 638 0634 885A      		subi r24,lo8(-(-25000))
634
 639 0636 9146      		sbci r25,hi8(-(-25000))
635
 640 0638 A040      		sbci r26,hlo8(-(-25000))
636
 641 063a B040      		sbci r27,hhi8(-(-25000))
637
 642 063c 8093 0000 		sts Mess_IntegralRoll,r24
638
 643 0640 9093 0000 		sts (Mess_IntegralRoll)+1,r25
639
 644 0644 A093 0000 		sts (Mess_IntegralRoll)+2,r26
640
 645 0648 B093 0000 		sts (Mess_IntegralRoll)+3,r27
641
 646 064c 8093 0000 		sts Mess_IntegralRoll2,r24
642
 647 0650 9093 0000 		sts (Mess_IntegralRoll2)+1,r25
643
 648 0654 A093 0000 		sts (Mess_IntegralRoll2)+2,r26
644
 649 0658 B093 0000 		sts (Mess_IntegralRoll2)+3,r27
645
 650 065c 3C01      		movw r6,r24
646
 651 065e 4D01      		movw r8,r26
647
 652               	.L36:
648
 653 0660 298D      		ldd r18,Y+25
649
 654 0662 3A8D      		ldd r19,Y+26
650
 655 0664 220D      		add r18,r2
651
 656 0666 331D      		adc r19,r3
652
 657 0668 7901      		movw r14,r18
653
 658 066a 0027      		clr r16
654
 659 066c F7FC      		sbrc r15,7
655
 660 066e 0095      		com r16
656
 661 0670 102F      		mov r17,r16
657
 662 0672 8091 0000 		lds r24,Mess_IntegralNick2
658
 663 0676 9091 0000 		lds r25,(Mess_IntegralNick2)+1
659
 664 067a A091 0000 		lds r26,(Mess_IntegralNick2)+2
660
 665 067e B091 0000 		lds r27,(Mess_IntegralNick2)+3
661
 666 0682 8E0D      		add r24,r14
662
 667 0684 9F1D      		adc r25,r15
663
 668 0686 A01F      		adc r26,r16
664
 669 0688 B11F      		adc r27,r17
665
 670 068a 8093 0000 		sts Mess_IntegralNick2,r24
666
 671 068e 9093 0000 		sts (Mess_IntegralNick2)+1,r25
667
 672 0692 A093 0000 		sts (Mess_IntegralNick2)+2,r26
668
 673 0696 B093 0000 		sts (Mess_IntegralNick2)+3,r27
669
 674 069a 8091 0000 		lds r24,LageKorrekturNick
670
 675 069e 9091 0000 		lds r25,(LageKorrekturNick)+1
671
 676 06a2 281B      		sub r18,r24
672
 677 06a4 390B      		sbc r19,r25
673
 678 06a6 4427      		clr r20
674
 679 06a8 37FD      		sbrc r19,7
675
 680 06aa 4095      		com r20
676
 681 06ac 542F      		mov r21,r20
677
 682 06ae 8F85      		ldd r24,Y+15
678
 683 06b0 9889      		ldd r25,Y+16
679
 684 06b2 A989      		ldd r26,Y+17
680
 685 06b4 BA89      		ldd r27,Y+18
681
 686 06b6 280F      		add r18,r24
682
 687 06b8 391F      		adc r19,r25
683
 688 06ba 4A1F      		adc r20,r26
684
 689 06bc 5B1F      		adc r21,r27
685
 690 06be 2093 0000 		sts Mess_IntegralNick,r18
686
 691 06c2 3093 0000 		sts (Mess_IntegralNick)+1,r19
687
 692 06c6 4093 0000 		sts (Mess_IntegralNick)+2,r20
688
 693 06ca 5093 0000 		sts (Mess_IntegralNick)+3,r21
689
 694 06ce E090 0000 		lds r14,Umschlag180Nick
690
 695 06d2 F090 0000 		lds r15,(Umschlag180Nick)+1
691
 696 06d6 0091 0000 		lds r16,(Umschlag180Nick)+2
692
 697 06da 1091 0000 		lds r17,(Umschlag180Nick)+3
693
 698 06de E216      		cp r14,r18
694
 699 06e0 F306      		cpc r15,r19
695
 700 06e2 0407      		cpc r16,r20
696
 701 06e4 1507      		cpc r17,r21
697
 702 06e6 04F4      		brge .L37
698
 703 06e8 88EA      		ldi r24,lo8(25000)
699
 704 06ea 91E6      		ldi r25,hi8(25000)
700
 705 06ec A0E0      		ldi r26,hlo8(25000)
701
 706 06ee B0E0      		ldi r27,hhi8(25000)
702
 707 06f0 8E19      		sub r24,r14
703
 708 06f2 9F09      		sbc r25,r15
704
 709 06f4 A00B      		sbc r26,r16
705
 710 06f6 B10B      		sbc r27,r17
706
 711 06f8 8093 0000 		sts Mess_IntegralNick,r24
707
 712 06fc 9093 0000 		sts (Mess_IntegralNick)+1,r25
708
 713 0700 A093 0000 		sts (Mess_IntegralNick)+2,r26
709
 714 0704 B093 0000 		sts (Mess_IntegralNick)+3,r27
710
 715 0708 8093 0000 		sts Mess_IntegralNick2,r24
711
 716 070c 9093 0000 		sts (Mess_IntegralNick2)+1,r25
712
 717 0710 A093 0000 		sts (Mess_IntegralNick2)+2,r26
713
 718 0714 B093 0000 		sts (Mess_IntegralNick2)+3,r27
714
 719               	.L37:
715
 720 0718 8827      		clr r24
716
 721 071a 9927      		clr r25
717
 722 071c DC01      		movw r26,r24
718
 723 071e 8E19      		sub r24,r14
719
 724 0720 9F09      		sbc r25,r15
720
 725 0722 A00B      		sbc r26,r16
721
 726 0724 B10B      		sbc r27,r17
722
 727 0726 2091 0000 		lds r18,Mess_IntegralNick
723
 728 072a 3091 0000 		lds r19,(Mess_IntegralNick)+1
724
 729 072e 4091 0000 		lds r20,(Mess_IntegralNick)+2
725
 730 0732 5091 0000 		lds r21,(Mess_IntegralNick)+3
726
 731 0736 2817      		cp r18,r24
727
 732 0738 3907      		cpc r19,r25
728
 733 073a 4A07      		cpc r20,r26
729
 734 073c 5B07      		cpc r21,r27
730
 735 073e 04F4      		brge .L38
731
 736 0740 D801      		movw r26,r16
732
 737 0742 C701      		movw r24,r14
733
 738 0744 885A      		subi r24,lo8(-(-25000))
734
 739 0746 9146      		sbci r25,hi8(-(-25000))
735
 740 0748 A040      		sbci r26,hlo8(-(-25000))
736
 741 074a B040      		sbci r27,hhi8(-(-25000))
737
 742 074c 8093 0000 		sts Mess_IntegralNick,r24
738
 743 0750 9093 0000 		sts (Mess_IntegralNick)+1,r25
739
 744 0754 A093 0000 		sts (Mess_IntegralNick)+2,r26
740
 745 0758 B093 0000 		sts (Mess_IntegralNick)+3,r27
741
 746 075c 8093 0000 		sts Mess_IntegralNick2,r24
742
 747 0760 9093 0000 		sts (Mess_IntegralNick2)+1,r25
743
 748 0764 A093 0000 		sts (Mess_IntegralNick2)+2,r26
744
 749 0768 B093 0000 		sts (Mess_IntegralNick2)+3,r27
745
 750 076c 9C01      		movw r18,r24
746
 751 076e AD01      		movw r20,r26
747
 752               	.L38:
748
 753 0770 8B8D      		ldd r24,Y+27
749
 754 0772 9C8D      		ldd r25,Y+28
750
 755 0774 AD8D      		ldd r26,Y+29
751
 756 0776 BE8D      		ldd r27,Y+30
752
 757 0778 8093 0000 		sts Integral_Gier,r24
753
 758 077c 9093 0000 		sts (Integral_Gier)+1,r25
754
 759 0780 A093 0000 		sts (Integral_Gier)+2,r26
755
 760 0784 B093 0000 		sts (Integral_Gier)+3,r27
756
 761 0788 2093 0000 		sts IntegralNick,r18
757
 762 078c 3093 0000 		sts (IntegralNick)+1,r19
758
 763 0790 4093 0000 		sts (IntegralNick)+2,r20
759
 764 0794 5093 0000 		sts (IntegralNick)+3,r21
760
 765 0798 6092 0000 		sts IntegralRoll,r6
761
 766 079c 7092 0000 		sts (IntegralRoll)+1,r7
762
 767 07a0 8092 0000 		sts (IntegralRoll)+2,r8
763
 768 07a4 9092 0000 		sts (IntegralRoll)+3,r9
764
 769 07a8 8091 0000 		lds r24,Mess_IntegralNick2
765
 770 07ac 9091 0000 		lds r25,(Mess_IntegralNick2)+1
766
 771 07b0 A091 0000 		lds r26,(Mess_IntegralNick2)+2
767
 772 07b4 B091 0000 		lds r27,(Mess_IntegralNick2)+3
768
 773 07b8 8093 0000 		sts IntegralNick2,r24
769
 774 07bc 9093 0000 		sts (IntegralNick2)+1,r25
770
 775 07c0 A093 0000 		sts (IntegralNick2)+2,r26
771
 776 07c4 B093 0000 		sts (IntegralNick2)+3,r27
772
 777 07c8 8091 0000 		lds r24,Mess_IntegralRoll2
773
 778 07cc 9091 0000 		lds r25,(Mess_IntegralRoll2)+1
774
 779 07d0 A091 0000 		lds r26,(Mess_IntegralRoll2)+2
775
 780 07d4 B091 0000 		lds r27,(Mess_IntegralRoll2)+3
776
 781 07d8 8093 0000 		sts IntegralRoll2,r24
777
 782 07dc 9093 0000 		sts (IntegralRoll2)+1,r25
778
 783 07e0 A093 0000 		sts (IntegralRoll2)+2,r26
779
 784 07e4 B093 0000 		sts (IntegralRoll2)+3,r27
780
 785 07e8 8091 0000 		lds r24,HiResNick
781
 786 07ec 9091 0000 		lds r25,(HiResNick)+1
782
 787 07f0 97FD      		sbrc r25,7
783
 788 07f2 00C0      		rjmp .L101
784
 789               	.L39:
785
 790 07f4 9595      		asr r25
786
 791 07f6 8795      		ror r24
787
 792 07f8 9595      		asr r25
788
 793 07fa 8795      		ror r24
789
 794 07fc 9595      		asr r25
790
 795 07fe 8795      		ror r24
791
 796 0800 9093 0000 		sts (MesswertNick)+1,r25
792
 797 0804 8093 0000 		sts MesswertNick,r24
793
 798 0808 8091 0000 		lds r24,HiResRoll
794
 799 080c 9091 0000 		lds r25,(HiResRoll)+1
795
 800 0810 97FD      		sbrc r25,7
796
 801 0812 00C0      		rjmp .L102
797
 802               	.L40:
798
 803 0814 9595      		asr r25
799
 804 0816 8795      		ror r24
800
 805 0818 9595      		asr r25
801
 806 081a 8795      		ror r24
802
 807 081c 9595      		asr r25
803
 808 081e 8795      		ror r24
804
 809 0820 9093 0000 		sts (MesswertRoll)+1,r25
805
 810 0824 8093 0000 		sts MesswertRoll,r24
806
 811 0828 8091 0000 		lds r24,AdWertNick
807
 812 082c 9091 0000 		lds r25,(AdWertNick)+1
808
 813 0830 0F97      		sbiw r24,15
809
 814 0832 04F4      		brge .L41
810
 815 0834 88E1      		ldi r24,lo8(-1000)
811
 816 0836 9CEF      		ldi r25,hi8(-1000)
812
 817 0838 9093 0000 		sts (MesswertNick)+1,r25
813
 818 083c 8093 0000 		sts MesswertNick,r24
814
 819               	.L41:
815
 820 0840 8091 0000 		lds r24,AdWertNick
816
 821 0844 9091 0000 		lds r25,(AdWertNick)+1
817
 822 0848 0797      		sbiw r24,7
818
 823 084a 04F4      		brge .L42
819
 824 084c 80E3      		ldi r24,lo8(-2000)
820
 825 084e 98EF      		ldi r25,hi8(-2000)
821
 826 0850 9093 0000 		sts (MesswertNick)+1,r25
822
 827 0854 8093 0000 		sts MesswertNick,r24
823
 828               	.L42:
824
 829 0858 2091 0000 		lds r18,PlatinenVersion
825
 830 085c 2A30      		cpi r18,lo8(10)
826
 831 085e 01F4      		brne .+2
827
 832 0860 00C0      		rjmp .L103
828
 833 0862 8091 0000 		lds r24,AdWertNick
829
 834 0866 9091 0000 		lds r25,(AdWertNick)+1
830
 835 086a 815D      		subi r24,lo8(2001)
831
 836 086c 9740      		sbci r25,hi8(2001)
832
 837 086e 04F0      		brlt .L46
833
 838 0870 88EE      		ldi r24,lo8(1000)
834
 839 0872 93E0      		ldi r25,hi8(1000)
835
 840 0874 9093 0000 		sts (MesswertNick)+1,r25
836
 841 0878 8093 0000 		sts MesswertNick,r24
837
 842               	.L46:
838
 843 087c 8091 0000 		lds r24,AdWertNick
839
 844 0880 9091 0000 		lds r25,(AdWertNick)+1
840
 845 0884 805E      		subi r24,lo8(2016)
841
 846 0886 9740      		sbci r25,hi8(2016)
842
 847 0888 04F0      		brlt .+2
843
 848 088a 00C0      		rjmp .L96
844
 849               	.L45:
845
 850 088c 8091 0000 		lds r24,AdWertRoll
846
 851 0890 9091 0000 		lds r25,(AdWertRoll)+1
847
 852 0894 0F97      		sbiw r24,15
848
 853 0896 04F4      		brge .L47
849
 854 0898 88E1      		ldi r24,lo8(-1000)
850
 855 089a 9CEF      		ldi r25,hi8(-1000)
851
 856 089c 9093 0000 		sts (MesswertRoll)+1,r25
852
 857 08a0 8093 0000 		sts MesswertRoll,r24
853
 858               	.L47:
854
 859 08a4 8091 0000 		lds r24,AdWertRoll
855
 860 08a8 9091 0000 		lds r25,(AdWertRoll)+1
856
 861 08ac 0797      		sbiw r24,7
857
 862 08ae 04F4      		brge .L48
858
 863 08b0 80E3      		ldi r24,lo8(-2000)
859
 864 08b2 98EF      		ldi r25,hi8(-2000)
860
 865 08b4 9093 0000 		sts (MesswertRoll)+1,r25
861
 866 08b8 8093 0000 		sts MesswertRoll,r24
862
 867               	.L48:
863
 868 08bc 2A30      		cpi r18,lo8(10)
864
 869 08be 01F4      		brne .+2
865
 870 08c0 00C0      		rjmp .L104
866
 871 08c2 8091 0000 		lds r24,AdWertRoll
867
 872 08c6 9091 0000 		lds r25,(AdWertRoll)+1
868
 873 08ca 815D      		subi r24,lo8(2001)
869
 874 08cc 9740      		sbci r25,hi8(2001)
870
 875 08ce 04F0      		brlt .L52
871
 876 08d0 88EE      		ldi r24,lo8(1000)
872
 877 08d2 93E0      		ldi r25,hi8(1000)
873
 878 08d4 9093 0000 		sts (MesswertRoll)+1,r25
874
 879 08d8 8093 0000 		sts MesswertRoll,r24
875
 880               	.L52:
876
 881 08dc 8091 0000 		lds r24,AdWertRoll
877
 882 08e0 9091 0000 		lds r25,(AdWertRoll)+1
878
 883 08e4 805E      		subi r24,lo8(2016)
879
 884 08e6 9740      		sbci r25,hi8(2016)
880
 885 08e8 04F0      		brlt .+2
881
 886 08ea 00C0      		rjmp .L97
882
 887               	.L51:
883
 888 08ec 6091 0000 		lds r22,Parameter_Gyro_D
884
 889 08f0 6623      		tst r22
885
 890 08f2 01F4      		brne .+2
886
 891 08f4 00C0      		rjmp .L53
887
 892 08f6 4091 0000 		lds r20,HiResNick
888
 893 08fa 5091 0000 		lds r21,(HiResNick)+1
889
 894 08fe 8091 0000 		lds r24,oldNick.2454
890
 895 0902 9091 0000 		lds r25,(oldNick.2454)+1
891
 896 0906 481B      		sub r20,r24
892
 897 0908 590B      		sbc r21,r25
893
 898 090a 5093 0000 		sts (d2Nick.2457)+1,r21
894
 899 090e 4093 0000 		sts d2Nick.2457,r20
895
 900 0912 2091 0000 		lds r18,HiResNick
896
 901 0916 3091 0000 		lds r19,(HiResNick)+1
897
 902 091a 280F      		add r18,r24
898
 903 091c 391F      		adc r19,r25
899
 904 091e 37FD      		sbrc r19,7
900
 905 0920 00C0      		rjmp .L105
901
 906               	.L54:
902
 907 0922 3595      		asr r19
903
 908 0924 2795      		ror r18
904
 909 0926 3093 0000 		sts (oldNick.2454)+1,r19
905
 910 092a 2093 0000 		sts oldNick.2454,r18
906
 911 092e 4138      		cpi r20,129
907
 912 0930 5105      		cpc r21,__zero_reg__
908
 913 0932 04F4      		brge .+2
909
 914 0934 00C0      		rjmp .L55
910
 915 0936 80E8      		ldi r24,lo8(128)
911
 916 0938 90E0      		ldi r25,hi8(128)
912
 917 093a 9093 0000 		sts (d2Nick.2457)+1,r25
913
 918 093e 8093 0000 		sts d2Nick.2457,r24
914
 919               	.L56:
915
 920 0942 E62F      		mov r30,r22
916
 921 0944 F0E0      		ldi r31,lo8(0)
917
 922 0946 8091 0000 		lds r24,d2Nick.2457
918
 923 094a 9091 0000 		lds r25,(d2Nick.2457)+1
919
 924 094e E89F      		mul r30,r24
920
 925 0950 B001      		movw r22,r0
921
 926 0952 E99F      		mul r30,r25
922
 927 0954 700D      		add r23,r0
923
 928 0956 F89F      		mul r31,r24
924
 929 0958 700D      		add r23,r0
925
 930 095a 1124      		clr r1
926
 931 095c 9B01      		movw r18,r22
927
 932 095e 77FD      		sbrc r23,7
928
 933 0960 00C0      		rjmp .L106
929
 934               	.L57:
930
 935 0962 3595      		asr r19
931
 936 0964 2795      		ror r18
932
 937 0966 3595      		asr r19
933
 938 0968 2795      		ror r18
934
 939 096a 3595      		asr r19
935
 940 096c 2795      		ror r18
936
 941 096e 3595      		asr r19
937
 942 0970 2795      		ror r18
938
 943 0972 8091 0000 		lds r24,MesswertNick
939
 944 0976 9091 0000 		lds r25,(MesswertNick)+1
940
 945 097a 820F      		add r24,r18
941
 946 097c 931F      		adc r25,r19
942
 947 097e 9093 0000 		sts (MesswertNick)+1,r25
943
 948 0982 8093 0000 		sts MesswertNick,r24
944
 949 0986 4091 0000 		lds r20,HiResRoll
945
 950 098a 5091 0000 		lds r21,(HiResRoll)+1
946
 951 098e 8091 0000 		lds r24,oldRoll.2455
947
 952 0992 9091 0000 		lds r25,(oldRoll.2455)+1
948
 953 0996 481B      		sub r20,r24
949
 954 0998 590B      		sbc r21,r25
950
 955 099a 5093 0000 		sts (d2Roll.2456)+1,r21
951
 956 099e 4093 0000 		sts d2Roll.2456,r20
952
 957 09a2 2091 0000 		lds r18,HiResRoll
953
 958 09a6 3091 0000 		lds r19,(HiResRoll)+1
954
 959 09aa 280F      		add r18,r24
955
 960 09ac 391F      		adc r19,r25
956
 961 09ae 37FD      		sbrc r19,7
957
 962 09b0 00C0      		rjmp .L107
958
 963               	.L58:
959
 964 09b2 3595      		asr r19
960
 965 09b4 2795      		ror r18
961
 966 09b6 3093 0000 		sts (oldRoll.2455)+1,r19
962
 967 09ba 2093 0000 		sts oldRoll.2455,r18
963
 968 09be 4138      		cpi r20,129
964
 969 09c0 5105      		cpc r21,__zero_reg__
965
 970 09c2 04F4      		brge .+2
966
 971 09c4 00C0      		rjmp .L59
967
 972 09c6 80E8      		ldi r24,lo8(128)
968
 973 09c8 90E0      		ldi r25,hi8(128)
969
 974 09ca 9093 0000 		sts (d2Roll.2456)+1,r25
970
 975 09ce 8093 0000 		sts d2Roll.2456,r24
971
 976               	.L60:
972
 977 09d2 8091 0000 		lds r24,d2Roll.2456
973
 978 09d6 9091 0000 		lds r25,(d2Roll.2456)+1
974
 979 09da E89F      		mul r30,r24
975
 980 09dc A001      		movw r20,r0
976
 981 09de E99F      		mul r30,r25
977
 982 09e0 500D      		add r21,r0
978
 983 09e2 F89F      		mul r31,r24
979
 984 09e4 500D      		add r21,r0
980
 985 09e6 1124      		clr r1
981
 986 09e8 9A01      		movw r18,r20
982
 987 09ea 57FD      		sbrc r21,7
983
 988 09ec 00C0      		rjmp .L108
984
 989               	.L61:
985
 990 09ee 3595      		asr r19
986
 991 09f0 2795      		ror r18
987
 992 09f2 3595      		asr r19
988
 993 09f4 2795      		ror r18
989
 994 09f6 3595      		asr r19
990
 995 09f8 2795      		ror r18
991
 996 09fa 3595      		asr r19
992
 997 09fc 2795      		ror r18
993
 998 09fe 8091 0000 		lds r24,MesswertRoll
994
 999 0a02 9091 0000 		lds r25,(MesswertRoll)+1
995
 1000 0a06 820F      		add r24,r18
996
 1001 0a08 931F      		adc r25,r19
997
 1002 0a0a 9093 0000 		sts (MesswertRoll)+1,r25
998
 1003 0a0e 8093 0000 		sts MesswertRoll,r24
999
 1004 0a12 8091 0000 		lds r24,HiResNick
1000
 1005 0a16 9091 0000 		lds r25,(HiResNick)+1
1001
 1006 0a1a 680F      		add r22,r24
1002
 1007 0a1c 791F      		adc r23,r25
1003
 1008 0a1e 7093 0000 		sts (HiResNick)+1,r23
1004
 1009 0a22 6093 0000 		sts HiResNick,r22
1005
 1010 0a26 8091 0000 		lds r24,HiResRoll
1006
 1011 0a2a 9091 0000 		lds r25,(HiResRoll)+1
1007
 1012 0a2e 480F      		add r20,r24
1008
 1013 0a30 591F      		adc r21,r25
1009
 1014 0a32 5093 0000 		sts (HiResRoll)+1,r21
1010
 1015 0a36 4093 0000 		sts HiResRoll,r20
1011
 1016               	.L53:
1012
 1017 0a3a 8F89      		ldd r24,Y+23
1013
 1018 0a3c 988D      		ldd r25,Y+24
1014
 1019 0a3e 1816      		cp __zero_reg__,r24
1015
 1020 0a40 1906      		cpc __zero_reg__,r25
1016
 1021 0a42 04F0      		brlt .+2
1017
 1022 0a44 00C0      		rjmp .L62
1018
 1023 0a46 2091 0000 		lds r18,KopplungsteilNickRoll
1019
 1024 0a4a 3091 0000 		lds r19,(KopplungsteilNickRoll)+1
1020
 1025 0a4e 37FD      		sbrc r19,7
1021
 1026 0a50 00C0      		rjmp .L109
1022
 1027               	.L63:
1023
 1028 0a52 B901      		movw r22,r18
1024
 1029 0a54 8827      		clr r24
1025
 1030 0a56 77FD      		sbrc r23,7
1026
 1031 0a58 8095      		com r24
1027
 1032 0a5a 982F      		mov r25,r24
1028
 1033 0a5c AF8D      		ldd r26,Y+31
1029
 1034 0a5e 2A2F      		mov r18,r26
1030
 1035 0a60 30E0      		ldi r19,lo8(0)
1031
 1036 0a62 40E0      		ldi r20,lo8(0)
1032
 1037 0a64 50E0      		ldi r21,hi8(0)
1033
 1038 0a66 0E94 0000 		call __mulsi3
1034
 1039 0a6a 20E4      		ldi r18,lo8(64)
1035
 1040 0a6c 30E0      		ldi r19,hi8(64)
1036
 1041 0a6e 40E0      		ldi r20,hlo8(64)
1037
 1042 0a70 50E0      		ldi r21,hhi8(64)
1038
 1043 0a72 0E94 0000 		call __divmodsi4
1039
 1044 0a76 420E      		add r4,r18
1040
 1045 0a78 531E      		adc r5,r19
1041
 1046 0a7a 5092 0000 		sts (TrimRoll)+1,r5
1042
 1047 0a7e 4092 0000 		sts TrimRoll,r4
1043
 1048 0a82 E98D      		ldd r30,Y+25
1044
 1049 0a84 FA8D      		ldd r31,Y+26
1045
 1050 0a86 1E16      		cp __zero_reg__,r30
1046
 1051 0a88 1F06      		cpc __zero_reg__,r31
1047
 1052 0a8a 04F0      		brlt .+2
1048
 1053 0a8c 00C0      		rjmp .L66
1049
 1054               	.L123:
1050
 1055 0a8e 2091 0000 		lds r18,KopplungsteilRollNick
1051
 1056 0a92 3091 0000 		lds r19,(KopplungsteilRollNick)+1
1052
 1057 0a96 37FD      		sbrc r19,7
1053
 1058 0a98 00C0      		rjmp .L110
1054
 1059               	.L67:
1055
 1060 0a9a B901      		movw r22,r18
1056
 1061 0a9c 8827      		clr r24
1057
 1062 0a9e 77FD      		sbrc r23,7
1058
 1063 0aa0 8095      		com r24
1059
 1064 0aa2 982F      		mov r25,r24
1060
 1065 0aa4 FF8D      		ldd r31,Y+31
1061
 1066 0aa6 2F2F      		mov r18,r31
1062
 1067 0aa8 30E0      		ldi r19,lo8(0)
1063
 1068 0aaa 40E0      		ldi r20,lo8(0)
1064
 1069 0aac 50E0      		ldi r21,hi8(0)
1065
 1070 0aae 0E94 0000 		call __mulsi3
1066
 1071 0ab2 20E4      		ldi r18,lo8(64)
1067
 1072 0ab4 30E0      		ldi r19,hi8(64)
1068
 1073 0ab6 40E0      		ldi r20,hlo8(64)
1069
 1074 0ab8 50E0      		ldi r21,hhi8(64)
1070
 1075 0aba 0E94 0000 		call __divmodsi4
1071
 1076 0abe 220E      		add r2,r18
1072
 1077 0ac0 331E      		adc r3,r19
1073
 1078 0ac2 3092 0000 		sts (TrimNick)+1,r3
1074
 1079 0ac6 2092 0000 		sts TrimNick,r2
1075
 1080 0aca B981      		ldd r27,Y+1
1076
 1081 0acc B7FD      		sbrc r27,7
1077
 1082 0ace 00C0      		rjmp .L111
1078
 1083               	.L70:
1079
 1084 0ad0 8091 0000 		lds r24,EE_Parameter+4
1080
 1085 0ad4 E82F      		mov r30,r24
1081
 1086 0ad6 F0E0      		ldi r31,lo8(0)
1082
 1087 0ad8 EE0F      		lsl r30
1083
 1088 0ada FF1F      		rol r31
1084
 1089 0adc E050      		subi r30,lo8(-(PPM_in))
1085
 1090 0ade F040      		sbci r31,hi8(-(PPM_in))
1086
 1091 0ae0 8081      		ld r24,Z
1087
 1092 0ae2 9181      		ldd r25,Z+1
1088
 1093 0ae4 A091 0000 		lds r26,Poti1
1089
 1094 0ae8 B091 0000 		lds r27,(Poti1)+1
1090
 1095 0aec 8359      		subi r24,lo8(-(109))
1091
 1096 0aee 9F4F      		sbci r25,hi8(-(109))
1092
 1097 0af0 8A17      		cp r24,r26
1093
 1098 0af2 9B07      		cpc r25,r27
1094
 1099 0af4 04F4      		brge .+2
1095
 1100 0af6 00C0      		rjmp .L74
1096
 1101 0af8 CD01      		movw r24,r26
1097
 1102 0afa 0196      		adiw r24,1
1098
 1103 0afc 9093 0000 		sts (Poti1)+1,r25
1099
 1104 0b00 8093 0000 		sts Poti1,r24
1100
 1105 0b04 DC01      		movw r26,r24
1101
 1106               	.L75:
1102
 1107 0b06 8091 0000 		lds r24,EE_Parameter+5
1103
 1108 0b0a E82F      		mov r30,r24
1104
 1109 0b0c F0E0      		ldi r31,lo8(0)
1105
 1110 0b0e EE0F      		lsl r30
1106
 1111 0b10 FF1F      		rol r31
1107
 1112 0b12 E050      		subi r30,lo8(-(PPM_in))
1108
 1113 0b14 F040      		sbci r31,hi8(-(PPM_in))
1109
 1114 0b16 8081      		ld r24,Z
1110
 1115 0b18 9181      		ldd r25,Z+1
1111
 1116 0b1a 6091 0000 		lds r22,Poti2
1112
 1117 0b1e 7091 0000 		lds r23,(Poti2)+1
1113
 1118 0b22 8359      		subi r24,lo8(-(109))
1114
 1119 0b24 9F4F      		sbci r25,hi8(-(109))
1115
 1120 0b26 8617      		cp r24,r22
1116
 1121 0b28 9707      		cpc r25,r23
1117
 1122 0b2a 04F4      		brge .+2
1118
 1123 0b2c 00C0      		rjmp .L76
1119
 1124 0b2e CB01      		movw r24,r22
1120
 1125 0b30 0196      		adiw r24,1
1121
 1126 0b32 9093 0000 		sts (Poti2)+1,r25
1122
 1127 0b36 8093 0000 		sts Poti2,r24
1123
 1128 0b3a BC01      		movw r22,r24
1124
 1129               	.L77:
1125
 1130 0b3c 8091 0000 		lds r24,EE_Parameter+6
1126
 1131 0b40 E82F      		mov r30,r24
1127
 1132 0b42 F0E0      		ldi r31,lo8(0)
1128
 1133 0b44 EE0F      		lsl r30
1129
 1134 0b46 FF1F      		rol r31
1130
 1135 0b48 E050      		subi r30,lo8(-(PPM_in))
1131
 1136 0b4a F040      		sbci r31,hi8(-(PPM_in))
1132
 1137 0b4c 8081      		ld r24,Z
1133
 1138 0b4e 9181      		ldd r25,Z+1
1134
 1139 0b50 4091 0000 		lds r20,Poti3
1135
 1140 0b54 5091 0000 		lds r21,(Poti3)+1
1136
 1141 0b58 8359      		subi r24,lo8(-(109))
1137
 1142 0b5a 9F4F      		sbci r25,hi8(-(109))
1138
 1143 0b5c 8417      		cp r24,r20
1139
 1144 0b5e 9507      		cpc r25,r21
1140
 1145 0b60 04F4      		brge .+2
1141
 1146 0b62 00C0      		rjmp .L78
1142
 1147 0b64 CA01      		movw r24,r20
1143
 1148 0b66 0196      		adiw r24,1
1144
 1149 0b68 9093 0000 		sts (Poti3)+1,r25
1145
 1150 0b6c 8093 0000 		sts Poti3,r24
1146
 1151 0b70 AC01      		movw r20,r24
1147
 1152               	.L79:
1148
 1153 0b72 8091 0000 		lds r24,EE_Parameter+7
1149
 1154 0b76 E82F      		mov r30,r24
1150
 1155 0b78 F0E0      		ldi r31,lo8(0)
1151
 1156 0b7a EE0F      		lsl r30
1152
 1157 0b7c FF1F      		rol r31
1153
 1158 0b7e E050      		subi r30,lo8(-(PPM_in))
1154
 1159 0b80 F040      		sbci r31,hi8(-(PPM_in))
1155
 1160 0b82 8081      		ld r24,Z
1156
 1161 0b84 9181      		ldd r25,Z+1
1157
 1162 0b86 2091 0000 		lds r18,Poti4
1158
 1163 0b8a 3091 0000 		lds r19,(Poti4)+1
1159
 1164 0b8e 8359      		subi r24,lo8(-(109))
1160
 1165 0b90 9F4F      		sbci r25,hi8(-(109))
1161
 1166 0b92 8217      		cp r24,r18
1162
 1167 0b94 9307      		cpc r25,r19
1163
 1168 0b96 04F4      		brge .+2
1164
 1169 0b98 00C0      		rjmp .L80
1165
 1170 0b9a C901      		movw r24,r18
1166
 1171 0b9c 0196      		adiw r24,1
1167
 1172 0b9e 9093 0000 		sts (Poti4)+1,r25
1168
 1173 0ba2 8093 0000 		sts Poti4,r24
1169
 1174 0ba6 9C01      		movw r18,r24
1170
 1175               	.L81:
1171
 1176 0ba8 B7FD      		sbrc r27,7
1172
 1177 0baa 00C0      		rjmp .L112
1173
 1178               	.L82:
1174
 1179 0bac AF3F      		cpi r26,255
1175
 1180 0bae B105      		cpc r27,__zero_reg__
1176
 1181 0bb0 01F0      		breq .+4
1177
 1182 0bb2 04F0      		brlt .+2
1178
 1183 0bb4 00C0      		rjmp .L113
1179
 1184               	.L83:
1180
 1185 0bb6 77FD      		sbrc r23,7
1181
 1186 0bb8 00C0      		rjmp .L114
1182
 1187               	.L84:
1183
 1188 0bba 6F3F      		cpi r22,255
1184
 1189 0bbc 7105      		cpc r23,__zero_reg__
1185
 1190 0bbe 01F0      		breq .+4
1186
 1191 0bc0 04F0      		brlt .+2
1187
 1192 0bc2 00C0      		rjmp .L115
1188
 1193               	.L85:
1189
 1194 0bc4 57FD      		sbrc r21,7
1190
 1195 0bc6 00C0      		rjmp .L116
1191
 1196               	.L86:
1192
 1197 0bc8 4F3F      		cpi r20,255
1193
 1198 0bca 5105      		cpc r21,__zero_reg__
1194
 1199 0bcc 01F0      		breq .+4
1195
 1200 0bce 04F0      		brlt .+2
1196
 1201 0bd0 00C0      		rjmp .L117
1197
 1202               	.L87:
1198
 1203 0bd2 37FD      		sbrc r19,7
1199
 1204 0bd4 00C0      		rjmp .L118
1200
 1205               	.L88:
1201
 1206 0bd6 2F3F      		cpi r18,255
1202
 1207 0bd8 3105      		cpc r19,__zero_reg__
1203
 1208 0bda 01F0      		breq .L90
1204
 1209 0bdc 04F0      		brlt .L90
1205
 1210 0bde 8FEF      		ldi r24,lo8(255)
1206
 1211 0be0 90E0      		ldi r25,hi8(255)
1207
 1212 0be2 9093 0000 		sts (Poti4)+1,r25
1208
 1213 0be6 8093 0000 		sts Poti4,r24
1209
 1214               	.L90:
1210
 1215               	/* epilogue start */
1211
 1216 0bea A196      		adiw r28,33
1212
 1217 0bec 0FB6      		in __tmp_reg__,__SREG__
1213
 1218 0bee F894      		cli
1214
 1219 0bf0 DEBF      		out __SP_H__,r29
1215
 1220 0bf2 0FBE      		out __SREG__,__tmp_reg__
1216
 1221 0bf4 CDBF      		out __SP_L__,r28
1217
 1222 0bf6 CF91      		pop r28
1218
 1223 0bf8 DF91      		pop r29
1219
 1224 0bfa 1F91      		pop r17
1220
 1225 0bfc 0F91      		pop r16
1221
 1226 0bfe FF90      		pop r15
1222
 1227 0c00 EF90      		pop r14
1223
 1228 0c02 DF90      		pop r13
1224
 1229 0c04 CF90      		pop r12
1225
 1230 0c06 BF90      		pop r11
1226
 1231 0c08 AF90      		pop r10
1227
 1232 0c0a 9F90      		pop r9
1228
 1233 0c0c 8F90      		pop r8
1229
 1234 0c0e 7F90      		pop r7
1230
 1235 0c10 6F90      		pop r6
1231
 1236 0c12 5F90      		pop r5
1232
 1237 0c14 4F90      		pop r4
1233
 1238 0c16 3F90      		pop r3
1234
 1239 0c18 2F90      		pop r2
1235
 1240 0c1a 0895      		ret
1236
 1241               	.L104:
1237
 1242 0c1c 8091 0000 		lds r24,AdWertRoll
1238
 1243 0c20 9091 0000 		lds r25,(AdWertRoll)+1
1239
 1244 0c24 835F      		subi r24,lo8(1011)
1240
 1245 0c26 9340      		sbci r25,hi8(1011)
1241
 1246 0c28 04F0      		brlt .L50
1242
 1247 0c2a 88EE      		ldi r24,lo8(1000)
1243
 1248 0c2c 93E0      		ldi r25,hi8(1000)
1244
 1249 0c2e 9093 0000 		sts (MesswertRoll)+1,r25
1245
 1250 0c32 8093 0000 		sts MesswertRoll,r24
1246
 1251               	.L50:
1247
 1252 0c36 8091 0000 		lds r24,AdWertRoll
1248
 1253 0c3a 9091 0000 		lds r25,(AdWertRoll)+1
1249
 1254 0c3e 8A5F      		subi r24,lo8(1018)
1250
 1255 0c40 9340      		sbci r25,hi8(1018)
1251
 1256 0c42 04F4      		brge .+2
1252
 1257 0c44 00C0      		rjmp .L51
1253
 1258               	.L97:
1254
 1259 0c46 80ED      		ldi r24,lo8(2000)
1255
 1260 0c48 97E0      		ldi r25,hi8(2000)
1256
 1261 0c4a 9093 0000 		sts (MesswertRoll)+1,r25
1257
 1262 0c4e 8093 0000 		sts MesswertRoll,r24
1258
 1263 0c52 00C0      		rjmp .L51
1259
 1264               	.L103:
1260
 1265 0c54 8091 0000 		lds r24,AdWertNick
1261
 1266 0c58 9091 0000 		lds r25,(AdWertNick)+1
1262
 1267 0c5c 835F      		subi r24,lo8(1011)
1263
 1268 0c5e 9340      		sbci r25,hi8(1011)
1264
 1269 0c60 04F0      		brlt .L44
1265
 1270 0c62 88EE      		ldi r24,lo8(1000)
1266
 1271 0c64 93E0      		ldi r25,hi8(1000)
1267
 1272 0c66 9093 0000 		sts (MesswertNick)+1,r25
1268
 1273 0c6a 8093 0000 		sts MesswertNick,r24
1269
 1274               	.L44:
1270
 1275 0c6e 8091 0000 		lds r24,AdWertNick
1271
 1276 0c72 9091 0000 		lds r25,(AdWertNick)+1
1272
 1277 0c76 8A5F      		subi r24,lo8(1018)
1273
 1278 0c78 9340      		sbci r25,hi8(1018)
1274
 1279 0c7a 04F4      		brge .+2
1275
 1280 0c7c 00C0      		rjmp .L45
1276
 1281               	.L96:
1277
 1282 0c7e 80ED      		ldi r24,lo8(2000)
1278
 1283 0c80 97E0      		ldi r25,hi8(2000)
1279
 1284 0c82 9093 0000 		sts (MesswertNick)+1,r25
1280
 1285 0c86 8093 0000 		sts MesswertNick,r24
1281
 1286 0c8a 00C0      		rjmp .L45
1282
 1287               	.L80:
1283
 1288 0c8c 8081      		ld r24,Z
1284
 1289 0c8e 9181      		ldd r25,Z+1
1285
 1290 0c90 8259      		subi r24,lo8(-(110))
1286
 1291 0c92 9F4F      		sbci r25,hi8(-(110))
1287
 1292 0c94 8217      		cp r24,r18
1288
 1293 0c96 9307      		cpc r25,r19
1289
 1294 0c98 04F0      		brlt .+2
1290
 1295 0c9a 00C0      		rjmp .L81
1291
 1296 0c9c 2115      		cp r18,__zero_reg__
1292
 1297 0c9e 3105      		cpc r19,__zero_reg__
1293
 1298 0ca0 01F4      		brne .+2
1294
 1299 0ca2 00C0      		rjmp .L81
1295
 1300 0ca4 C901      		movw r24,r18
1296
 1301 0ca6 0197      		sbiw r24,1
1297
 1302 0ca8 9093 0000 		sts (Poti4)+1,r25
1298
 1303 0cac 8093 0000 		sts Poti4,r24
1299
 1304 0cb0 9C01      		movw r18,r24
1300
 1305 0cb2 B7FF      		sbrs r27,7
1301
 1306 0cb4 00C0      		rjmp .L82
1302
 1307               	.L112:
1303
 1308 0cb6 1092 0000 		sts (Poti1)+1,__zero_reg__
1304
 1309 0cba 1092 0000 		sts Poti1,__zero_reg__
1305
 1310 0cbe 77FF      		sbrs r23,7
1306
 1311 0cc0 00C0      		rjmp .L84
1307
 1312               	.L114:
1308
 1313 0cc2 1092 0000 		sts (Poti2)+1,__zero_reg__
1309
 1314 0cc6 1092 0000 		sts Poti2,__zero_reg__
1310
 1315 0cca 57FF      		sbrs r21,7
1311
 1316 0ccc 00C0      		rjmp .L86
1312
 1317               	.L116:
1313
 1318 0cce 1092 0000 		sts (Poti3)+1,__zero_reg__
1314
 1319 0cd2 1092 0000 		sts Poti3,__zero_reg__
1315
 1320 0cd6 37FF      		sbrs r19,7
1316
 1321 0cd8 00C0      		rjmp .L88
1317
 1322               	.L118:
1318
 1323 0cda 1092 0000 		sts (Poti4)+1,__zero_reg__
1319
 1324 0cde 1092 0000 		sts Poti4,__zero_reg__
1320
 1325 0ce2 00C0      		rjmp .L90
1321
 1326               	.L78:
1322
 1327 0ce4 8081      		ld r24,Z
1323
 1328 0ce6 9181      		ldd r25,Z+1
1324
 1329 0ce8 8259      		subi r24,lo8(-(110))
1325
 1330 0cea 9F4F      		sbci r25,hi8(-(110))
1326
 1331 0cec 8417      		cp r24,r20
1327
 1332 0cee 9507      		cpc r25,r21
1328
 1333 0cf0 04F0      		brlt .+2
1329
 1334 0cf2 00C0      		rjmp .L79
1330
 1335 0cf4 4115      		cp r20,__zero_reg__
1331
 1336 0cf6 5105      		cpc r21,__zero_reg__
1332
 1337 0cf8 01F4      		brne .+2
1333
 1338 0cfa 00C0      		rjmp .L79
1334
 1339 0cfc CA01      		movw r24,r20
1335
 1340 0cfe 0197      		sbiw r24,1
1336
 1341 0d00 9093 0000 		sts (Poti3)+1,r25
1337
 1342 0d04 8093 0000 		sts Poti3,r24
1338
 1343 0d08 AC01      		movw r20,r24
1339
 1344 0d0a 00C0      		rjmp .L79
1340
 1345               	.L76:
1341
 1346 0d0c 8081      		ld r24,Z
1342
 1347 0d0e 9181      		ldd r25,Z+1
1343
 1348 0d10 8259      		subi r24,lo8(-(110))
1344
 1349 0d12 9F4F      		sbci r25,hi8(-(110))
1345
 1350 0d14 8617      		cp r24,r22
1346
 1351 0d16 9707      		cpc r25,r23
1347
 1352 0d18 04F0      		brlt .+2
1348
 1353 0d1a 00C0      		rjmp .L77
1349
 1354 0d1c 6115      		cp r22,__zero_reg__
1350
 1355 0d1e 7105      		cpc r23,__zero_reg__
1351
 1356 0d20 01F4      		brne .+2
1352
 1357 0d22 00C0      		rjmp .L77
1353
 1358 0d24 CB01      		movw r24,r22
1354
 1359 0d26 0197      		sbiw r24,1
1355
 1360 0d28 9093 0000 		sts (Poti2)+1,r25
1356
 1361 0d2c 8093 0000 		sts Poti2,r24
1357
 1362 0d30 BC01      		movw r22,r24
1358
 1363 0d32 00C0      		rjmp .L77
1359
 1364               	.L74:
1360
 1365 0d34 8081      		ld r24,Z
1361
 1366 0d36 9181      		ldd r25,Z+1
1362
 1367 0d38 8259      		subi r24,lo8(-(110))
1363
 1368 0d3a 9F4F      		sbci r25,hi8(-(110))
1364
 1369 0d3c 8A17      		cp r24,r26
1365
 1370 0d3e 9B07      		cpc r25,r27
1366
 1371 0d40 04F0      		brlt .+2
1367
 1372 0d42 00C0      		rjmp .L75
1368
 1373 0d44 1097      		sbiw r26,0
1369
 1374 0d46 01F4      		brne .+2
1370
 1375 0d48 00C0      		rjmp .L75
1371
 1376 0d4a CD01      		movw r24,r26
1372
 1377 0d4c 0197      		sbiw r24,1
1373
 1378 0d4e 9093 0000 		sts (Poti1)+1,r25
1374
 1379 0d52 8093 0000 		sts Poti1,r24
1375
 1380 0d56 DC01      		movw r26,r24
1376
 1381 0d58 00C0      		rjmp .L75
1377
 1382               	.L117:
1378
 1383 0d5a 8FEF      		ldi r24,lo8(255)
1379
 1384 0d5c 90E0      		ldi r25,hi8(255)
1380
 1385 0d5e 9093 0000 		sts (Poti3)+1,r25
1381
 1386 0d62 8093 0000 		sts Poti3,r24
1382
 1387 0d66 00C0      		rjmp .L87
1383
 1388               	.L115:
1384
 1389 0d68 8FEF      		ldi r24,lo8(255)
1385
 1390 0d6a 90E0      		ldi r25,hi8(255)
1386
 1391 0d6c 9093 0000 		sts (Poti2)+1,r25
1387
 1392 0d70 8093 0000 		sts Poti2,r24
1388
 1393 0d74 00C0      		rjmp .L85
1389
 1394               	.L113:
1390
 1395 0d76 8FEF      		ldi r24,lo8(255)
1391
 1396 0d78 90E0      		ldi r25,hi8(255)
1392
 1397 0d7a 9093 0000 		sts (Poti1)+1,r25
1393
 1398 0d7e 8093 0000 		sts Poti1,r24
1394
 1399 0d82 00C0      		rjmp .L83
1395
 1400               	.L55:
1396
 1401 0d84 4058      		subi r20,lo8(-128)
1397
 1402 0d86 5F4F      		sbci r21,hi8(-128)
1398
 1403 0d88 04F0      		brlt .+2
1399
 1404 0d8a 00C0      		rjmp .L56
1400
 1405 0d8c 80E8      		ldi r24,lo8(-128)
1401
 1406 0d8e 9FEF      		ldi r25,hi8(-128)
1402
 1407 0d90 9093 0000 		sts (d2Nick.2457)+1,r25
1403
 1408 0d94 8093 0000 		sts d2Nick.2457,r24
1404
 1409 0d98 00C0      		rjmp .L56
1405
 1410               	.L21:
1406
 1411 0d9a B091 0000 		lds r27,EE_Parameter+8
1407
 1412 0d9e B983      		std Y+1,r27
1408
 1413 0da0 B6FF      		sbrs r27,6
1409
 1414 0da2 00C0      		rjmp .L22
1410
 1415 0da4 2B89      		ldd r18,Y+19
1411
 1416 0da6 3C89      		ldd r19,Y+20
1412
 1417 0da8 4D89      		ldd r20,Y+21
1413
 1418 0daa 5E89      		ldd r21,Y+22
1414
 1419 0dac 283B      		cpi r18,lo8(-93000)
1415
 1420 0dae E4E9      		ldi r30,hi8(-93000)
1416
 1421 0db0 3E07      		cpc r19,r30
1417
 1422 0db2 EEEF      		ldi r30,hlo8(-93000)
1418
 1423 0db4 4E07      		cpc r20,r30
1419
 1424 0db6 EFEF      		ldi r30,hhi8(-93000)
1420
 1425 0db8 5E07      		cpc r21,r30
1421
 1426 0dba 04F4      		brge .L23
1422
 1427 0dbc 28EB      		ldi r18,lo8(-93000)
1423
 1428 0dbe 34E9      		ldi r19,hi8(-93000)
1424
 1429 0dc0 4EEF      		ldi r20,hlo8(-93000)
1425
 1430 0dc2 5FEF      		ldi r21,hhi8(-93000)
1426
 1431               	.L23:
1427
 1432 0dc4 2A83      		std Y+2,r18
1428
 1433 0dc6 3B83      		std Y+3,r19
1429
 1434 0dc8 4C83      		std Y+4,r20
1430
 1435 0dca 5D83      		std Y+5,r21
1431
 1436 0dcc 2954      		subi r18,lo8(93001)
1432
 1437 0dce 3B46      		sbci r19,hi8(93001)
1433
 1438 0dd0 4140      		sbci r20,hlo8(93001)
1434
 1439 0dd2 5040      		sbci r21,hhi8(93001)
1435
 1440 0dd4 04F0      		brlt .L24
1436
 1441 0dd6 88E4      		ldi r24,lo8(93000)
1437
 1442 0dd8 9BE6      		ldi r25,hi8(93000)
1438
 1443 0dda A1E0      		ldi r26,hlo8(93000)
1439
 1444 0ddc B0E0      		ldi r27,hhi8(93000)
1440
 1445 0dde 8A83      		std Y+2,r24
1441
 1446 0de0 9B83      		std Y+3,r25
1442
 1447 0de2 AC83      		std Y+4,r26
1443
 1448 0de4 BD83      		std Y+5,r27
1444
 1449               	.L24:
1445
 1450 0de6 2F85      		ldd r18,Y+15
1446
 1451 0de8 3889      		ldd r19,Y+16
1447
 1452 0dea 4989      		ldd r20,Y+17
1448
 1453 0dec 5A89      		ldd r21,Y+18
1449
 1454 0dee 283B      		cpi r18,lo8(-93000)
1450
 1455 0df0 94E9      		ldi r25,hi8(-93000)
1451
 1456 0df2 3907      		cpc r19,r25
1452
 1457 0df4 9EEF      		ldi r25,hlo8(-93000)
1453
 1458 0df6 4907      		cpc r20,r25
1454
 1459 0df8 9FEF      		ldi r25,hhi8(-93000)
1455
 1460 0dfa 5907      		cpc r21,r25
1456
 1461 0dfc 04F4      		brge .L25
1457
 1462 0dfe 28EB      		ldi r18,lo8(-93000)
1458
 1463 0e00 34E9      		ldi r19,hi8(-93000)
1459
 1464 0e02 4EEF      		ldi r20,hlo8(-93000)
1460
 1465 0e04 5FEF      		ldi r21,hhi8(-93000)
1461
 1466               	.L25:
1462
 1467 0e06 3901      		movw r6,r18
1463
 1468 0e08 4A01      		movw r8,r20
1464
 1469 0e0a 2934      		cpi r18,lo8(93001)
1465
 1470 0e0c ABE6      		ldi r26,hi8(93001)
1466
 1471 0e0e 3A07      		cpc r19,r26
1467
 1472 0e10 A1E0      		ldi r26,hlo8(93001)
1468
 1473 0e12 4A07      		cpc r20,r26
1469
 1474 0e14 A0E0      		ldi r26,hhi8(93001)
1470
 1475 0e16 5A07      		cpc r21,r26
1471
 1476 0e18 04F0      		brlt .L26
1472
 1477 0e1a 38E4      		ldi r19,lo8(93000)
1473
 1478 0e1c 632E      		mov r6,r19
1474
 1479 0e1e 3BE6      		ldi r19,hi8(93000)
1475
 1480 0e20 732E      		mov r7,r19
1476
 1481 0e22 31E0      		ldi r19,hlo8(93000)
1477
 1482 0e24 832E      		mov r8,r19
1478
 1483 0e26 912C      		mov r9,__zero_reg__
1479
 1484               	.L26:
1480
 1485 0e28 A090 0000 		lds r10,Parameter_AchsKopplung2
1481
 1486 0e2c BB24      		clr r11
1482
 1487 0e2e CC24      		clr r12
1483
 1488 0e30 DD24      		clr r13
1484
 1489 0e32 EF89      		ldd r30,Y+23
1485
 1490 0e34 F88D      		ldd r31,Y+24
1486
 1491 0e36 9F01      		movw r18,r30
1487
 1492 0e38 4427      		clr r20
1488
 1493 0e3a 37FD      		sbrc r19,7
1489
 1494 0e3c 4095      		com r20
1490
 1495 0e3e 542F      		mov r21,r20
1491
 1496 0e40 C401      		movw r24,r8
1492
 1497 0e42 B301      		movw r22,r6
1493
 1498 0e44 0E94 0000 		call __mulsi3
1494
 1499 0e48 20E0      		ldi r18,lo8(2048)
1495
 1500 0e4a 38E0      		ldi r19,hi8(2048)
1496
 1501 0e4c 40E0      		ldi r20,hlo8(2048)
1497
 1502 0e4e 50E0      		ldi r21,hhi8(2048)
1498
 1503 0e50 0E94 0000 		call __divmodsi4
1499
 1504 0e54 CA01      		movw r24,r20
1500
 1505 0e56 B901      		movw r22,r18
1501
 1506 0e58 A601      		movw r20,r12
1502
 1507 0e5a 9501      		movw r18,r10
1503
 1508 0e5c 0E94 0000 		call __mulsi3
1504
 1509 0e60 20E0      		ldi r18,lo8(4096)
1505
 1510 0e62 30E1      		ldi r19,hi8(4096)
1506
 1511 0e64 40E0      		ldi r20,hlo8(4096)
1507
 1512 0e66 50E0      		ldi r21,hhi8(4096)
1508
 1513 0e68 0E94 0000 		call __divmodsi4
1509
 1514 0e6c 7901      		movw r14,r18
1510
 1515 0e6e 8A01      		movw r16,r20
1511
 1516 0e70 E092 0000 		sts tmpl3.2452,r14
1512
 1517 0e74 F092 0000 		sts (tmpl3.2452)+1,r15
1513
 1518 0e78 0093 0000 		sts (tmpl3.2452)+2,r16
1514
 1519 0e7c 1093 0000 		sts (tmpl3.2452)+3,r17
1515
 1520 0e80 898D      		ldd r24,Y+25
1516
 1521 0e82 9A8D      		ldd r25,Y+26
1517
 1522 0e84 9C01      		movw r18,r24
1518
 1523 0e86 4427      		clr r20
1519
 1524 0e88 37FD      		sbrc r19,7
1520
 1525 0e8a 4095      		com r20
1521
 1526 0e8c 542F      		mov r21,r20
1522
 1527 0e8e 6A81      		ldd r22,Y+2
1523
 1528 0e90 7B81      		ldd r23,Y+3
1524
 1529 0e92 8C81      		ldd r24,Y+4
1525
 1530 0e94 9D81      		ldd r25,Y+5
1526
 1531 0e96 0E94 0000 		call __mulsi3
1527
 1532 0e9a 20E0      		ldi r18,lo8(2048)
1528
 1533 0e9c 38E0      		ldi r19,hi8(2048)
1529
 1534 0e9e 40E0      		ldi r20,hlo8(2048)
1530
 1535 0ea0 50E0      		ldi r21,hhi8(2048)
1531
 1536 0ea2 0E94 0000 		call __divmodsi4
1532
 1537 0ea6 CA01      		movw r24,r20
1533
 1538 0ea8 B901      		movw r22,r18
1534
 1539 0eaa A601      		movw r20,r12
1535
 1540 0eac 9501      		movw r18,r10
1536
 1541 0eae 0E94 0000 		call __mulsi3
1537
 1542 0eb2 20E0      		ldi r18,lo8(4096)
1538
 1543 0eb4 30E1      		ldi r19,hi8(4096)
1539
 1544 0eb6 40E0      		ldi r20,hlo8(4096)
1540
 1545 0eb8 50E0      		ldi r21,hhi8(4096)
1541
 1546 0eba 0E94 0000 		call __divmodsi4
1542
 1547 0ebe C901      		movw r24,r18
1543
 1548 0ec0 DA01      		movw r26,r20
1544
 1549 0ec2 F092 0000 		sts (KopplungsteilNickRoll)+1,r15
1545
 1550 0ec6 E092 0000 		sts KopplungsteilNickRoll,r14
1546
 1551 0eca 3093 0000 		sts (KopplungsteilRollNick)+1,r19
1547
 1552 0ece 2093 0000 		sts KopplungsteilRollNick,r18
1548
 1553 0ed2 5C01      		movw r10,r24
1549
 1554 0ed4 6D01      		movw r12,r26
1550
 1555 0ed6 AE18      		sub r10,r14
1551
 1556 0ed8 BF08      		sbc r11,r15
1552
 1557 0eda C00A      		sbc r12,r16
1553
 1558 0edc D10A      		sbc r13,r17
1554
 1559 0ede A092 0000 		sts tmpl4.2453,r10
1555
 1560 0ee2 B092 0000 		sts (tmpl4.2453)+1,r11
1556
 1561 0ee6 C092 0000 		sts (tmpl4.2453)+2,r12
1557
 1562 0eea D092 0000 		sts (tmpl4.2453)+3,r13
1558
 1563 0eee 8F81      		ldd r24,Y+7
1559
 1564 0ef0 9885      		ldd r25,Y+8
1560
 1565 0ef2 A985      		ldd r26,Y+9
1561
 1566 0ef4 BA85      		ldd r27,Y+10
1562
 1567 0ef6 8A0D      		add r24,r10
1563
 1568 0ef8 9B1D      		adc r25,r11
1564
 1569 0efa AC1D      		adc r26,r12
1565
 1570 0efc BD1D      		adc r27,r13
1566
 1571 0efe 8093 0000 		sts ErsatzKompass,r24
1567
 1572 0f02 9093 0000 		sts (ErsatzKompass)+1,r25
1568
 1573 0f06 A093 0000 		sts (ErsatzKompass)+2,r26
1569
 1574 0f0a B093 0000 		sts (ErsatzKompass)+3,r27
1570
 1575 0f0e 9091 0000 		lds r25,Parameter_CouplingYawCorrection
1571
 1576 0f12 9F8F      		std Y+31,r25
1572
 1577 0f14 9923      		tst r25
1573
 1578 0f16 01F4      		brne .L27
1574
 1579 0f18 C601      		movw r24,r12
1575
 1580 0f1a B501      		movw r22,r10
1576
 1581 0f1c 22E0      		ldi r18,lo8(2)
1577
 1582 0f1e 30E0      		ldi r19,hi8(2)
1578
 1583 0f20 40E0      		ldi r20,hlo8(2)
1579
 1584 0f22 50E0      		ldi r21,hhi8(2)
1580
 1585 0f24 0E94 0000 		call __divmodsi4
1581
 1586 0f28 8B85      		ldd r24,Y+11
1582
 1587 0f2a 9C85      		ldd r25,Y+12
1583
 1588 0f2c AD85      		ldd r26,Y+13
1584
 1589 0f2e BE85      		ldd r27,Y+14
1585
 1590 0f30 821B      		sub r24,r18
1586
 1591 0f32 930B      		sbc r25,r19
1587
 1592 0f34 A40B      		sbc r26,r20
1588
 1593 0f36 B50B      		sbc r27,r21
1589
 1594 0f38 8093 0000 		sts Mess_Integral_Gier,r24
1590
 1595 0f3c 9093 0000 		sts (Mess_Integral_Gier)+1,r25
1591
 1596 0f40 A093 0000 		sts (Mess_Integral_Gier)+2,r26
1592
 1597 0f44 B093 0000 		sts (Mess_Integral_Gier)+3,r27
1593
 1598 0f48 8B8F      		std Y+27,r24
1594
 1599 0f4a 9C8F      		std Y+28,r25
1595
 1600 0f4c AD8F      		std Y+29,r26
1596
 1601 0f4e BE8F      		std Y+30,r27
1597
 1602               	.L27:
1598
 1603 0f50 A20C      		add r10,r2
1599
 1604 0f52 B31C      		adc r11,r3
1600
 1605 0f54 C41C      		adc r12,r4
1601
 1606 0f56 D51C      		adc r13,r5
1602
 1607 0f58 E090 0000 		lds r14,Parameter_AchsKopplung1
1603
 1608 0f5c FF24      		clr r15
1604
 1609 0f5e 00E0      		ldi r16,lo8(0)
1605
 1610 0f60 10E0      		ldi r17,hi8(0)
1606
 1611 0f62 C601      		movw r24,r12
1607
 1612 0f64 B501      		movw r22,r10
1608
 1613 0f66 A401      		movw r20,r8
1609
 1614 0f68 9301      		movw r18,r6
1610
 1615 0f6a 0E94 0000 		call __mulsi3
1611
 1616 0f6e 20E0      		ldi r18,lo8(2048)
1612
 1617 0f70 38E0      		ldi r19,hi8(2048)
1613
 1618 0f72 40E0      		ldi r20,hlo8(2048)
1614
 1619 0f74 50E0      		ldi r21,hhi8(2048)
1615
 1620 0f76 0E94 0000 		call __divmodsi4
1616
 1621 0f7a CA01      		movw r24,r20
1617
 1622 0f7c B901      		movw r22,r18
1618
 1623 0f7e A801      		movw r20,r16
1619
 1624 0f80 9701      		movw r18,r14
1620
 1625 0f82 0E94 0000 		call __mulsi3
1621
 1626 0f86 20E0      		ldi r18,lo8(4096)
1622
 1627 0f88 30E1      		ldi r19,hi8(4096)
1623
 1628 0f8a 40E0      		ldi r20,hlo8(4096)
1624
 1629 0f8c 50E0      		ldi r21,hhi8(4096)
1625
 1630 0f8e 0E94 0000 		call __divmodsi4
1626
 1631 0f92 922E      		mov r9,r18
1627
 1632 0f94 832E      		mov r8,r19
1628
 1633 0f96 742E      		mov r7,r20
1629
 1634 0f98 652E      		mov r6,r21
1630
 1635 0f9a 2093 0000 		sts tmpl.2450,r18
1631
 1636 0f9e 3093 0000 		sts tmpl.2450+1,r19
1632
 1637 0fa2 4093 0000 		sts tmpl.2450+2,r20
1633
 1638 0fa6 5093 0000 		sts tmpl.2450+3,r21
1634
 1639 0faa C601      		movw r24,r12
1635
 1640 0fac B501      		movw r22,r10
1636
 1641 0fae 2A81      		ldd r18,Y+2
1637
 1642 0fb0 3B81      		ldd r19,Y+3
1638
 1643 0fb2 4C81      		ldd r20,Y+4
1639
 1644 0fb4 5D81      		ldd r21,Y+5
1640
 1645 0fb6 0E94 0000 		call __mulsi3
1641
 1646 0fba 20E0      		ldi r18,lo8(2048)
1642
 1647 0fbc 38E0      		ldi r19,hi8(2048)
1643
 1648 0fbe 40E0      		ldi r20,hlo8(2048)
1644
 1649 0fc0 50E0      		ldi r21,hhi8(2048)
1645
 1650 0fc2 0E94 0000 		call __divmodsi4
1646
 1651 0fc6 CA01      		movw r24,r20
1647
 1652 0fc8 B901      		movw r22,r18
1648
 1653 0fca A801      		movw r20,r16
1649
 1654 0fcc 9701      		movw r18,r14
1650
 1655 0fce 0E94 0000 		call __mulsi3
1651
 1656 0fd2 20E0      		ldi r18,lo8(4096)
1652
 1657 0fd4 30E1      		ldi r19,hi8(4096)
1653
 1658 0fd6 40E0      		ldi r20,hlo8(4096)
1654
 1659 0fd8 50E0      		ldi r21,hhi8(4096)
1655
 1660 0fda 0E94 0000 		call __divmodsi4
1656
 1661 0fde B901      		movw r22,r18
1657
 1662 0fe0 FA01      		movw r30,r20
1658
 1663 0fe2 2093 0000 		sts tmpl2.2451,r18
1659
 1664 0fe6 7093 0000 		sts tmpl2.2451+1,r23
1660
 1665 0fea 4093 0000 		sts tmpl2.2451+2,r20
1661
 1666 0fee F093 0000 		sts tmpl2.2451+3,r31
1662
 1667 0ff2 88A1      		ldd r24,Y+32
1663
 1668 0ff4 99A1      		ldd r25,Y+33
1664
 1669 0ff6 97FD      		sbrc r25,7
1665
 1670 0ff8 00C0      		rjmp .L119
1666
 1671               	.L29:
1667
 1672 0ffa 8134      		cpi r24,65
1668
 1673 0ffc 9105      		cpc r25,__zero_reg__
1669
 1674 0ffe 04F0      		brlt .L95
1670
 1675 1000 292D      		mov r18,r9
1671
 1676 1002 382D      		mov r19,r8
1672
 1677 1004 472D      		mov r20,r7
1673
 1678 1006 562D      		mov r21,r6
1674
 1679 1008 C901      		movw r24,r18
1675
 1680 100a DA01      		movw r26,r20
1676
 1681 100c B7FD      		sbrc r27,7
1677
 1682 100e 00C0      		rjmp .L120
1678
 1683               	.L31:
1679
 1684 1010 8138      		cpi r24,lo8(129)
1680
 1685 1012 9105      		cpc r25,__zero_reg__
1681
 1686 1014 A105      		cpc r26,__zero_reg__
1682
 1687 1016 B105      		cpc r27,__zero_reg__
1683
 1688 1018 04F4      		brge .L30
1684
 1689 101a CB01      		movw r24,r22
1685
 1690 101c DF01      		movw r26,r30
1686
 1691 101e B7FD      		sbrc r27,7
1687
 1692 1020 00C0      		rjmp .L121
1688
 1693               	.L32:
1689
 1694 1022 8138      		cpi r24,lo8(129)
1690
 1695 1024 9105      		cpc r25,__zero_reg__
1691
 1696 1026 A105      		cpc r26,__zero_reg__
1692
 1697 1028 B105      		cpc r27,__zero_reg__
1693
 1698 102a 04F0      		brlt .L95
1694
 1699               	.L30:
1695
 1700 102c 81E0      		ldi r24,lo8(1)
1696
 1701 102e 8093 0000 		sts TrichterFlug,r24
1697
 1702               	.L95:
1698
 1703 1032 6090 0000 		lds r6,ErsatzKompass
1699
 1704 1036 7090 0000 		lds r7,(ErsatzKompass)+1
1700
 1705 103a 8090 0000 		lds r8,(ErsatzKompass)+2
1701
 1706 103e 9090 0000 		lds r9,(ErsatzKompass)+3
1702
 1707 1042 00C0      		rjmp .L28
1703
 1708               	.L62:
1704
 1709 1044 2091 0000 		lds r18,KopplungsteilNickRoll
1705
 1710 1048 3091 0000 		lds r19,(KopplungsteilNickRoll)+1
1706
 1711 104c 37FD      		sbrc r19,7
1707
 1712 104e 00C0      		rjmp .L122
1708
 1713               	.L65:
1709
 1714 1050 B901      		movw r22,r18
1710
 1715 1052 8827      		clr r24
1711
 1716 1054 77FD      		sbrc r23,7
1712
 1717 1056 8095      		com r24
1713
 1718 1058 982F      		mov r25,r24
1714
 1719 105a BF8D      		ldd r27,Y+31
1715
 1720 105c 2B2F      		mov r18,r27
1716
 1721 105e 30E0      		ldi r19,lo8(0)
1717
 1722 1060 40E0      		ldi r20,lo8(0)
1718
 1723 1062 50E0      		ldi r21,hi8(0)
1719
 1724 1064 0E94 0000 		call __mulsi3
1720
 1725 1068 20E4      		ldi r18,lo8(64)
1721
 1726 106a 30E0      		ldi r19,hi8(64)
1722
 1727 106c 40E0      		ldi r20,hlo8(64)
1723
 1728 106e 50E0      		ldi r21,hhi8(64)
1724
 1729 1070 0E94 0000 		call __divmodsi4
1725
 1730 1074 5095      		com r21
1726
 1731 1076 4095      		com r20
1727
 1732 1078 3095      		com r19
1728
 1733 107a 2195      		neg r18
1729
 1734 107c 3F4F      		sbci r19,lo8(-1)
1730
 1735 107e 4F4F      		sbci r20,lo8(-1)
1731
 1736 1080 5F4F      		sbci r21,lo8(-1)
1732
 1737 1082 420E      		add r4,r18
1733
 1738 1084 531E      		adc r5,r19
1734
 1739 1086 5092 0000 		sts (TrimRoll)+1,r5
1735
 1740 108a 4092 0000 		sts TrimRoll,r4
1736
 1741 108e E98D      		ldd r30,Y+25
1737
 1742 1090 FA8D      		ldd r31,Y+26
1738
 1743 1092 1E16      		cp __zero_reg__,r30
1739
 1744 1094 1F06      		cpc __zero_reg__,r31
1740
 1745 1096 04F4      		brge .+2
1741
 1746 1098 00C0      		rjmp .L123
1742
 1747               	.L66:
1743
 1748 109a 2091 0000 		lds r18,KopplungsteilRollNick
1744
 1749 109e 3091 0000 		lds r19,(KopplungsteilRollNick)+1
1745
 1750 10a2 37FD      		sbrc r19,7
1746
 1751 10a4 00C0      		rjmp .L124
1747
 1752               	.L69:
1748
 1753 10a6 B901      		movw r22,r18
1749
 1754 10a8 8827      		clr r24
1750
 1755 10aa 77FD      		sbrc r23,7
1751
 1756 10ac 8095      		com r24
1752
 1757 10ae 982F      		mov r25,r24
1753
 1758 10b0 AF8D      		ldd r26,Y+31
1754
 1759 10b2 2A2F      		mov r18,r26
1755
 1760 10b4 30E0      		ldi r19,lo8(0)
1756
 1761 10b6 40E0      		ldi r20,lo8(0)
1757
 1762 10b8 50E0      		ldi r21,hi8(0)
1758
 1763 10ba 0E94 0000 		call __mulsi3
1759
 1764 10be 20E4      		ldi r18,lo8(64)
1760
 1765 10c0 30E0      		ldi r19,hi8(64)
1761
 1766 10c2 40E0      		ldi r20,hlo8(64)
1762
 1767 10c4 50E0      		ldi r21,hhi8(64)
1763
 1768 10c6 0E94 0000 		call __divmodsi4
1764
 1769 10ca 5095      		com r21
1765
 1770 10cc 4095      		com r20
1766
 1771 10ce 3095      		com r19
1767
 1772 10d0 2195      		neg r18
1768
 1773 10d2 3F4F      		sbci r19,lo8(-1)
1769
 1774 10d4 4F4F      		sbci r20,lo8(-1)
1770
 1775 10d6 5F4F      		sbci r21,lo8(-1)
1771
 1776 10d8 220E      		add r2,r18
1772
 1777 10da 331E      		adc r3,r19
1773
 1778 10dc 3092 0000 		sts (TrimNick)+1,r3
1774
 1779 10e0 2092 0000 		sts TrimNick,r2
1775
 1780 10e4 B981      		ldd r27,Y+1
1776
 1781 10e6 B7FF      		sbrs r27,7
1777
 1782 10e8 00C0      		rjmp .L70
1778
 1783               	.L111:
1779
 1784 10ea EE81      		ldd r30,Y+6
1780
 1785 10ec EE23      		tst r30
1781
 1786 10ee 01F0      		breq .+2
1782
 1787 10f0 00C0      		rjmp .L70
1783
 1788 10f2 8091 0000 		lds r24,Looping_Roll
1784
 1789 10f6 8823      		tst r24
1785
 1790 10f8 01F0      		breq .+2
1786
 1791 10fa 00C0      		rjmp .L70
1787
 1792 10fc 298D      		ldd r18,Y+25
1788
 1793 10fe 3A8D      		ldd r19,Y+26
1789
 1794 1100 61E0      		ldi r22,hi8(257)
1790
 1795 1102 2130      		cpi r18,lo8(257)
1791
 1796 1104 3607      		cpc r19,r22
1792
 1797 1106 04F0      		brlt .+2
1793
 1798 1108 00C0      		rjmp .L125
1794
 1799 110a 898D      		ldd r24,Y+25
1795
 1800 110c 9A8D      		ldd r25,Y+26
1796
 1801 110e 8050      		subi r24,lo8(-256)
1797
 1802 1110 9F4F      		sbci r25,hi8(-256)
1798
 1803 1112 04F4      		brge .L72
1799
 1804 1114 8091 0000 		lds r24,MesswertNick
1800
 1805 1118 9091 0000 		lds r25,(MesswertNick)+1
1801
 1806 111c 8050      		subi r24,lo8(-(256))
1802
 1807 111e 9F4F      		sbci r25,hi8(-(256))
1803
 1808 1120 E98D      		ldd r30,Y+25
1804
 1809 1122 FA8D      		ldd r31,Y+26
1805
 1810 1124 8E0F      		add r24,r30
1806
 1811 1126 9F1F      		adc r25,r31
1807
 1812 1128 9093 0000 		sts (MesswertNick)+1,r25
1808
 1813 112c 8093 0000 		sts MesswertNick,r24
1809
 1814               	.L72:
1810
 1815 1130 2F89      		ldd r18,Y+23
1811
 1816 1132 388D      		ldd r19,Y+24
1812
 1817 1134 61E0      		ldi r22,hi8(257)
1813
 1818 1136 2130      		cpi r18,lo8(257)
1814
 1819 1138 3607      		cpc r19,r22
1815
 1820 113a 04F4      		brge .+2
1816
 1821 113c 00C0      		rjmp .L73
1817
 1822 113e 8091 0000 		lds r24,MesswertRoll
1818
 1823 1142 9091 0000 		lds r25,(MesswertRoll)+1
1819
 1824 1146 8050      		subi r24,lo8(-(-256))
1820
 1825 1148 9140      		sbci r25,hi8(-(-256))
1821
 1826 114a 820F      		add r24,r18
1822
 1827 114c 931F      		adc r25,r19
1823
 1828 114e 9093 0000 		sts (MesswertRoll)+1,r25
1824
 1829 1152 8093 0000 		sts MesswertRoll,r24
1825
 1830 1156 00C0      		rjmp .L70
1826
 1831               	.L100:
1827
 1832 1158 6A0C      		add r6,r10
1828
 1833 115a 7B1C      		adc r7,r11
1829
 1834 115c 8C1C      		adc r8,r12
1830
 1835 115e 9D1C      		adc r9,r13
1831
 1836 1160 6092 0000 		sts ErsatzKompass,r6
1832
 1837 1164 7092 0000 		sts (ErsatzKompass)+1,r7
1833
 1838 1168 8092 0000 		sts (ErsatzKompass)+2,r8
1834
 1839 116c 9092 0000 		sts (ErsatzKompass)+3,r9
1835
 1840 1170 00C0      		rjmp .L34
1836
 1841               	.L59:
1837
 1842 1172 4058      		subi r20,lo8(-128)
1838
 1843 1174 5F4F      		sbci r21,hi8(-128)
1839
 1844 1176 04F0      		brlt .+2
1840
 1845 1178 00C0      		rjmp .L60
1841
 1846 117a 80E8      		ldi r24,lo8(-128)
1842
 1847 117c 9FEF      		ldi r25,hi8(-128)
1843
 1848 117e 9093 0000 		sts (d2Roll.2456)+1,r25
1844
 1849 1182 8093 0000 		sts d2Roll.2456,r24
1845
 1850 1186 00C0      		rjmp .L60
1846
 1851               	.L102:
1847
 1852 1188 0796      		adiw r24,7
1848
 1853 118a 00C0      		rjmp .L40
1849
 1854               	.L101:
1850
 1855 118c 0796      		adiw r24,7
1851
 1856 118e 00C0      		rjmp .L39
1852
 1857               	.L99:
1853
 1858 1190 295F      		subi r18,lo8(-(7))
1854
 1859 1192 3F4F      		sbci r19,hi8(-(7))
1855
 1860 1194 0C94 0000 		jmp .L19
1856
 1861               	.L98:
1857
 1862 1198 295F      		subi r18,lo8(-(7))
1858
 1863 119a 3F4F      		sbci r19,hi8(-(7))
1859
 1864 119c 0C94 0000 		jmp .L18
1860
 1865               	.L105:
1861
 1866 11a0 2F5F      		subi r18,lo8(-(1))
1862
 1867 11a2 3F4F      		sbci r19,hi8(-(1))
1863
 1868 11a4 00C0      		rjmp .L54
1864
 1869               	.L110:
1865
 1870 11a6 3095      		com r19
1866
 1871 11a8 2195      		neg r18
1867
 1872 11aa 3F4F      		sbci r19,lo8(-1)
1868
 1873 11ac 00C0      		rjmp .L67
1869
 1874               	.L109:
1870
 1875 11ae 3095      		com r19
1871
 1876 11b0 2195      		neg r18
1872
 1877 11b2 3F4F      		sbci r19,lo8(-1)
1873
 1878 11b4 00C0      		rjmp .L63
1874
 1879               	.L106:
1875
 1880 11b6 215F      		subi r18,lo8(-(15))
1876
 1881 11b8 3F4F      		sbci r19,hi8(-(15))
1877
 1882 11ba 00C0      		rjmp .L57
1878
 1883               	.L108:
1879
 1884 11bc 215F      		subi r18,lo8(-(15))
1880
 1885 11be 3F4F      		sbci r19,hi8(-(15))
1881
 1886 11c0 00C0      		rjmp .L61
1882
 1887               	.L107:
1883
 1888 11c2 2F5F      		subi r18,lo8(-(1))
1884
 1889 11c4 3F4F      		sbci r19,hi8(-(1))
1885
 1890 11c6 00C0      		rjmp .L58
1886
 1891               	.L124:
1887
 1892 11c8 3095      		com r19
1888
 1893 11ca 2195      		neg r18
1889
 1894 11cc 3F4F      		sbci r19,lo8(-1)
1890
 1895 11ce 00C0      		rjmp .L69
1891
 1896               	.L122:
1892
 1897 11d0 3095      		com r19
1893
 1898 11d2 2195      		neg r18
1894
 1899 11d4 3F4F      		sbci r19,lo8(-1)
1895
 1900 11d6 00C0      		rjmp .L65
1896
 1901               	.L125:
1897
 1902 11d8 8091 0000 		lds r24,MesswertNick
1898
 1903 11dc 9091 0000 		lds r25,(MesswertNick)+1
1899
 1904 11e0 8050      		subi r24,lo8(-(-256))
1900
 1905 11e2 9140      		sbci r25,hi8(-(-256))
1901
 1906 11e4 820F      		add r24,r18
1902
 1907 11e6 931F      		adc r25,r19
1903
 1908 11e8 9093 0000 		sts (MesswertNick)+1,r25
1904
 1909 11ec 8093 0000 		sts MesswertNick,r24
1905
 1910 11f0 00C0      		rjmp .L72
1906
 1911               	.L120:
1907
 1912 11f2 B095      		com r27
1908
 1913 11f4 A095      		com r26
1909
 1914 11f6 9095      		com r25
1910
 1915 11f8 8195      		neg r24
1911
 1916 11fa 9F4F      		sbci r25,lo8(-1)
1912
 1917 11fc AF4F      		sbci r26,lo8(-1)
1913
 1918 11fe BF4F      		sbci r27,lo8(-1)
1914
 1919 1200 00C0      		rjmp .L31
1915
 1920               	.L73:
1916
 1921 1202 8F89      		ldd r24,Y+23
1917
 1922 1204 988D      		ldd r25,Y+24
1918
 1923 1206 8050      		subi r24,lo8(-256)
1919
 1924 1208 9F4F      		sbci r25,hi8(-256)
1920
 1925 120a 04F0      		brlt .+2
1921
 1926 120c 00C0      		rjmp .L70
1922
 1927 120e 8091 0000 		lds r24,MesswertRoll
1923
 1928 1212 9091 0000 		lds r25,(MesswertRoll)+1
1924
 1929 1216 8050      		subi r24,lo8(-(256))
1925
 1930 1218 9F4F      		sbci r25,hi8(-(256))
1926
 1931 121a EF89      		ldd r30,Y+23
1927
 1932 121c F88D      		ldd r31,Y+24
1928
 1933 121e 8E0F      		add r24,r30
1929
 1934 1220 9F1F      		adc r25,r31
1930
 1935 1222 9093 0000 		sts (MesswertRoll)+1,r25
1931
 1936 1226 8093 0000 		sts MesswertRoll,r24
1932
 1937 122a 00C0      		rjmp .L70
1933
 1938               	.L119:
1934
 1939 122c 9095      		com r25
1935
 1940 122e 8195      		neg r24
1936
 1941 1230 9F4F      		sbci r25,lo8(-1)
1937
 1942 1232 00C0      		rjmp .L29
1938
 1943               	.L121:
1939
 1944 1234 B095      		com r27
1940
 1945 1236 A095      		com r26
1941
 1946 1238 9095      		com r25
1942
 1947 123a 8195      		neg r24
1943
 1948 123c 9F4F      		sbci r25,lo8(-1)
1944
 1949 123e AF4F      		sbci r26,lo8(-1)
1945
 1950 1240 BF4F      		sbci r27,lo8(-1)
1946
 1951 1242 00C0      		rjmp .L32
1947
 1953               	.global	ParameterZuordnung
1948
 1955               	ParameterZuordnung:
1949
 1956               	/* prologue: function */
1950
 1957               	/* frame size = 0 */
1951
 1958 1244 8091 0000 		lds r24,EE_Parameter+11
1952
 1959 1248 8B3F      		cpi r24,lo8(-5)
1953
 1960 124a 00F0      		brlo .L127
1954
 1961 124c 8B3F      		cpi r24,lo8(-5)
1955
 1962 124e 01F4      		brne .+2
1956
 1963 1250 00C0      		rjmp .L288
1957
 1964 1252 8C3F      		cpi r24,lo8(-4)
1958
 1965 1254 01F4      		brne .+2
1959
 1966 1256 00C0      		rjmp .L289
1960
 1967 1258 8D3F      		cpi r24,lo8(-3)
1961
 1968 125a 01F4      		brne .+2
1962
 1969 125c 00C0      		rjmp .L290
1963
 1970 125e 8E3F      		cpi r24,lo8(-2)
1964
 1971 1260 01F4      		brne .L129
1965
 1972 1262 8091 0000 		lds r24,Poti4
1966
 1973 1266 8093 0000 		sts Parameter_MaxHoehe,r24
1967
 1974 126a 00C0      		rjmp .L129
1968
 1975               	.L127:
1969
 1976 126c 8093 0000 		sts Parameter_MaxHoehe,r24
1970
 1977               	.L129:
1971
 1978 1270 8091 0000 		lds r24,EE_Parameter+10
1972
 1979 1274 8B3F      		cpi r24,lo8(-5)
1973
 1980 1276 00F0      		brlo .L132
1974
 1981 1278 8B3F      		cpi r24,lo8(-5)
1975
 1982 127a 01F4      		brne .+2
1976
 1983 127c 00C0      		rjmp .L291
1977
 1984 127e 8C3F      		cpi r24,lo8(-4)
1978
 1985 1280 01F4      		brne .+2
1979
 1986 1282 00C0      		rjmp .L292
1980
 1987 1284 8D3F      		cpi r24,lo8(-3)
1981
 1988 1286 01F4      		brne .+2
1982
 1989 1288 00C0      		rjmp .L293
1983
 1990 128a 8E3F      		cpi r24,lo8(-2)
1984
 1991 128c 01F4      		brne .L134
1985
 1992 128e 8091 0000 		lds r24,Poti4
1986
 1993 1292 8093 0000 		sts Parameter_Luftdruck_D,r24
1987
 1994 1296 00C0      		rjmp .L134
1988
 1995               	.L132:
1989
 1996 1298 8093 0000 		sts Parameter_Luftdruck_D,r24
1990
 1997               	.L134:
1991
 1998 129c 8091 0000 		lds r24,Parameter_Luftdruck_D
1992
 1999 12a0 8823      		tst r24
1993
 2000 12a2 01F4      		brne .L137
1994
 2001 12a4 1092 0000 		sts Parameter_Luftdruck_D,__zero_reg__
1995
 2002               	.L138:
1996
 2003 12a8 8091 0000 		lds r24,EE_Parameter+12
1997
 2004 12ac 8B3F      		cpi r24,lo8(-5)
1998
 2005 12ae 00F0      		brlo .L139
1999
 2006               	.L297:
2000
 2007 12b0 8B3F      		cpi r24,lo8(-5)
2001
 2008 12b2 01F4      		brne .+2
2002
 2009 12b4 00C0      		rjmp .L294
2003
 2010 12b6 8C3F      		cpi r24,lo8(-4)
2004
 2011 12b8 01F4      		brne .+2
2005
 2012 12ba 00C0      		rjmp .L295
2006
 2013 12bc 8D3F      		cpi r24,lo8(-3)
2007
 2014 12be 01F4      		brne .+2
2008
 2015 12c0 00C0      		rjmp .L296
2009
 2016 12c2 8E3F      		cpi r24,lo8(-2)
2010
 2017 12c4 01F4      		brne .L141
2011
 2018 12c6 8091 0000 		lds r24,Poti4
2012
 2019 12ca 8093 0000 		sts Parameter_Hoehe_P,r24
2013
 2020 12ce 00C0      		rjmp .L141
2014
 2021               	.L137:
2015
 2022 12d0 8436      		cpi r24,lo8(100)
2016
 2023 12d2 00F0      		brlo .L138
2017
 2024 12d4 84E6      		ldi r24,lo8(100)
2018
 2025 12d6 8093 0000 		sts Parameter_Luftdruck_D,r24
2019
 2026 12da 8091 0000 		lds r24,EE_Parameter+12
2020
 2027 12de 8B3F      		cpi r24,lo8(-5)
2021
 2028 12e0 00F4      		brsh .L297
2022
 2029               	.L139:
2023
 2030 12e2 8093 0000 		sts Parameter_Hoehe_P,r24
2024
 2031               	.L141:
2025
 2032 12e6 8091 0000 		lds r24,Parameter_Hoehe_P
2026
 2033 12ea 8823      		tst r24
2027
 2034 12ec 01F4      		brne .L144
2028
 2035 12ee 1092 0000 		sts Parameter_Hoehe_P,__zero_reg__
2029
 2036               	.L145:
2030
 2037 12f2 8091 0000 		lds r24,EE_Parameter+14
2031
 2038 12f6 8B3F      		cpi r24,lo8(-5)
2032
 2039 12f8 00F0      		brlo .L146
2033
 2040               	.L301:
2034
 2041 12fa 8B3F      		cpi r24,lo8(-5)
2035
 2042 12fc 01F4      		brne .+2
2036
 2043 12fe 00C0      		rjmp .L298
2037
 2044 1300 8C3F      		cpi r24,lo8(-4)
2038
 2045 1302 01F4      		brne .+2
2039
 2046 1304 00C0      		rjmp .L299
2040
 2047 1306 8D3F      		cpi r24,lo8(-3)
2041
 2048 1308 01F4      		brne .+2
2042
 2049 130a 00C0      		rjmp .L300
2043
 2050 130c 8E3F      		cpi r24,lo8(-2)
2044
 2051 130e 01F4      		brne .L148
2045
 2052 1310 8091 0000 		lds r24,Poti4
2046
 2053 1314 8093 0000 		sts Parameter_Hoehe_ACC_Wirkung,r24
2047
 2054 1318 00C0      		rjmp .L148
2048
 2055               	.L144:
2049
 2056 131a 8436      		cpi r24,lo8(100)
2050
 2057 131c 00F0      		brlo .L145
2051
 2058 131e 84E6      		ldi r24,lo8(100)
2052
 2059 1320 8093 0000 		sts Parameter_Hoehe_P,r24
2053
 2060 1324 8091 0000 		lds r24,EE_Parameter+14
2054
 2061 1328 8B3F      		cpi r24,lo8(-5)
2055
 2062 132a 00F4      		brsh .L301
2056
 2063               	.L146:
2057
 2064 132c 8093 0000 		sts Parameter_Hoehe_ACC_Wirkung,r24
2058
 2065               	.L148:
2059
 2066 1330 8091 0000 		lds r24,EE_Parameter+16
2060
 2067 1334 8B3F      		cpi r24,lo8(-5)
2061
 2068 1336 00F0      		brlo .L151
2062
 2069 1338 8B3F      		cpi r24,lo8(-5)
2063
 2070 133a 01F4      		brne .+2
2064
 2071 133c 00C0      		rjmp .L302
2065
 2072 133e 8C3F      		cpi r24,lo8(-4)
2066
 2073 1340 01F4      		brne .+2
2067
 2074 1342 00C0      		rjmp .L303
2068
 2075 1344 8D3F      		cpi r24,lo8(-3)
2069
 2076 1346 01F4      		brne .+2
2070
 2077 1348 00C0      		rjmp .L304
2071
 2078 134a 8E3F      		cpi r24,lo8(-2)
2072
 2079 134c 01F4      		brne .L153
2073
 2080 134e 8091 0000 		lds r24,Poti4
2074
 2081 1352 8093 0000 		sts Parameter_Hoehe_GPS_Z,r24
2075
 2082 1356 00C0      		rjmp .L153
2076
 2083               	.L151:
2077
 2084 1358 8093 0000 		sts Parameter_Hoehe_GPS_Z,r24
2078
 2085               	.L153:
2079
 2086 135c 8091 0000 		lds r24,EE_Parameter+24
2080
 2087 1360 8B3F      		cpi r24,lo8(-5)
2081
 2088 1362 00F0      		brlo .L156
2082
 2089 1364 8B3F      		cpi r24,lo8(-5)
2083
 2090 1366 01F4      		brne .+2
2084
 2091 1368 00C0      		rjmp .L305
2085
 2092 136a 8C3F      		cpi r24,lo8(-4)
2086
 2093 136c 01F4      		brne .+2
2087
 2094 136e 00C0      		rjmp .L306
2088
 2095 1370 8D3F      		cpi r24,lo8(-3)
2089
 2096 1372 01F4      		brne .+2
2090
 2097 1374 00C0      		rjmp .L307
2091
 2098 1376 8E3F      		cpi r24,lo8(-2)
2092
 2099 1378 01F4      		brne .L158
2093
 2100 137a 8091 0000 		lds r24,Poti4
2094
 2101 137e 8093 0000 		sts Parameter_KompassWirkung,r24
2095
 2102 1382 00C0      		rjmp .L158
2096
 2103               	.L156:
2097
 2104 1384 8093 0000 		sts Parameter_KompassWirkung,r24
2098
 2105               	.L158:
2099
 2106 1388 8091 0000 		lds r24,EE_Parameter+25
2100
 2107 138c 8B3F      		cpi r24,lo8(-5)
2101
 2108 138e 00F0      		brlo .L161
2102
 2109 1390 8B3F      		cpi r24,lo8(-5)
2103
 2110 1392 01F4      		brne .+2
2104
 2111 1394 00C0      		rjmp .L308
2105
 2112 1396 8C3F      		cpi r24,lo8(-4)
2106
 2113 1398 01F4      		brne .+2
2107
 2114 139a 00C0      		rjmp .L309
2108
 2115 139c 8D3F      		cpi r24,lo8(-3)
2109
 2116 139e 01F4      		brne .+2
2110
 2117 13a0 00C0      		rjmp .L310
2111
 2118 13a2 8E3F      		cpi r24,lo8(-2)
2112
 2119 13a4 01F4      		brne .L163
2113
 2120 13a6 8091 0000 		lds r24,Poti4
2114
 2121 13aa 8093 0000 		sts Parameter_Gyro_P,r24
2115
 2122 13ae 00C0      		rjmp .L163
2116
 2123               	.L161:
2117
 2124 13b0 8093 0000 		sts Parameter_Gyro_P,r24
2118
 2125               	.L163:
2119
 2126 13b4 8091 0000 		lds r24,Parameter_Gyro_P
2120
 2127 13b8 8B30      		cpi r24,lo8(11)
2121
 2128 13ba 00F4      		brsh .L166
2122
 2129 13bc 8AE0      		ldi r24,lo8(10)
2123
 2130 13be 8093 0000 		sts Parameter_Gyro_P,r24
2124
 2131               	.L167:
2125
 2132 13c2 8091 0000 		lds r24,EE_Parameter+26
2126
 2133 13c6 8B3F      		cpi r24,lo8(-5)
2127
 2134 13c8 00F0      		brlo .L168
2128
 2135               	.L314:
2129
 2136 13ca 8B3F      		cpi r24,lo8(-5)
2130
 2137 13cc 01F4      		brne .+2
2131
 2138 13ce 00C0      		rjmp .L311
2132
 2139 13d0 8C3F      		cpi r24,lo8(-4)
2133
 2140 13d2 01F4      		brne .+2
2134
 2141 13d4 00C0      		rjmp .L312
2135
 2142 13d6 8D3F      		cpi r24,lo8(-3)
2136
 2143 13d8 01F4      		brne .+2
2137
 2144 13da 00C0      		rjmp .L313
2138
 2145 13dc 8E3F      		cpi r24,lo8(-2)
2139
 2146 13de 01F4      		brne .L170
2140
 2147 13e0 8091 0000 		lds r24,Poti4
2141
 2148 13e4 8093 0000 		sts Parameter_Gyro_I,r24
2142
 2149 13e8 00C0      		rjmp .L170
2143
 2150               	.L166:
2144
 2151 13ea 8F3F      		cpi r24,lo8(-1)
2145
 2152 13ec 01F4      		brne .L167
2146
 2153 13ee 8093 0000 		sts Parameter_Gyro_P,r24
2147
 2154 13f2 8091 0000 		lds r24,EE_Parameter+26
2148
 2155 13f6 8B3F      		cpi r24,lo8(-5)
2149
 2156 13f8 00F4      		brsh .L314
2150
 2157               	.L168:
2151
 2158 13fa 8093 0000 		sts Parameter_Gyro_I,r24
2152
 2159               	.L170:
2153
 2160 13fe 8091 0000 		lds r24,EE_Parameter+27
2154
 2161 1402 8B3F      		cpi r24,lo8(-5)
2155
 2162 1404 00F0      		brlo .L173
2156
 2163 1406 8B3F      		cpi r24,lo8(-5)
2157
 2164 1408 01F4      		brne .+2
2158
 2165 140a 00C0      		rjmp .L315
2159
 2166 140c 8C3F      		cpi r24,lo8(-4)
2160
 2167 140e 01F4      		brne .+2
2161
 2168 1410 00C0      		rjmp .L316
2162
 2169 1412 8D3F      		cpi r24,lo8(-3)
2163
 2170 1414 01F4      		brne .+2
2164
 2171 1416 00C0      		rjmp .L317
2165
 2172 1418 8E3F      		cpi r24,lo8(-2)
2166
 2173 141a 01F4      		brne .L175
2167
 2174 141c 8091 0000 		lds r24,Poti4
2168
 2175 1420 8093 0000 		sts Parameter_Gyro_D,r24
2169
 2176 1424 00C0      		rjmp .L175
2170
 2177               	.L173:
2171
 2178 1426 8093 0000 		sts Parameter_Gyro_D,r24
2172
 2179               	.L175:
2173
 2180 142a 8091 0000 		lds r24,EE_Parameter+28
2174
 2181 142e 8B3F      		cpi r24,lo8(-5)
2175
 2182 1430 00F0      		brlo .L178
2176
 2183 1432 8B3F      		cpi r24,lo8(-5)
2177
 2184 1434 01F4      		brne .+2
2178
 2185 1436 00C0      		rjmp .L318
2179
 2186 1438 8C3F      		cpi r24,lo8(-4)
2180
 2187 143a 01F4      		brne .+2
2181
 2188 143c 00C0      		rjmp .L319
2182
 2189 143e 8D3F      		cpi r24,lo8(-3)
2183
 2190 1440 01F4      		brne .+2
2184
 2191 1442 00C0      		rjmp .L320
2185
 2192 1444 8E3F      		cpi r24,lo8(-2)
2186
 2193 1446 01F4      		brne .L180
2187
 2194 1448 8091 0000 		lds r24,Poti4
2188
 2195 144c 8093 0000 		sts Parameter_Gyro_Gier_P,r24
2189
 2196 1450 00C0      		rjmp .L180
2190
 2197               	.L178:
2191
 2198 1452 8093 0000 		sts Parameter_Gyro_Gier_P,r24
2192
 2199               	.L180:
2193
 2200 1456 8091 0000 		lds r24,EE_Parameter+29
2194
 2201 145a 8B3F      		cpi r24,lo8(-5)
2195
 2202 145c 00F0      		brlo .L183
2196
 2203 145e 8B3F      		cpi r24,lo8(-5)
2197
 2204 1460 01F4      		brne .+2
2198
 2205 1462 00C0      		rjmp .L321
2199
 2206 1464 8C3F      		cpi r24,lo8(-4)
2200
 2207 1466 01F4      		brne .+2
2201
 2208 1468 00C0      		rjmp .L322
2202
 2209 146a 8D3F      		cpi r24,lo8(-3)
2203
 2210 146c 01F4      		brne .+2
2204
 2211 146e 00C0      		rjmp .L323
2205
 2212 1470 8E3F      		cpi r24,lo8(-2)
2206
 2213 1472 01F4      		brne .L185
2207
 2214 1474 8091 0000 		lds r24,Poti4
2208
 2215 1478 8093 0000 		sts Parameter_Gyro_Gier_I,r24
2209
 2216 147c 00C0      		rjmp .L185
2210
 2217               	.L183:
2211
 2218 147e 8093 0000 		sts Parameter_Gyro_Gier_I,r24
2212
 2219               	.L185:
2213
 2220 1482 8091 0000 		lds r24,EE_Parameter+34
2214
 2221 1486 8B3F      		cpi r24,lo8(-5)
2215
 2222 1488 00F0      		brlo .L188
2216
 2223 148a 8B3F      		cpi r24,lo8(-5)
2217
 2224 148c 01F4      		brne .+2
2218
 2225 148e 00C0      		rjmp .L324
2219
 2226 1490 8C3F      		cpi r24,lo8(-4)
2220
 2227 1492 01F4      		brne .+2
2221
 2228 1494 00C0      		rjmp .L325
2222
 2229 1496 8D3F      		cpi r24,lo8(-3)
2223
 2230 1498 01F4      		brne .+2
2224
 2231 149a 00C0      		rjmp .L326
2225
 2232 149c 8E3F      		cpi r24,lo8(-2)
2226
 2233 149e 01F4      		brne .L190
2227
 2234 14a0 8091 0000 		lds r24,Poti4
2228
 2235 14a4 8093 0000 		sts Parameter_I_Faktor,r24
2229
 2236 14a8 00C0      		rjmp .L190
2230
 2237               	.L188:
2231
 2238 14aa 8093 0000 		sts Parameter_I_Faktor,r24
2232
 2239               	.L190:
2233
 2240 14ae 8091 0000 		lds r24,EE_Parameter+35
2234
 2241 14b2 8B3F      		cpi r24,lo8(-5)
2235
 2242 14b4 00F0      		brlo .L193
2236
 2243 14b6 8B3F      		cpi r24,lo8(-5)
2237
 2244 14b8 01F4      		brne .+2
2238
 2245 14ba 00C0      		rjmp .L327
2239
 2246 14bc 8C3F      		cpi r24,lo8(-4)
2240
 2247 14be 01F4      		brne .+2
2241
 2248 14c0 00C0      		rjmp .L328
2242
 2249 14c2 8D3F      		cpi r24,lo8(-3)
2243
 2250 14c4 01F4      		brne .+2
2244
 2251 14c6 00C0      		rjmp .L329
2245
 2252 14c8 8E3F      		cpi r24,lo8(-2)
2246
 2253 14ca 01F4      		brne .L195
2247
 2254 14cc 8091 0000 		lds r24,Poti4
2248
 2255 14d0 8093 0000 		sts Parameter_UserParam1,r24
2249
 2256 14d4 00C0      		rjmp .L195
2250
 2257               	.L193:
2251
 2258 14d6 8093 0000 		sts Parameter_UserParam1,r24
2252
 2259               	.L195:
2253
 2260 14da 8091 0000 		lds r24,EE_Parameter+36
2254
 2261 14de 8B3F      		cpi r24,lo8(-5)
2255
 2262 14e0 00F0      		brlo .L198
2256
 2263 14e2 8B3F      		cpi r24,lo8(-5)
2257
 2264 14e4 01F4      		brne .+2
2258
 2265 14e6 00C0      		rjmp .L330
2259
 2266 14e8 8C3F      		cpi r24,lo8(-4)
2260
 2267 14ea 01F4      		brne .+2
2261
 2268 14ec 00C0      		rjmp .L331
2262
 2269 14ee 8D3F      		cpi r24,lo8(-3)
2263
 2270 14f0 01F4      		brne .+2
2264
 2271 14f2 00C0      		rjmp .L332
2265
 2272 14f4 8E3F      		cpi r24,lo8(-2)
2266
 2273 14f6 01F4      		brne .L200
2267
 2274 14f8 8091 0000 		lds r24,Poti4
2268
 2275 14fc 8093 0000 		sts Parameter_UserParam2,r24
2269
 2276 1500 00C0      		rjmp .L200
2270
 2277               	.L198:
2271
 2278 1502 8093 0000 		sts Parameter_UserParam2,r24
2272
 2279               	.L200:
2273
 2280 1506 8091 0000 		lds r24,EE_Parameter+37
2274
 2281 150a 8B3F      		cpi r24,lo8(-5)
2275
 2282 150c 00F0      		brlo .L203
2276
 2283 150e 8B3F      		cpi r24,lo8(-5)
2277
 2284 1510 01F4      		brne .+2
2278
 2285 1512 00C0      		rjmp .L333
2279
 2286 1514 8C3F      		cpi r24,lo8(-4)
2280
 2287 1516 01F4      		brne .+2
2281
 2288 1518 00C0      		rjmp .L334
2282
 2289 151a 8D3F      		cpi r24,lo8(-3)
2283
 2290 151c 01F4      		brne .+2
2284
 2291 151e 00C0      		rjmp .L335
2285
 2292 1520 8E3F      		cpi r24,lo8(-2)
2286
 2293 1522 01F4      		brne .L205
2287
 2294 1524 8091 0000 		lds r24,Poti4
2288
 2295 1528 8093 0000 		sts Parameter_UserParam3,r24
2289
 2296 152c 00C0      		rjmp .L205
2290
 2297               	.L203:
2291
 2298 152e 8093 0000 		sts Parameter_UserParam3,r24
2292
 2299               	.L205:
2293
 2300 1532 8091 0000 		lds r24,EE_Parameter+38
2294
 2301 1536 8B3F      		cpi r24,lo8(-5)
2295
 2302 1538 00F0      		brlo .L208
2296
 2303 153a 8B3F      		cpi r24,lo8(-5)
2297
 2304 153c 01F4      		brne .+2
2298
 2305 153e 00C0      		rjmp .L336
2299
 2306 1540 8C3F      		cpi r24,lo8(-4)
2300
 2307 1542 01F4      		brne .+2
2301
 2308 1544 00C0      		rjmp .L337
2302
 2309 1546 8D3F      		cpi r24,lo8(-3)
2303
 2310 1548 01F4      		brne .+2
2304
 2311 154a 00C0      		rjmp .L338
2305
 2312 154c 8E3F      		cpi r24,lo8(-2)
2306
 2313 154e 01F4      		brne .L210
2307
 2314 1550 8091 0000 		lds r24,Poti4
2308
 2315 1554 8093 0000 		sts Parameter_UserParam4,r24
2309
 2316 1558 00C0      		rjmp .L210
2310
 2317               	.L208:
2311
 2318 155a 8093 0000 		sts Parameter_UserParam4,r24
2312
 2319               	.L210:
2313
 2320 155e 8091 0000 		lds r24,EE_Parameter+59
2314
 2321 1562 8B3F      		cpi r24,lo8(-5)
2315
 2322 1564 00F0      		brlo .L213
2316
 2323 1566 8B3F      		cpi r24,lo8(-5)
2317
 2324 1568 01F4      		brne .+2
2318
 2325 156a 00C0      		rjmp .L339
2319
 2326 156c 8C3F      		cpi r24,lo8(-4)
2320
 2327 156e 01F4      		brne .+2
2321
 2328 1570 00C0      		rjmp .L340
2322
 2329 1572 8D3F      		cpi r24,lo8(-3)
2323
 2330 1574 01F4      		brne .+2
2324
 2331 1576 00C0      		rjmp .L341
2325
 2332 1578 8E3F      		cpi r24,lo8(-2)
2326
 2333 157a 01F4      		brne .L215
2327
 2334 157c 8091 0000 		lds r24,Poti4
2328
 2335 1580 8093 0000 		sts Parameter_UserParam5,r24
2329
 2336 1584 00C0      		rjmp .L215
2330
 2337               	.L213:
2331
 2338 1586 8093 0000 		sts Parameter_UserParam5,r24
2332
 2339               	.L215:
2333
 2340 158a 8091 0000 		lds r24,EE_Parameter+60
2334
 2341 158e 8B3F      		cpi r24,lo8(-5)
2335
 2342 1590 00F0      		brlo .L218
2336
 2343 1592 8B3F      		cpi r24,lo8(-5)
2337
 2344 1594 01F4      		brne .+2
2338
 2345 1596 00C0      		rjmp .L342
2339
 2346 1598 8C3F      		cpi r24,lo8(-4)
2340
 2347 159a 01F4      		brne .+2
2341
 2348 159c 00C0      		rjmp .L343
2342
 2349 159e 8D3F      		cpi r24,lo8(-3)
2343
 2350 15a0 01F4      		brne .+2
2344
 2351 15a2 00C0      		rjmp .L344
2345
 2352 15a4 8E3F      		cpi r24,lo8(-2)
2346
 2353 15a6 01F4      		brne .L220
2347
 2354 15a8 8091 0000 		lds r24,Poti4
2348
 2355 15ac 8093 0000 		sts Parameter_UserParam6,r24
2349
 2356 15b0 00C0      		rjmp .L220
2350
 2357               	.L218:
2351
 2358 15b2 8093 0000 		sts Parameter_UserParam6,r24
2352
 2359               	.L220:
2353
 2360 15b6 8091 0000 		lds r24,EE_Parameter+61
2354
 2361 15ba 8B3F      		cpi r24,lo8(-5)
2355
 2362 15bc 00F0      		brlo .L223
2356
 2363 15be 8B3F      		cpi r24,lo8(-5)
2357
 2364 15c0 01F4      		brne .+2
2358
 2365 15c2 00C0      		rjmp .L345
2359
 2366 15c4 8C3F      		cpi r24,lo8(-4)
2360
 2367 15c6 01F4      		brne .+2
2361
 2368 15c8 00C0      		rjmp .L346
2362
 2369 15ca 8D3F      		cpi r24,lo8(-3)
2363
 2370 15cc 01F4      		brne .+2
2364
 2371 15ce 00C0      		rjmp .L347
2365
 2372 15d0 8E3F      		cpi r24,lo8(-2)
2366
 2373 15d2 01F4      		brne .L225
2367
 2374 15d4 8091 0000 		lds r24,Poti4
2368
 2375 15d8 8093 0000 		sts Parameter_UserParam7,r24
2369
 2376 15dc 00C0      		rjmp .L225
2370
 2377               	.L223:
2371
 2378 15de 8093 0000 		sts Parameter_UserParam7,r24
2372
 2379               	.L225:
2373
 2380 15e2 8091 0000 		lds r24,EE_Parameter+62
2374
 2381 15e6 8B3F      		cpi r24,lo8(-5)
2375
 2382 15e8 00F0      		brlo .L228
2376
 2383 15ea 8B3F      		cpi r24,lo8(-5)
2377
 2384 15ec 01F4      		brne .+2
2378
 2385 15ee 00C0      		rjmp .L348
2379
 2386 15f0 8C3F      		cpi r24,lo8(-4)
2380
 2387 15f2 01F4      		brne .+2
2381
 2388 15f4 00C0      		rjmp .L349
2382
 2389 15f6 8D3F      		cpi r24,lo8(-3)
2383
 2390 15f8 01F4      		brne .+2
2384
 2391 15fa 00C0      		rjmp .L350
2385
 2392 15fc 8E3F      		cpi r24,lo8(-2)
2386
 2393 15fe 01F4      		brne .L230
2387
 2394 1600 8091 0000 		lds r24,Poti4
2388
 2395 1604 8093 0000 		sts Parameter_UserParam8,r24
2389
 2396 1608 00C0      		rjmp .L230
2390
 2397               	.L228:
2391
 2398 160a 8093 0000 		sts Parameter_UserParam8,r24
2392
 2399               	.L230:
2393
 2400 160e 8091 0000 		lds r24,EE_Parameter+39
2394
 2401 1612 8B3F      		cpi r24,lo8(-5)
2395
 2402 1614 00F0      		brlo .L233
2396
 2403 1616 8B3F      		cpi r24,lo8(-5)
2397
 2404 1618 01F4      		brne .+2
2398
 2405 161a 00C0      		rjmp .L351
2399
 2406 161c 8C3F      		cpi r24,lo8(-4)
2400
 2407 161e 01F4      		brne .+2
2401
 2408 1620 00C0      		rjmp .L352
2402
 2409 1622 8D3F      		cpi r24,lo8(-3)
2403
 2410 1624 01F4      		brne .+2
2404
 2411 1626 00C0      		rjmp .L353
2405
 2412 1628 8E3F      		cpi r24,lo8(-2)
2406
 2413 162a 01F4      		brne .L235
2407
 2414 162c 8091 0000 		lds r24,Poti4
2408
 2415 1630 8093 0000 		sts Parameter_ServoNickControl,r24
2409
 2416 1634 00C0      		rjmp .L235
2410
 2417               	.L233:
2411
 2418 1636 8093 0000 		sts Parameter_ServoNickControl,r24
2412
 2419               	.L235:
2413
 2420 163a 8091 0000 		lds r24,EE_Parameter+43
2414
 2421 163e 8B3F      		cpi r24,lo8(-5)
2415
 2422 1640 00F0      		brlo .L238
2416
 2423 1642 8B3F      		cpi r24,lo8(-5)
2417
 2424 1644 01F4      		brne .+2
2418
 2425 1646 00C0      		rjmp .L354
2419
 2426 1648 8C3F      		cpi r24,lo8(-4)
2420
 2427 164a 01F4      		brne .+2
2421
 2428 164c 00C0      		rjmp .L355
2422
 2429 164e 8D3F      		cpi r24,lo8(-3)
2423
 2430 1650 01F4      		brne .+2
2424
 2431 1652 00C0      		rjmp .L356
2425
 2432 1654 8E3F      		cpi r24,lo8(-2)
2426
 2433 1656 01F4      		brne .L240
2427
 2434 1658 8091 0000 		lds r24,Poti4
2428
 2435 165c 8093 0000 		sts Parameter_ServoRollControl,r24
2429
 2436 1660 00C0      		rjmp .L240
2430
 2437               	.L238:
2431
 2438 1662 8093 0000 		sts Parameter_ServoRollControl,r24
2432
 2439               	.L240:
2433
 2440 1666 8091 0000 		lds r24,EE_Parameter+48
2434
 2441 166a 8B3F      		cpi r24,lo8(-5)
2435
 2442 166c 00F0      		brlo .L243
2436
 2443 166e 8B3F      		cpi r24,lo8(-5)
2437
 2444 1670 01F4      		brne .+2
2438
 2445 1672 00C0      		rjmp .L357
2439
 2446 1674 8C3F      		cpi r24,lo8(-4)
2440
 2447 1676 01F4      		brne .+2
2441
 2448 1678 00C0      		rjmp .L358
2442
 2449 167a 8D3F      		cpi r24,lo8(-3)
2443
 2450 167c 01F4      		brne .+2
2444
 2451 167e 00C0      		rjmp .L359
2445
 2452 1680 8E3F      		cpi r24,lo8(-2)
2446
 2453 1682 01F4      		brne .L245
2447
 2454 1684 8091 0000 		lds r24,Poti4
2448
 2455 1688 8093 0000 		sts Parameter_LoopGasLimit,r24
2449
 2456 168c 00C0      		rjmp .L245
2450
 2457               	.L243:
2451
 2458 168e 8093 0000 		sts Parameter_LoopGasLimit,r24
2452
 2459               	.L245:
2453
 2460 1692 8091 0000 		lds r24,EE_Parameter+51
2454
 2461 1696 8B3F      		cpi r24,lo8(-5)
2455
 2462 1698 00F0      		brlo .L248
2456
 2463 169a 8B3F      		cpi r24,lo8(-5)
2457
 2464 169c 01F4      		brne .+2
2458
 2465 169e 00C0      		rjmp .L360
2459
 2466 16a0 8C3F      		cpi r24,lo8(-4)
2460
 2467 16a2 01F4      		brne .+2
2461
 2468 16a4 00C0      		rjmp .L361
2462
 2469 16a6 8D3F      		cpi r24,lo8(-3)
2463
 2470 16a8 01F4      		brne .+2
2464
 2471 16aa 00C0      		rjmp .L362
2465
 2472 16ac 8E3F      		cpi r24,lo8(-2)
2466
 2473 16ae 01F4      		brne .L250
2467
 2474 16b0 8091 0000 		lds r24,Poti4
2468
 2475 16b4 8093 0000 		sts Parameter_AchsKopplung1,r24
2469
 2476 16b8 00C0      		rjmp .L250
2470
 2477               	.L248:
2471
 2478 16ba 8093 0000 		sts Parameter_AchsKopplung1,r24
2472
 2479               	.L250:
2473
 2480 16be 8091 0000 		lds r24,EE_Parameter+52
2474
 2481 16c2 8B3F      		cpi r24,lo8(-5)
2475
 2482 16c4 00F0      		brlo .L253
2476
 2483 16c6 8B3F      		cpi r24,lo8(-5)
2477
 2484 16c8 01F4      		brne .+2
2478
 2485 16ca 00C0      		rjmp .L363
2479
 2486 16cc 8C3F      		cpi r24,lo8(-4)
2480
 2487 16ce 01F4      		brne .+2
2481
 2488 16d0 00C0      		rjmp .L364
2482
 2489 16d2 8D3F      		cpi r24,lo8(-3)
2483
 2490 16d4 01F4      		brne .+2
2484
 2491 16d6 00C0      		rjmp .L365
2485
 2492 16d8 8E3F      		cpi r24,lo8(-2)
2486
 2493 16da 01F4      		brne .L255
2487
 2494 16dc 8091 0000 		lds r24,Poti4
2488
 2495 16e0 8093 0000 		sts Parameter_AchsKopplung2,r24
2489
 2496 16e4 00C0      		rjmp .L255
2490
 2497               	.L253:
2491
 2498 16e6 8093 0000 		sts Parameter_AchsKopplung2,r24
2492
 2499               	.L255:
2493
 2500 16ea 8091 0000 		lds r24,EE_Parameter+53
2494
 2501 16ee 8B3F      		cpi r24,lo8(-5)
2495
 2502 16f0 00F0      		brlo .L258
2496
 2503 16f2 8B3F      		cpi r24,lo8(-5)
2497
 2504 16f4 01F4      		brne .+2
2498
 2505 16f6 00C0      		rjmp .L366
2499
 2506 16f8 8C3F      		cpi r24,lo8(-4)
2500
 2507 16fa 01F4      		brne .+2
2501
 2508 16fc 00C0      		rjmp .L367
2502
 2509 16fe 8D3F      		cpi r24,lo8(-3)
2503
 2510 1700 01F4      		brne .+2
2504
 2511 1702 00C0      		rjmp .L368
2505
 2512 1704 8E3F      		cpi r24,lo8(-2)
2506
 2513 1706 01F4      		brne .L260
2507
 2514 1708 8091 0000 		lds r24,Poti4
2508
 2515 170c 8093 0000 		sts Parameter_CouplingYawCorrection,r24
2509
 2516 1710 00C0      		rjmp .L260
2510
 2517               	.L258:
2511
 2518 1712 8093 0000 		sts Parameter_CouplingYawCorrection,r24
2512
 2519               	.L260:
2513
 2520 1716 8091 0000 		lds r24,EE_Parameter+58
2514
 2521 171a 8B3F      		cpi r24,lo8(-5)
2515
 2522 171c 00F0      		brlo .L263
2516
 2523 171e 8B3F      		cpi r24,lo8(-5)
2517
 2524 1720 01F4      		brne .+2
2518
 2525 1722 00C0      		rjmp .L369
2519
 2526 1724 8C3F      		cpi r24,lo8(-4)
2520
 2527 1726 01F4      		brne .+2
2521
 2528 1728 00C0      		rjmp .L370
2522
 2529 172a 8D3F      		cpi r24,lo8(-3)
2523
 2530 172c 01F4      		brne .+2
2524
 2531 172e 00C0      		rjmp .L371
2525
 2532 1730 8E3F      		cpi r24,lo8(-2)
2526
 2533 1732 01F4      		brne .L265
2527
 2534 1734 8091 0000 		lds r24,Poti4
2528
 2535 1738 8093 0000 		sts Parameter_DynamicStability,r24
2529
 2536 173c 00C0      		rjmp .L265
2530
 2537               	.L263:
2531
 2538 173e 8093 0000 		sts Parameter_DynamicStability,r24
2532
 2539               	.L265:
2533
 2540 1742 8091 0000 		lds r24,EE_Parameter+64
2534
 2541 1746 8B3F      		cpi r24,lo8(-5)
2535
 2542 1748 00F0      		brlo .L268
2536
 2543 174a 8B3F      		cpi r24,lo8(-5)
2537
 2544 174c 01F4      		brne .+2
2538
 2545 174e 00C0      		rjmp .L372
2539
 2546 1750 8C3F      		cpi r24,lo8(-4)
2540
 2547 1752 01F4      		brne .+2
2541
 2548 1754 00C0      		rjmp .L373
2542
 2549 1756 8D3F      		cpi r24,lo8(-3)
2543
 2550 1758 01F4      		brne .+2
2544
 2551 175a 00C0      		rjmp .L374
2545
 2552 175c 8E3F      		cpi r24,lo8(-2)
2546
 2553 175e 01F4      		brne .L270
2547
 2554 1760 8091 0000 		lds r24,Poti4
2548
 2555 1764 8093 0000 		sts Parameter_J16Timing,r24
2549
 2556 1768 00C0      		rjmp .L270
2550
 2557               	.L268:
2551
 2558 176a 8093 0000 		sts Parameter_J16Timing,r24
2552
 2559               	.L270:
2553
 2560 176e 8091 0000 		lds r24,Parameter_J16Timing
2554
 2561 1772 8230      		cpi r24,lo8(2)
2555
 2562 1774 00F4      		brsh .+2
2556
 2563 1776 00C0      		rjmp .L375
2557
 2564 1778 8F3F      		cpi r24,lo8(-1)
2558
 2565 177a 01F4      		brne .+2
2559
 2566 177c 00C0      		rjmp .L376
2560
 2567               	.L274:
2561
 2568 177e 8091 0000 		lds r24,EE_Parameter+66
2562
 2569 1782 8B3F      		cpi r24,lo8(-5)
2563
 2570 1784 00F0      		brlo .L275
2564
 2571 1786 8B3F      		cpi r24,lo8(-5)
2565
 2572 1788 01F4      		brne .+2
2566
 2573 178a 00C0      		rjmp .L377
2567
 2574 178c 8C3F      		cpi r24,lo8(-4)
2568
 2575 178e 01F4      		brne .+2
2569
 2576 1790 00C0      		rjmp .L378
2570
 2577 1792 8D3F      		cpi r24,lo8(-3)
2571
 2578 1794 01F4      		brne .+2
2572
 2579 1796 00C0      		rjmp .L379
2573
 2580 1798 8E3F      		cpi r24,lo8(-2)
2574
 2581 179a 01F4      		brne .L277
2575
 2582 179c 8091 0000 		lds r24,Poti4
2576
 2583 17a0 8093 0000 		sts Parameter_J17Timing,r24
2577
 2584 17a4 00C0      		rjmp .L277
2578
 2585               	.L275:
2579
 2586 17a6 8093 0000 		sts Parameter_J17Timing,r24
2580
 2587               	.L277:
2581
 2588 17aa 8091 0000 		lds r24,Parameter_J17Timing
2582
 2589 17ae 8230      		cpi r24,lo8(2)
2583
 2590 17b0 00F0      		brlo .L380
2584
 2591 17b2 8F3F      		cpi r24,lo8(-1)
2585
 2592 17b4 01F0      		breq .L381
2586
 2593               	.L281:
2587
 2594 17b6 8091 0000 		lds r24,EE_Parameter+85
2588
 2595 17ba 8B3F      		cpi r24,lo8(-5)
2589
 2596 17bc 00F0      		brlo .L282
2590
 2597 17be 8B3F      		cpi r24,lo8(-5)
2591
 2598 17c0 01F4      		brne .+2
2592
 2599 17c2 00C0      		rjmp .L382
2593
 2600 17c4 8C3F      		cpi r24,lo8(-4)
2594
 2601 17c6 01F4      		brne .+2
2595
 2602 17c8 00C0      		rjmp .L383
2596
 2603 17ca 8D3F      		cpi r24,lo8(-3)
2597
 2604 17cc 01F4      		brne .+2
2598
 2605 17ce 00C0      		rjmp .L384
2599
 2606 17d0 8E3F      		cpi r24,lo8(-2)
2600
 2607 17d2 01F4      		brne .L284
2601
 2608 17d4 8091 0000 		lds r24,Poti4
2602
 2609 17d8 8093 0000 		sts Parameter_ExternalControl,r24
2603
 2610 17dc 00C0      		rjmp .L284
2604
 2611               	.L282:
2605
 2612 17de 8093 0000 		sts Parameter_ExternalControl,r24
2606
 2613               	.L284:
2607
 2614 17e2 6091 0000 		lds r22,Parameter_I_Faktor
2608
 2615 17e6 70E0      		ldi r23,lo8(0)
2609
 2616 17e8 6F5F      		subi r22,lo8(-(1))
2610
 2617 17ea 7F4F      		sbci r23,hi8(-(1))
2611
 2618 17ec 8CE3      		ldi r24,lo8(10300)
2612
 2619 17ee 98E2      		ldi r25,hi8(10300)
2613
 2620 17f0 0E94 0000 		call __divmodhi4
2614
 2621 17f4 7093 0000 		sts (Ki)+1,r23
2615
 2622 17f8 6093 0000 		sts Ki,r22
2616
 2623 17fc 8091 0000 		lds r24,EE_Parameter+22
2617
 2624 1800 8093 0000 		sts MAX_GAS,r24
2618
 2625 1804 8091 0000 		lds r24,EE_Parameter+21
2619
 2626 1808 8093 0000 		sts MIN_GAS,r24
2620
 2627               	/* epilogue start */
2621
 2628 180c 0895      		ret
2622
 2629               	.L381:
2623
 2630 180e 8093 0000 		sts Parameter_J17Timing,r24
2624
 2631 1812 00C0      		rjmp .L281
2625
 2632               	.L376:
2626
 2633 1814 8093 0000 		sts Parameter_J16Timing,r24
2627
 2634 1818 00C0      		rjmp .L274
2628
 2635               	.L380:
2629
 2636 181a 81E0      		ldi r24,lo8(1)
2630
 2637 181c 8093 0000 		sts Parameter_J17Timing,r24
2631
 2638 1820 00C0      		rjmp .L281
2632
 2639               	.L375:
2633
 2640 1822 81E0      		ldi r24,lo8(1)
2634
 2641 1824 8093 0000 		sts Parameter_J16Timing,r24
2635
 2642 1828 00C0      		rjmp .L274
2636
 2643               	.L377:
2637
 2644 182a 8091 0000 		lds r24,Poti1
2638
 2645 182e 8093 0000 		sts Parameter_J17Timing,r24
2639
 2646 1832 00C0      		rjmp .L277
2640
 2647               	.L321:
2641
 2648 1834 8091 0000 		lds r24,Poti1
2642
 2649 1838 8093 0000 		sts Parameter_Gyro_Gier_I,r24
2643
 2650 183c 00C0      		rjmp .L185
2644
 2651               	.L324:
2645
 2652 183e 8091 0000 		lds r24,Poti1
2646
 2653 1842 8093 0000 		sts Parameter_I_Faktor,r24
2647
 2654 1846 00C0      		rjmp .L190
2648
 2655               	.L327:
2649
 2656 1848 8091 0000 		lds r24,Poti1
2650
 2657 184c 8093 0000 		sts Parameter_UserParam1,r24
2651
 2658 1850 00C0      		rjmp .L195
2652
 2659               	.L330:
2653
 2660 1852 8091 0000 		lds r24,Poti1
2654
 2661 1856 8093 0000 		sts Parameter_UserParam2,r24
2655
 2662 185a 00C0      		rjmp .L200
2656
 2663               	.L360:
2657
 2664 185c 8091 0000 		lds r24,Poti1
2658
 2665 1860 8093 0000 		sts Parameter_AchsKopplung1,r24
2659
 2666 1864 00C0      		rjmp .L250
2660
 2667               	.L363:
2661
 2668 1866 8091 0000 		lds r24,Poti1
2662
 2669 186a 8093 0000 		sts Parameter_AchsKopplung2,r24
2663
 2670 186e 00C0      		rjmp .L255
2664
 2671               	.L366:
2665
 2672 1870 8091 0000 		lds r24,Poti1
2666
 2673 1874 8093 0000 		sts Parameter_CouplingYawCorrection,r24
2667
 2674 1878 00C0      		rjmp .L260
2668
 2675               	.L369:
2669
 2676 187a 8091 0000 		lds r24,Poti1
2670
 2677 187e 8093 0000 		sts Parameter_DynamicStability,r24
2671
 2678 1882 00C0      		rjmp .L265
2672
 2679               	.L372:
2673
 2680 1884 8091 0000 		lds r24,Poti1
2674
 2681 1888 8093 0000 		sts Parameter_J16Timing,r24
2675
 2682 188c 00C0      		rjmp .L270
2676
 2683               	.L302:
2677
 2684 188e 8091 0000 		lds r24,Poti1
2678
 2685 1892 8093 0000 		sts Parameter_Hoehe_GPS_Z,r24
2679
 2686 1896 00C0      		rjmp .L153
2680
 2687               	.L305:
2681
 2688 1898 8091 0000 		lds r24,Poti1
2682
 2689 189c 8093 0000 		sts Parameter_KompassWirkung,r24
2683
 2690 18a0 00C0      		rjmp .L158
2684
 2691               	.L308:
2685
 2692 18a2 8091 0000 		lds r24,Poti1
2686
 2693 18a6 8093 0000 		sts Parameter_Gyro_P,r24
2687
 2694 18aa 00C0      		rjmp .L163
2688
 2695               	.L315:
2689
 2696 18ac 8091 0000 		lds r24,Poti1
2690
 2697 18b0 8093 0000 		sts Parameter_Gyro_D,r24
2691
 2698 18b4 00C0      		rjmp .L175
2692
 2699               	.L311:
2693
 2700 18b6 8091 0000 		lds r24,Poti1
2694
 2701 18ba 8093 0000 		sts Parameter_Gyro_I,r24
2695
 2702 18be 00C0      		rjmp .L170
2696
 2703               	.L318:
2697
 2704 18c0 8091 0000 		lds r24,Poti1
2698
 2705 18c4 8093 0000 		sts Parameter_Gyro_Gier_P,r24
2699
 2706 18c8 00C0      		rjmp .L180
2700
 2707               	.L333:
2701
 2708 18ca 8091 0000 		lds r24,Poti1
2702
 2709 18ce 8093 0000 		sts Parameter_UserParam3,r24
2703
 2710 18d2 00C0      		rjmp .L205
2704
 2711               	.L336:
2705
 2712 18d4 8091 0000 		lds r24,Poti1
2706
 2713 18d8 8093 0000 		sts Parameter_UserParam4,r24
2707
 2714 18dc 00C0      		rjmp .L210
2708
 2715               	.L339:
2709
 2716 18de 8091 0000 		lds r24,Poti1
2710
 2717 18e2 8093 0000 		sts Parameter_UserParam5,r24
2711
 2718 18e6 00C0      		rjmp .L215
2712
 2719               	.L342:
2713
 2720 18e8 8091 0000 		lds r24,Poti1
2714
 2721 18ec 8093 0000 		sts Parameter_UserParam6,r24
2715
 2722 18f0 00C0      		rjmp .L220
2716
 2723               	.L291:
2717
 2724 18f2 8091 0000 		lds r24,Poti1
2718
 2725 18f6 8093 0000 		sts Parameter_Luftdruck_D,r24
2719
 2726 18fa 00C0      		rjmp .L134
2720
 2727               	.L294:
2721
 2728 18fc 8091 0000 		lds r24,Poti1
2722
 2729 1900 8093 0000 		sts Parameter_Hoehe_P,r24
2723
 2730 1904 00C0      		rjmp .L141
2724
 2731               	.L298:
2725
 2732 1906 8091 0000 		lds r24,Poti1
2726
 2733 190a 8093 0000 		sts Parameter_Hoehe_ACC_Wirkung,r24
2727
 2734 190e 00C0      		rjmp .L148
2728
 2735               	.L288:
2729
 2736 1910 8091 0000 		lds r24,Poti1
2730
 2737 1914 8093 0000 		sts Parameter_MaxHoehe,r24
2731
 2738 1918 00C0      		rjmp .L129
2732
 2739               	.L345:
2733
 2740 191a 8091 0000 		lds r24,Poti1
2734
 2741 191e 8093 0000 		sts Parameter_UserParam7,r24
2735
 2742 1922 00C0      		rjmp .L225
2736
 2743               	.L348:
2737
 2744 1924 8091 0000 		lds r24,Poti1
2738
 2745 1928 8093 0000 		sts Parameter_UserParam8,r24
2739
 2746 192c 00C0      		rjmp .L230
2740
 2747               	.L351:
2741
 2748 192e 8091 0000 		lds r24,Poti1
2742
 2749 1932 8093 0000 		sts Parameter_ServoNickControl,r24
2743
 2750 1936 00C0      		rjmp .L235
2744
 2751               	.L354:
2745
 2752 1938 8091 0000 		lds r24,Poti1
2746
 2753 193c 8093 0000 		sts Parameter_ServoRollControl,r24
2747
 2754 1940 00C0      		rjmp .L240
2748
 2755               	.L357:
2749
 2756 1942 8091 0000 		lds r24,Poti1
2750
 2757 1946 8093 0000 		sts Parameter_LoopGasLimit,r24
2751
 2758 194a 00C0      		rjmp .L245
2752
 2759               	.L382:
2753
 2760 194c 8091 0000 		lds r24,Poti1
2754
 2761 1950 8093 0000 		sts Parameter_ExternalControl,r24
2755
 2762 1954 00C0      		rjmp .L284
2756
 2763               	.L379:
2757
 2764 1956 8091 0000 		lds r24,Poti3
2758
 2765 195a 8093 0000 		sts Parameter_J17Timing,r24
2759
 2766 195e 00C0      		rjmp .L277
2760
 2767               	.L365:
2761
 2768 1960 8091 0000 		lds r24,Poti3
2762
 2769 1964 8093 0000 		sts Parameter_AchsKopplung2,r24
2763
 2770 1968 00C0      		rjmp .L255
2764
 2771               	.L368:
2765
 2772 196a 8091 0000 		lds r24,Poti3
2766
 2773 196e 8093 0000 		sts Parameter_CouplingYawCorrection,r24
2767
 2774 1972 00C0      		rjmp .L260
2768
 2775               	.L374:
2769
 2776 1974 8091 0000 		lds r24,Poti3
2770
 2777 1978 8093 0000 		sts Parameter_J16Timing,r24
2771
 2778 197c 00C0      		rjmp .L270
2772
 2779               	.L371:
2773
 2780 197e 8091 0000 		lds r24,Poti3
2774
 2781 1982 8093 0000 		sts Parameter_DynamicStability,r24
2775
 2782 1986 00C0      		rjmp .L265
2776
 2783               	.L317:
2777
 2784 1988 8091 0000 		lds r24,Poti3
2778
 2785 198c 8093 0000 		sts Parameter_Gyro_D,r24
2779
 2786 1990 00C0      		rjmp .L175
2780
 2787               	.L320:
2781
 2788 1992 8091 0000 		lds r24,Poti3
2782
 2789 1996 8093 0000 		sts Parameter_Gyro_Gier_P,r24
2783
 2790 199a 00C0      		rjmp .L180
2784
 2791               	.L326:
2785
 2792 199c 8091 0000 		lds r24,Poti3
2786
 2793 19a0 8093 0000 		sts Parameter_I_Faktor,r24
2787
 2794 19a4 00C0      		rjmp .L190
2788
 2795               	.L323:
2789
 2796 19a6 8091 0000 		lds r24,Poti3
2790
 2797 19aa 8093 0000 		sts Parameter_Gyro_Gier_I,r24
2791
 2798 19ae 00C0      		rjmp .L185
2792
 2799               	.L338:
2793
 2800 19b0 8091 0000 		lds r24,Poti3
2794
 2801 19b4 8093 0000 		sts Parameter_UserParam4,r24
2795
 2802 19b8 00C0      		rjmp .L210
2796
 2803               	.L335:
2797
 2804 19ba 8091 0000 		lds r24,Poti3
2798
 2805 19be 8093 0000 		sts Parameter_UserParam3,r24
2799
 2806 19c2 00C0      		rjmp .L205
2800
 2807               	.L329:
2801
 2808 19c4 8091 0000 		lds r24,Poti3
2802
 2809 19c8 8093 0000 		sts Parameter_UserParam1,r24
2803
 2810 19cc 00C0      		rjmp .L195
2804
 2811               	.L332:
2805
 2812 19ce 8091 0000 		lds r24,Poti3
2806
 2813 19d2 8093 0000 		sts Parameter_UserParam2,r24
2807
 2814 19d6 00C0      		rjmp .L200
2808
 2815               	.L362:
2809
 2816 19d8 8091 0000 		lds r24,Poti3
2810
 2817 19dc 8093 0000 		sts Parameter_AchsKopplung1,r24
2811
 2818 19e0 00C0      		rjmp .L250
2812
 2819               	.L359:
2813
 2820 19e2 8091 0000 		lds r24,Poti3
2814
 2821 19e6 8093 0000 		sts Parameter_LoopGasLimit,r24
2815
 2822 19ea 00C0      		rjmp .L245
2816
 2823               	.L353:
2817
 2824 19ec 8091 0000 		lds r24,Poti3
2818
 2825 19f0 8093 0000 		sts Parameter_ServoNickControl,r24
2819
 2826 19f4 00C0      		rjmp .L235
2820
 2827               	.L356:
2821
 2828 19f6 8091 0000 		lds r24,Poti3
2822
 2829 19fa 8093 0000 		sts Parameter_ServoRollControl,r24
2823
 2830 19fe 00C0      		rjmp .L240
2824
 2831               	.L341:
2825
 2832 1a00 8091 0000 		lds r24,Poti3
2826
 2833 1a04 8093 0000 		sts Parameter_UserParam5,r24
2827
 2834 1a08 00C0      		rjmp .L215
2828
 2835               	.L344:
2829
 2836 1a0a 8091 0000 		lds r24,Poti3
2830
 2837 1a0e 8093 0000 		sts Parameter_UserParam6,r24
2831
 2838 1a12 00C0      		rjmp .L220
2832
 2839               	.L350:
2833
 2840 1a14 8091 0000 		lds r24,Poti3
2834
 2841 1a18 8093 0000 		sts Parameter_UserParam8,r24
2835
 2842 1a1c 00C0      		rjmp .L230
2836
 2843               	.L347:
2837
 2844 1a1e 8091 0000 		lds r24,Poti3
2838
 2845 1a22 8093 0000 		sts Parameter_UserParam7,r24
2839
 2846 1a26 00C0      		rjmp .L225
2840
 2847               	.L293:
2841
 2848 1a28 8091 0000 		lds r24,Poti3
2842
 2849 1a2c 8093 0000 		sts Parameter_Luftdruck_D,r24
2843
 2850 1a30 00C0      		rjmp .L134
2844
 2851               	.L290:
2845
 2852 1a32 8091 0000 		lds r24,Poti3
2846
 2853 1a36 8093 0000 		sts Parameter_MaxHoehe,r24
2847
 2854 1a3a 00C0      		rjmp .L129
2848
 2855               	.L300:
2849
 2856 1a3c 8091 0000 		lds r24,Poti3
2850
 2857 1a40 8093 0000 		sts Parameter_Hoehe_ACC_Wirkung,r24
2851
 2858 1a44 00C0      		rjmp .L148
2852
 2859               	.L296:
2853
 2860 1a46 8091 0000 		lds r24,Poti3
2854
 2861 1a4a 8093 0000 		sts Parameter_Hoehe_P,r24
2855
 2862 1a4e 00C0      		rjmp .L141
2856
 2863               	.L313:
2857
 2864 1a50 8091 0000 		lds r24,Poti3
2858
 2865 1a54 8093 0000 		sts Parameter_Gyro_I,r24
2859
 2866 1a58 00C0      		rjmp .L170
2860
 2867               	.L310:
2861
 2868 1a5a 8091 0000 		lds r24,Poti3
2862
 2869 1a5e 8093 0000 		sts Parameter_Gyro_P,r24
2863
 2870 1a62 00C0      		rjmp .L163
2864
 2871               	.L304:
2865
 2872 1a64 8091 0000 		lds r24,Poti3
2866
 2873 1a68 8093 0000 		sts Parameter_Hoehe_GPS_Z,r24
2867
 2874 1a6c 00C0      		rjmp .L153
2868
 2875               	.L307:
2869
 2876 1a6e 8091 0000 		lds r24,Poti3
2870
 2877 1a72 8093 0000 		sts Parameter_KompassWirkung,r24
2871
 2878 1a76 00C0      		rjmp .L158
2872
 2879               	.L384:
2873
 2880 1a78 8091 0000 		lds r24,Poti3
2874
 2881 1a7c 8093 0000 		sts Parameter_ExternalControl,r24
2875
 2882 1a80 00C0      		rjmp .L284
2876
 2883               	.L309:
2877
 2884 1a82 8091 0000 		lds r24,Poti2
2878
 2885 1a86 8093 0000 		sts Parameter_Gyro_P,r24
2879
 2886 1a8a 00C0      		rjmp .L163
2880
 2887               	.L303:
2881
 2888 1a8c 8091 0000 		lds r24,Poti2
2882
 2889 1a90 8093 0000 		sts Parameter_Hoehe_GPS_Z,r24
2883
 2890 1a94 00C0      		rjmp .L153
2884
 2891               	.L289:
2885
 2892 1a96 8091 0000 		lds r24,Poti2
2886
 2893 1a9a 8093 0000 		sts Parameter_MaxHoehe,r24
2887
 2894 1a9e 00C0      		rjmp .L129
2888
 2895               	.L292:
2889
 2896 1aa0 8091 0000 		lds r24,Poti2
2890
 2897 1aa4 8093 0000 		sts Parameter_Luftdruck_D,r24
2891
 2898 1aa8 00C0      		rjmp .L134
2892
 2899               	.L295:
2893
 2900 1aaa 8091 0000 		lds r24,Poti2
2894
 2901 1aae 8093 0000 		sts Parameter_Hoehe_P,r24
2895
 2902 1ab2 00C0      		rjmp .L141
2896
 2903               	.L306:
2897
 2904 1ab4 8091 0000 		lds r24,Poti2
2898
 2905 1ab8 8093 0000 		sts Parameter_KompassWirkung,r24
2899
 2906 1abc 00C0      		rjmp .L158
2900
 2907               	.L358:
2901
 2908 1abe 8091 0000 		lds r24,Poti2
2902
 2909 1ac2 8093 0000 		sts Parameter_LoopGasLimit,r24
2903
 2910 1ac6 00C0      		rjmp .L245
2904
 2911               	.L352:
2905
 2912 1ac8 8091 0000 		lds r24,Poti2
2906
 2913 1acc 8093 0000 		sts Parameter_ServoNickControl,r24
2907
 2914 1ad0 00C0      		rjmp .L235
2908
 2915               	.L349:
2909
 2916 1ad2 8091 0000 		lds r24,Poti2
2910
 2917 1ad6 8093 0000 		sts Parameter_UserParam8,r24
2911
 2918 1ada 00C0      		rjmp .L230
2912
 2919               	.L340:
2913
 2920 1adc 8091 0000 		lds r24,Poti2
2914
 2921 1ae0 8093 0000 		sts Parameter_UserParam5,r24
2915
 2922 1ae4 00C0      		rjmp .L215
2916
 2923               	.L337:
2917
 2924 1ae6 8091 0000 		lds r24,Poti2
2918
 2925 1aea 8093 0000 		sts Parameter_UserParam4,r24
2919
 2926 1aee 00C0      		rjmp .L210
2920
 2927               	.L343:
2921
 2928 1af0 8091 0000 		lds r24,Poti2
2922
 2929 1af4 8093 0000 		sts Parameter_UserParam6,r24
2923
 2930 1af8 00C0      		rjmp .L220
2924
 2931               	.L346:
2925
 2932 1afa 8091 0000 		lds r24,Poti2
2926
 2933 1afe 8093 0000 		sts Parameter_UserParam7,r24
2927
 2934 1b02 00C0      		rjmp .L225
2928
 2935               	.L373:
2929
 2936 1b04 8091 0000 		lds r24,Poti2
2930
 2937 1b08 8093 0000 		sts Parameter_J16Timing,r24
2931
 2938 1b0c 00C0      		rjmp .L270
2932
 2939               	.L299:
2933
 2940 1b0e 8091 0000 		lds r24,Poti2
2934
 2941 1b12 8093 0000 		sts Parameter_Hoehe_ACC_Wirkung,r24
2935
 2942 1b16 00C0      		rjmp .L148
2936
 2943               	.L378:
2937
 2944 1b18 8091 0000 		lds r24,Poti2
2938
 2945 1b1c 8093 0000 		sts Parameter_J17Timing,r24
2939
 2946 1b20 00C0      		rjmp .L277
2940
 2947               	.L364:
2941
 2948 1b22 8091 0000 		lds r24,Poti2
2942
 2949 1b26 8093 0000 		sts Parameter_AchsKopplung2,r24
2943
 2950 1b2a 00C0      		rjmp .L255
2944
 2951               	.L361:
2945
 2952 1b2c 8091 0000 		lds r24,Poti2
2946
 2953 1b30 8093 0000 		sts Parameter_AchsKopplung1,r24
2947
 2954 1b34 00C0      		rjmp .L250
2948
 2955               	.L367:
2949
 2956 1b36 8091 0000 		lds r24,Poti2
2950
 2957 1b3a 8093 0000 		sts Parameter_CouplingYawCorrection,r24
2951
 2958 1b3e 00C0      		rjmp .L260
2952
 2959               	.L370:
2953
 2960 1b40 8091 0000 		lds r24,Poti2
2954
 2961 1b44 8093 0000 		sts Parameter_DynamicStability,r24
2955
 2962 1b48 00C0      		rjmp .L265
2956
 2963               	.L316:
2957
 2964 1b4a 8091 0000 		lds r24,Poti2
2958
 2965 1b4e 8093 0000 		sts Parameter_Gyro_D,r24
2959
 2966 1b52 00C0      		rjmp .L175
2960
 2967               	.L312:
2961
 2968 1b54 8091 0000 		lds r24,Poti2
2962
 2969 1b58 8093 0000 		sts Parameter_Gyro_I,r24
2963
 2970 1b5c 00C0      		rjmp .L170
2964
 2971               	.L319:
2965
 2972 1b5e 8091 0000 		lds r24,Poti2
2966
 2973 1b62 8093 0000 		sts Parameter_Gyro_Gier_P,r24
2967
 2974 1b66 00C0      		rjmp .L180
2968
 2975               	.L322:
2969
 2976 1b68 8091 0000 		lds r24,Poti2
2970
 2977 1b6c 8093 0000 		sts Parameter_Gyro_Gier_I,r24
2971
 2978 1b70 00C0      		rjmp .L185
2972
 2979               	.L331:
2973
 2980 1b72 8091 0000 		lds r24,Poti2
2974
 2981 1b76 8093 0000 		sts Parameter_UserParam2,r24
2975
 2982 1b7a 00C0      		rjmp .L200
2976
 2983               	.L334:
2977
 2984 1b7c 8091 0000 		lds r24,Poti2
2978
 2985 1b80 8093 0000 		sts Parameter_UserParam3,r24
2979
 2986 1b84 00C0      		rjmp .L205
2980
 2987               	.L328:
2981
 2988 1b86 8091 0000 		lds r24,Poti2
2982
 2989 1b8a 8093 0000 		sts Parameter_UserParam1,r24
2983
 2990 1b8e 00C0      		rjmp .L195
2984
 2991               	.L325:
2985
 2992 1b90 8091 0000 		lds r24,Poti2
2986
 2993 1b94 8093 0000 		sts Parameter_I_Faktor,r24
2987
 2994 1b98 00C0      		rjmp .L190
2988
 2995               	.L355:
2989
 2996 1b9a 8091 0000 		lds r24,Poti2
2990
 2997 1b9e 8093 0000 		sts Parameter_ServoRollControl,r24
2991
 2998 1ba2 00C0      		rjmp .L240
2992
 2999               	.L383:
2993
 3000 1ba4 8091 0000 		lds r24,Poti2
2994
 3001 1ba8 8093 0000 		sts Parameter_ExternalControl,r24
2995
 3002 1bac 00C0      		rjmp .L284
2996
 3004               	.global	SendMotorData
2997
 3006               	SendMotorData:
2998
 3007               	/* prologue: function */
2999
 3008               	/* frame size = 0 */
3000
 3009 1bae 8091 0000 		lds r24,MotorenEin
3001
 3010 1bb2 8823      		tst r24
3002
 3011 1bb4 01F4      		brne .L386
3003
 3012 1bb6 8091 0000 		lds r24,MikroKopterFlags
3004
 3013 1bba 8C7F      		andi r24,lo8(-4)
3005
 3014 1bbc 8093 0000 		sts MikroKopterFlags,r24
3006
 3015 1bc0 20E0      		ldi r18,lo8(0)
3007
 3016 1bc2 30E0      		ldi r19,hi8(0)
3008
 3017 1bc4 00C0      		rjmp .L389
3009
 3018               	.L394:
3010
 3019 1bc6 D901      		movw r26,r18
3011
 3020 1bc8 A050      		subi r26,lo8(-(MotorTest))
3012
 3021 1bca B040      		sbci r27,hi8(-(MotorTest))
3013
 3022               	.L388:
3014
 3023 1bcc F901      		movw r30,r18
3015
 3024 1bce E050      		subi r30,lo8(-(Motor))
3016
 3025 1bd0 F040      		sbci r31,hi8(-(Motor))
3017
 3026 1bd2 8C91      		ld r24,X
3018
 3027 1bd4 8083      		st Z,r24
3019
 3028 1bd6 2F5F      		subi r18,lo8(-(1))
3020
 3029 1bd8 3F4F      		sbci r19,hi8(-(1))
3021
 3030 1bda 2C30      		cpi r18,12
3022
 3031 1bdc 3105      		cpc r19,__zero_reg__
3023
 3032 1bde 01F0      		breq .L393
3024
 3033               	.L389:
3025
 3034 1be0 8091 0000 		lds r24,PC_MotortestActive
3026
 3035 1be4 8823      		tst r24
3027
 3036 1be6 01F4      		brne .L394
3028
 3037 1be8 D901      		movw r26,r18
3029
 3038 1bea A050      		subi r26,lo8(-(MotorTest))
3030
 3039 1bec B040      		sbci r27,hi8(-(MotorTest))
3031
 3040 1bee 1C92      		st X,__zero_reg__
3032
 3041 1bf0 00C0      		rjmp .L388
3033
 3042               	.L386:
3034
 3043 1bf2 8091 0000 		lds r24,MikroKopterFlags
3035
 3044 1bf6 8160      		ori r24,lo8(1)
3036
 3045 1bf8 8093 0000 		sts MikroKopterFlags,r24
3037
 3046               	.L390:
3038
 3047 1bfc E0E0      		ldi r30,lo8(DebugOut+26)
3039
 3048 1bfe F0E0      		ldi r31,hi8(DebugOut+26)
3040
 3049 1c00 8091 0000 		lds r24,Motor
3041
 3050 1c04 8093 0000 		sts DebugOut+26,r24
3042
 3051 1c08 1092 0000 		sts DebugOut+27,__zero_reg__
3043
 3052 1c0c 8091 0000 		lds r24,Motor+1
3044
 3053 1c10 8093 0000 		sts DebugOut+28,r24
3045
 3054 1c14 1382      		std Z+3,__zero_reg__
3046
 3055 1c16 8091 0000 		lds r24,Motor+3
3047
 3056 1c1a 8093 0000 		sts DebugOut+30,r24
3048
 3057 1c1e 1582      		std Z+5,__zero_reg__
3049
 3058 1c20 8091 0000 		lds r24,Motor+2
3050
 3059 1c24 8093 0000 		sts DebugOut+32,r24
3051
 3060 1c28 1782      		std Z+7,__zero_reg__
3052
 3061 1c2a 1092 0000 		sts twi_state,__zero_reg__
3053
 3062 1c2e 1092 0000 		sts motor,__zero_reg__
3054
 3063 1c32 0E94 0000 		call i2c_start
3055
 3064               	/* epilogue start */
3056
 3065 1c36 0895      		ret
3057
 3066               	.L393:
3058
 3067 1c38 8091 0000 		lds r24,PC_MotortestActive
3059
 3068 1c3c 8823      		tst r24
3060
 3069 1c3e 01F0      		breq .L390
3061
 3070 1c40 8091 0000 		lds r24,PC_MotortestActive
3062
 3071 1c44 8150      		subi r24,lo8(-(-1))
3063
 3072 1c46 8093 0000 		sts PC_MotortestActive,r24
3064
 3073 1c4a 00C0      		rjmp .L390
3065
 3075               	.global	CalibrierMittelwert
3066
 3077               	CalibrierMittelwert:
3067
 3078               	/* prologue: function */
3068
 3079               	/* frame size = 0 */
3069
 3080 1c4c 8091 0000 		lds r24,PlatinenVersion
3070
 3081 1c50 8D30      		cpi r24,lo8(13)
3071
 3082 1c52 01F4      		brne .+2
3072
 3083 1c54 00C0      		rjmp .L414
3073
 3084               	.L396:
3074
 3085 1c56 1092 7A00 		sts 122,__zero_reg__
3075
 3086 1c5a 8091 0000 		lds r24,AdWertNick
3076
 3087 1c5e 9091 0000 		lds r25,(AdWertNick)+1
3077
 3088 1c62 9093 0000 		sts (MesswertNick)+1,r25
3078
 3089 1c66 8093 0000 		sts MesswertNick,r24
3079
 3090 1c6a 8091 0000 		lds r24,AdWertRoll
3080
 3091 1c6e 9091 0000 		lds r25,(AdWertRoll)+1
3081
 3092 1c72 9093 0000 		sts (MesswertRoll)+1,r25
3082
 3093 1c76 8093 0000 		sts MesswertRoll,r24
3083
 3094 1c7a 8091 0000 		lds r24,AdWertGier
3084
 3095 1c7e 9091 0000 		lds r25,(AdWertGier)+1
3085
 3096 1c82 9093 0000 		sts (MesswertGier)+1,r25
3086
 3097 1c86 8093 0000 		sts MesswertGier,r24
3087
 3098 1c8a 6091 0000 		lds r22,AdWertAccNick
3088
 3099 1c8e 7091 0000 		lds r23,(AdWertAccNick)+1
3089
 3100 1c92 8827      		clr r24
3090
 3101 1c94 77FD      		sbrc r23,7
3091
 3102 1c96 8095      		com r24
3092
 3103 1c98 982F      		mov r25,r24
3093
 3104 1c9a 26E0      		ldi r18,lo8(6)
3094
 3105 1c9c 30E0      		ldi r19,hi8(6)
3095
 3106 1c9e 40E0      		ldi r20,hlo8(6)
3096
 3107 1ca0 50E0      		ldi r21,hhi8(6)
3097
 3108 1ca2 0E94 0000 		call __mulsi3
3098
 3109 1ca6 7093 0000 		sts (Mittelwert_AccNick)+1,r23
3099
 3110 1caa 6093 0000 		sts Mittelwert_AccNick,r22
3100
 3111 1cae 6091 0000 		lds r22,AdWertAccRoll
3101
 3112 1cb2 7091 0000 		lds r23,(AdWertAccRoll)+1
3102
 3113 1cb6 8827      		clr r24
3103
 3114 1cb8 77FD      		sbrc r23,7
3104
 3115 1cba 8095      		com r24
3105
 3116 1cbc 982F      		mov r25,r24
3106
 3117 1cbe 0E94 0000 		call __mulsi3
3107
 3118 1cc2 7093 0000 		sts (Mittelwert_AccRoll)+1,r23
3108
 3119 1cc6 6093 0000 		sts Mittelwert_AccRoll,r22
3109
 3120 1cca 8091 0000 		lds r24,AdWertAccHoch
3110
 3121 1cce 9091 0000 		lds r25,(AdWertAccHoch)+1
3111
 3122 1cd2 9093 0000 		sts (Mittelwert_AccHoch)+1,r25
3112
 3123 1cd6 8093 0000 		sts Mittelwert_AccHoch,r24
3113
 3124 1cda 8FEC      		ldi r24,lo8(-49)
3114
 3125 1cdc 8093 7A00 		sts 122,r24
3115
 3126 1ce0 8091 0000 		lds r24,EE_Parameter+4
3116
 3127 1ce4 E82F      		mov r30,r24
3117
 3128 1ce6 F0E0      		ldi r31,lo8(0)
3118
 3129 1ce8 EE0F      		lsl r30
3119
 3130 1cea FF1F      		rol r31
3120
 3131 1cec E050      		subi r30,lo8(-(PPM_in))
3121
 3132 1cee F040      		sbci r31,hi8(-(PPM_in))
3122
 3133 1cf0 8081      		ld r24,Z
3123
 3134 1cf2 9181      		ldd r25,Z+1
3124
 3135 1cf4 A091 0000 		lds r26,Poti1
3125
 3136 1cf8 B091 0000 		lds r27,(Poti1)+1
3126
 3137 1cfc 8359      		subi r24,lo8(-(109))
3127
 3138 1cfe 9F4F      		sbci r25,hi8(-(109))
3128
 3139 1d00 8A17      		cp r24,r26
3129
 3140 1d02 9B07      		cpc r25,r27
3130
 3141 1d04 04F4      		brge .+2
3131
 3142 1d06 00C0      		rjmp .L397
3132
 3143 1d08 CD01      		movw r24,r26
3133
 3144 1d0a 0196      		adiw r24,1
3134
 3145 1d0c 9093 0000 		sts (Poti1)+1,r25
3135
 3146 1d10 8093 0000 		sts Poti1,r24
3136
 3147 1d14 DC01      		movw r26,r24
3137
 3148               	.L398:
3138
 3149 1d16 8091 0000 		lds r24,EE_Parameter+5
3139
 3150 1d1a E82F      		mov r30,r24
3140
 3151 1d1c F0E0      		ldi r31,lo8(0)
3141
 3152 1d1e EE0F      		lsl r30
3142
 3153 1d20 FF1F      		rol r31
3143
 3154 1d22 E050      		subi r30,lo8(-(PPM_in))
3144
 3155 1d24 F040      		sbci r31,hi8(-(PPM_in))
3145
 3156 1d26 8081      		ld r24,Z
3146
 3157 1d28 9181      		ldd r25,Z+1
3147
 3158 1d2a 6091 0000 		lds r22,Poti2
3148
 3159 1d2e 7091 0000 		lds r23,(Poti2)+1
3149
 3160 1d32 8359      		subi r24,lo8(-(109))
3150
 3161 1d34 9F4F      		sbci r25,hi8(-(109))
3151
 3162 1d36 8617      		cp r24,r22
3152
 3163 1d38 9707      		cpc r25,r23
3153
 3164 1d3a 04F4      		brge .+2
3154
 3165 1d3c 00C0      		rjmp .L399
3155
 3166 1d3e CB01      		movw r24,r22
3156
 3167 1d40 0196      		adiw r24,1
3157
 3168 1d42 9093 0000 		sts (Poti2)+1,r25
3158
 3169 1d46 8093 0000 		sts Poti2,r24
3159
 3170 1d4a BC01      		movw r22,r24
3160
 3171               	.L400:
3161
 3172 1d4c 8091 0000 		lds r24,EE_Parameter+6
3162
 3173 1d50 E82F      		mov r30,r24
3163
 3174 1d52 F0E0      		ldi r31,lo8(0)
3164
 3175 1d54 EE0F      		lsl r30
3165
 3176 1d56 FF1F      		rol r31
3166
 3177 1d58 E050      		subi r30,lo8(-(PPM_in))
3167
 3178 1d5a F040      		sbci r31,hi8(-(PPM_in))
3168
 3179 1d5c 8081      		ld r24,Z
3169
 3180 1d5e 9181      		ldd r25,Z+1
3170
 3181 1d60 4091 0000 		lds r20,Poti3
3171
 3182 1d64 5091 0000 		lds r21,(Poti3)+1
3172
 3183 1d68 8359      		subi r24,lo8(-(109))
3173
 3184 1d6a 9F4F      		sbci r25,hi8(-(109))
3174
 3185 1d6c 8417      		cp r24,r20
3175
 3186 1d6e 9507      		cpc r25,r21
3176
 3187 1d70 04F4      		brge .+2
3177
 3188 1d72 00C0      		rjmp .L401
3178
 3189 1d74 CA01      		movw r24,r20
3179
 3190 1d76 0196      		adiw r24,1
3180
 3191 1d78 9093 0000 		sts (Poti3)+1,r25
3181
 3192 1d7c 8093 0000 		sts Poti3,r24
3182
 3193 1d80 AC01      		movw r20,r24
3183
 3194               	.L402:
3184
 3195 1d82 8091 0000 		lds r24,EE_Parameter+7
3185
 3196 1d86 E82F      		mov r30,r24
3186
 3197 1d88 F0E0      		ldi r31,lo8(0)
3187
 3198 1d8a EE0F      		lsl r30
3188
 3199 1d8c FF1F      		rol r31
3189
 3200 1d8e E050      		subi r30,lo8(-(PPM_in))
3190
 3201 1d90 F040      		sbci r31,hi8(-(PPM_in))
3191
 3202 1d92 8081      		ld r24,Z
3192
 3203 1d94 9181      		ldd r25,Z+1
3193
 3204 1d96 2091 0000 		lds r18,Poti4
3194
 3205 1d9a 3091 0000 		lds r19,(Poti4)+1
3195
 3206 1d9e 8359      		subi r24,lo8(-(109))
3196
 3207 1da0 9F4F      		sbci r25,hi8(-(109))
3197
 3208 1da2 8217      		cp r24,r18
3198
 3209 1da4 9307      		cpc r25,r19
3199
 3210 1da6 04F4      		brge .+2
3200
 3211 1da8 00C0      		rjmp .L403
3201
 3212 1daa C901      		movw r24,r18
3202
 3213 1dac 0196      		adiw r24,1
3203
 3214 1dae 9093 0000 		sts (Poti4)+1,r25
3204
 3215 1db2 8093 0000 		sts Poti4,r24
3205
 3216 1db6 9C01      		movw r18,r24
3206
 3217               	.L404:
3207
 3218 1db8 B7FD      		sbrc r27,7
3208
 3219 1dba 00C0      		rjmp .L415
3209
 3220               	.L405:
3210
 3221 1dbc AF3F      		cpi r26,255
3211
 3222 1dbe B105      		cpc r27,__zero_reg__
3212
 3223 1dc0 01F0      		breq .+4
3213
 3224 1dc2 04F0      		brlt .+2
3214
 3225 1dc4 00C0      		rjmp .L416
3215
 3226               	.L406:
3216
 3227 1dc6 77FD      		sbrc r23,7
3217
 3228 1dc8 00C0      		rjmp .L417
3218
 3229               	.L407:
3219
 3230 1dca 6F3F      		cpi r22,255
3220
 3231 1dcc 7105      		cpc r23,__zero_reg__
3221
 3232 1dce 01F0      		breq .+4
3222
 3233 1dd0 04F0      		brlt .+2
3223
 3234 1dd2 00C0      		rjmp .L418
3224
 3235               	.L408:
3225
 3236 1dd4 57FD      		sbrc r21,7
3226
 3237 1dd6 00C0      		rjmp .L419
3227
 3238               	.L409:
3228
 3239 1dd8 4F3F      		cpi r20,255
3229
 3240 1dda 5105      		cpc r21,__zero_reg__
3230
 3241 1ddc 01F0      		breq .+4
3231
 3242 1dde 04F0      		brlt .+2
3232
 3243 1de0 00C0      		rjmp .L420
3233
 3244               	.L410:
3234
 3245 1de2 37FD      		sbrc r19,7
3235
 3246 1de4 00C0      		rjmp .L421
3236
 3247               	.L411:
3237
 3248 1de6 2F3F      		cpi r18,255
3238
 3249 1de8 3105      		cpc r19,__zero_reg__
3239
 3250 1dea 01F0      		breq .L412
3240
 3251 1dec 04F0      		brlt .L412
3241
 3252 1dee 8FEF      		ldi r24,lo8(255)
3242
 3253 1df0 90E0      		ldi r25,hi8(255)
3243
 3254 1df2 9093 0000 		sts (Poti4)+1,r25
3244
 3255 1df6 8093 0000 		sts Poti4,r24
3245
 3256               	.L412:
3246
 3257 1dfa 6091 0000 		lds r22,EE_Parameter+54
3247
 3258 1dfe 70E0      		ldi r23,lo8(0)
3248
 3259 1e00 80E0      		ldi r24,lo8(0)
3249
 3260 1e02 90E0      		ldi r25,hi8(0)
3250
 3261 1e04 24EC      		ldi r18,lo8(2500)
3251
 3262 1e06 39E0      		ldi r19,hi8(2500)
3252
 3263 1e08 40E0      		ldi r20,hlo8(2500)
3253
 3264 1e0a 50E0      		ldi r21,hhi8(2500)
3254
 3265 1e0c 0E94 0000 		call __mulsi3
3255
 3266 1e10 6093 0000 		sts Umschlag180Nick,r22
3256
 3267 1e14 7093 0000 		sts (Umschlag180Nick)+1,r23
3257
 3268 1e18 8093 0000 		sts (Umschlag180Nick)+2,r24
3258
 3269 1e1c 9093 0000 		sts (Umschlag180Nick)+3,r25
3259
 3270 1e20 6091 0000 		lds r22,EE_Parameter+55
3260
 3271 1e24 70E0      		ldi r23,lo8(0)
3261
 3272 1e26 80E0      		ldi r24,lo8(0)
3262
 3273 1e28 90E0      		ldi r25,hi8(0)
3263
 3274 1e2a 0E94 0000 		call __mulsi3
3264
 3275 1e2e 6093 0000 		sts Umschlag180Roll,r22
3265
 3276 1e32 7093 0000 		sts (Umschlag180Roll)+1,r23
3266
 3277 1e36 8093 0000 		sts (Umschlag180Roll)+2,r24
3267
 3278 1e3a 9093 0000 		sts (Umschlag180Roll)+3,r25
3268
 3279               	/* epilogue start */
3269
 3280 1e3e 0895      		ret
3270
 3281               	.L403:
3271
 3282 1e40 8081      		ld r24,Z
3272
 3283 1e42 9181      		ldd r25,Z+1
3273
 3284 1e44 8259      		subi r24,lo8(-(110))
3274
 3285 1e46 9F4F      		sbci r25,hi8(-(110))
3275
 3286 1e48 8217      		cp r24,r18
3276
 3287 1e4a 9307      		cpc r25,r19
3277
 3288 1e4c 04F0      		brlt .+2
3278
 3289 1e4e 00C0      		rjmp .L404
3279
 3290 1e50 2115      		cp r18,__zero_reg__
3280
 3291 1e52 3105      		cpc r19,__zero_reg__
3281
 3292 1e54 01F4      		brne .+2
3282
 3293 1e56 00C0      		rjmp .L404
3283
 3294 1e58 C901      		movw r24,r18
3284
 3295 1e5a 0197      		sbiw r24,1
3285
 3296 1e5c 9093 0000 		sts (Poti4)+1,r25
3286
 3297 1e60 8093 0000 		sts Poti4,r24
3287
 3298 1e64 9C01      		movw r18,r24
3288
 3299 1e66 B7FF      		sbrs r27,7
3289
 3300 1e68 00C0      		rjmp .L405
3290
 3301               	.L415:
3291
 3302 1e6a 1092 0000 		sts (Poti1)+1,__zero_reg__
3292
 3303 1e6e 1092 0000 		sts Poti1,__zero_reg__
3293
 3304 1e72 77FF      		sbrs r23,7
3294
 3305 1e74 00C0      		rjmp .L407
3295
 3306               	.L417:
3296
 3307 1e76 1092 0000 		sts (Poti2)+1,__zero_reg__
3297
 3308 1e7a 1092 0000 		sts Poti2,__zero_reg__
3298
 3309 1e7e 57FF      		sbrs r21,7
3299
 3310 1e80 00C0      		rjmp .L409
3300
 3311               	.L419:
3301
 3312 1e82 1092 0000 		sts (Poti3)+1,__zero_reg__
3302
 3313 1e86 1092 0000 		sts Poti3,__zero_reg__
3303
 3314 1e8a 37FF      		sbrs r19,7
3304
 3315 1e8c 00C0      		rjmp .L411
3305
 3316               	.L421:
3306
 3317 1e8e 1092 0000 		sts (Poti4)+1,__zero_reg__
3307
 3318 1e92 1092 0000 		sts Poti4,__zero_reg__
3308
 3319 1e96 00C0      		rjmp .L412
3309
 3320               	.L401:
3310
 3321 1e98 8081      		ld r24,Z
3311
 3322 1e9a 9181      		ldd r25,Z+1
3312
 3323 1e9c 8259      		subi r24,lo8(-(110))
3313
 3324 1e9e 9F4F      		sbci r25,hi8(-(110))
3314
 3325 1ea0 8417      		cp r24,r20
3315
 3326 1ea2 9507      		cpc r25,r21
3316
 3327 1ea4 04F0      		brlt .+2
3317
 3328 1ea6 00C0      		rjmp .L402
3318
 3329 1ea8 4115      		cp r20,__zero_reg__
3319
 3330 1eaa 5105      		cpc r21,__zero_reg__
3320
 3331 1eac 01F4      		brne .+2
3321
 3332 1eae 00C0      		rjmp .L402
3322
 3333 1eb0 CA01      		movw r24,r20
3323
 3334 1eb2 0197      		sbiw r24,1
3324
 3335 1eb4 9093 0000 		sts (Poti3)+1,r25
3325
 3336 1eb8 8093 0000 		sts Poti3,r24
3326
 3337 1ebc AC01      		movw r20,r24
3327
 3338 1ebe 00C0      		rjmp .L402
3328
 3339               	.L399:
3329
 3340 1ec0 8081      		ld r24,Z
3330
 3341 1ec2 9181      		ldd r25,Z+1
3331
 3342 1ec4 8259      		subi r24,lo8(-(110))
3332
 3343 1ec6 9F4F      		sbci r25,hi8(-(110))
3333
 3344 1ec8 8617      		cp r24,r22
3334
 3345 1eca 9707      		cpc r25,r23
3335
 3346 1ecc 04F0      		brlt .+2
3336
 3347 1ece 00C0      		rjmp .L400
3337
 3348 1ed0 6115      		cp r22,__zero_reg__
3338
 3349 1ed2 7105      		cpc r23,__zero_reg__
3339
 3350 1ed4 01F4      		brne .+2
3340
 3351 1ed6 00C0      		rjmp .L400
3341
 3352 1ed8 CB01      		movw r24,r22
3342
 3353 1eda 0197      		sbiw r24,1
3343
 3354 1edc 9093 0000 		sts (Poti2)+1,r25
3344
 3355 1ee0 8093 0000 		sts Poti2,r24
3345
 3356 1ee4 BC01      		movw r22,r24
3346
 3357 1ee6 00C0      		rjmp .L400
3347
 3358               	.L397:
3348
 3359 1ee8 8081      		ld r24,Z
3349
 3360 1eea 9181      		ldd r25,Z+1
3350
 3361 1eec 8259      		subi r24,lo8(-(110))
3351
 3362 1eee 9F4F      		sbci r25,hi8(-(110))
3352
 3363 1ef0 8A17      		cp r24,r26
3353
 3364 1ef2 9B07      		cpc r25,r27
3354
 3365 1ef4 04F0      		brlt .+2
3355
 3366 1ef6 00C0      		rjmp .L398
3356
 3367 1ef8 1097      		sbiw r26,0
3357
 3368 1efa 01F4      		brne .+2
3358
 3369 1efc 00C0      		rjmp .L398
3359
 3370 1efe CD01      		movw r24,r26
3360
 3371 1f00 0197      		sbiw r24,1
3361
 3372 1f02 9093 0000 		sts (Poti1)+1,r25
3362
 3373 1f06 8093 0000 		sts Poti1,r24
3363
 3374 1f0a DC01      		movw r26,r24
3364
 3375 1f0c 00C0      		rjmp .L398
3365
 3376               	.L420:
3366
 3377 1f0e 8FEF      		ldi r24,lo8(255)
3367
 3378 1f10 90E0      		ldi r25,hi8(255)
3368
 3379 1f12 9093 0000 		sts (Poti3)+1,r25
3369
 3380 1f16 8093 0000 		sts Poti3,r24
3370
 3381 1f1a 00C0      		rjmp .L410
3371
 3382               	.L418:
3372
 3383 1f1c 8FEF      		ldi r24,lo8(255)
3373
 3384 1f1e 90E0      		ldi r25,hi8(255)
3374
 3385 1f20 9093 0000 		sts (Poti2)+1,r25
3375
 3386 1f24 8093 0000 		sts Poti2,r24
3376
 3387 1f28 00C0      		rjmp .L408
3377
 3388               	.L416:
3378
 3389 1f2a 8FEF      		ldi r24,lo8(255)
3379
 3390 1f2c 90E0      		ldi r25,hi8(255)
3380
 3391 1f2e 9093 0000 		sts (Poti1)+1,r25
3381
 3392 1f32 8093 0000 		sts Poti1,r24
3382
 3393 1f36 00C0      		rjmp .L406
3383
 3394               	.L414:
3384
 3395 1f38 0E94 0000 		call SucheGyroOffset
3385
 3396 1f3c 00C0      		rjmp .L396
3386
 3398               	.global	SetNeutral
3387
 3400               	SetNeutral:
3388
 3401 1f3e 6F92      		push r6
3389
 3402 1f40 7F92      		push r7
3390
 3403 1f42 8F92      		push r8
3391
 3404 1f44 9F92      		push r9
3392
 3405 1f46 AF92      		push r10
3393
 3406 1f48 BF92      		push r11
3394
 3407 1f4a CF92      		push r12
3395
 3408 1f4c DF92      		push r13
3396
 3409 1f4e EF92      		push r14
3397
 3410 1f50 FF92      		push r15
3398
 3411 1f52 0F93      		push r16
3399
 3412 1f54 1F93      		push r17
3400
 3413 1f56 CF93      		push r28
3401
 3414 1f58 DF93      		push r29
3402
 3415               	/* prologue: function */
3403
 3416               	/* frame size = 0 */
3404
 3417 1f5a 469A      		sbi 40-32,6
3405
 3418 1f5c 1092 0000 		sts (NeutralAccX)+1,__zero_reg__
3406
 3419 1f60 1092 0000 		sts NeutralAccX,__zero_reg__
3407
 3420 1f64 1092 0000 		sts (NeutralAccY)+1,__zero_reg__
3408
 3421 1f68 1092 0000 		sts NeutralAccY,__zero_reg__
3409
 3422 1f6c 80E0      		ldi r24,lo8(0x0)
3410
 3423 1f6e 90E0      		ldi r25,hi8(0x0)
3411
 3424 1f70 A0E0      		ldi r26,hlo8(0x0)
3412
 3425 1f72 B0E0      		ldi r27,hhi8(0x0)
3413
 3426 1f74 8093 0000 		sts NeutralAccZ,r24
3414
 3427 1f78 9093 0000 		sts (NeutralAccZ)+1,r25
3415
 3428 1f7c A093 0000 		sts (NeutralAccZ)+2,r26
3416
 3429 1f80 B093 0000 		sts (NeutralAccZ)+3,r27
3417
 3430 1f84 1092 0000 		sts (AdNeutralNick)+1,__zero_reg__
3418
 3431 1f88 1092 0000 		sts AdNeutralNick,__zero_reg__
3419
 3432 1f8c 1092 0000 		sts (AdNeutralRoll)+1,__zero_reg__
3420
 3433 1f90 1092 0000 		sts AdNeutralRoll,__zero_reg__
3421
 3434 1f94 1092 0000 		sts (AdNeutralGier)+1,__zero_reg__
3422
 3435 1f98 1092 0000 		sts AdNeutralGier,__zero_reg__
3423
 3436 1f9c 1092 0000 		sts (AdNeutralGierBias)+1,__zero_reg__
3424
 3437 1fa0 1092 0000 		sts AdNeutralGierBias,__zero_reg__
3425
 3438 1fa4 1092 0000 		sts Parameter_AchsKopplung1,__zero_reg__
3426
 3439 1fa8 1092 0000 		sts Parameter_AchsKopplung2,__zero_reg__
3427
 3440 1fac 1092 0000 		sts ExpandBaro,__zero_reg__
3428
 3441 1fb0 0E94 0000 		call CalibrierMittelwert
3429
 3442 1fb4 84E6      		ldi r24,lo8(100)
3430
 3443 1fb6 90E0      		ldi r25,hi8(100)
3431
 3444 1fb8 0E94 0000 		call Delay_ms_Mess
3432
 3445 1fbc 0E94 0000 		call CalibrierMittelwert
3433
 3446 1fc0 8091 0000 		lds r24,EE_Parameter+8
3434
 3447 1fc4 80FF      		sbrs r24,0
3435
 3448 1fc6 00C0      		rjmp .L423
3436
 3449 1fc8 8091 0000 		lds r24,MessLuftdruck
3437
 3450 1fcc 9091 0000 		lds r25,(MessLuftdruck)+1
3438
 3451 1fd0 875B      		subi r24,lo8(951)
3439
 3452 1fd2 9340      		sbci r25,hi8(951)
3440
 3453 1fd4 00F0      		brlo .+2
3441
 3454 1fd6 00C0      		rjmp .L424
3442
 3455 1fd8 8091 0000 		lds r24,MessLuftdruck
3443
 3456 1fdc 9091 0000 		lds r25,(MessLuftdruck)+1
3444
 3457 1fe0 8E5E      		subi r24,lo8(750)
3445
 3458 1fe2 9240      		sbci r25,hi8(750)
3446
 3459 1fe4 00F4      		brsh .+2
3447
 3460 1fe6 00C0      		rjmp .L424
3448
 3461               	.L423:
3449
 3462 1fe8 AA24      		clr r10
3450
 3463 1fea EE24      		clr r14
3451
 3464 1fec FF24      		clr r15
3452
 3465 1fee C0E0      		ldi r28,lo8(0)
3453
 3466 1ff0 D0E0      		ldi r29,hi8(0)
3454
 3467 1ff2 00E0      		ldi r16,lo8(0)
3455
 3468 1ff4 10E0      		ldi r17,hi8(0)
3456
 3469               	.L425:
3457
 3470 1ff6 8AE0      		ldi r24,lo8(10)
3458
 3471 1ff8 90E0      		ldi r25,hi8(10)
3459
 3472 1ffa 0E94 0000 		call Delay_ms_Mess
3460
 3473 1ffe 8091 0000 		lds r24,AdWertGier
3461
 3474 2002 9091 0000 		lds r25,(AdWertGier)+1
3462
 3475 2006 E80E      		add r14,r24
3463
 3476 2008 F91E      		adc r15,r25
3464
 3477 200a 8091 0000 		lds r24,AdWertNick
3465
 3478 200e 9091 0000 		lds r25,(AdWertNick)+1
3466
 3479 2012 C80F      		add r28,r24
3467
 3480 2014 D91F      		adc r29,r25
3468
 3481 2016 8091 0000 		lds r24,AdWertRoll
3469
 3482 201a 9091 0000 		lds r25,(AdWertRoll)+1
3470
 3483 201e 080F      		add r16,r24
3471
 3484 2020 191F      		adc r17,r25
3472
 3485 2022 A394      		inc r10
3473
 3486 2024 80E2      		ldi r24,lo8(32)
3474
 3487 2026 A816      		cp r10,r24
3475
 3488 2028 01F4      		brne .L425
3476
 3489 202a AE01      		movw r20,r28
3477
 3490 202c 405F      		subi r20,lo8(-(16))
3478
 3491 202e 5F4F      		sbci r21,hi8(-(16))
3479
 3492 2030 5695      		lsr r21
3480
 3493 2032 4795      		ror r20
3481
 3494 2034 5695      		lsr r21
3482
 3495 2036 4795      		ror r20
3483
 3496 2038 5093 0000 		sts (AdNeutralNick)+1,r21
3484
 3497 203c 4093 0000 		sts AdNeutralNick,r20
3485
 3498 2040 9801      		movw r18,r16
3486
 3499 2042 205F      		subi r18,lo8(-(16))
3487
 3500 2044 3F4F      		sbci r19,hi8(-(16))
3488
 3501 2046 3695      		lsr r19
3489
 3502 2048 2795      		ror r18
3490
 3503 204a 3695      		lsr r19
3491
 3504 204c 2795      		ror r18
3492
 3505 204e 3093 0000 		sts (AdNeutralRoll)+1,r19
3493
 3506 2052 2093 0000 		sts AdNeutralRoll,r18
3494
 3507 2056 C701      		movw r24,r14
3495
 3508 2058 4096      		adiw r24,16
3496
 3509 205a 9695      		lsr r25
3497
 3510 205c 8795      		ror r24
3498
 3511 205e 9295      		swap r25
3499
 3512 2060 8295      		swap r24
3500
 3513 2062 8F70      		andi r24,0x0f
3501
 3514 2064 8927      		eor r24,r25
3502
 3515 2066 9F70      		andi r25,0x0f
3503
 3516 2068 8927      		eor r24,r25
3504
 3517 206a 9093 0000 		sts (AdNeutralGier)+1,r25
3505
 3518 206e 8093 0000 		sts AdNeutralGier,r24
3506
 3519 2072 9093 0000 		sts (AdNeutralGierBias)+1,r25
3507
 3520 2076 8093 0000 		sts AdNeutralGierBias,r24
3508
 3521 207a 3093 0000 		sts (StartNeutralRoll)+1,r19
3509
 3522 207e 2093 0000 		sts StartNeutralRoll,r18
3510
 3523 2082 5093 0000 		sts (StartNeutralNick)+1,r21
3511
 3524 2086 4093 0000 		sts StartNeutralNick,r20
3512
 3525               	.L426:
3513
 3526 208a F999      		sbic 63-32,1
3514
 3527 208c 00C0      		rjmp .L426
3515
 3528 208e 20E0      		ldi r18,lo8(EEPromArray+4)
3516
 3529 2090 30E0      		ldi r19,hi8(EEPromArray+4)
3517
 3530 2092 32BD      		out (65)+1-32,r19
3518
 3531 2094 21BD      		out 65-32,r18
3519
 3532               	/* #APP */
3520
 3533               	 ;  208 "c:/winavr-20090313/lib/gcc/../../avr/include/avr/eeprom.h" 1
3521
 3534               		/* START EEPROM READ CRITICAL SECTION */
3522
 3535 2096 F89A      		sbi 31, 0
3523
 3536 2098 80B5      		in r24, 32
3524
 3537               		/* END EEPROM READ CRITICAL SECTION */
3525
 3538
3526
 3539               	 ;  0 "" 2
3527
 3540               	/* #NOAPP */
3528
 3541 209a 8530      		cpi r24,lo8(5)
3529
 3542 209c 00F0      		brlo .L438
3530
 3543 209e 8091 0000 		lds r24,Mittelwert_AccRoll
3531
 3544 20a2 9091 0000 		lds r25,(Mittelwert_AccRoll)+1
3532
 3545 20a6 97FD      		sbrc r25,7
3533
 3546 20a8 00C0      		rjmp .L447
3534
 3547               	.L428:
3535
 3548 20aa 6CE0      		ldi r22,lo8(12)
3536
 3549 20ac 70E0      		ldi r23,hi8(12)
3537
 3550 20ae 0E94 0000 		call __divmodhi4
3538
 3551 20b2 7093 0000 		sts (NeutralAccY)+1,r23
3539
 3552 20b6 6093 0000 		sts NeutralAccY,r22
3540
 3553 20ba 8091 0000 		lds r24,Mittelwert_AccNick
3541
 3554 20be 9091 0000 		lds r25,(Mittelwert_AccNick)+1
3542
 3555 20c2 97FD      		sbrc r25,7
3543
 3556 20c4 00C0      		rjmp .L448
3544
 3557               	.L429:
3545
 3558 20c6 6CE0      		ldi r22,lo8(12)
3546
 3559 20c8 70E0      		ldi r23,hi8(12)
3547
 3560 20ca 0E94 0000 		call __divmodhi4
3548
 3561 20ce 7093 0000 		sts (NeutralAccX)+1,r23
3549
 3562 20d2 6093 0000 		sts NeutralAccX,r22
3550
 3563 20d6 6091 0000 		lds r22,Aktuell_az
3551
 3564 20da 7091 0000 		lds r23,(Aktuell_az)+1
3552
 3565 20de 8827      		clr r24
3553
 3566 20e0 77FD      		sbrc r23,7
3554
 3567 20e2 8095      		com r24
3555
 3568 20e4 982F      		mov r25,r24
3556
 3569 20e6 0E94 0000 		call __floatsisf
3557
 3570 20ea 6093 0000 		sts NeutralAccZ,r22
3558
 3571 20ee 7093 0000 		sts (NeutralAccZ)+1,r23
3559
 3572 20f2 8093 0000 		sts (NeutralAccZ)+2,r24
3560
 3573 20f6 9093 0000 		sts (NeutralAccZ)+3,r25
3561
 3574 20fa 00C0      		rjmp .L430
3562
 3575               	.L438:
3563
 3576 20fc F999      		sbic 63-32,1
3564
 3577 20fe 00C0      		rjmp .L438
3565
 3578 2100 32BD      		out (65)+1-32,r19
3566
 3579 2102 21BD      		out 65-32,r18
3567
 3580               	/* #APP */
3568
 3581               	 ;  208 "c:/winavr-20090313/lib/gcc/../../avr/include/avr/eeprom.h" 1
3569
 3582               		/* START EEPROM READ CRITICAL SECTION */
3570
 3583 2104 F89A      		sbi 31, 0
3571
 3584 2106 30B5      		in r19, 32
3572
 3585               		/* END EEPROM READ CRITICAL SECTION */
3573
 3586
3574
 3587               	 ;  0 "" 2
3575
 3588               	/* #NOAPP */
3576
 3589               	.L431:
3577
 3590 2108 F999      		sbic 63-32,1
3578
 3591 210a 00C0      		rjmp .L431
3579
 3592 210c 80E0      		ldi r24,lo8(EEPromArray+5)
3580
 3593 210e 90E0      		ldi r25,hi8(EEPromArray+5)
3581
 3594 2110 92BD      		out (65)+1-32,r25
3582
 3595 2112 81BD      		out 65-32,r24
3583
 3596               	/* #APP */
3584
 3597               	 ;  208 "c:/winavr-20090313/lib/gcc/../../avr/include/avr/eeprom.h" 1
3585
 3598               		/* START EEPROM READ CRITICAL SECTION */
3586
 3599 2114 F89A      		sbi 31, 0
3587
 3600 2116 20B5      		in r18, 32
3588
 3601               		/* END EEPROM READ CRITICAL SECTION */
3589
 3602
3590
 3603               	 ;  0 "" 2
3591
 3604               	/* #NOAPP */
3592
 3605 2118 932F      		mov r25,r19
3593
 3606 211a 80E0      		ldi r24,lo8(0)
3594
 3607 211c 820F      		add r24,r18
3595
 3608 211e 911D      		adc r25,__zero_reg__
3596
 3609 2120 9093 0000 		sts (NeutralAccX)+1,r25
3597
 3610 2124 8093 0000 		sts NeutralAccX,r24
3598
 3611               	.L432:
3599
 3612 2128 F999      		sbic 63-32,1
3600
 3613 212a 00C0      		rjmp .L432
3601
 3614 212c 80E0      		ldi r24,lo8(EEPromArray+6)
3602
 3615 212e 90E0      		ldi r25,hi8(EEPromArray+6)
3603
 3616 2130 92BD      		out (65)+1-32,r25
3604
 3617 2132 81BD      		out 65-32,r24
3605
 3618               	/* #APP */
3606
 3619               	 ;  208 "c:/winavr-20090313/lib/gcc/../../avr/include/avr/eeprom.h" 1
3607
 3620               		/* START EEPROM READ CRITICAL SECTION */
3608
 3621 2134 F89A      		sbi 31, 0
3609
 3622 2136 30B5      		in r19, 32
3610
 3623               		/* END EEPROM READ CRITICAL SECTION */
3611
 3624
3612
 3625               	 ;  0 "" 2
3613
 3626               	/* #NOAPP */
3614
 3627               	.L433:
3615
 3628 2138 F999      		sbic 63-32,1
3616
 3629 213a 00C0      		rjmp .L433
3617
 3630 213c 80E0      		ldi r24,lo8(EEPromArray+7)
3618
 3631 213e 90E0      		ldi r25,hi8(EEPromArray+7)
3619
 3632 2140 92BD      		out (65)+1-32,r25
3620
 3633 2142 81BD      		out 65-32,r24
3621
 3634               	/* #APP */
3622
 3635               	 ;  208 "c:/winavr-20090313/lib/gcc/../../avr/include/avr/eeprom.h" 1
3623
 3636               		/* START EEPROM READ CRITICAL SECTION */
3624
 3637 2144 F89A      		sbi 31, 0
3625
 3638 2146 20B5      		in r18, 32
3626
 3639               		/* END EEPROM READ CRITICAL SECTION */
3627
 3640
3628
 3641               	 ;  0 "" 2
3629
 3642               	/* #NOAPP */
3630
 3643 2148 932F      		mov r25,r19
3631
 3644 214a 80E0      		ldi r24,lo8(0)
3632
 3645 214c 820F      		add r24,r18
3633
 3646 214e 911D      		adc r25,__zero_reg__
3634
 3647 2150 9093 0000 		sts (NeutralAccY)+1,r25
3635
 3648 2154 8093 0000 		sts NeutralAccY,r24
3636
 3649               	.L434:
3637
 3650 2158 F999      		sbic 63-32,1
3638
 3651 215a 00C0      		rjmp .L434
3639
 3652 215c 80E0      		ldi r24,lo8(EEPromArray+8)
3640
 3653 215e 90E0      		ldi r25,hi8(EEPromArray+8)
3641
 3654 2160 92BD      		out (65)+1-32,r25
3642
 3655 2162 81BD      		out 65-32,r24
3643
 3656               	/* #APP */
3644
 3657               	 ;  208 "c:/winavr-20090313/lib/gcc/../../avr/include/avr/eeprom.h" 1
3645
 3658               		/* START EEPROM READ CRITICAL SECTION */
3646
 3659 2164 F89A      		sbi 31, 0
3647
 3660 2166 30B5      		in r19, 32
3648
 3661               		/* END EEPROM READ CRITICAL SECTION */
3649
 3662
3650
 3663               	 ;  0 "" 2
3651
 3664               	/* #NOAPP */
3652
 3665               	.L435:
3653
 3666 2168 F999      		sbic 63-32,1
3654
 3667 216a 00C0      		rjmp .L435
3655
 3668 216c 80E0      		ldi r24,lo8(EEPromArray+9)
3656
 3669 216e 90E0      		ldi r25,hi8(EEPromArray+9)
3657
 3670 2170 92BD      		out (65)+1-32,r25
3658
 3671 2172 81BD      		out 65-32,r24
3659
 3672               	/* #APP */
3660
 3673               	 ;  208 "c:/winavr-20090313/lib/gcc/../../avr/include/avr/eeprom.h" 1
3661
 3674               		/* START EEPROM READ CRITICAL SECTION */
3662
 3675 2174 F89A      		sbi 31, 0
3663
 3676 2176 20B5      		in r18, 32
3664
 3677               		/* END EEPROM READ CRITICAL SECTION */
3665
 3678
3666
 3679               	 ;  0 "" 2
3667
 3680               	/* #NOAPP */
3668
 3681 2178 732F      		mov r23,r19
3669
 3682 217a 60E0      		ldi r22,lo8(0)
3670
 3683 217c 620F      		add r22,r18
3671
 3684 217e 711D      		adc r23,__zero_reg__
3672
 3685 2180 8827      		clr r24
3673
 3686 2182 77FD      		sbrc r23,7
3674
 3687 2184 8095      		com r24
3675
 3688 2186 982F      		mov r25,r24
3676
 3689 2188 0E94 0000 		call __floatsisf
3677
 3690 218c 6093 0000 		sts NeutralAccZ,r22
3678
 3691 2190 7093 0000 		sts (NeutralAccZ)+1,r23
3679
 3692 2194 8093 0000 		sts (NeutralAccZ)+2,r24
3680
 3693 2198 9093 0000 		sts (NeutralAccZ)+3,r25
3681
 3694               	.L430:
3682
 3695 219c 1092 0000 		sts (MesswertNick)+1,__zero_reg__
3683
 3696 21a0 1092 0000 		sts MesswertNick,__zero_reg__
3684
 3697 21a4 1092 0000 		sts (MesswertRoll)+1,__zero_reg__
3685
 3698 21a8 1092 0000 		sts MesswertRoll,__zero_reg__
3686
 3699 21ac 1092 0000 		sts (MesswertGier)+1,__zero_reg__
3687
 3700 21b0 1092 0000 		sts MesswertGier,__zero_reg__
3688
 3701 21b4 84E6      		ldi r24,lo8(100)
3689
 3702 21b6 90E0      		ldi r25,hi8(100)
3690
 3703 21b8 0E94 0000 		call Delay_ms_Mess
3691
 3704 21bc 6091 0000 		lds r22,AdWertAccNick
3692
 3705 21c0 7091 0000 		lds r23,(AdWertAccNick)+1
3693
 3706 21c4 8827      		clr r24
3694
 3707 21c6 77FD      		sbrc r23,7
3695
 3708 21c8 8095      		com r24
3696
 3709 21ca 982F      		mov r25,r24
3697
 3710 21cc 26E0      		ldi r18,lo8(6)
3698
 3711 21ce 30E0      		ldi r19,hi8(6)
3699
 3712 21d0 40E0      		ldi r20,hlo8(6)
3700
 3713 21d2 50E0      		ldi r21,hhi8(6)
3701
 3714 21d4 0E94 0000 		call __mulsi3
3702
 3715 21d8 3B01      		movw r6,r22
3703
 3716 21da 4C01      		movw r8,r24
3704
 3717 21dc 7093 0000 		sts (Mittelwert_AccNick)+1,r23
3705
 3718 21e0 6093 0000 		sts Mittelwert_AccNick,r22
3706
 3719 21e4 6091 0000 		lds r22,AdWertAccRoll
3707
 3720 21e8 7091 0000 		lds r23,(AdWertAccRoll)+1
3708
 3721 21ec 8827      		clr r24
3709
 3722 21ee 77FD      		sbrc r23,7
3710
 3723 21f0 8095      		com r24
3711
 3724 21f2 982F      		mov r25,r24
3712
 3725 21f4 0E94 0000 		call __mulsi3
3713
 3726 21f8 5B01      		movw r10,r22
3714
 3727 21fa 6C01      		movw r12,r24
3715
 3728 21fc 7093 0000 		sts (Mittelwert_AccRoll)+1,r23
3716
 3729 2200 6093 0000 		sts Mittelwert_AccRoll,r22
3717
 3730 2204 E090 0000 		lds r14,EE_Parameter+23
3718
 3731 2208 FF24      		clr r15
3719
 3732 220a 00E0      		ldi r16,lo8(0)
3720
 3733 220c 10E0      		ldi r17,hi8(0)
3721
 3734 220e 8824      		clr r8
3722
 3735 2210 77FC      		sbrc r7,7
3723
 3736 2212 8094      		com r8
3724
 3737 2214 982C      		mov r9,r8
3725
 3738 2216 C401      		movw r24,r8
3726
 3739 2218 B301      		movw r22,r6
3727
 3740 221a A801      		movw r20,r16
3728
 3741 221c 9701      		movw r18,r14
3729
 3742 221e 0E94 0000 		call __mulsi3
3730
 3743 2222 3B01      		movw r6,r22
3731
 3744 2224 4C01      		movw r8,r24
3732
 3745 2226 6093 0000 		sts IntegralNick,r22
3733
 3746 222a 7093 0000 		sts (IntegralNick)+1,r23
3734
 3747 222e 8093 0000 		sts (IntegralNick)+2,r24
3735
 3748 2232 9093 0000 		sts (IntegralNick)+3,r25
3736
 3749 2236 CC24      		clr r12
3737
 3750 2238 B7FC      		sbrc r11,7
3738
 3751 223a C094      		com r12
3739
 3752 223c DC2C      		mov r13,r12
3740
 3753 223e C601      		movw r24,r12
3741
 3754 2240 B501      		movw r22,r10
3742
 3755 2242 0E94 0000 		call __mulsi3
3743
 3756 2246 6093 0000 		sts IntegralRoll,r22
3744
 3757 224a 7093 0000 		sts (IntegralRoll)+1,r23
3745
 3758 224e 8093 0000 		sts (IntegralRoll)+2,r24
3746
 3759 2252 9093 0000 		sts (IntegralRoll)+3,r25
3747
 3760 2256 6092 0000 		sts Mess_IntegralNick2,r6
3748
 3761 225a 7092 0000 		sts (Mess_IntegralNick2)+1,r7
3749
 3762 225e 8092 0000 		sts (Mess_IntegralNick2)+2,r8
3750
 3763 2262 9092 0000 		sts (Mess_IntegralNick2)+3,r9
3751
 3764 2266 6093 0000 		sts Mess_IntegralRoll2,r22
3752
 3765 226a 7093 0000 		sts (Mess_IntegralRoll2)+1,r23
3753
 3766 226e 8093 0000 		sts (Mess_IntegralRoll2)+2,r24
3754
 3767 2272 9093 0000 		sts (Mess_IntegralRoll2)+3,r25
3755
 3768 2276 1092 0000 		sts Mess_Integral_Gier,__zero_reg__
3756
 3769 227a 1092 0000 		sts (Mess_Integral_Gier)+1,__zero_reg__
3757
 3770 227e 1092 0000 		sts (Mess_Integral_Gier)+2,__zero_reg__
3758
 3771 2282 1092 0000 		sts (Mess_Integral_Gier)+3,__zero_reg__
3759
 3772 2286 8091 0000 		lds r24,Luftdruck
3760
 3773 228a 9091 0000 		lds r25,(Luftdruck)+1
3761
 3774 228e A091 0000 		lds r26,(Luftdruck)+2
3762
 3775 2292 B091 0000 		lds r27,(Luftdruck)+3
3763
 3776 2296 9093 0000 		sts (StartLuftdruck)+1,r25
3764
 3777 229a 8093 0000 		sts StartLuftdruck,r24
3765
 3778 229e 1092 0000 		sts (VarioMeter)+1,__zero_reg__
3766
 3779 22a2 1092 0000 		sts VarioMeter,__zero_reg__
3767
 3780 22a6 1092 0000 		sts Mess_Integral_Hoch,__zero_reg__
3768
 3781 22aa 1092 0000 		sts (Mess_Integral_Hoch)+1,__zero_reg__
3769
 3782 22ae 1092 0000 		sts (Mess_Integral_Hoch)+2,__zero_reg__
3770
 3783 22b2 1092 0000 		sts (Mess_Integral_Hoch)+3,__zero_reg__
3771
 3784 22b6 8091 0000 		lds r24,KompassValue
3772
 3785 22ba 9091 0000 		lds r25,(KompassValue)+1
3773
 3786 22be 9093 0000 		sts (KompassStartwert)+1,r25
3774
 3787 22c2 8093 0000 		sts KompassStartwert,r24
3775
 3788 22c6 0E94 0000 		call GPS_Neutral
3776
 3789 22ca 82E3      		ldi r24,lo8(50)
3777
 3790 22cc 90E0      		ldi r25,hi8(50)
3778
 3791 22ce 9093 0000 		sts (beeptime)+1,r25
3779
 3792 22d2 8093 0000 		sts beeptime,r24
3780
 3793 22d6 6091 0000 		lds r22,EE_Parameter+54
3781
 3794 22da 70E0      		ldi r23,lo8(0)
3782
 3795 22dc 80E0      		ldi r24,lo8(0)
3783
 3796 22de 90E0      		ldi r25,hi8(0)
3784
 3797 22e0 24EC      		ldi r18,lo8(2500)
3785
 3798 22e2 39E0      		ldi r19,hi8(2500)
3786
 3799 22e4 40E0      		ldi r20,hlo8(2500)
3787
 3800 22e6 50E0      		ldi r21,hhi8(2500)
3788
 3801 22e8 0E94 0000 		call __mulsi3
3789
 3802 22ec 6856      		subi r22,lo8(-(15000))
3790
 3803 22ee 754C      		sbci r23,hi8(-(15000))
3791
 3804 22f0 8F4F      		sbci r24,hlo8(-(15000))
3792
 3805 22f2 9F4F      		sbci r25,hhi8(-(15000))
3793
 3806 22f4 6093 0000 		sts Umschlag180Nick,r22
3794
 3807 22f8 7093 0000 		sts (Umschlag180Nick)+1,r23
3795
 3808 22fc 8093 0000 		sts (Umschlag180Nick)+2,r24
3796
 3809 2300 9093 0000 		sts (Umschlag180Nick)+3,r25
3797
 3810 2304 6091 0000 		lds r22,EE_Parameter+55
3798
 3811 2308 70E0      		ldi r23,lo8(0)
3799
 3812 230a 80E0      		ldi r24,lo8(0)
3800
 3813 230c 90E0      		ldi r25,hi8(0)
3801
 3814 230e 0E94 0000 		call __mulsi3
3802
 3815 2312 6856      		subi r22,lo8(-(15000))
3803
 3816 2314 754C      		sbci r23,hi8(-(15000))
3804
 3817 2316 8F4F      		sbci r24,hlo8(-(15000))
3805
 3818 2318 9F4F      		sbci r25,hhi8(-(15000))
3806
 3819 231a 6093 0000 		sts Umschlag180Roll,r22
3807
 3820 231e 7093 0000 		sts (Umschlag180Roll)+1,r23
3808
 3821 2322 8093 0000 		sts (Umschlag180Roll)+2,r24
3809
 3822 2326 9093 0000 		sts (Umschlag180Roll)+3,r25
3810
 3823 232a 1092 0000 		sts (ExternHoehenValue)+1,__zero_reg__
3811
 3824 232e 1092 0000 		sts ExternHoehenValue,__zero_reg__
3812
 3825 2332 6091 0000 		lds r22,KompassValue
3813
 3826 2336 7091 0000 		lds r23,(KompassValue)+1
3814
 3827 233a 8827      		clr r24
3815
 3828 233c 77FD      		sbrc r23,7
3816
 3829 233e 8095      		com r24
3817
 3830 2340 982F      		mov r25,r24
3818
 3831 2342 2091 0000 		lds r18,GIER_GRAD_FAKTOR
3819
 3832 2346 3091 0000 		lds r19,(GIER_GRAD_FAKTOR)+1
3820
 3833 234a 4091 0000 		lds r20,(GIER_GRAD_FAKTOR)+2
3821
 3834 234e 5091 0000 		lds r21,(GIER_GRAD_FAKTOR)+3
3822
 3835 2352 0E94 0000 		call __mulsi3
3823
 3836 2356 6093 0000 		sts ErsatzKompass,r22
3824
 3837 235a 7093 0000 		sts (ErsatzKompass)+1,r23
3825
 3838 235e 8093 0000 		sts (ErsatzKompass)+2,r24
3826
 3839 2362 9093 0000 		sts (ErsatzKompass)+3,r25
3827
 3840 2366 1092 0000 		sts (GierGyroFehler)+1,__zero_reg__
3828
 3841 236a 1092 0000 		sts GierGyroFehler,__zero_reg__
3829
 3842 236e 81E0      		ldi r24,lo8(1)
3830
 3843 2370 8093 0000 		sts SendVersionToNavi,r24
3831
 3844 2374 0E94 0000 		call LED_Init
3832
 3845 2378 8091 0000 		lds r24,MikroKopterFlags
3833
 3846 237c 8460      		ori r24,lo8(4)
3834
 3847 237e 8093 0000 		sts MikroKopterFlags,r24
3835
 3848 2382 8FEF      		ldi r24,lo8(-1)
3836
 3849 2384 8093 0000 		sts FromNaviCtrl_Value,r24
3837
 3850 2388 1092 0000 		sts FromNaviCtrl_Value+1,__zero_reg__
3838
 3851 238c 80E2      		ldi r24,lo8(32)
3839
 3852 238e 8093 0000 		sts FromNaviCtrl_Value+2,r24
3840
 3853 2392 E091 0000 		lds r30,EE_Parameter+4
3841
 3854 2396 F0E0      		ldi r31,lo8(0)
3842
 3855 2398 EE0F      		lsl r30
3843
 3856 239a FF1F      		rol r31
3844
 3857 239c E050      		subi r30,lo8(-(PPM_in))
3845
 3858 239e F040      		sbci r31,hi8(-(PPM_in))
3846
 3859 23a0 8081      		ld r24,Z
3847
 3860 23a2 9181      		ldd r25,Z+1
3848
 3861 23a4 8259      		subi r24,lo8(-(110))
3849
 3862 23a6 9F4F      		sbci r25,hi8(-(110))
3850
 3863 23a8 9093 0000 		sts (Poti1)+1,r25
3851
 3864 23ac 8093 0000 		sts Poti1,r24
3852
 3865 23b0 E091 0000 		lds r30,EE_Parameter+5
3853
 3866 23b4 F0E0      		ldi r31,lo8(0)
3854
 3867 23b6 EE0F      		lsl r30
3855
 3868 23b8 FF1F      		rol r31
3856
 3869 23ba E050      		subi r30,lo8(-(PPM_in))
3857
 3870 23bc F040      		sbci r31,hi8(-(PPM_in))
3858
 3871 23be 8081      		ld r24,Z
3859
 3872 23c0 9181      		ldd r25,Z+1
3860
 3873 23c2 8259      		subi r24,lo8(-(110))
3861
 3874 23c4 9F4F      		sbci r25,hi8(-(110))
3862
 3875 23c6 9093 0000 		sts (Poti2)+1,r25
3863
 3876 23ca 8093 0000 		sts Poti2,r24
3864
 3877 23ce E091 0000 		lds r30,EE_Parameter+6
3865
 3878 23d2 F0E0      		ldi r31,lo8(0)
3866
 3879 23d4 EE0F      		lsl r30
3867
 3880 23d6 FF1F      		rol r31
3868
 3881 23d8 E050      		subi r30,lo8(-(PPM_in))
3869
 3882 23da F040      		sbci r31,hi8(-(PPM_in))
3870
 3883 23dc 8081      		ld r24,Z
3871
 3884 23de 9181      		ldd r25,Z+1
3872
 3885 23e0 8259      		subi r24,lo8(-(110))
3873
 3886 23e2 9F4F      		sbci r25,hi8(-(110))
3874
 3887 23e4 9093 0000 		sts (Poti3)+1,r25
3875
 3888 23e8 8093 0000 		sts Poti3,r24
3876
 3889 23ec E091 0000 		lds r30,EE_Parameter+7
3877
 3890 23f0 F0E0      		ldi r31,lo8(0)
3878
 3891 23f2 EE0F      		lsl r30
3879
 3892 23f4 FF1F      		rol r31
3880
 3893 23f6 E050      		subi r30,lo8(-(PPM_in))
3881
 3894 23f8 F040      		sbci r31,hi8(-(PPM_in))
3882
 3895 23fa 8081      		ld r24,Z
3883
 3896 23fc 9181      		ldd r25,Z+1
3884
 3897 23fe 8259      		subi r24,lo8(-(110))
3885
 3898 2400 9F4F      		sbci r25,hi8(-(110))
3886
 3899 2402 9093 0000 		sts (Poti4)+1,r25
3887
 3900 2406 8093 0000 		sts Poti4,r24
3888
 3901 240a 84E6      		ldi r24,lo8(100)
3889
 3902 240c 8093 0000 		sts SenderOkay,r24
3890
 3903 2410 8091 0000 		lds r24,ServoActive
3891
 3904 2414 8823      		tst r24
3892
 3905 2416 01F0      		breq .L437
3893
 3906 2418 469A      		sbi 40-32,6
3894
 3907 241a 579A      		sbi 42-32,7
3895
 3908               	.L437:
3896
 3909               	/* epilogue start */
3897
 3910 241c DF91      		pop r29
3898
 3911 241e CF91      		pop r28
3899
 3912 2420 1F91      		pop r17
3900
 3913 2422 0F91      		pop r16
3901
 3914 2424 FF90      		pop r15
3902
 3915 2426 EF90      		pop r14
3903
 3916 2428 DF90      		pop r13
3904
 3917 242a CF90      		pop r12
3905
 3918 242c BF90      		pop r11
3906
 3919 242e AF90      		pop r10
3907
 3920 2430 9F90      		pop r9
3908
 3921 2432 8F90      		pop r8
3909
 3922 2434 7F90      		pop r7
3910
 3923 2436 6F90      		pop r6
3911
 3924 2438 0895      		ret
3912
 3925               	.L424:
3913
 3926 243a 0E94 0000 		call SucheLuftruckOffset
3914
 3927 243e 00C0      		rjmp .L423
3915
 3928               	.L448:
3916
 3929 2440 9095      		com r25
3917
 3930 2442 8195      		neg r24
3918
 3931 2444 9F4F      		sbci r25,lo8(-1)
3919
 3932 2446 00C0      		rjmp .L429
3920
 3933               	.L447:
3921
 3934 2448 9095      		com r25
3922
 3935 244a 8195      		neg r24
3923
 3936 244c 9F4F      		sbci r25,lo8(-1)
3924
 3937 244e 00C0      		rjmp .L428
3925
 3939               	.global	Piep
3926
 3941               	Piep:
3927
 3942 2450 EF92      		push r14
3928
 3943 2452 FF92      		push r15
3929
 3944 2454 1F93      		push r17
3930
 3945 2456 CF93      		push r28
3931
 3946 2458 DF93      		push r29
3932
 3947               	/* prologue: function */
3933
 3948               	/* frame size = 0 */
3934
 3949 245a 982F      		mov r25,r24
3935
 3950 245c 7B01      		movw r14,r22
3936
 3951 245e 8091 0000 		lds r24,MotorenEin
3937
 3952 2462 8823      		tst r24
3938
 3953 2464 01F4      		brne .L453
3939
 3954 2466 9923      		tst r25
3940
 3955 2468 01F0      		breq .L453
3941
 3956 246a 192F      		mov r17,r25
3942
 3957 246c 1150      		subi r17,lo8(-(-1))
3943
 3958 246e EB01      		movw r28,r22
3944
 3959 2470 CC0F      		lsl r28
3945
 3960 2472 DD1F      		rol r29
3946
 3961               	.L452:
3947
 3962 2474 F092 0000 		sts (beeptime)+1,r15
3948
 3963 2478 E092 0000 		sts beeptime,r14
3949
 3964               	.L451:
3950
 3965 247c 8091 0000 		lds r24,beeptime
3951
 3966 2480 9091 0000 		lds r25,(beeptime)+1
3952
 3967 2484 892B      		or r24,r25
3953
 3968 2486 01F4      		brne .L451
3954
 3969 2488 CE01      		movw r24,r28
3955
 3970 248a 0E94 0000 		call Delay_ms
3956
 3971 248e 1123      		tst r17
3957
 3972 2490 01F0      		breq .L453
3958
 3973 2492 1150      		subi r17,lo8(-(-1))
3959
 3974 2494 00C0      		rjmp .L452
3960
 3975               	.L453:
3961
 3976               	/* epilogue start */
3962
 3977 2496 DF91      		pop r29
3963
 3978 2498 CF91      		pop r28
3964
 3979 249a 1F91      		pop r17
3965
 3980 249c FF90      		pop r15
3966
 3981 249e EF90      		pop r14
3967
 3982 24a0 0895      		ret
3968
 3984               	.global	MotorRegler
3969
 3986               	MotorRegler:
3970
 3987 24a2 2F92      		push r2
3971
 3988 24a4 3F92      		push r3
3972
 3989 24a6 4F92      		push r4
3973
 3990 24a8 5F92      		push r5
3974
 3991 24aa 6F92      		push r6
3975
 3992 24ac 7F92      		push r7
3976
 3993 24ae 8F92      		push r8
3977
 3994 24b0 9F92      		push r9
3978
 3995 24b2 AF92      		push r10
3979
 3996 24b4 BF92      		push r11
3980
 3997 24b6 CF92      		push r12
3981
 3998 24b8 DF92      		push r13
3982
 3999 24ba EF92      		push r14
3983
 4000 24bc FF92      		push r15
3984
 4001 24be 0F93      		push r16
3985
 4002 24c0 1F93      		push r17
3986
 4003 24c2 DF93      		push r29
3987
 4004 24c4 CF93      		push r28
3988
 4005 24c6 CDB7      		in r28,__SP_L__
3989
 4006 24c8 DEB7      		in r29,__SP_H__
3990
 4007 24ca C154      		subi r28,lo8(-(-65))
3991
 4008 24cc D040      		sbci r29,hi8(-(-65))
3992
 4009 24ce 0FB6      		in __tmp_reg__,__SREG__
3993
 4010 24d0 F894      		cli
3994
 4011 24d2 DEBF      		out __SP_H__,r29
3995
 4012 24d4 0FBE      		out __SREG__,__tmp_reg__
3996
 4013 24d6 CDBF      		out __SP_L__,r28
3997
 4014               	/* prologue: function */
3998
 4015               	/* frame size = 65 */
3999
 4016 24d8 8091 0000 		lds r24,LoadHandler
4000
 4017 24dc 8150      		subi r24,lo8(-(-1))
4001
 4018 24de 8093 0000 		sts LoadHandler,r24
4002
 4019 24e2 8823      		tst r24
4003
 4020 24e4 01F4      		brne .L456
4004
 4021 24e6 85E0      		ldi r24,lo8(5)
4005
 4022 24e8 8093 0000 		sts LoadHandler,r24
4006
 4023               	.L456:
4007
 4024 24ec 0E94 0000 		call Mittelwert
4008
 4025 24f0 4091 0000 		lds r20,PlatinenVersion
4009
 4026 24f4 4C30      		cpi r20,lo8(12)
4010
 4027 24f6 00F0      		brlo .+4
4011
 4028 24f8 0C94 0000 		jmp .L457
4012
 4029 24fc 299A      		sbi 37-32,1
4013
 4030               	.L458:
4014
 4031 24fe A090 0000 		lds r10,StickGas
4015
 4032 2502 B090 0000 		lds r11,(StickGas)+1
4016
 4033 2506 BE82      		std Y+6,r11
4017
 4034 2508 AD82      		std Y+5,r10
4018
 4035 250a 8091 0000 		lds r24,MIN_GAS
4019
 4036 250e 282F      		mov r18,r24
4020
 4037 2510 30E0      		ldi r19,lo8(0)
4021
 4038 2512 C901      		movw r24,r18
4022
 4039 2514 0996      		adiw r24,9
4023
 4040 2516 8A15      		cp r24,r10
4024
 4041 2518 9B05      		cpc r25,r11
4025
 4042 251a 04F0      		brlt .L459
4026
 4043 251c B901      		movw r22,r18
4027
 4044 251e 665F      		subi r22,lo8(-(10))
4028
 4045 2520 7F4F      		sbci r23,hi8(-(10))
4029
 4046 2522 7E83      		std Y+6,r23
4030
 4047 2524 6D83      		std Y+5,r22
4031
 4048               	.L459:
4032
 4049 2526 8091 0000 		lds r24,SenderOkay
4033
 4050 252a 8436      		cpi r24,lo8(100)
4034
 4051 252c 00F0      		brlo .+4
4035
 4052 252e 0C94 0000 		jmp .L460
4036
 4053 2532 8091 0000 		lds r24,RcLostTimer.2888
4037
 4054 2536 9091 0000 		lds r25,(RcLostTimer.2888)+1
4038
 4055 253a 0097      		sbiw r24,0
4039
 4056 253c 01F0      		breq .+4
4040
 4057 253e 0C94 0000 		jmp .L783
4041
 4058 2542 1092 0000 		sts MotorenEin,__zero_reg__
4042
 4059 2546 8091 0000 		lds r24,MikroKopterFlags
4043
 4060 254a 8F7E      		andi r24,lo8(-17)
4044
 4061 254c 8093 0000 		sts MikroKopterFlags,r24
4045
 4062 2550 4A30      		cpi r20,lo8(10)
4046
 4063 2552 01F4      		brne .+4
4047
 4064 2554 0C94 0000 		jmp .L463
4048
 4065               	.L844:
4049
 4066 2558 4431      		cpi r20,lo8(20)
4050
 4067 255a 01F4      		brne .+4
4051
 4068 255c 0C94 0000 		jmp .L463
4052
 4069 2560 2898      		cbi 37-32,0
4053
 4070               	.L465:
4054
 4071 2562 8091 0000 		lds r24,modell_fliegt
4055
 4072 2566 9091 0000 		lds r25,(modell_fliegt)+1
4056
 4073 256a 895E      		subi r24,lo8(1001)
4057
 4074 256c 9340      		sbci r25,hi8(1001)
4058
 4075 256e 00F4      		brsh .+4
4059
 4076 2570 0C94 0000 		jmp .L466
4060
 4077 2574 8091 0000 		lds r24,EE_Parameter+31
4061
 4078 2578 A82F      		mov r26,r24
4062
 4079 257a B0E0      		ldi r27,lo8(0)
4063
 4080 257c BE83      		std Y+6,r27
4064
 4081 257e AD83      		std Y+5,r26
4065
 4082 2580 8091 0000 		lds r24,MikroKopterFlags
4066
 4083 2584 8061      		ori r24,lo8(16)
4067
 4084 2586 8093 0000 		sts MikroKopterFlags,r24
4068
 4085 258a A091 0000 		lds r26,EE_Parameter
4069
 4086 258e B0E0      		ldi r27,lo8(0)
4070
 4087 2590 AA0F      		lsl r26
4071
 4088 2592 BB1F      		rol r27
4072
 4089 2594 FD01      		movw r30,r26
4073
 4090 2596 E050      		subi r30,lo8(-(PPM_diff))
4074
 4091 2598 F040      		sbci r31,hi8(-(PPM_diff))
4075
 4092 259a 1182      		std Z+1,__zero_reg__
4076
 4093 259c 1082      		st Z,__zero_reg__
4077
 4094 259e E091 0000 		lds r30,EE_Parameter+1
4078
 4095 25a2 2E2F      		mov r18,r30
4079
 4096 25a4 30E0      		ldi r19,lo8(0)
4080
 4097 25a6 220F      		lsl r18
4081
 4098 25a8 331F      		rol r19
4082
 4099 25aa C901      		movw r24,r18
4083
 4100 25ac 8050      		subi r24,lo8(-(PPM_diff))
4084
 4101 25ae 9040      		sbci r25,hi8(-(PPM_diff))
4085
 4102 25b0 FC01      		movw r30,r24
4086
 4103 25b2 1182      		std Z+1,__zero_reg__
4087
 4104 25b4 1082      		st Z,__zero_reg__
4088
 4105 25b6 A050      		subi r26,lo8(-(PPM_in))
4089
 4106 25b8 B040      		sbci r27,hi8(-(PPM_in))
4090
 4107 25ba 1196      		adiw r26,1
4091
 4108 25bc 1C92      		st X,__zero_reg__
4092
 4109 25be 1E92      		st -X,__zero_reg__
4093
 4110 25c0 2050      		subi r18,lo8(-(PPM_in))
4094
 4111 25c2 3040      		sbci r19,hi8(-(PPM_in))
4095
 4112 25c4 D901      		movw r26,r18
4096
 4113 25c6 1196      		adiw r26,1
4097
 4114 25c8 1C92      		st X,__zero_reg__
4098
 4115 25ca 1E92      		st -X,__zero_reg__
4099
 4116 25cc E091 0000 		lds r30,EE_Parameter+3
4100
 4117 25d0 F0E0      		ldi r31,lo8(0)
4101
 4118 25d2 EE0F      		lsl r30
4102
 4119 25d4 FF1F      		rol r31
4103
 4120 25d6 E050      		subi r30,lo8(-(PPM_in))
4104
 4121 25d8 F040      		sbci r31,hi8(-(PPM_in))
4105
 4122 25da 1182      		std Z+1,__zero_reg__
4106
 4123 25dc 1082      		st Z,__zero_reg__
4107
 4124               	.L467:
4108
 4125 25de 8091 0000 		lds r24,NewPpmData
4109
 4126 25e2 8150      		subi r24,lo8(-(-1))
4110
 4127 25e4 8093 0000 		sts NewPpmData,r24
4111
 4128 25e8 8F5F      		subi r24,lo8(-(1))
4112
 4129 25ea 01F0      		breq .L506
4113
 4130 25ec 8091 0000 		lds r24,MikroKopterFlags
4114
 4131 25f0 84FF      		sbrs r24,4
4115
 4132 25f2 00C0      		rjmp .L507
4116
 4133               	.L506:
4117
 4134 25f4 0E94 0000 		call ParameterZuordnung
4118
 4135 25f8 E091 0000 		lds r30,EE_Parameter
4119
 4136 25fc F0E0      		ldi r31,lo8(0)
4120
 4137 25fe EE0F      		lsl r30
4121
 4138 2600 FF1F      		rol r31
4122
 4139 2602 E050      		subi r30,lo8(-(PPM_in))
4123
 4140 2604 F040      		sbci r31,hi8(-(PPM_in))
4124
 4141 2606 2081      		ld r18,Z
4125
 4142 2608 3181      		ldd r19,Z+1
4126
 4143 260a 8091 0000 		lds r24,EE_Parameter+18
4127
 4144 260e 90E0      		ldi r25,lo8(0)
4128
 4145 2610 289F      		mul r18,r24
4129
 4146 2612 A001      		movw r20,r0
4130
 4147 2614 299F      		mul r18,r25
4131
 4148 2616 500D      		add r21,r0
4132
 4149 2618 389F      		mul r19,r24
4133
 4150 261a 500D      		add r21,r0
4134
 4151 261c 1124      		clr r1
4135
 4152 261e 2091 0000 		lds r18,stick_nick.2900
4136
 4153 2622 3091 0000 		lds r19,(stick_nick.2900)+1
4137
 4154 2626 C901      		movw r24,r18
4138
 4155 2628 880F      		lsl r24
4139
 4156 262a 991F      		rol r25
4140
 4157 262c 820F      		add r24,r18
4141
 4158 262e 931F      		adc r25,r19
4142
 4159 2630 480F      		add r20,r24
4143
 4160 2632 591F      		adc r21,r25
4144
 4161 2634 57FF      		sbrs r21,7
4145
 4162 2636 00C0      		rjmp .+4
4146
 4163 2638 0C94 0000 		jmp .L784
4147
 4164               	.L508:
4148
 4165 263c 5595      		asr r21
4149
 4166 263e 4795      		ror r20
4150
 4167 2640 5595      		asr r21
4151
 4168 2642 4795      		ror r20
4152
 4169 2644 5093 0000 		sts (stick_nick.2900)+1,r21
4153
 4170 2648 4093 0000 		sts stick_nick.2900,r20
4154
 4171 264c E091 0000 		lds r30,EE_Parameter
4155
 4172 2650 F0E0      		ldi r31,lo8(0)
4156
 4173 2652 EE0F      		lsl r30
4157
 4174 2654 FF1F      		rol r31
4158
 4175 2656 E050      		subi r30,lo8(-(PPM_diff))
4159
 4176 2658 F040      		sbci r31,hi8(-(PPM_diff))
4160
 4177 265a 2081      		ld r18,Z
4161
 4178 265c 3181      		ldd r19,Z+1
4162
 4179 265e 8091 0000 		lds r24,EE_Parameter+19
4163
 4180 2662 90E0      		ldi r25,lo8(0)
4164
 4181 2664 BC01      		movw r22,r24
4165
 4182 2666 269F      		mul r18,r22
4166
 4183 2668 C001      		movw r24,r0
4167
 4184 266a 279F      		mul r18,r23
4168
 4185 266c 900D      		add r25,r0
4169
 4186 266e 369F      		mul r19,r22
4170
 4187 2670 900D      		add r25,r0
4171
 4188 2672 1124      		clr r1
4172
 4189 2674 840F      		add r24,r20
4173
 4190 2676 951F      		adc r25,r21
4174
 4191 2678 9093 0000 		sts (stick_nick.2900)+1,r25
4175
 4192 267c 8093 0000 		sts stick_nick.2900,r24
4176
 4193 2680 2091 0000 		lds r18,GPS_Nick2
4177
 4194 2684 3091 0000 		lds r19,(GPS_Nick2)+1
4178
 4195 2688 4091 0000 		lds r20,GPS_Nick
4179
 4196 268c 5091 0000 		lds r21,(GPS_Nick)+1
4180
 4197 2690 821B      		sub r24,r18
4181
 4198 2692 930B      		sbc r25,r19
4182
 4199 2694 841B      		sub r24,r20
4183
 4200 2696 950B      		sbc r25,r21
4184
 4201 2698 9093 0000 		sts (StickNick)+1,r25
4185
 4202 269c 8093 0000 		sts StickNick,r24
4186
 4203 26a0 E091 0000 		lds r30,EE_Parameter+1
4187
 4204 26a4 F0E0      		ldi r31,lo8(0)
4188
 4205 26a6 EE0F      		lsl r30
4189
 4206 26a8 FF1F      		rol r31
4190
 4207 26aa E050      		subi r30,lo8(-(PPM_in))
4191
 4208 26ac F040      		sbci r31,hi8(-(PPM_in))
4192
 4209 26ae 2081      		ld r18,Z
4193
 4210 26b0 3181      		ldd r19,Z+1
4194
 4211 26b2 8091 0000 		lds r24,EE_Parameter+18
4195
 4212 26b6 90E0      		ldi r25,lo8(0)
4196
 4213 26b8 289F      		mul r18,r24
4197
 4214 26ba A001      		movw r20,r0
4198
 4215 26bc 299F      		mul r18,r25
4199
 4216 26be 500D      		add r21,r0
4200
 4217 26c0 389F      		mul r19,r24
4201
 4218 26c2 500D      		add r21,r0
4202
 4219 26c4 1124      		clr r1
4203
 4220 26c6 2091 0000 		lds r18,stick_roll.2901
4204
 4221 26ca 3091 0000 		lds r19,(stick_roll.2901)+1
4205
 4222 26ce C901      		movw r24,r18
4206
 4223 26d0 880F      		lsl r24
4207
 4224 26d2 991F      		rol r25
4208
 4225 26d4 820F      		add r24,r18
4209
 4226 26d6 931F      		adc r25,r19
4210
 4227 26d8 480F      		add r20,r24
4211
 4228 26da 591F      		adc r21,r25
4212
 4229 26dc 57FF      		sbrs r21,7
4213
 4230 26de 00C0      		rjmp .+4
4214
 4231 26e0 0C94 0000 		jmp .L785
4215
 4232               	.L509:
4216
 4233 26e4 5595      		asr r21
4217
 4234 26e6 4795      		ror r20
4218
 4235 26e8 5595      		asr r21
4219
 4236 26ea 4795      		ror r20
4220
 4237 26ec 5093 0000 		sts (stick_roll.2901)+1,r21
4221
 4238 26f0 4093 0000 		sts stick_roll.2901,r20
4222
 4239 26f4 E091 0000 		lds r30,EE_Parameter+1
4223
 4240 26f8 F0E0      		ldi r31,lo8(0)
4224
 4241 26fa EE0F      		lsl r30
4225
 4242 26fc FF1F      		rol r31
4226
 4243 26fe E050      		subi r30,lo8(-(PPM_diff))
4227
 4244 2700 F040      		sbci r31,hi8(-(PPM_diff))
4228
 4245 2702 2081      		ld r18,Z
4229
 4246 2704 3181      		ldd r19,Z+1
4230
 4247 2706 8091 0000 		lds r24,EE_Parameter+19
4231
 4248 270a 90E0      		ldi r25,lo8(0)
4232
 4249 270c DC01      		movw r26,r24
4233
 4250 270e 2A9F      		mul r18,r26
4234
 4251 2710 C001      		movw r24,r0
4235
 4252 2712 2B9F      		mul r18,r27
4236
 4253 2714 900D      		add r25,r0
4237
 4254 2716 3A9F      		mul r19,r26
4238
 4255 2718 900D      		add r25,r0
4239
 4256 271a 1124      		clr r1
4240
 4257 271c 840F      		add r24,r20
4241
 4258 271e 951F      		adc r25,r21
4242
 4259 2720 9093 0000 		sts (stick_roll.2901)+1,r25
4243
 4260 2724 8093 0000 		sts stick_roll.2901,r24
4244
 4261 2728 2091 0000 		lds r18,GPS_Roll2
4245
 4262 272c 3091 0000 		lds r19,(GPS_Roll2)+1
4246
 4263 2730 4091 0000 		lds r20,GPS_Roll
4247
 4264 2734 5091 0000 		lds r21,(GPS_Roll)+1
4248
 4265 2738 821B      		sub r24,r18
4249
 4266 273a 930B      		sbc r25,r19
4250
 4267 273c 841B      		sub r24,r20
4251
 4268 273e 950B      		sbc r25,r21
4252
 4269 2740 9093 0000 		sts (StickRoll)+1,r25
4253
 4270 2744 8093 0000 		sts StickRoll,r24
4254
 4271 2748 E091 0000 		lds r30,EE_Parameter+3
4255
 4272 274c F0E0      		ldi r31,lo8(0)
4256
 4273 274e EE0F      		lsl r30
4257
 4274 2750 FF1F      		rol r31
4258
 4275 2752 E050      		subi r30,lo8(-(PPM_in))
4259
 4276 2754 F040      		sbci r31,hi8(-(PPM_in))
4260
 4277 2756 8081      		ld r24,Z
4261
 4278 2758 9181      		ldd r25,Z+1
4262
 4279 275a 2227      		clr r18
4263
 4280 275c 3327      		clr r19
4264
 4281 275e 281B      		sub r18,r24
4265
 4282 2760 390B      		sbc r19,r25
4266
 4283 2762 2330      		cpi r18,3
4267
 4284 2764 3105      		cpc r19,__zero_reg__
4268
 4285 2766 04F4      		brge .+4
4269
 4286 2768 0C94 0000 		jmp .L510
4270
 4287 276c 2250      		subi r18,lo8(-(-2))
4271
 4288 276e 3040      		sbci r19,hi8(-(-2))
4272
 4289 2770 3093 0000 		sts (StickGier)+1,r19
4273
 4290 2774 2093 0000 		sts StickGier,r18
4274
 4291               	.L511:
4275
 4292 2778 E091 0000 		lds r30,EE_Parameter+2
4276
 4293 277c F0E0      		ldi r31,lo8(0)
4277
 4294 277e EE0F      		lsl r30
4278
 4295 2780 FF1F      		rol r31
4279
 4296 2782 E050      		subi r30,lo8(-(PPM_in))
4280
 4297 2784 F040      		sbci r31,hi8(-(PPM_in))
4281
 4298 2786 0081      		ld r16,Z
4282
 4299 2788 1181      		ldd r17,Z+1
4283
 4300 278a 0858      		subi r16,lo8(-(120))
4284
 4301 278c 1F4F      		sbci r17,hi8(-(120))
4285
 4302 278e 1093 0000 		sts (StickGas)+1,r17
4286
 4303 2792 0093 0000 		sts StickGas,r16
4287
 4304 2796 6091 0000 		lds r22,Parameter_Gyro_P
4288
 4305 279a 70E0      		ldi r23,lo8(0)
4289
 4306 279c 8827      		clr r24
4290
 4307 279e 77FD      		sbrc r23,7
4291
 4308 27a0 8095      		com r24
4292
 4309 27a2 982F      		mov r25,r24
4293
 4310 27a4 0E94 0000 		call __floatsisf
4294
 4311 27a8 20E0      		ldi r18,lo8(0x41200000)
4295
 4312 27aa 30E0      		ldi r19,hi8(0x41200000)
4296
 4313 27ac 40E2      		ldi r20,hlo8(0x41200000)
4297
 4314 27ae 51E4      		ldi r21,hhi8(0x41200000)
4298
 4315 27b0 0E94 0000 		call __addsf3
4299
 4316 27b4 0E94 0000 		call __fixunssfsi
4300
 4317 27b8 6093 0000 		sts GyroFaktor,r22
4301
 4318 27bc 8091 0000 		lds r24,Parameter_Gyro_I
4302
 4319 27c0 8093 0000 		sts IntegralFaktor,r24
4303
 4320 27c4 6091 0000 		lds r22,Parameter_Gyro_Gier_P
4304
 4321 27c8 70E0      		ldi r23,lo8(0)
4305
 4322 27ca 8827      		clr r24
4306
 4323 27cc 77FD      		sbrc r23,7
4307
 4324 27ce 8095      		com r24
4308
 4325 27d0 982F      		mov r25,r24
4309
 4326 27d2 0E94 0000 		call __floatsisf
4310
 4327 27d6 20E0      		ldi r18,lo8(0x41200000)
4311
 4328 27d8 30E0      		ldi r19,hi8(0x41200000)
4312
 4329 27da 40E2      		ldi r20,hlo8(0x41200000)
4313
 4330 27dc 51E4      		ldi r21,hhi8(0x41200000)
4314
 4331 27de 0E94 0000 		call __addsf3
4315
 4332 27e2 0E94 0000 		call __fixunssfsi
4316
 4333 27e6 6093 0000 		sts GyroFaktorGier,r22
4317
 4334 27ea 8091 0000 		lds r24,Parameter_Gyro_Gier_I
4318
 4335 27ee 8093 0000 		sts IntegralFaktorGier,r24
4319
 4336 27f2 8091 0000 		lds r24,ExternControl+10
4320
 4337 27f6 80FF      		sbrs r24,0
4321
 4338 27f8 00C0      		rjmp .L513
4322
 4339 27fa 8091 0000 		lds r24,Parameter_ExternalControl
4323
 4340 27fe 8138      		cpi r24,lo8(-127)
4324
 4341 2800 00F0      		brlo .+4
4325
 4342 2802 0C94 0000 		jmp .L786
4326
 4343               	.L513:
4327
 4344 2806 8091 0000 		lds r24,StickGas
4328
 4345 280a 9091 0000 		lds r25,(StickGas)+1
4329
 4346 280e 97FF      		sbrs r25,7
4330
 4347 2810 00C0      		rjmp .+4
4331
 4348 2812 0C94 0000 		jmp .L787
4332
 4349               	.L514:
4333
 4350 2816 8091 0000 		lds r24,EE_Parameter+8
4334
 4351 281a 82FF      		sbrs r24,2
4335
 4352 281c 00C0      		rjmp .L515
4336
 4353 281e 1092 0000 		sts IntegralFaktor,__zero_reg__
4337
 4354               	.L515:
4338
 4355 2822 6091 0000 		lds r22,StickNick
4339
 4356 2826 7091 0000 		lds r23,StickNick+1
4340
 4357 282a 4091 0000 		lds r20,MaxStickNick
4341
 4358 282e 5091 0000 		lds r21,(MaxStickNick)+1
4342
 4359 2832 CB01      		movw r24,r22
4343
 4360 2834 9C01      		movw r18,r24
4344
 4361 2836 97FF      		sbrs r25,7
4345
 4362 2838 00C0      		rjmp .+4
4346
 4363 283a 0C94 0000 		jmp .L788
4347
 4364 283e 3595      		asr r19
4348
 4365 2840 2795      		ror r18
4349
 4366 2842 3595      		asr r19
4350
 4367 2844 2795      		ror r18
4351
 4368 2846 37FF      		sbrs r19,7
4352
 4369 2848 00C0      		rjmp .+4
4353
 4370 284a 0C94 0000 		jmp .L789
4354
 4371               	.L518:
4355
 4372 284e 4217      		cp r20,r18
4356
 4373 2850 5307      		cpc r21,r19
4357
 4374 2852 04F0      		brlt .+4
4358
 4375 2854 0C94 0000 		jmp .L516
4359
 4376 2858 9B01      		movw r18,r22
4360
 4377 285a 77FF      		sbrs r23,7
4361
 4378 285c 00C0      		rjmp .+4
4362
 4379 285e 0C94 0000 		jmp .L790
4363
 4380               	.L519:
4364
 4381 2862 C901      		movw r24,r18
4365
 4382 2864 9595      		asr r25
4366
 4383 2866 8795      		ror r24
4367
 4384 2868 9595      		asr r25
4368
 4385 286a 8795      		ror r24
4369
 4386 286c 9093 0000 		sts (MaxStickNick)+1,r25
4370
 4387 2870 8093 0000 		sts MaxStickNick,r24
4371
 4388 2874 8536      		cpi r24,101
4372
 4389 2876 9105      		cpc r25,__zero_reg__
4373
 4390 2878 04F0      		brlt .+4
4374
 4391 287a 0C94 0000 		jmp .L791
4375
 4392               	.L520:
4376
 4393 287e 6091 0000 		lds r22,StickRoll
4377
 4394 2882 7091 0000 		lds r23,StickRoll+1
4378
 4395 2886 4091 0000 		lds r20,MaxStickRoll
4379
 4396 288a 5091 0000 		lds r21,(MaxStickRoll)+1
4380
 4397 288e CB01      		movw r24,r22
4381
 4398 2890 9C01      		movw r18,r24
4382
 4399 2892 97FF      		sbrs r25,7
4383
 4400 2894 00C0      		rjmp .+4
4384
 4401 2896 0C94 0000 		jmp .L792
4385
 4402               	.L522:
4386
 4403 289a 3595      		asr r19
4387
 4404 289c 2795      		ror r18
4388
 4405 289e 3595      		asr r19
4389
 4406 28a0 2795      		ror r18
4390
 4407 28a2 37FF      		sbrs r19,7
4391
 4408 28a4 00C0      		rjmp .+4
4392
 4409 28a6 0C94 0000 		jmp .L793
4393
 4410               	.L523:
4394
 4411 28aa 4217      		cp r20,r18
4395
 4412 28ac 5307      		cpc r21,r19
4396
 4413 28ae 04F0      		brlt .+4
4397
 4414 28b0 0C94 0000 		jmp .L521
4398
 4415 28b4 9B01      		movw r18,r22
4399
 4416 28b6 77FF      		sbrs r23,7
4400
 4417 28b8 00C0      		rjmp .+4
4401
 4418 28ba 0C94 0000 		jmp .L794
4402
 4419               	.L524:
4403
 4420 28be C901      		movw r24,r18
4404
 4421 28c0 9595      		asr r25
4405
 4422 28c2 8795      		ror r24
4406
 4423 28c4 9595      		asr r25
4407
 4424 28c6 8795      		ror r24
4408
 4425 28c8 9093 0000 		sts (MaxStickRoll)+1,r25
4409
 4426 28cc 8093 0000 		sts MaxStickRoll,r24
4410
 4427 28d0 8536      		cpi r24,101
4411
 4428 28d2 9105      		cpc r25,__zero_reg__
4412
 4429 28d4 04F0      		brlt .+4
4413
 4430 28d6 0C94 0000 		jmp .L795
4414
 4431               	.L525:
4415
 4432 28da 8091 0000 		lds r24,MikroKopterFlags
4416
 4433 28de 84FF      		sbrs r24,4
4417
 4434 28e0 00C0      		rjmp .L526
4418
 4435 28e2 1092 0000 		sts (MaxStickNick)+1,__zero_reg__
4419
 4436 28e6 1092 0000 		sts MaxStickNick,__zero_reg__
4420
 4437 28ea 1092 0000 		sts (MaxStickRoll)+1,__zero_reg__
4421
 4438 28ee 1092 0000 		sts MaxStickRoll,__zero_reg__
4422
 4439               	.L526:
4423
 4440 28f2 8091 0000 		lds r24,EE_Parameter+1
4424
 4441 28f6 A82F      		mov r26,r24
4425
 4442 28f8 B0E0      		ldi r27,lo8(0)
4426
 4443 28fa AA0F      		lsl r26
4427
 4444 28fc BB1F      		rol r27
4428
 4445 28fe FD01      		movw r30,r26
4429
 4446 2900 E050      		subi r30,lo8(-(PPM_in))
4430
 4447 2902 F040      		sbci r31,hi8(-(PPM_in))
4431
 4448 2904 2081      		ld r18,Z
4432
 4449 2906 3181      		ldd r19,Z+1
4433
 4450 2908 8091 0000 		lds r24,EE_Parameter+49
4434
 4451 290c 482F      		mov r20,r24
4435
 4452 290e 50E0      		ldi r21,lo8(0)
4436
 4453 2910 4217      		cp r20,r18
4437
 4454 2912 5307      		cpc r21,r19
4438
 4455 2914 04F4      		brge .L527
4439
 4456 2916 8091 0000 		lds r24,EE_Parameter+86
4440
 4457 291a 82FF      		sbrs r24,2
4441
 4458 291c 00C0      		rjmp .+4
4442
 4459 291e 0C94 0000 		jmp .L796
4443
 4460               	.L527:
4444
 4461 2922 FD01      		movw r30,r26
4445
 4462 2924 E050      		subi r30,lo8(-(PPM_in))
4446
 4463 2926 F040      		sbci r31,hi8(-(PPM_in))
4447
 4464 2928 2081      		ld r18,Z
4448
 4465 292a 3181      		ldd r19,Z+1
4449
 4466 292c 8091 0000 		lds r24,EE_Parameter+50
4450
 4467 2930 6A01      		movw r12,r20
4451
 4468 2932 C81A      		sub r12,r24
4452
 4469 2934 D108      		sbc r13,__zero_reg__
4453
 4470 2936 2C15      		cp r18,r12
4454
 4471 2938 3D05      		cpc r19,r13
4455
 4472 293a 04F4      		brge .L528
4456
 4473 293c 1092 0000 		sts Looping_Links,__zero_reg__
4457
 4474 2940 8091 0000 		lds r24,EE_Parameter+1
4458
 4475 2944 A82F      		mov r26,r24
4459
 4476 2946 B0E0      		ldi r27,lo8(0)
4460
 4477 2948 8091 0000 		lds r24,EE_Parameter+49
4461
 4478 294c 482F      		mov r20,r24
4462
 4479 294e 50E0      		ldi r21,lo8(0)
4463
 4480 2950 AA0F      		lsl r26
4464
 4481 2952 BB1F      		rol r27
4465
 4482               	.L528:
4466
 4483 2954 FD01      		movw r30,r26
4467
 4484 2956 E050      		subi r30,lo8(-(PPM_in))
4468
 4485 2958 F040      		sbci r31,hi8(-(PPM_in))
4469
 4486 295a 2081      		ld r18,Z
4470
 4487 295c 3181      		ldd r19,Z+1
4471
 4488 295e 8827      		clr r24
4472
 4489 2960 9927      		clr r25
4473
 4490 2962 841B      		sub r24,r20
4474
 4491 2964 950B      		sbc r25,r21
4475
 4492 2966 2817      		cp r18,r24
4476
 4493 2968 3907      		cpc r19,r25
4477
 4494 296a 04F4      		brge .L529
4478
 4495 296c 8091 0000 		lds r24,EE_Parameter+86
4479
 4496 2970 83FF      		sbrs r24,3
4480
 4497 2972 00C0      		rjmp .+4
4481
 4498 2974 0C94 0000 		jmp .L797
4482
 4499               	.L529:
4483
 4500 2978 8091 0000 		lds r24,Looping_Rechts
4484
 4501 297c 8823      		tst r24
4485
 4502 297e 01F0      		breq .L530
4486
 4503 2980 A050      		subi r26,lo8(-(PPM_in))
4487
 4504 2982 B040      		sbci r27,hi8(-(PPM_in))
4488
 4505 2984 2D91      		ld r18,X+
4489
 4506 2986 3C91      		ld r19,X
4490
 4507 2988 8091 0000 		lds r24,EE_Parameter+50
4491
 4508 298c 90E0      		ldi r25,lo8(0)
4492
 4509 298e 841B      		sub r24,r20
4493
 4510 2990 950B      		sbc r25,r21
4494
 4511 2992 8217      		cp r24,r18
4495
 4512 2994 9307      		cpc r25,r19
4496
 4513 2996 04F4      		brge .+4
4497
 4514 2998 0C94 0000 		jmp .L798
4498
 4515               	.L530:
4499
 4516 299c 8091 0000 		lds r24,EE_Parameter
4500
 4517 29a0 A82F      		mov r26,r24
4501
 4518 29a2 B0E0      		ldi r27,lo8(0)
4502
 4519 29a4 AA0F      		lsl r26
4503
 4520 29a6 BB1F      		rol r27
4504
 4521 29a8 FD01      		movw r30,r26
4505
 4522 29aa E050      		subi r30,lo8(-(PPM_in))
4506
 4523 29ac F040      		sbci r31,hi8(-(PPM_in))
4507
 4524 29ae 8081      		ld r24,Z
4508
 4525 29b0 9181      		ldd r25,Z+1
4509
 4526 29b2 4817      		cp r20,r24
4510
 4527 29b4 5907      		cpc r21,r25
4511
 4528 29b6 04F4      		brge .L531
4512
 4529 29b8 8091 0000 		lds r24,EE_Parameter+86
4513
 4530 29bc 80FF      		sbrs r24,0
4514
 4531 29be 00C0      		rjmp .+4
4515
 4532 29c0 0C94 0000 		jmp .L799
4516
 4533               	.L531:
4517
 4534 29c4 6091 0000 		lds r22,Looping_Oben
4518
 4535 29c8 6623      		tst r22
4519
 4536 29ca 01F0      		breq .L532
4520
 4537 29cc FD01      		movw r30,r26
4521
 4538 29ce E050      		subi r30,lo8(-(PPM_in))
4522
 4539 29d0 F040      		sbci r31,hi8(-(PPM_in))
4523
 4540 29d2 2081      		ld r18,Z
4524
 4541 29d4 3181      		ldd r19,Z+1
4525
 4542 29d6 8091 0000 		lds r24,EE_Parameter+50
4526
 4543 29da FA01      		movw r30,r20
4527
 4544 29dc E81B      		sub r30,r24
4528
 4545 29de F109      		sbc r31,__zero_reg__
4529
 4546 29e0 2E17      		cp r18,r30
4530
 4547 29e2 3F07      		cpc r19,r31
4531
 4548 29e4 04F4      		brge .+4
4532
 4549 29e6 0C94 0000 		jmp .L800
4533
 4550               	.L532:
4534
 4551 29ea FD01      		movw r30,r26
4535
 4552 29ec E050      		subi r30,lo8(-(PPM_in))
4536
 4553 29ee F040      		sbci r31,hi8(-(PPM_in))
4537
 4554 29f0 2081      		ld r18,Z
4538
 4555 29f2 3181      		ldd r19,Z+1
4539
 4556 29f4 8827      		clr r24
4540
 4557 29f6 9927      		clr r25
4541
 4558 29f8 841B      		sub r24,r20
4542
 4559 29fa 950B      		sbc r25,r21
4543
 4560 29fc 2817      		cp r18,r24
4544
 4561 29fe 3907      		cpc r19,r25
4545
 4562 2a00 04F4      		brge .L533
4546
 4563 2a02 8091 0000 		lds r24,EE_Parameter+86
4547
 4564 2a06 81FF      		sbrs r24,1
4548
 4565 2a08 00C0      		rjmp .+4
4549
 4566 2a0a 0C94 0000 		jmp .L801
4550
 4567               	.L533:
4551
 4568 2a0e 8091 0000 		lds r24,Looping_Unten
4552
 4569 2a12 8823      		tst r24
4553
 4570 2a14 01F0      		breq .L534
4554
 4571 2a16 A050      		subi r26,lo8(-(PPM_in))
4555
 4572 2a18 B040      		sbci r27,hi8(-(PPM_in))
4556
 4573 2a1a 2D91      		ld r18,X+
4557
 4574 2a1c 3C91      		ld r19,X
4558
 4575 2a1e 8091 0000 		lds r24,EE_Parameter+50
4559
 4576 2a22 90E0      		ldi r25,lo8(0)
4560
 4577 2a24 841B      		sub r24,r20
4561
 4578 2a26 950B      		sbc r25,r21
4562
 4579 2a28 8217      		cp r24,r18
4563
 4580 2a2a 9307      		cpc r25,r19
4564
 4581 2a2c 04F4      		brge .+4
4565
 4582 2a2e 0C94 0000 		jmp .L802
4566
 4583               	.L534:
4567
 4584 2a32 8091 0000 		lds r24,Looping_Links
4568
 4585 2a36 8823      		tst r24
4569
 4586 2a38 01F4      		brne .L535
4570
 4587 2a3a 8091 0000 		lds r24,Looping_Rechts
4571
 4588 2a3e 8823      		tst r24
4572
 4589 2a40 01F4      		brne .+4
4573
 4590 2a42 0C94 0000 		jmp .L536
4574
 4591               	.L535:
4575
 4592 2a46 81E0      		ldi r24,lo8(1)
4576
 4593 2a48 8093 0000 		sts Looping_Roll,r24
4577
 4594               	.L537:
4578
 4595 2a4c 6623      		tst r22
4579
 4596 2a4e 01F4      		brne .L538
4580
 4597 2a50 8091 0000 		lds r24,Looping_Unten
4581
 4598 2a54 8823      		tst r24
4582
 4599 2a56 01F4      		brne .+4
4583
 4600 2a58 0C94 0000 		jmp .L539
4584
 4601               	.L538:
4585
 4602 2a5c 81E0      		ldi r24,lo8(1)
4586
 4603 2a5e 8093 0000 		sts Looping_Nick,r24
4587
 4604 2a62 1092 0000 		sts Looping_Roll,__zero_reg__
4588
 4605 2a66 1092 0000 		sts Looping_Links,__zero_reg__
4589
 4606 2a6a 1092 0000 		sts Looping_Rechts,__zero_reg__
4590
 4607               	.L507:
4591
 4608 2a6e F091 0000 		lds r31,Looping_Roll
4592
 4609 2a72 FCA3      		std Y+36,r31
4593
 4610 2a74 FF23      		tst r31
4594
 4611 2a76 01F0      		breq .+2
4595
 4612 2a78 00C0      		rjmp .L540
4596
 4613 2a7a 8091 0000 		lds r24,Looping_Nick
4597
 4614 2a7e 8823      		tst r24
4598
 4615 2a80 01F0      		breq .+2
4599
 4616 2a82 00C0      		rjmp .L540
4600
 4617               	.L541:
4601
 4618 2a84 8091 0000 		lds r24,MikroKopterFlags
4602
 4619 2a88 84FF      		sbrs r24,4
4603
 4620 2a8a 00C0      		rjmp .L543
4604
 4621 2a8c 1092 0000 		sts (StickGier)+1,__zero_reg__
4605
 4622 2a90 1092 0000 		sts StickGier,__zero_reg__
4606
 4623 2a94 1092 0000 		sts (StickNick)+1,__zero_reg__
4607
 4624 2a98 1092 0000 		sts StickNick,__zero_reg__
4608
 4625 2a9c 1092 0000 		sts (StickRoll)+1,__zero_reg__
4609
 4626 2aa0 1092 0000 		sts StickRoll,__zero_reg__
4610
 4627 2aa4 9AE5      		ldi r25,lo8(90)
4611
 4628 2aa6 9093 0000 		sts GyroFaktor,r25
4612
 4629 2aaa 88E7      		ldi r24,lo8(120)
4613
 4630 2aac 8093 0000 		sts IntegralFaktor,r24
4614
 4631 2ab0 9093 0000 		sts GyroFaktorGier,r25
4615
 4632 2ab4 8093 0000 		sts IntegralFaktorGier,r24
4616
 4633 2ab8 1092 0000 		sts Looping_Roll,__zero_reg__
4617
 4634 2abc 1092 0000 		sts Looping_Nick,__zero_reg__
4618
 4635 2ac0 1CA2      		std Y+36,__zero_reg__
4619
 4636               	.L543:
4620
 4637 2ac2 2091 0000 		lds r18,MittelIntegralNick
4621
 4638 2ac6 3091 0000 		lds r19,(MittelIntegralNick)+1
4622
 4639 2aca 4091 0000 		lds r20,(MittelIntegralNick)+2
4623
 4640 2ace 5091 0000 		lds r21,(MittelIntegralNick)+3
4624
 4641 2ad2 2F8F      		std Y+31,r18
4625
 4642 2ad4 38A3      		std Y+32,r19
4626
 4643 2ad6 49A3      		std Y+33,r20
4627
 4644 2ad8 5AA3      		std Y+34,r21
4628
 4645 2ada 4091 0000 		lds r20,IntegralNick
4629
 4646 2ade 5091 0000 		lds r21,(IntegralNick)+1
4630
 4647 2ae2 6091 0000 		lds r22,(IntegralNick)+2
4631
 4648 2ae6 7091 0000 		lds r23,(IntegralNick)+3
4632
 4649 2aea 4DA3      		std Y+37,r20
4633
 4650 2aec 5EA3      		std Y+38,r21
4634
 4651 2aee 6FA3      		std Y+39,r22
4635
 4652 2af0 78A7      		std Y+40,r23
4636
 4653 2af2 8F8D      		ldd r24,Y+31
4637
 4654 2af4 98A1      		ldd r25,Y+32
4638
 4655 2af6 A9A1      		ldd r26,Y+33
4639
 4656 2af8 BAA1      		ldd r27,Y+34
4640
 4657 2afa 840F      		add r24,r20
4641
 4658 2afc 951F      		adc r25,r21
4642
 4659 2afe A61F      		adc r26,r22
4643
 4660 2b00 B71F      		adc r27,r23
4644
 4661 2b02 8093 0000 		sts MittelIntegralNick,r24
4645
 4662 2b06 9093 0000 		sts (MittelIntegralNick)+1,r25
4646
 4663 2b0a A093 0000 		sts (MittelIntegralNick)+2,r26
4647
 4664 2b0e B093 0000 		sts (MittelIntegralNick)+3,r27
4648
 4665 2b12 2090 0000 		lds r2,MittelIntegralRoll
4649
 4666 2b16 3090 0000 		lds r3,(MittelIntegralRoll)+1
4650
 4667 2b1a 4090 0000 		lds r4,(MittelIntegralRoll)+2
4651
 4668 2b1e 5090 0000 		lds r5,(MittelIntegralRoll)+3
4652
 4669 2b22 A090 0000 		lds r10,IntegralRoll
4653
 4670 2b26 B090 0000 		lds r11,(IntegralRoll)+1
4654
 4671 2b2a C090 0000 		lds r12,(IntegralRoll)+2
4655
 4672 2b2e D090 0000 		lds r13,(IntegralRoll)+3
4656
 4673 2b32 AEA6      		std Y+46,r10
4657
 4674 2b34 BFA6      		std Y+47,r11
4658
 4675 2b36 C8AA      		std Y+48,r12
4659
 4676 2b38 D9AA      		std Y+49,r13
4660
 4677 2b3a 2A0C      		add r2,r10
4661
 4678 2b3c 3B1C      		adc r3,r11
4662
 4679 2b3e 4C1C      		adc r4,r12
4663
 4680 2b40 5D1C      		adc r5,r13
4664
 4681 2b42 2092 0000 		sts MittelIntegralRoll,r2
4665
 4682 2b46 3092 0000 		sts (MittelIntegralRoll)+1,r3
4666
 4683 2b4a 4092 0000 		sts (MittelIntegralRoll)+2,r4
4667
 4684 2b4e 5092 0000 		sts (MittelIntegralRoll)+3,r5
4668
 4685 2b52 8091 0000 		lds r24,MittelIntegralNick2
4669
 4686 2b56 9091 0000 		lds r25,(MittelIntegralNick2)+1
4670
 4687 2b5a A091 0000 		lds r26,(MittelIntegralNick2)+2
4671
 4688 2b5e B091 0000 		lds r27,(MittelIntegralNick2)+3
4672
 4689 2b62 2091 0000 		lds r18,IntegralNick2
4673
 4690 2b66 3091 0000 		lds r19,(IntegralNick2)+1
4674
 4691 2b6a 4091 0000 		lds r20,(IntegralNick2)+2
4675
 4692 2b6e 5091 0000 		lds r21,(IntegralNick2)+3
4676
 4693 2b72 2C8B      		std Y+20,r18
4677
 4694 2b74 3D8B      		std Y+21,r19
4678
 4695 2b76 4E8B      		std Y+22,r20
4679
 4696 2b78 5F8B      		std Y+23,r21
4680
 4697 2b7a 820F      		add r24,r18
4681
 4698 2b7c 931F      		adc r25,r19
4682
 4699 2b7e A41F      		adc r26,r20
4683
 4700 2b80 B51F      		adc r27,r21
4684
 4701 2b82 8093 0000 		sts MittelIntegralNick2,r24
4685
 4702 2b86 9093 0000 		sts (MittelIntegralNick2)+1,r25
4686
 4703 2b8a A093 0000 		sts (MittelIntegralNick2)+2,r26
4687
 4704 2b8e B093 0000 		sts (MittelIntegralNick2)+3,r27
4688
 4705 2b92 8091 0000 		lds r24,MittelIntegralRoll2
4689
 4706 2b96 9091 0000 		lds r25,(MittelIntegralRoll2)+1
4690
 4707 2b9a A091 0000 		lds r26,(MittelIntegralRoll2)+2
4691
 4708 2b9e B091 0000 		lds r27,(MittelIntegralRoll2)+3
4692
 4709 2ba2 4091 0000 		lds r20,IntegralRoll2
4693
 4710 2ba6 5091 0000 		lds r21,(IntegralRoll2)+1
4694
 4711 2baa 6091 0000 		lds r22,(IntegralRoll2)+2
4695
 4712 2bae 7091 0000 		lds r23,(IntegralRoll2)+3
4696
 4713 2bb2 4A8F      		std Y+26,r20
4697
 4714 2bb4 5B8F      		std Y+27,r21
4698
 4715 2bb6 6C8F      		std Y+28,r22
4699
 4716 2bb8 7D8F      		std Y+29,r23
4700
 4717 2bba 840F      		add r24,r20
4701
 4718 2bbc 951F      		adc r25,r21
4702
 4719 2bbe A61F      		adc r26,r22
4703
 4720 2bc0 B71F      		adc r27,r23
4704
 4721 2bc2 8093 0000 		sts MittelIntegralRoll2,r24
4705
 4722 2bc6 9093 0000 		sts (MittelIntegralRoll2)+1,r25
4706
 4723 2bca A093 0000 		sts (MittelIntegralRoll2)+2,r26
4707
 4724 2bce B093 0000 		sts (MittelIntegralRoll2)+3,r27
4708
 4725 2bd2 5091 0000 		lds r21,Looping_Nick
4709
 4726 2bd6 598F      		std Y+25,r21
4710
 4727 2bd8 5523      		tst r21
4711
 4728 2bda 01F4      		brne .L544
4712
 4729 2bdc 6CA1      		ldd r22,Y+36
4713
 4730 2bde 6623      		tst r22
4714
 4731 2be0 01F4      		brne .+4
4715
 4732 2be2 0C94 0000 		jmp .L545
4716
 4733               	.L544:
4717
 4734 2be6 1092 0000 		sts IntegralAccNick,__zero_reg__
4718
 4735 2bea 1092 0000 		sts (IntegralAccNick)+1,__zero_reg__
4719
 4736 2bee 1092 0000 		sts (IntegralAccNick)+2,__zero_reg__
4720
 4737 2bf2 1092 0000 		sts (IntegralAccNick)+3,__zero_reg__
4721
 4738 2bf6 1092 0000 		sts IntegralAccRoll,__zero_reg__
4722
 4739 2bfa 1092 0000 		sts (IntegralAccRoll)+1,__zero_reg__
4723
 4740 2bfe 1092 0000 		sts (IntegralAccRoll)+2,__zero_reg__
4724
 4741 2c02 1092 0000 		sts (IntegralAccRoll)+3,__zero_reg__
4725
 4742 2c06 1092 0000 		sts MittelIntegralNick,__zero_reg__
4726
 4743 2c0a 1092 0000 		sts (MittelIntegralNick)+1,__zero_reg__
4727
 4744 2c0e 1092 0000 		sts (MittelIntegralNick)+2,__zero_reg__
4728
 4745 2c12 1092 0000 		sts (MittelIntegralNick)+3,__zero_reg__
4729
 4746 2c16 1092 0000 		sts MittelIntegralRoll,__zero_reg__
4730
 4747 2c1a 1092 0000 		sts (MittelIntegralRoll)+1,__zero_reg__
4731
 4748 2c1e 1092 0000 		sts (MittelIntegralRoll)+2,__zero_reg__
4732
 4749 2c22 1092 0000 		sts (MittelIntegralRoll)+3,__zero_reg__
4733
 4750 2c26 1092 0000 		sts MittelIntegralNick2,__zero_reg__
4734
 4751 2c2a 1092 0000 		sts (MittelIntegralNick2)+1,__zero_reg__
4735
 4752 2c2e 1092 0000 		sts (MittelIntegralNick2)+2,__zero_reg__
4736
 4753 2c32 1092 0000 		sts (MittelIntegralNick2)+3,__zero_reg__
4737
 4754 2c36 1092 0000 		sts MittelIntegralRoll2,__zero_reg__
4738
 4755 2c3a 1092 0000 		sts (MittelIntegralRoll2)+1,__zero_reg__
4739
 4756 2c3e 1092 0000 		sts (MittelIntegralRoll2)+2,__zero_reg__
4740
 4757 2c42 1092 0000 		sts (MittelIntegralRoll2)+3,__zero_reg__
4741
 4758 2c46 8091 0000 		lds r24,Mess_IntegralNick
4742
 4759 2c4a 9091 0000 		lds r25,(Mess_IntegralNick)+1
4743
 4760 2c4e A091 0000 		lds r26,(Mess_IntegralNick)+2
4744
 4761 2c52 B091 0000 		lds r27,(Mess_IntegralNick)+3
4745
 4762 2c56 8093 0000 		sts Mess_IntegralNick2,r24
4746
 4763 2c5a 9093 0000 		sts (Mess_IntegralNick2)+1,r25
4747
 4764 2c5e A093 0000 		sts (Mess_IntegralNick2)+2,r26
4748
 4765 2c62 B093 0000 		sts (Mess_IntegralNick2)+3,r27
4749
 4766 2c66 8091 0000 		lds r24,Mess_IntegralRoll
4750
 4767 2c6a 9091 0000 		lds r25,(Mess_IntegralRoll)+1
4751
 4768 2c6e A091 0000 		lds r26,(Mess_IntegralRoll)+2
4752
 4769 2c72 B091 0000 		lds r27,(Mess_IntegralRoll)+3
4753
 4770 2c76 8093 0000 		sts Mess_IntegralRoll2,r24
4754
 4771 2c7a 9093 0000 		sts (Mess_IntegralRoll2)+1,r25
4755
 4772 2c7e A093 0000 		sts (Mess_IntegralRoll2)+2,r26
4756
 4773 2c82 B093 0000 		sts (Mess_IntegralRoll2)+3,r27
4757
 4774 2c86 1092 0000 		sts (ZaehlMessungen)+1,__zero_reg__
4758
 4775 2c8a 1092 0000 		sts ZaehlMessungen,__zero_reg__
4759
 4776 2c8e 1092 0000 		sts (LageKorrekturNick)+1,__zero_reg__
4760
 4777 2c92 1092 0000 		sts LageKorrekturNick,__zero_reg__
4761
 4778 2c96 1092 0000 		sts (LageKorrekturRoll)+1,__zero_reg__
4762
 4779 2c9a 1092 0000 		sts LageKorrekturRoll,__zero_reg__
4763
 4780 2c9e 798D      		ldd r23,Y+25
4764
 4781 2ca0 7723      		tst r23
4765
 4782 2ca2 01F4      		brne .+4
4766
 4783 2ca4 0C94 0000 		jmp .L803
4767
 4784               	.L546:
4768
 4785 2ca8 8091 0000 		lds r24,ZaehlMessungen
4769
 4786 2cac 9091 0000 		lds r25,(ZaehlMessungen)+1
4770
 4787 2cb0 8F3F      		cpi r24,255
4771
 4788 2cb2 9105      		cpc r25,__zero_reg__
4772
 4789 2cb4 01F0      		breq .+4
4773
 4790 2cb6 00F0      		brlo .+2
4774
 4791 2cb8 00C0      		rjmp .L766
4775
 4792 2cba 3091 0000 		lds r19,TrichterFlug
4776
 4793 2cbe 3B8B      		std Y+19,r19
4777
 4794 2cc0 E090 0000 		lds r14,StickGier
4778
 4795 2cc4 F090 0000 		lds r15,(StickGier)+1
4779
 4796 2cc8 C701      		movw r24,r14
4780
 4797 2cca F7FC      		sbrc r15,7
4781
 4798 2ccc 00C0      		rjmp .L804
4782
 4799               	.L607:
4783
 4800 2cce 4097      		sbiw r24,16
4784
 4801 2cd0 04F0      		brlt .L606
4785
 4802 2cd2 88EE      		ldi r24,lo8(1000)
4786
 4803 2cd4 93E0      		ldi r25,hi8(1000)
4787
 4804 2cd6 9093 0000 		sts (KompassSignalSchlecht)+1,r25
4788
 4805 2cda 8093 0000 		sts KompassSignalSchlecht,r24
4789
 4806 2cde 8091 0000 		lds r24,EE_Parameter+8
4790
 4807 2ce2 84FD      		sbrc r24,4
4791
 4808 2ce4 00C0      		rjmp .+4
4792
 4809 2ce6 0C94 0000 		jmp .L805
4793
 4810               	.L606:
4794
 4811 2cea 1091 0000 		lds r17,EE_Parameter+20
4795
 4812 2cee B701      		movw r22,r14
4796
 4813 2cf0 8827      		clr r24
4797
 4814 2cf2 77FD      		sbrc r23,7
4798
 4815 2cf4 8095      		com r24
4799
 4816 2cf6 982F      		mov r25,r24
4800
 4817 2cf8 212F      		mov r18,r17
4801
 4818 2cfa 30E0      		ldi r19,lo8(0)
4802
 4819 2cfc 40E0      		ldi r20,lo8(0)
4803
 4820 2cfe 50E0      		ldi r21,hi8(0)
4804
 4821 2d00 0E94 0000 		call __mulsi3
4805
 4822 2d04 F701      		movw r30,r14
4806
 4823 2d06 F7FE      		sbrs r15,7
4807
 4824 2d08 00C0      		rjmp .+4
4808
 4825 2d0a 0C94 0000 		jmp .L806
4809
 4826               	.L608:
4810
 4827 2d0e 9F01      		movw r18,r30
4811
 4828 2d10 4427      		clr r20
4812
 4829 2d12 37FD      		sbrc r19,7
4813
 4830 2d14 4095      		com r20
4814
 4831 2d16 542F      		mov r21,r20
4815
 4832 2d18 0E94 0000 		call __mulsi3
4816
 4833 2d1c 20E0      		ldi r18,lo8(512)
4817
 4834 2d1e 32E0      		ldi r19,hi8(512)
4818
 4835 2d20 40E0      		ldi r20,hlo8(512)
4819
 4836 2d22 50E0      		ldi r21,hhi8(512)
4820
 4837 2d24 0E94 0000 		call __divmodsi4
4821
 4838 2d28 812F      		mov r24,r17
4822
 4839 2d2a 90E0      		ldi r25,lo8(0)
4823
 4840 2d2c 8E9D      		mul r24,r14
4824
 4841 2d2e B001      		movw r22,r0
4825
 4842 2d30 8F9D      		mul r24,r15
4826
 4843 2d32 700D      		add r23,r0
4827
 4844 2d34 9E9D      		mul r25,r14
4828
 4845 2d36 700D      		add r23,r0
4829
 4846 2d38 1124      		clr r1
4830
 4847 2d3a 77FF      		sbrs r23,7
4831
 4848 2d3c 00C0      		rjmp .+4
4832
 4849 2d3e 0C94 0000 		jmp .L807
4833
 4850               	.L609:
4834
 4851 2d42 7595      		asr r23
4835
 4852 2d44 6795      		ror r22
4836
 4853 2d46 7595      		asr r23
4837
 4854 2d48 6795      		ror r22
4838
 4855 2d4a 260F      		add r18,r22
4839
 4856 2d4c 371F      		adc r19,r23
4840
 4857 2d4e C901      		movw r24,r18
4841
 4858 2d50 AA27      		clr r26
4842
 4859 2d52 97FD      		sbrc r25,7
4843
 4860 2d54 A095      		com r26
4844
 4861 2d56 BA2F      		mov r27,r26
4845
 4862 2d58 8093 0000 		sts sollGier.2883,r24
4846
 4863 2d5c 9093 0000 		sts (sollGier.2883)+1,r25
4847
 4864 2d60 A093 0000 		sts (sollGier.2883)+2,r26
4848
 4865 2d64 B093 0000 		sts (sollGier.2883)+3,r27
4849
 4866 2d68 2091 0000 		lds r18,Mess_Integral_Gier
4850
 4867 2d6c 3091 0000 		lds r19,(Mess_Integral_Gier)+1
4851
 4868 2d70 4091 0000 		lds r20,(Mess_Integral_Gier)+2
4852
 4869 2d74 5091 0000 		lds r21,(Mess_Integral_Gier)+3
4853
 4870 2d78 281B      		sub r18,r24
4854
 4871 2d7a 390B      		sbc r19,r25
4855
 4872 2d7c 4A0B      		sbc r20,r26
4856
 4873 2d7e 5B0B      		sbc r21,r27
4857
 4874 2d80 2093 0000 		sts Mess_Integral_Gier,r18
4858
 4875 2d84 3093 0000 		sts (Mess_Integral_Gier)+1,r19
4859
 4876 2d88 4093 0000 		sts (Mess_Integral_Gier)+2,r20
4860
 4877 2d8c 5093 0000 		sts (Mess_Integral_Gier)+3,r21
4861
 4878 2d90 2135      		cpi r18,lo8(50001)
4862
 4879 2d92 63EC      		ldi r22,hi8(50001)
4863
 4880 2d94 3607      		cpc r19,r22
4864
 4881 2d96 60E0      		ldi r22,hlo8(50001)
4865
 4882 2d98 4607      		cpc r20,r22
4866
 4883 2d9a 60E0      		ldi r22,hhi8(50001)
4867
 4884 2d9c 5607      		cpc r21,r22
4868
 4885 2d9e 04F4      		brge .+2
4869
 4886 2da0 00C0      		rjmp .L610
4870
 4887 2da2 80E5      		ldi r24,lo8(50000)
4871
 4888 2da4 93EC      		ldi r25,hi8(50000)
4872
 4889 2da6 A0E0      		ldi r26,hlo8(50000)
4873
 4890 2da8 B0E0      		ldi r27,hhi8(50000)
4874
 4891 2daa 8093 0000 		sts Mess_Integral_Gier,r24
4875
 4892 2dae 9093 0000 		sts (Mess_Integral_Gier)+1,r25
4876
 4893 2db2 A093 0000 		sts (Mess_Integral_Gier)+2,r26
4877
 4894 2db6 B093 0000 		sts (Mess_Integral_Gier)+3,r27
4878
 4895               	.L611:
4879
 4896 2dba 4090 0000 		lds r4,KompassValue
4880
 4897 2dbe 5090 0000 		lds r5,(KompassValue)+1
4881
 4898 2dc2 4114      		cp r4,__zero_reg__
4882
 4899 2dc4 5104      		cpc r5,__zero_reg__
4883
 4900 2dc6 01F0      		breq .L779
4884
 4901 2dc8 8091 0000 		lds r24,EE_Parameter+8
4885
 4902 2dcc 83FF      		sbrs r24,3
4886
 4903 2dce 00C0      		rjmp .+4
4887
 4904 2dd0 0C94 0000 		jmp .L768
4888
 4905               	.L779:
4889
 4906 2dd4 6090 0000 		lds r6,MesswertGier
4890
 4907 2dd8 7090 0000 		lds r7,(MesswertGier)+1
4891
 4908               	.L612:
4892
 4909 2ddc 8091 0000 		lds r24,TimerWerteausgabe.2892
4893
 4910 2de0 8150      		subi r24,lo8(-(-1))
4894
 4911 2de2 8093 0000 		sts TimerWerteausgabe.2892,r24
4895
 4912 2de6 8F5F      		subi r24,lo8(-(1))
4896
 4913 2de8 01F0      		breq .+2
4897
 4914 2dea 00C0      		rjmp .L627
4898
 4915 2dec 88E1      		ldi r24,lo8(24)
4899
 4916 2dee 8093 0000 		sts TimerWerteausgabe.2892,r24
4900
 4917 2df2 E090 0000 		lds r14,EE_Parameter+23
4901
 4918 2df6 FF24      		clr r15
4902
 4919 2df8 EE0C      		lsl r14
4903
 4920 2dfa FF1C      		rol r15
4904
 4921 2dfc EE0C      		lsl r14
4905
 4922 2dfe FF1C      		rol r15
4906
 4923 2e00 0027      		clr r16
4907
 4924 2e02 F7FC      		sbrc r15,7
4908
 4925 2e04 0095      		com r16
4909
 4926 2e06 102F      		mov r17,r16
4910
 4927 2e08 6DA1      		ldd r22,Y+37
4911
 4928 2e0a 7EA1      		ldd r23,Y+38
4912
 4929 2e0c 8FA1      		ldd r24,Y+39
4913
 4930 2e0e 98A5      		ldd r25,Y+40
4914
 4931 2e10 A801      		movw r20,r16
4915
 4932 2e12 9701      		movw r18,r14
4916
 4933 2e14 0E94 0000 		call __divmodsi4
4917
 4934 2e18 3093 0000 		sts (DebugOut+2)+1,r19
4918
 4935 2e1c 2093 0000 		sts DebugOut+2,r18
4919
 4936 2e20 6EA5      		ldd r22,Y+46
4920
 4937 2e22 7FA5      		ldd r23,Y+47
4921
 4938 2e24 88A9      		ldd r24,Y+48
4922
 4939 2e26 99A9      		ldd r25,Y+49
4923
 4940 2e28 A801      		movw r20,r16
4924
 4941 2e2a 9701      		movw r18,r14
4925
 4942 2e2c 0E94 0000 		call __divmodsi4
4926
 4943 2e30 3093 0000 		sts (DebugOut+4)+1,r19
4927
 4944 2e34 2093 0000 		sts DebugOut+4,r18
4928
 4945 2e38 2091 0000 		lds r18,Mittelwert_AccNick
4929
 4946 2e3c 3091 0000 		lds r19,Mittelwert_AccNick+1
4930
 4947 2e40 C901      		movw r24,r18
4931
 4948 2e42 97FF      		sbrs r25,7
4932
 4949 2e44 00C0      		rjmp .+4
4933
 4950 2e46 0C94 0000 		jmp .L808
4934
 4951               	.L628:
4935
 4952 2e4a 9595      		asr r25
4936
 4953 2e4c 8795      		ror r24
4937
 4954 2e4e 9595      		asr r25
4938
 4955 2e50 8795      		ror r24
4939
 4956 2e52 9093 0000 		sts (DebugOut+6)+1,r25
4940
 4957 2e56 8093 0000 		sts DebugOut+6,r24
4941
 4958 2e5a 8091 0000 		lds r24,Mittelwert_AccRoll
4942
 4959 2e5e 9091 0000 		lds r25,Mittelwert_AccRoll+1
4943
 4960 2e62 9C01      		movw r18,r24
4944
 4961 2e64 37FF      		sbrs r19,7
4945
 4962 2e66 00C0      		rjmp .+4
4946
 4963 2e68 0C94 0000 		jmp .L809
4947
 4964               	.L629:
4948
 4965 2e6c 3595      		asr r19
4949
 4966 2e6e 2795      		ror r18
4950
 4967 2e70 3595      		asr r19
4951
 4968 2e72 2795      		ror r18
4952
 4969 2e74 3093 0000 		sts (DebugOut+8)+1,r19
4953
 4970 2e78 2093 0000 		sts DebugOut+8,r18
4954
 4971 2e7c 7092 0000 		sts (DebugOut+10)+1,r7
4955
 4972 2e80 6092 0000 		sts DebugOut+10,r6
4956
 4973 2e84 6091 0000 		lds r22,HoehenWert
4957
 4974 2e88 7091 0000 		lds r23,(HoehenWert)+1
4958
 4975 2e8c 8091 0000 		lds r24,(HoehenWert)+2
4959
 4976 2e90 9091 0000 		lds r25,(HoehenWert)+3
4960
 4977 2e94 25E0      		ldi r18,lo8(5)
4961
 4978 2e96 30E0      		ldi r19,hi8(5)
4962
 4979 2e98 40E0      		ldi r20,hlo8(5)
4963
 4980 2e9a 50E0      		ldi r21,hhi8(5)
4964
 4981 2e9c 0E94 0000 		call __divmodsi4
4965
 4982 2ea0 3093 0000 		sts (DebugOut+12)+1,r19
4966
 4983 2ea4 2093 0000 		sts DebugOut+12,r18
4967
 4984 2ea8 8091 0000 		lds r24,Aktuell_az
4968
 4985 2eac 9091 0000 		lds r25,(Aktuell_az)+1
4969
 4986 2eb0 9093 0000 		sts (DebugOut+14)+1,r25
4970
 4987 2eb4 8093 0000 		sts DebugOut+14,r24
4971
 4988 2eb8 5092 0000 		sts (DebugOut+18)+1,r5
4972
 4989 2ebc 4092 0000 		sts DebugOut+18,r4
4973
 4990 2ec0 8091 0000 		lds r24,UBat
4974
 4991 2ec4 9091 0000 		lds r25,(UBat)+1
4975
 4992 2ec8 9093 0000 		sts (DebugOut+20)+1,r25
4976
 4993 2ecc 8093 0000 		sts DebugOut+20,r24
4977
 4994 2ed0 8091 0000 		lds r24,SenderOkay
4978
 4995 2ed4 8093 0000 		sts DebugOut+22,r24
4979
 4996 2ed8 1092 0000 		sts DebugOut+23,__zero_reg__
4980
 4997 2edc 6091 0000 		lds r22,ErsatzKompass
4981
 4998 2ee0 7091 0000 		lds r23,(ErsatzKompass)+1
4982
 4999 2ee4 8091 0000 		lds r24,(ErsatzKompass)+2
4983
 5000 2ee8 9091 0000 		lds r25,(ErsatzKompass)+3
4984
 5001 2eec 2091 0000 		lds r18,GIER_GRAD_FAKTOR
4985
 5002 2ef0 3091 0000 		lds r19,(GIER_GRAD_FAKTOR)+1
4986
 5003 2ef4 4091 0000 		lds r20,(GIER_GRAD_FAKTOR)+2
4987
 5004 2ef8 5091 0000 		lds r21,(GIER_GRAD_FAKTOR)+3
4988
 5005 2efc 0E94 0000 		call __divmodsi4
4989
 5006 2f00 3093 0000 		sts (DebugOut+24)+1,r19
4990
 5007 2f04 2093 0000 		sts DebugOut+24,r18
4991
 5008 2f08 8091 0000 		lds r24,VarioMeter
4992
 5009 2f0c 9091 0000 		lds r25,(VarioMeter)+1
4993
 5010 2f10 9093 0000 		sts (DebugOut+38)+1,r25
4994
 5011 2f14 8093 0000 		sts DebugOut+38,r24
4995
 5012 2f18 8091 0000 		lds r24,WinkelOut+6
4996
 5013 2f1c 8093 0000 		sts DebugOut+40,r24
4997
 5014 2f20 1092 0000 		sts DebugOut+41,__zero_reg__
4998
 5015 2f24 8091 0000 		lds r24,ServoNickValue
4999
 5016 2f28 9091 0000 		lds r25,(ServoNickValue)+1
5000
 5017 2f2c 9093 0000 		sts (DebugOut+42)+1,r25
5001
 5018 2f30 8093 0000 		sts DebugOut+42,r24
5002
 5019 2f34 8091 0000 		lds r24,GPS_Nick
5003
 5020 2f38 9091 0000 		lds r25,(GPS_Nick)+1
5004
 5021 2f3c 9093 0000 		sts (DebugOut+62)+1,r25
5005
 5022 2f40 8093 0000 		sts DebugOut+62,r24
5006
 5023 2f44 8091 0000 		lds r24,GPS_Roll
5007
 5024 2f48 9091 0000 		lds r25,(GPS_Roll)+1
5008
 5025 2f4c 9093 0000 		sts (DebugOut+64)+1,r25
5009
 5026 2f50 8093 0000 		sts DebugOut+64,r24
5010
 5027               	.L627:
5011
 5028 2f54 FB89      		ldd r31,Y+19
5012
 5029 2f56 FF23      		tst r31
5013
 5030 2f58 01F0      		breq .L630
5014
 5031 2f5a 1092 0000 		sts SummeRoll.2882,__zero_reg__
5015
 5032 2f5e 1092 0000 		sts (SummeRoll.2882)+1,__zero_reg__
5016
 5033 2f62 1092 0000 		sts (SummeRoll.2882)+2,__zero_reg__
5017
 5034 2f66 1092 0000 		sts (SummeRoll.2882)+3,__zero_reg__
5018
 5035 2f6a 1092 0000 		sts SummeNick.2881,__zero_reg__
5019
 5036 2f6e 1092 0000 		sts (SummeNick.2881)+1,__zero_reg__
5020
 5037 2f72 1092 0000 		sts (SummeNick.2881)+2,__zero_reg__
5021
 5038 2f76 1092 0000 		sts (SummeNick.2881)+3,__zero_reg__
5022
 5039               	.L630:
5023
 5040 2f7a A98C      		ldd r10,Y+25
5024
 5041 2f7c AA20      		tst r10
5025
 5042 2f7e 01F4      		brne .+2
5026
 5043 2f80 00C0      		rjmp .L631
5027
 5044 2f82 1C82      		std Y+4,__zero_reg__
5028
 5045 2f84 1B82      		std Y+3,__zero_reg__
5029
 5046 2f86 8824      		clr r8
5030
 5047 2f88 9924      		clr r9
5031
 5048 2f8a BCA0      		ldd r11,Y+36
5032
 5049 2f8c BB20      		tst r11
5033
 5050 2f8e 01F4      		brne .+2
5034
 5051 2f90 00C0      		rjmp .L633
5035
 5052               	.L821:
5036
 5053 2f92 1A82      		std Y+2,__zero_reg__
5037
 5054 2f94 1982      		std Y+1,__zero_reg__
5038
 5055 2f96 4424      		clr r4
5039
 5056 2f98 5524      		clr r5
5040
 5057 2f9a 2091 0000 		lds r18,TrimNick
5041
 5058 2f9e 3091 0000 		lds r19,(TrimNick)+1
5042
 5059 2fa2 293C      		cpi r18,201
5043
 5060 2fa4 3105      		cpc r19,__zero_reg__
5044
 5061 2fa6 04F4      		brge .+2
5045
 5062 2fa8 00C0      		rjmp .L635
5046
 5063               	.L822:
5047
 5064 2faa 88EC      		ldi r24,lo8(200)
5048
 5065 2fac 90E0      		ldi r25,hi8(200)
5049
 5066 2fae 9093 0000 		sts (TrimNick)+1,r25
5050
 5067 2fb2 8093 0000 		sts TrimNick,r24
5051
 5068 2fb6 28EC      		ldi r18,lo8(200)
5052
 5069 2fb8 30E0      		ldi r19,hi8(200)
5053
 5070               	.L636:
5054
 5071 2fba 2090 0000 		lds r2,TrimRoll
5055
 5072 2fbe 3090 0000 		lds r3,(TrimRoll)+1
5056
 5073 2fc2 59EC      		ldi r21,lo8(201)
5057
 5074 2fc4 2516      		cp r2,r21
5058
 5075 2fc6 3104      		cpc r3,__zero_reg__
5059
 5076 2fc8 04F4      		brge .+2
5060
 5077 2fca 00C0      		rjmp .L637
5061
 5078 2fcc 88EC      		ldi r24,lo8(200)
5062
 5079 2fce 90E0      		ldi r25,hi8(200)
5063
 5080 2fd0 9093 0000 		sts (TrimRoll)+1,r25
5064
 5081 2fd4 8093 0000 		sts TrimRoll,r24
5065
 5082 2fd8 58EC      		ldi r21,lo8(200)
5066
 5083 2fda 252E      		mov r2,r21
5067
 5084 2fdc 312C      		mov r3,__zero_reg__
5068
 5085               	.L638:
5069
 5086 2fde 7901      		movw r14,r18
5070
 5087 2fe0 0027      		clr r16
5071
 5088 2fe2 F7FC      		sbrc r15,7
5072
 5089 2fe4 0095      		com r16
5073
 5090 2fe6 102F      		mov r17,r16
5074
 5091 2fe8 EE0C      		lsl r14
5075
 5092 2fea FF1C      		rol r15
5076
 5093 2fec 001F      		rol r16
5077
 5094 2fee 111F      		rol r17
5078
 5095 2ff0 EE0C      		lsl r14
5079
 5096 2ff2 FF1C      		rol r15
5080
 5097 2ff4 001F      		rol r16
5081
 5098 2ff6 111F      		rol r17
5082
 5099 2ff8 EE0C      		lsl r14
5083
 5100 2ffa FF1C      		rol r15
5084
 5101 2ffc 001F      		rol r16
5085
 5102 2ffe 111F      		rol r17
5086
 5103 3000 EE0C      		lsl r14
5087
 5104 3002 FF1C      		rol r15
5088
 5105 3004 001F      		rol r16
5089
 5106 3006 111F      		rol r17
5090
 5107 3008 EE0C      		lsl r14
5091
 5108 300a FF1C      		rol r15
5092
 5109 300c 001F      		rol r16
5093
 5110 300e 111F      		rol r17
5094
 5111 3010 EE0C      		lsl r14
5095
 5112 3012 FF1C      		rol r15
5096
 5113 3014 001F      		rol r16
5097
 5114 3016 111F      		rol r17
5098
 5115 3018 EE0C      		lsl r14
5099
 5116 301a FF1C      		rol r15
5100
 5117 301c 001F      		rol r16
5101
 5118 301e 111F      		rol r17
5102
 5119 3020 A090 0000 		lds r10,GyroFaktor
5103
 5120 3024 BB24      		clr r11
5104
 5121 3026 CC24      		clr r12
5105
 5122 3028 DD24      		clr r13
5106
 5123 302a 2091 0000 		lds r18,MesswertNick
5107
 5124 302e 3091 0000 		lds r19,(MesswertNick)+1
5108
 5125 3032 4427      		clr r20
5109
 5126 3034 37FD      		sbrc r19,7
5110
 5127 3036 4095      		com r20
5111
 5128 3038 542F      		mov r21,r20
5112
 5129 303a C601      		movw r24,r12
5113
 5130 303c B501      		movw r22,r10
5114
 5131 303e 0E94 0000 		call __mulsi3
5115
 5132 3042 E60E      		add r14,r22
5116
 5133 3044 F71E      		adc r15,r23
5117
 5134 3046 081F      		adc r16,r24
5118
 5135 3048 191F      		adc r17,r25
5119
 5136 304a C801      		movw r24,r16
5120
 5137 304c B701      		movw r22,r14
5121
 5138 304e 20E4      		ldi r18,lo8(64)
5122
 5139 3050 30E0      		ldi r19,hi8(64)
5123
 5140 3052 40E0      		ldi r20,hlo8(64)
5124
 5141 3054 50E0      		ldi r21,hhi8(64)
5125
 5142 3056 0E94 0000 		call __divmodsi4
5126
 5143 305a 820E      		add r8,r18
5127
 5144 305c 931E      		adc r9,r19
5128
 5145 305e 9092 0000 		sts (MesswertNick)+1,r9
5129
 5146 3062 8092 0000 		sts MesswertNick,r8
5130
 5147 3066 7101      		movw r14,r2
5131
 5148 3068 0027      		clr r16
5132
 5149 306a F7FC      		sbrc r15,7
5133
 5150 306c 0095      		com r16
5134
 5151 306e 102F      		mov r17,r16
5135
 5152 3070 EE0C      		lsl r14
5136
 5153 3072 FF1C      		rol r15
5137
 5154 3074 001F      		rol r16
5138
 5155 3076 111F      		rol r17
5139
 5156 3078 EE0C      		lsl r14
5140
 5157 307a FF1C      		rol r15
5141
 5158 307c 001F      		rol r16
5142
 5159 307e 111F      		rol r17
5143
 5160 3080 EE0C      		lsl r14
5144
 5161 3082 FF1C      		rol r15
5145
 5162 3084 001F      		rol r16
5146
 5163 3086 111F      		rol r17
5147
 5164 3088 EE0C      		lsl r14
5148
 5165 308a FF1C      		rol r15
5149
 5166 308c 001F      		rol r16
5150
 5167 308e 111F      		rol r17
5151
 5168 3090 EE0C      		lsl r14
5152
 5169 3092 FF1C      		rol r15
5153
 5170 3094 001F      		rol r16
5154
 5171 3096 111F      		rol r17
5155
 5172 3098 EE0C      		lsl r14
5156
 5173 309a FF1C      		rol r15
5157
 5174 309c 001F      		rol r16
5158
 5175 309e 111F      		rol r17
5159
 5176 30a0 EE0C      		lsl r14
5160
 5177 30a2 FF1C      		rol r15
5161
 5178 30a4 001F      		rol r16
5162
 5179 30a6 111F      		rol r17
5163
 5180 30a8 2091 0000 		lds r18,MesswertRoll
5164
 5181 30ac 3091 0000 		lds r19,(MesswertRoll)+1
5165
 5182 30b0 4427      		clr r20
5166
 5183 30b2 37FD      		sbrc r19,7
5167
 5184 30b4 4095      		com r20
5168
 5185 30b6 542F      		mov r21,r20
5169
 5186 30b8 C601      		movw r24,r12
5170
 5187 30ba B501      		movw r22,r10
5171
 5188 30bc 0E94 0000 		call __mulsi3
5172
 5189 30c0 E60E      		add r14,r22
5173
 5190 30c2 F71E      		adc r15,r23
5174
 5191 30c4 081F      		adc r16,r24
5175
 5192 30c6 191F      		adc r17,r25
5176
 5193 30c8 C801      		movw r24,r16
5177
 5194 30ca B701      		movw r22,r14
5178
 5195 30cc 20E4      		ldi r18,lo8(64)
5179
 5196 30ce 30E0      		ldi r19,hi8(64)
5180
 5197 30d0 40E0      		ldi r20,hlo8(64)
5181
 5198 30d2 50E0      		ldi r21,hhi8(64)
5182
 5199 30d4 0E94 0000 		call __divmodsi4
5183
 5200 30d8 6201      		movw r12,r4
5184
 5201 30da C20E      		add r12,r18
5185
 5202 30dc D31E      		adc r13,r19
5186
 5203 30de D092 0000 		sts (MesswertRoll)+1,r13
5187
 5204 30e2 C092 0000 		sts MesswertRoll,r12
5188
 5205 30e6 660C      		lsl r6
5189
 5206 30e8 771C      		rol r7
5190
 5207 30ea B301      		movw r22,r6
5191
 5208 30ec 8827      		clr r24
5192
 5209 30ee 77FD      		sbrc r23,7
5193
 5210 30f0 8095      		com r24
5194
 5211 30f2 982F      		mov r25,r24
5195
 5212 30f4 2091 0000 		lds r18,GyroFaktorGier
5196
 5213 30f8 30E0      		ldi r19,lo8(0)
5197
 5214 30fa 40E0      		ldi r20,lo8(0)
5198
 5215 30fc 50E0      		ldi r21,hi8(0)
5199
 5216 30fe 0E94 0000 		call __mulsi3
5200
 5217 3102 20E4      		ldi r18,lo8(64)
5201
 5218 3104 30E0      		ldi r19,hi8(64)
5202
 5219 3106 40E0      		ldi r20,hlo8(64)
5203
 5220 3108 50E0      		ldi r21,hhi8(64)
5204
 5221 310a 0E94 0000 		call __divmodsi4
5205
 5222 310e 7901      		movw r14,r18
5206
 5223 3110 8A01      		movw r16,r20
5207
 5224 3112 6091 0000 		lds r22,IntegralFaktorGier
5208
 5225 3116 70E0      		ldi r23,lo8(0)
5209
 5226 3118 80E0      		ldi r24,lo8(0)
5210
 5227 311a 90E0      		ldi r25,hi8(0)
5211
 5228 311c 2091 0000 		lds r18,Integral_Gier
5212
 5229 3120 3091 0000 		lds r19,(Integral_Gier)+1
5213
 5230 3124 4091 0000 		lds r20,(Integral_Gier)+2
5214
 5231 3128 5091 0000 		lds r21,(Integral_Gier)+3
5215
 5232 312c 0E94 0000 		call __mulsi3
5216
 5233 3130 20EF      		ldi r18,lo8(22000)
5217
 5234 3132 35E5      		ldi r19,hi8(22000)
5218
 5235 3134 40E0      		ldi r20,hlo8(22000)
5219
 5236 3136 50E0      		ldi r21,hhi8(22000)
5220
 5237 3138 0E94 0000 		call __divmodsi4
5221
 5238 313c E20E      		add r14,r18
5222
 5239 313e F31E      		adc r15,r19
5223
 5240 3140 F092 0000 		sts (MesswertGier)+1,r15
5224
 5241 3144 E092 0000 		sts MesswertGier,r14
5225
 5242 3148 71E0      		ldi r23,lo8(16385)
5226
 5243 314a 8716      		cp r8,r23
5227
 5244 314c 70E4      		ldi r23,hi8(16385)
5228
 5245 314e 9706      		cpc r9,r23
5229
 5246 3150 04F4      		brge .+2
5230
 5247 3152 00C0      		rjmp .L639
5231
 5248 3154 80E0      		ldi r24,lo8(16384)
5232
 5249 3156 90E4      		ldi r25,hi8(16384)
5233
 5250 3158 9093 0000 		sts (MesswertNick)+1,r25
5234
 5251 315c 8093 0000 		sts MesswertNick,r24
5235
 5252               	.L640:
5236
 5253 3160 91E0      		ldi r25,lo8(16385)
5237
 5254 3162 C916      		cp r12,r25
5238
 5255 3164 90E4      		ldi r25,hi8(16385)
5239
 5256 3166 D906      		cpc r13,r25
5240
 5257 3168 04F4      		brge .+2
5241
 5258 316a 00C0      		rjmp .L641
5242
 5259               	.L826:
5243
 5260 316c 80E0      		ldi r24,lo8(16384)
5244
 5261 316e 90E4      		ldi r25,hi8(16384)
5245
 5262 3170 9093 0000 		sts (MesswertRoll)+1,r25
5246
 5263 3174 8093 0000 		sts MesswertRoll,r24
5247
 5264               	.L642:
5248
 5265 3178 B1E0      		ldi r27,lo8(16385)
5249
 5266 317a EB16      		cp r14,r27
5250
 5267 317c B0E4      		ldi r27,hi8(16385)
5251
 5268 317e FB06      		cpc r15,r27
5252
 5269 3180 04F4      		brge .+2
5253
 5270 3182 00C0      		rjmp .L643
5254
 5271               	.L827:
5255
 5272 3184 80E0      		ldi r24,lo8(16384)
5256
 5273 3186 90E4      		ldi r25,hi8(16384)
5257
 5274 3188 9093 0000 		sts (MesswertGier)+1,r25
5258
 5275 318c 8093 0000 		sts MesswertGier,r24
5259
 5276               	.L644:
5260
 5277 3190 2091 0000 		lds r18,BattLowVoltageWarning
5261
 5278 3194 8091 0000 		lds r24,UBat
5262
 5279 3198 9091 0000 		lds r25,(UBat)+1
5263
 5280 319c 30E0      		ldi r19,lo8(0)
5264
 5281 319e 2817      		cp r18,r24
5265
 5282 31a0 3907      		cpc r19,r25
5266
 5283 31a2 04F4      		brge .L645
5267
 5284 31a4 6091 0000 		lds r22,UBat
5268
 5285 31a8 7091 0000 		lds r23,(UBat)+1
5269
 5286 31ac AD80      		ldd r10,Y+5
5270
 5287 31ae BE80      		ldd r11,Y+6
5271
 5288 31b0 A29E      		mul r10,r18
5272
 5289 31b2 C001      		movw r24,r0
5273
 5290 31b4 A39E      		mul r10,r19
5274
 5291 31b6 900D      		add r25,r0
5275
 5292 31b8 B29E      		mul r11,r18
5276
 5293 31ba 900D      		add r25,r0
5277
 5294 31bc 1124      		clr r1
5278
 5295 31be 0E94 0000 		call __udivmodhi4
5279
 5296 31c2 7E83      		std Y+6,r23
5280
 5297 31c4 6D83      		std Y+5,r22
5281
 5298               	.L645:
5282
 5299 31c6 4D80      		ldd r4,Y+5
5283
 5300 31c8 5E80      		ldd r5,Y+6
5284
 5301 31ca 440C      		lsl r4
5285
 5302 31cc 551C      		rol r5
5286
 5303 31ce 440C      		lsl r4
5287
 5304 31d0 551C      		rol r5
5288
 5305 31d2 8091 0000 		lds r24,EE_Parameter+8
5289
 5306 31d6 80FD      		sbrc r24,0
5290
 5307 31d8 00C0      		rjmp .L769
5291
 5308 31da B090 0000 		lds r11,MAX_GAS
5292
 5309 31de B88E      		std Y+24,r11
5293
 5310               	.L646:
5294
 5311 31e0 B090 0000 		lds r11,MIN_GAS
5295
 5312 31e4 BBA2      		std Y+35,r11
5296
 5313 31e6 2B2D      		mov r18,r11
5297
 5314 31e8 30E0      		ldi r19,lo8(0)
5298
 5315 31ea 265F      		subi r18,lo8(-(10))
5299
 5316 31ec 3F4F      		sbci r19,hi8(-(10))
5300
 5317 31ee 220F      		lsl r18
5301
 5318 31f0 331F      		rol r19
5302
 5319 31f2 220F      		lsl r18
5303
 5320 31f4 331F      		rol r19
5304
 5321 31f6 B201      		movw r22,r4
5305
 5322 31f8 4216      		cp r4,r18
5306
 5323 31fa 5306      		cpc r5,r19
5307
 5324 31fc 04F4      		brge .L710
5308
 5325 31fe B901      		movw r22,r18
5309
 5326               	.L710:
5310
 5327 3200 C88C      		ldd r12,Y+24
5311
 5328 3202 2C2D      		mov r18,r12
5312
 5329 3204 30E0      		ldi r19,lo8(0)
5313
 5330 3206 2451      		subi r18,lo8(-(-20))
5314
 5331 3208 3040      		sbci r19,hi8(-(-20))
5315
 5332 320a 220F      		lsl r18
5316
 5333 320c 331F      		rol r19
5317
 5334 320e 220F      		lsl r18
5318
 5335 3210 331F      		rol r19
5319
 5336 3212 5B01      		movw r10,r22
5320
 5337 3214 2617      		cp r18,r22
5321
 5338 3216 3707      		cpc r19,r23
5322
 5339 3218 04F4      		brge .L711
5323
 5340 321a 5901      		movw r10,r18
5324
 5341               	.L711:
5325
 5342 321c 8091 0000 		lds r24,MissingMotor
5326
 5343 3220 8823      		tst r24
5327
 5344 3222 01F0      		breq .L712
5328
 5345 3224 8091 0000 		lds r24,modell_fliegt
5329
 5346 3228 9091 0000 		lds r25,(modell_fliegt)+1
5330
 5347 322c 0297      		sbiw r24,2
5331
 5348 322e C097      		sbiw r24,48
5332
 5349 3230 00F4      		brsh .+2
5333
 5350 3232 00C0      		rjmp .L810
5334
 5351               	.L712:
5335
 5352 3234 B092 0000 		sts (DebugOut+16)+1,r11
5336
 5353 3238 A092 0000 		sts DebugOut+16,r10
5337
 5354 323c 6091 0000 		lds r22,sollGier.2883
5338
 5355 3240 7091 0000 		lds r23,(sollGier.2883)+1
5339
 5356 3244 8091 0000 		lds r24,(sollGier.2883)+2
5340
 5357 3248 9091 0000 		lds r25,(sollGier.2883)+3
5341
 5358 324c 2CEF      		ldi r18,lo8(-4)
5342
 5359 324e 3FEF      		ldi r19,hi8(-4)
5343
 5360 3250 4FEF      		ldi r20,hlo8(-4)
5344
 5361 3252 5FEF      		ldi r21,hhi8(-4)
5345
 5362 3254 0E94 0000 		call __mulsi3
5346
 5363 3258 4091 0000 		lds r20,MesswertGier
5347
 5364 325c 5091 0000 		lds r21,(MesswertGier)+1
5348
 5365 3260 460F      		add r20,r22
5349
 5366 3262 571F      		adc r21,r23
5350
 5367 3264 21EA      		ldi r18,lo8(161)
5351
 5368 3266 A216      		cp r10,r18
5352
 5369 3268 B104      		cpc r11,__zero_reg__
5353
 5370 326a 04F4      		brge .+2
5354
 5371 326c 00C0      		rjmp .L714
5355
 5372 326e C501      		movw r24,r10
5356
 5373 3270 9595      		asr r25
5357
 5374 3272 8795      		ror r24
5358
 5375 3274 8417      		cp r24,r20
5359
 5376 3276 9507      		cpc r25,r21
5360
 5377 3278 04F0      		brlt .+2
5361
 5378 327a 00C0      		rjmp .L715
5362
 5379               	.L782:
5363
 5380 327c AC01      		movw r20,r24
5364
 5381               	.L716:
5365
 5382 327e 688D      		ldd r22,Y+24
5366
 5383 3280 862F      		mov r24,r22
5367
 5384 3282 90E0      		ldi r25,lo8(0)
5368
 5385 3284 880F      		lsl r24
5369
 5386 3286 991F      		rol r25
5370
 5387 3288 880F      		lsl r24
5371
 5388 328a 991F      		rol r25
5372
 5389 328c 9C01      		movw r18,r24
5373
 5390 328e 2A19      		sub r18,r10
5374
 5391 3290 3B09      		sbc r19,r11
5375
 5392 3292 4217      		cp r20,r18
5376
 5393 3294 5307      		cpc r21,r19
5377
 5394 3296 04F4      		brge .L719
5378
 5395 3298 9A01      		movw r18,r20
5379
 5396               	.L719:
5380
 5397 329a D501      		movw r26,r10
5381
 5398 329c A81B      		sub r26,r24
5382
 5399 329e B90B      		sbc r27,r25
5383
 5400 32a0 1901      		movw r2,r18
5384
 5401 32a2 2A17      		cp r18,r26
5385
 5402 32a4 3B07      		cpc r19,r27
5386
 5403 32a6 04F4      		brge .L720
5387
 5404 32a8 1D01      		movw r2,r26
5388
 5405               	.L720:
5389
 5406 32aa 2091 0000 		lds r18,MesswertNick
5390
 5407 32ae 3091 0000 		lds r19,(MesswertNick)+1
5391
 5408 32b2 8091 0000 		lds r24,StickNick
5392
 5409 32b6 9091 0000 		lds r25,(StickNick)+1
5393
 5410 32ba 281B      		sub r18,r24
5394
 5411 32bc 390B      		sbc r19,r25
5395
 5412 32be 3093 0000 		sts (DiffNick)+1,r19
5396
 5413 32c2 2093 0000 		sts DiffNick,r18
5397
 5414 32c6 B091 0000 		lds r27,IntegralFaktor
5398
 5415 32ca BE8F      		std Y+30,r27
5399
 5416 32cc BB23      		tst r27
5400
 5417 32ce 01F4      		brne .+2
5401
 5418 32d0 00C0      		rjmp .L721
5402
 5419 32d2 EB81      		ldd r30,Y+3
5403
 5420 32d4 FC81      		ldd r31,Y+4
5404
 5421 32d6 E81B      		sub r30,r24
5405
 5422 32d8 F90B      		sbc r31,r25
5406
 5423 32da CF01      		movw r24,r30
5407
 5424 32dc AA27      		clr r26
5408
 5425 32de 97FD      		sbrc r25,7
5409
 5426 32e0 A095      		com r26
5410
 5427 32e2 BA2F      		mov r27,r26
5411
 5428 32e4 E090 0000 		lds r14,SummeNick.2881
5412
 5429 32e8 F090 0000 		lds r15,(SummeNick.2881)+1
5413
 5430 32ec 0091 0000 		lds r16,(SummeNick.2881)+2
5414
 5431 32f0 1091 0000 		lds r17,(SummeNick.2881)+3
5415
 5432 32f4 E80E      		add r14,r24
5416
 5433 32f6 F91E      		adc r15,r25
5417
 5434 32f8 0A1F      		adc r16,r26
5418
 5435 32fa 1B1F      		adc r17,r27
5419
 5436 32fc E092 0000 		sts SummeNick.2881,r14
5420
 5437 3300 F092 0000 		sts (SummeNick.2881)+1,r15
5421
 5438 3304 0093 0000 		sts (SummeNick.2881)+2,r16
5422
 5439 3308 1093 0000 		sts (SummeNick.2881)+3,r17
5423
 5440               	.L722:
5424
 5441 330c F1E0      		ldi r31,lo8(64001)
5425
 5442 330e EF16      		cp r14,r31
5426
 5443 3310 FAEF      		ldi r31,hi8(64001)
5427
 5444 3312 FF06      		cpc r15,r31
5428
 5445 3314 F0E0      		ldi r31,hlo8(64001)
5429
 5446 3316 0F07      		cpc r16,r31
5430
 5447 3318 F0E0      		ldi r31,hhi8(64001)
5431
 5448 331a 1F07      		cpc r17,r31
5432
 5449 331c 04F4      		brge .+2
5433
 5450 331e 00C0      		rjmp .L723
5434
 5451 3320 80E0      		ldi r24,lo8(64000)
5435
 5452 3322 9AEF      		ldi r25,hi8(64000)
5436
 5453 3324 A0E0      		ldi r26,hlo8(64000)
5437
 5454 3326 B0E0      		ldi r27,hhi8(64000)
5438
 5455 3328 8093 0000 		sts SummeNick.2881,r24
5439
 5456 332c 9093 0000 		sts (SummeNick.2881)+1,r25
5440
 5457 3330 A093 0000 		sts (SummeNick.2881)+2,r26
5441
 5458 3334 B093 0000 		sts (SummeNick.2881)+3,r27
5442
 5459 3338 E12C      		mov r14,__zero_reg__
5443
 5460 333a 7AEF      		ldi r23,hi8(64000)
5444
 5461 333c F72E      		mov r15,r23
5445
 5462 333e 012D      		mov r16,__zero_reg__
5446
 5463 3340 112D      		mov r17,__zero_reg__
5447
 5464               	.L724:
5448
 5465 3342 C090 0000 		lds r12,Ki
5449
 5466 3346 D090 0000 		lds r13,(Ki)+1
5450
 5467 334a 9601      		movw r18,r12
5451
 5468 334c 4427      		clr r20
5452
 5469 334e 37FD      		sbrc r19,7
5453
 5470 3350 4095      		com r20
5454
 5471 3352 542F      		mov r21,r20
5455
 5472 3354 C801      		movw r24,r16
5456
 5473 3356 B701      		movw r22,r14
5457
 5474 3358 0E94 0000 		call __divmodsi4
5458
 5475 335c 0091 0000 		lds r16,DiffNick
5459
 5476 3360 1091 0000 		lds r17,(DiffNick)+1
5460
 5477 3364 020F      		add r16,r18
5461
 5478 3366 131F      		adc r17,r19
5462
 5479 3368 C101      		movw r24,r2
5463
 5480 336a 37FE      		sbrs r3,7
5464
 5481 336c 00C0      		rjmp .+4
5465
 5482 336e 0C94 0000 		jmp .L811
5466
 5483               	.L725:
5467
 5484 3372 9595      		asr r25
5468
 5485 3374 8795      		ror r24
5469
 5486 3376 8A0D      		add r24,r10
5470
 5487 3378 9B1D      		adc r25,r11
5471
 5488 337a 3C01      		movw r6,r24
5472
 5489 337c 8824      		clr r8
5473
 5490 337e 77FC      		sbrc r7,7
5474
 5491 3380 8094      		com r8
5475
 5492 3382 982C      		mov r9,r8
5476
 5493 3384 3091 0000 		lds r19,Parameter_DynamicStability
5477
 5494 3388 3DA7      		std Y+45,r19
5478
 5495 338a 232F      		mov r18,r19
5479
 5496 338c 30E0      		ldi r19,lo8(0)
5480
 5497 338e 40E0      		ldi r20,lo8(0)
5481
 5498 3390 50E0      		ldi r21,hi8(0)
5482
 5499 3392 C401      		movw r24,r8
5483
 5500 3394 B301      		movw r22,r6
5484
 5501 3396 0E94 0000 		call __mulsi3
5485
 5502 339a 20E4      		ldi r18,lo8(64)
5486
 5503 339c 30E0      		ldi r19,hi8(64)
5487
 5504 339e 40E0      		ldi r20,hlo8(64)
5488
 5505 33a0 50E0      		ldi r21,hhi8(64)
5489
 5506 33a2 0E94 0000 		call __divmodsi4
5490
 5507 33a6 C901      		movw r24,r18
5491
 5508 33a8 0217      		cp r16,r18
5492
 5509 33aa 1307      		cpc r17,r19
5493
 5510 33ac 04F4      		brge .L726
5494
 5511 33ae 9801      		movw r18,r16
5495
 5512               	.L726:
5496
 5513 33b0 4424      		clr r4
5497
 5514 33b2 5524      		clr r5
5498
 5515 33b4 481A      		sub r4,r24
5499
 5516 33b6 590A      		sbc r5,r25
5500
 5517 33b8 4216      		cp r4,r18
5501
 5518 33ba 5306      		cpc r5,r19
5502
 5519 33bc 04F4      		brge .L727
5503
 5520 33be 2901      		movw r4,r18
5504
 5521               	.L727:
5505
 5522 33c0 2091 0000 		lds r18,MesswertRoll
5506
 5523 33c4 3091 0000 		lds r19,(MesswertRoll)+1
5507
 5524 33c8 8091 0000 		lds r24,StickRoll
5508
 5525 33cc 9091 0000 		lds r25,(StickRoll)+1
5509
 5526 33d0 281B      		sub r18,r24
5510
 5527 33d2 390B      		sbc r19,r25
5511
 5528 33d4 3093 0000 		sts (DiffRoll)+1,r19
5512
 5529 33d8 2093 0000 		sts DiffRoll,r18
5513
 5530 33dc 4E8D      		ldd r20,Y+30
5514
 5531 33de 4423      		tst r20
5515
 5532 33e0 01F4      		brne .+2
5516
 5533 33e2 00C0      		rjmp .L728
5517
 5534 33e4 6981      		ldd r22,Y+1
5518
 5535 33e6 7A81      		ldd r23,Y+2
5519
 5536 33e8 681B      		sub r22,r24
5520
 5537 33ea 790B      		sbc r23,r25
5521
 5538 33ec CB01      		movw r24,r22
5522
 5539 33ee AA27      		clr r26
5523
 5540 33f0 97FD      		sbrc r25,7
5524
 5541 33f2 A095      		com r26
5525
 5542 33f4 BA2F      		mov r27,r26
5526
 5543 33f6 E090 0000 		lds r14,SummeRoll.2882
5527
 5544 33fa F090 0000 		lds r15,(SummeRoll.2882)+1
5528
 5545 33fe 0091 0000 		lds r16,(SummeRoll.2882)+2
5529
 5546 3402 1091 0000 		lds r17,(SummeRoll.2882)+3
5530
 5547 3406 E80E      		add r14,r24
5531
 5548 3408 F91E      		adc r15,r25
5532
 5549 340a 0A1F      		adc r16,r26
5533
 5550 340c 1B1F      		adc r17,r27
5534
 5551 340e E092 0000 		sts SummeRoll.2882,r14
5535
 5552 3412 F092 0000 		sts (SummeRoll.2882)+1,r15
5536
 5553 3416 0093 0000 		sts (SummeRoll.2882)+2,r16
5537
 5554 341a 1093 0000 		sts (SummeRoll.2882)+3,r17
5538
 5555               	.L729:
5539
 5556 341e 71E0      		ldi r23,lo8(64001)
5540
 5557 3420 E716      		cp r14,r23
5541
 5558 3422 7AEF      		ldi r23,hi8(64001)
5542
 5559 3424 F706      		cpc r15,r23
5543
 5560 3426 70E0      		ldi r23,hlo8(64001)
5544
 5561 3428 0707      		cpc r16,r23
5545
 5562 342a 70E0      		ldi r23,hhi8(64001)
5546
 5563 342c 1707      		cpc r17,r23
5547
 5564 342e 04F4      		brge .+2
5548
 5565 3430 00C0      		rjmp .L730
5549
 5566 3432 80E0      		ldi r24,lo8(64000)
5550
 5567 3434 9AEF      		ldi r25,hi8(64000)
5551
 5568 3436 A0E0      		ldi r26,hlo8(64000)
5552
 5569 3438 B0E0      		ldi r27,hhi8(64000)
5553
 5570 343a 8093 0000 		sts SummeRoll.2882,r24
5554
 5571 343e 9093 0000 		sts (SummeRoll.2882)+1,r25
5555
 5572 3442 A093 0000 		sts (SummeRoll.2882)+2,r26
5556
 5573 3446 B093 0000 		sts (SummeRoll.2882)+3,r27
5557
 5574 344a E12C      		mov r14,__zero_reg__
5558
 5575 344c 4AEF      		ldi r20,hi8(64000)
5559
 5576 344e F42E      		mov r15,r20
5560
 5577 3450 012D      		mov r16,__zero_reg__
5561
 5578 3452 112D      		mov r17,__zero_reg__
5562
 5579               	.L731:
5563
 5580 3454 9601      		movw r18,r12
5564
 5581 3456 4427      		clr r20
5565
 5582 3458 37FD      		sbrc r19,7
5566
 5583 345a 4095      		com r20
5567
 5584 345c 542F      		mov r21,r20
5568
 5585 345e C801      		movw r24,r16
5569
 5586 3460 B701      		movw r22,r14
5570
 5587 3462 0E94 0000 		call __divmodsi4
5571
 5588 3466 0091 0000 		lds r16,DiffRoll
5572
 5589 346a 1091 0000 		lds r17,(DiffRoll)+1
5573
 5590 346e 020F      		add r16,r18
5574
 5591 3470 131F      		adc r17,r19
5575
 5592 3472 9DA5      		ldd r25,Y+45
5576
 5593 3474 292F      		mov r18,r25
5577
 5594 3476 30E0      		ldi r19,lo8(0)
5578
 5595 3478 40E0      		ldi r20,lo8(0)
5579
 5596 347a 50E0      		ldi r21,hi8(0)
5580
 5597 347c C401      		movw r24,r8
5581
 5598 347e B301      		movw r22,r6
5582
 5599 3480 0E94 0000 		call __mulsi3
5583
 5600 3484 20E4      		ldi r18,lo8(64)
5584
 5601 3486 30E0      		ldi r19,hi8(64)
5585
 5602 3488 40E0      		ldi r20,hlo8(64)
5586
 5603 348a 50E0      		ldi r21,hhi8(64)
5587
 5604 348c 0E94 0000 		call __divmodsi4
5588
 5605 3490 A901      		movw r20,r18
5589
 5606 3492 E22F      		mov r30,r18
5590
 5607 3494 232F      		mov r18,r19
5591
 5608 3496 0417      		cp r16,r20
5592
 5609 3498 1507      		cpc r17,r21
5593
 5610 349a 04F4      		brge .L732
5594
 5611 349c C801      		movw r24,r16
5595
 5612 349e E02F      		mov r30,r16
5596
 5613 34a0 292F      		mov r18,r25
5597
 5614               	.L732:
5598
 5615 34a2 6627      		clr r22
5599
 5616 34a4 7727      		clr r23
5600
 5617 34a6 641B      		sub r22,r20
5601
 5618 34a8 750B      		sbc r23,r21
5602
 5619 34aa 8E2F      		mov r24,r30
5603
 5620 34ac 922F      		mov r25,r18
5604
 5621 34ae 8617      		cp r24,r22
5605
 5622 34b0 9707      		cpc r25,r23
5606
 5623 34b2 04F4      		brge .L733
5607
 5624 34b4 CB01      		movw r24,r22
5608
 5625               	.L733:
5609
 5626 34b6 A0E0      		ldi r26,lo8(Mixer+13)
5610
 5627 34b8 B0E0      		ldi r27,hi8(Mixer+13)
5611
 5628 34ba 2296      		adiw r28,64-62
5612
 5629 34bc BFAF      		std Y+63,r27
5613
 5630 34be AEAF      		std Y+62,r26
5614
 5631 34c0 2297      		sbiw r28,64-62
5615
 5632 34c2 20E0      		ldi r18,lo8(Motor)
5616
 5633 34c4 822E      		mov r8,r18
5617
 5634 34c6 20E0      		ldi r18,hi8(Motor)
5618
 5635 34c8 922E      		mov r9,r18
5619
 5636 34ca 00E0      		ldi r16,lo8(tmp_motorwert)
5620
 5637 34cc C02E      		mov r12,r16
5621
 5638 34ce 00E0      		ldi r16,hi8(tmp_motorwert)
5622
 5639 34d0 D02E      		mov r13,r16
5623
 5640 34d2 9101      		movw r18,r2
5624
 5641 34d4 4427      		clr r20
5625
 5642 34d6 37FD      		sbrc r19,7
5626
 5643 34d8 4095      		com r20
5627
 5644 34da 542F      		mov r21,r20
5628
 5645 34dc 2AAB      		std Y+50,r18
5629
 5646 34de 3BAB      		std Y+51,r19
5630
 5647 34e0 4CAB      		std Y+52,r20
5631
 5648 34e2 5DAB      		std Y+53,r21
5632
 5649 34e4 A501      		movw r20,r10
5633
 5650 34e6 6627      		clr r22
5634
 5651 34e8 57FD      		sbrc r21,7
5635
 5652 34ea 6095      		com r22
5636
 5653 34ec 762F      		mov r23,r22
5637
 5654 34ee 4EAB      		std Y+54,r20
5638
 5655 34f0 5FAB      		std Y+55,r21
5639
 5656 34f2 68AF      		std Y+56,r22
5640
 5657 34f4 79AF      		std Y+57,r23
5641
 5658 34f6 9201      		movw r18,r4
5642
 5659 34f8 4427      		clr r20
5643
 5660 34fa 37FD      		sbrc r19,7
5644
 5661 34fc 4095      		com r20
5645
 5662 34fe 542F      		mov r21,r20
5646
 5663 3500 2AAF      		std Y+58,r18
5647
 5664 3502 3BAF      		std Y+59,r19
5648
 5665 3504 4CAF      		std Y+60,r20
5649
 5666 3506 5DAF      		std Y+61,r21
5650
 5667 3508 2C01      		movw r4,r24
5651
 5668 350a 6624      		clr r6
5652
 5669 350c 57FC      		sbrc r5,7
5653
 5670 350e 6094      		com r6
5654
 5671 3510 762C      		mov r7,r6
5655
 5672 3512 3BA1      		ldd r19,Y+35
5656
 5673 3514 232E      		mov r2,r19
5657
 5674 3516 3324      		clr r3
5658
 5675 3518 588D      		ldd r21,Y+24
5659
 5676 351a 452F      		mov r20,r21
5660
 5677 351c 50E0      		ldi r21,lo8(0)
5661
 5678 351e 5FAF      		std Y+63,r21
5662
 5679 3520 4EAF      		std Y+62,r20
5663
 5680 3522 00C0      		rjmp .L739
5664
 5681               	.L814:
5665
 5682 3524 1396      		adiw r26,3
5666
 5683 3526 2C91      		ld r18,X
5667
 5684 3528 3327      		clr r19
5668
 5685 352a 27FD      		sbrc r18,7
5669
 5686 352c 3095      		com r19
5670
 5687 352e 432F      		mov r20,r19
5671
 5688 3530 532F      		mov r21,r19
5672
 5689 3532 6AA9      		ldd r22,Y+50
5673
 5690 3534 7BA9      		ldd r23,Y+51
5674
 5691 3536 8CA9      		ldd r24,Y+52
5675
 5692 3538 9DA9      		ldd r25,Y+53
5676
 5693 353a 0E94 0000 		call __mulsi3
5677
 5694 353e 20E4      		ldi r18,lo8(64)
5678
 5695 3540 30E0      		ldi r19,hi8(64)
5679
 5696 3542 40E0      		ldi r20,hlo8(64)
5680
 5697 3544 50E0      		ldi r21,hhi8(64)
5681
 5698 3546 0E94 0000 		call __divmodsi4
5682
 5699 354a 7901      		movw r14,r18
5683
 5700 354c 8A01      		movw r16,r20
5684
 5701 354e 2A2D      		mov r18,r10
5685
 5702 3550 3327      		clr r19
5686
 5703 3552 27FD      		sbrc r18,7
5687
 5704 3554 3095      		com r19
5688
 5705 3556 432F      		mov r20,r19
5689
 5706 3558 532F      		mov r21,r19
5690
 5707 355a 6EA9      		ldd r22,Y+54
5691
 5708 355c 7FA9      		ldd r23,Y+55
5692
 5709 355e 88AD      		ldd r24,Y+56
5693
 5710 3560 99AD      		ldd r25,Y+57
5694
 5711 3562 0E94 0000 		call __mulsi3
5695
 5712 3566 20E4      		ldi r18,lo8(64)
5696
 5713 3568 30E0      		ldi r19,hi8(64)
5697
 5714 356a 40E0      		ldi r20,hlo8(64)
5698
 5715 356c 50E0      		ldi r21,hhi8(64)
5699
 5716 356e 0E94 0000 		call __divmodsi4
5700
 5717 3572 E20E      		add r14,r18
5701
 5718 3574 F31E      		adc r15,r19
5702
 5719 3576 2296      		adiw r28,64-62
5703
 5720 3578 EEAD      		ldd r30,Y+62
5704
 5721 357a FFAD      		ldd r31,Y+63
5705
 5722 357c 2297      		sbiw r28,64-62
5706
 5723 357e 2181      		ldd r18,Z+1
5707
 5724 3580 3327      		clr r19
5708
 5725 3582 27FD      		sbrc r18,7
5709
 5726 3584 3095      		com r19
5710
 5727 3586 432F      		mov r20,r19
5711
 5728 3588 532F      		mov r21,r19
5712
 5729 358a 6AAD      		ldd r22,Y+58
5713
 5730 358c 7BAD      		ldd r23,Y+59
5714
 5731 358e 8CAD      		ldd r24,Y+60
5715
 5732 3590 9DAD      		ldd r25,Y+61
5716
 5733 3592 0E94 0000 		call __mulsi3
5717
 5734 3596 20E4      		ldi r18,lo8(64)
5718
 5735 3598 30E0      		ldi r19,hi8(64)
5719
 5736 359a 40E0      		ldi r20,hlo8(64)
5720
 5737 359c 50E0      		ldi r21,hhi8(64)
5721
 5738 359e 0E94 0000 		call __divmodsi4
5722
 5739 35a2 E20E      		add r14,r18
5723
 5740 35a4 F31E      		adc r15,r19
5724
 5741 35a6 2296      		adiw r28,64-62
5725
 5742 35a8 AEAD      		ldd r26,Y+62
5726
 5743 35aa BFAD      		ldd r27,Y+63
5727
 5744 35ac 2297      		sbiw r28,64-62
5728
 5745 35ae 1296      		adiw r26,2
5729
 5746 35b0 2C91      		ld r18,X
5730
 5747 35b2 3327      		clr r19
5731
 5748 35b4 27FD      		sbrc r18,7
5732
 5749 35b6 3095      		com r19
5733
 5750 35b8 432F      		mov r20,r19
5734
 5751 35ba 532F      		mov r21,r19
5735
 5752 35bc C301      		movw r24,r6
5736
 5753 35be B201      		movw r22,r4
5737
 5754 35c0 0E94 0000 		call __mulsi3
5738
 5755 35c4 20E4      		ldi r18,lo8(64)
5739
 5756 35c6 30E0      		ldi r19,hi8(64)
5740
 5757 35c8 40E0      		ldi r20,hlo8(64)
5741
 5758 35ca 50E0      		ldi r21,hhi8(64)
5742
 5759 35cc 0E94 0000 		call __divmodsi4
5743
 5760 35d0 E20E      		add r14,r18
5744
 5761 35d2 F31E      		adc r15,r19
5745
 5762 35d4 F601      		movw r30,r12
5746
 5763 35d6 6081      		ld r22,Z
5747
 5764 35d8 7181      		ldd r23,Z+1
5748
 5765 35da C701      		movw r24,r14
5749
 5766 35dc 0E94 0000 		call MotorSmoothing
5750
 5767 35e0 D601      		movw r26,r12
5751
 5768 35e2 8C93      		st X,r24
5752
 5769 35e4 1196      		adiw r26,1
5753
 5770 35e6 9C93      		st X,r25
5754
 5771 35e8 97FD      		sbrc r25,7
5755
 5772 35ea 00C0      		rjmp .L812
5756
 5773               	.L735:
5757
 5774 35ec 9C01      		movw r18,r24
5758
 5775 35ee 3595      		asr r19
5759
 5776 35f0 2795      		ror r18
5760
 5777 35f2 3595      		asr r19
5761
 5778 35f4 2795      		ror r18
5762
 5779 35f6 422D      		mov r20,r2
5763
 5780 35f8 2215      		cp r18,r2
5764
 5781 35fa 3305      		cpc r19,r3
5765
 5782 35fc 04F0      		brlt .L736
5766
 5783 35fe 8EAD      		ldd r24,Y+62
5767
 5784 3600 9FAD      		ldd r25,Y+63
5768
 5785 3602 482F      		mov r20,r24
5769
 5786 3604 EEAD      		ldd r30,Y+62
5770
 5787 3606 FFAD      		ldd r31,Y+63
5771
 5788 3608 2E17      		cp r18,r30
5772
 5789 360a 3F07      		cpc r19,r31
5773
 5790 360c 04F4      		brge .L736
5774
 5791 360e 422F      		mov r20,r18
5775
 5792               	.L736:
5776
 5793 3610 D401      		movw r26,r8
5777
 5794 3612 4C93      		st X,r20
5778
 5795               	.L738:
5779
 5796 3614 2296      		adiw r28,64-62
5780
 5797 3616 2EAD      		ldd r18,Y+62
5781
 5798 3618 3FAD      		ldd r19,Y+63
5782
 5799 361a 2297      		sbiw r28,64-62
5783
 5800 361c 2C5F      		subi r18,lo8(-(4))
5784
 5801 361e 3F4F      		sbci r19,hi8(-(4))
5785
 5802 3620 2296      		adiw r28,64-62
5786
 5803 3622 3FAF      		std Y+63,r19
5787
 5804 3624 2EAF      		std Y+62,r18
5788
 5805 3626 2297      		sbiw r28,64-62
5789
 5806 3628 0894      		sec
5790
 5807 362a 811C      		adc r8,__zero_reg__
5791
 5808 362c 911C      		adc r9,__zero_reg__
5792
 5809 362e 42E0      		ldi r20,lo8(2)
5793
 5810 3630 50E0      		ldi r21,hi8(2)
5794
 5811 3632 C40E      		add r12,r20
5795
 5812 3634 D51E      		adc r13,r21
5796
 5813 3636 2050      		subi r18,lo8(Mixer+61)
5797
 5814 3638 3040      		sbci r19,hi8(Mixer+61)
5798
 5815 363a 01F4      		brne .+2
5799
 5816 363c 00C0      		rjmp .L813
5800
 5817               	.L739:
5801
 5818 363e 2296      		adiw r28,64-62
5802
 5819 3640 AEAD      		ldd r26,Y+62
5803
 5820 3642 BFAD      		ldd r27,Y+63
5804
 5821 3644 2297      		sbiw r28,64-62
5805
 5822 3646 AC90      		ld r10,X
5806
 5823 3648 1A14      		cp __zero_reg__,r10
5807
 5824 364a 04F4      		brge .+2
5808
 5825 364c 00C0      		rjmp .L814
5809
 5826 364e F401      		movw r30,r8
5810
 5827 3650 1082      		st Z,__zero_reg__
5811
 5828 3652 00C0      		rjmp .L738
5812
 5829               	.L457:
5813
 5830 3654 2998      		cbi 37-32,1
5814
 5831 3656 0C94 0000 		jmp .L458
5815
 5832               	.L460:
5816
 5833 365a 8091 0000 		lds r24,SenderOkay
5817
 5834 365e 8D38      		cpi r24,lo8(-115)
5818
 5835 3660 00F4      		brsh .+4
5819
 5836 3662 0C94 0000 		jmp .L467
5820
 5837 3666 8091 0000 		lds r24,MikroKopterFlags
5821
 5838 366a 8F7E      		andi r24,lo8(-17)
5822
 5839 366c 8093 0000 		sts MikroKopterFlags,r24
5823
 5840 3670 8091 0000 		lds r24,EE_Parameter+32
5824
 5841 3674 22E3      		ldi r18,lo8(50)
5825
 5842 3676 829F      		mul r24,r18
5826
 5843 3678 C001      		movw r24,r0
5827
 5844 367a 1124      		clr r1
5828
 5845 367c 9093 0000 		sts (RcLostTimer.2888)+1,r25
5829
 5846 3680 8093 0000 		sts RcLostTimer.2888,r24
5830
 5847 3684 ED81      		ldd r30,Y+5
5831
 5848 3686 FE81      		ldd r31,Y+6
5832
 5849 3688 B997      		sbiw r30,41
5833
 5850 368a 04F0      		brlt .L468
5834
 5851 368c 8091 0000 		lds r24,MotorenEin
5835
 5852 3690 8823      		tst r24
5836
 5853 3692 01F0      		breq .L468
5837
 5854 3694 8091 0000 		lds r24,modell_fliegt
5838
 5855 3698 9091 0000 		lds r25,(modell_fliegt)+1
5839
 5856 369c FFEF      		ldi r31,hi8(-1)
5840
 5857 369e 8F3F      		cpi r24,lo8(-1)
5841
 5858 36a0 9F07      		cpc r25,r31
5842
 5859 36a2 01F4      		brne .+4
5843
 5860 36a4 0C94 0000 		jmp .L469
5844
 5861 36a8 0196      		adiw r24,1
5845
 5862 36aa 9093 0000 		sts (modell_fliegt)+1,r25
5846
 5863 36ae 8093 0000 		sts modell_fliegt,r24
5847
 5864               	.L468:
5848
 5865 36b2 8091 0000 		lds r24,modell_fliegt
5849
 5866 36b6 9091 0000 		lds r25,(modell_fliegt)+1
5850
 5867 36ba 8F3F      		cpi r24,255
5851
 5868 36bc 9105      		cpc r25,__zero_reg__
5852
 5869 36be 01F0      		breq .+6
5853
 5870 36c0 00F0      		brlo .+4
5854
 5871 36c2 0C94 0000 		jmp .L469
5855
 5872 36c6 1092 0000 		sts SummeNick.2881,__zero_reg__
5856
 5873 36ca 1092 0000 		sts (SummeNick.2881)+1,__zero_reg__
5857
 5874 36ce 1092 0000 		sts (SummeNick.2881)+2,__zero_reg__
5858
 5875 36d2 1092 0000 		sts (SummeNick.2881)+3,__zero_reg__
5859
 5876 36d6 1092 0000 		sts SummeRoll.2882,__zero_reg__
5860
 5877 36da 1092 0000 		sts (SummeRoll.2882)+1,__zero_reg__
5861
 5878 36de 1092 0000 		sts (SummeRoll.2882)+2,__zero_reg__
5862
 5879 36e2 1092 0000 		sts (SummeRoll.2882)+3,__zero_reg__
5863
 5880 36e6 8A3F      		cpi r24,250
5864
 5881 36e8 9105      		cpc r25,__zero_reg__
5865
 5882 36ea 01F4      		brne .+4
5866
 5883 36ec 0C94 0000 		jmp .L815
5867
 5884               	.L470:
5868
 5885 36f0 8091 0000 		lds r24,EE_Parameter+2
5869
 5886 36f4 A82F      		mov r26,r24
5870
 5887 36f6 B0E0      		ldi r27,lo8(0)
5871
 5888 36f8 AA0F      		lsl r26
5872
 5889 36fa BB1F      		rol r27
5873
 5890 36fc FD01      		movw r30,r26
5874
 5891 36fe E050      		subi r30,lo8(-(PPM_in))
5875
 5892 3700 F040      		sbci r31,hi8(-(PPM_in))
5876
 5893 3702 8081      		ld r24,Z
5877
 5894 3704 9181      		ldd r25,Z+1
5878
 5895 3706 8135      		cpi r24,81
5879
 5896 3708 9105      		cpc r25,__zero_reg__
5880
 5897 370a 04F4      		brge .+2
5881
 5898 370c 00C0      		rjmp .L471
5882
 5899 370e 8091 0000 		lds r24,MotorenEin
5883
 5900 3712 8823      		tst r24
5884
 5901 3714 01F0      		breq .+2
5885
 5902 3716 00C0      		rjmp .L471
5886
 5903 3718 8091 0000 		lds r24,EE_Parameter+3
5887
 5904 371c E82F      		mov r30,r24
5888
 5905 371e F0E0      		ldi r31,lo8(0)
5889
 5906 3720 EE0F      		lsl r30
5890
 5907 3722 FF1F      		rol r31
5891
 5908 3724 E050      		subi r30,lo8(-(PPM_in))
5892
 5909 3726 F040      		sbci r31,hi8(-(PPM_in))
5893
 5910 3728 8081      		ld r24,Z
5894
 5911 372a 9181      		ldd r25,Z+1
5895
 5912 372c 8C34      		cpi r24,76
5896
 5913 372e 9105      		cpc r25,__zero_reg__
5897
 5914 3730 04F4      		brge .+4
5898
 5915 3732 0C94 0000 		jmp .L472
5899
 5916 3736 8091 0000 		lds r24,delay_neutral.2889
5900
 5917 373a 8F5F      		subi r24,lo8(-(1))
5901
 5918 373c 8093 0000 		sts delay_neutral.2889,r24
5902
 5919 3740 893C      		cpi r24,lo8(-55)
5903
 5920 3742 00F4      		brsh .+2
5904
 5921 3744 00C0      		rjmp .L471
5905
 5922 3746 4C30      		cpi r20,lo8(12)
5906
 5923 3748 00F0      		brlo .+4
5907
 5924 374a 0C94 0000 		jmp .L474
5908
 5925 374e 2998      		cbi 37-32,1
5909
 5926               	.L475:
5910
 5927 3750 1092 0000 		sts MotorenEin,__zero_reg__
5911
 5928 3754 1092 0000 		sts delay_neutral.2889,__zero_reg__
5912
 5929 3758 1092 0000 		sts (modell_fliegt)+1,__zero_reg__
5913
 5930 375c 1092 0000 		sts modell_fliegt,__zero_reg__
5914
 5931 3760 8091 0000 		lds r24,EE_Parameter
5915
 5932 3764 482F      		mov r20,r24
5916
 5933 3766 50E0      		ldi r21,lo8(0)
5917
 5934 3768 440F      		lsl r20
5918
 5935 376a 551F      		rol r21
5919
 5936 376c FA01      		movw r30,r20
5920
 5937 376e E050      		subi r30,lo8(-(PPM_in))
5921
 5938 3770 F040      		sbci r31,hi8(-(PPM_in))
5922
 5939 3772 8081      		ld r24,Z
5923
 5940 3774 9181      		ldd r25,Z+1
5924
 5941 3776 8734      		cpi r24,71
5925
 5942 3778 9105      		cpc r25,__zero_reg__
5926
 5943 377a 04F4      		brge .+4
5927
 5944 377c 0C94 0000 		jmp .L476
5928
 5945 3780 8091 0000 		lds r24,EE_Parameter+1
5929
 5946 3784 A82F      		mov r26,r24
5930
 5947 3786 B0E0      		ldi r27,lo8(0)
5931
 5948 3788 AA0F      		lsl r26
5932
 5949 378a BB1F      		rol r27
5933
 5950               	.L477:
5934
 5951 378c FD01      		movw r30,r26
5935
 5952 378e E050      		subi r30,lo8(-(PPM_in))
5936
 5953 3790 F040      		sbci r31,hi8(-(PPM_in))
5937
 5954 3792 8081      		ld r24,Z
5938
 5955 3794 9181      		ldd r25,Z+1
5939
 5956 3796 8734      		cpi r24,71
5940
 5957 3798 9105      		cpc r25,__zero_reg__
5941
 5958 379a 04F0      		brlt .L480
5942
 5959 379c FA01      		movw r30,r20
5943
 5960 379e E050      		subi r30,lo8(-(PPM_in))
5944
 5961 37a0 F040      		sbci r31,hi8(-(PPM_in))
5945
 5962 37a2 0190      		ld __tmp_reg__,Z+
5946
 5963 37a4 F081      		ld r31,Z
5947
 5964 37a6 E02D      		mov r30,__tmp_reg__
5948
 5965               	.L480:
5949
 5966 37a8 FD01      		movw r30,r26
5950
 5967 37aa E050      		subi r30,lo8(-(PPM_in))
5951
 5968 37ac F040      		sbci r31,hi8(-(PPM_in))
5952
 5969 37ae 8081      		ld r24,Z
5953
 5970 37b0 9181      		ldd r25,Z+1
5954
 5971 37b2 8734      		cpi r24,71
5955
 5972 37b4 9105      		cpc r25,__zero_reg__
5956
 5973 37b6 04F4      		brge .+4
5957
 5974 37b8 0C94 0000 		jmp .L481
5958
 5975 37bc FA01      		movw r30,r20
5959
 5976 37be E050      		subi r30,lo8(-(PPM_in))
5960
 5977 37c0 F040      		sbci r31,hi8(-(PPM_in))
5961
 5978 37c2 8081      		ld r24,Z
5962
 5979 37c4 9181      		ldd r25,Z+1
5963
 5980 37c6 8734      		cpi r24,71
5964
 5981 37c8 9105      		cpc r25,__zero_reg__
5965
 5982 37ca 04F4      		brge .+4
5966
 5983 37cc 0C94 0000 		jmp .L481
5967
 5984 37d0 22E0      		ldi r18,lo8(2)
5968
 5985               	.L482:
5969
 5986 37d2 FD01      		movw r30,r26
5970
 5987 37d4 E050      		subi r30,lo8(-(PPM_in))
5971
 5988 37d6 F040      		sbci r31,hi8(-(PPM_in))
5972
 5989 37d8 8081      		ld r24,Z
5973
 5990 37da 9181      		ldd r25,Z+1
5974
 5991 37dc 8634      		cpi r24,70
5975
 5992 37de 9105      		cpc r25,__zero_reg__
5976
 5993 37e0 04F4      		brge .L483
5977
 5994 37e2 FA01      		movw r30,r20
5978
 5995 37e4 E050      		subi r30,lo8(-(PPM_in))
5979
 5996 37e6 F040      		sbci r31,hi8(-(PPM_in))
5980
 5997 37e8 8081      		ld r24,Z
5981
 5998 37ea 9181      		ldd r25,Z+1
5982
 5999 37ec 8734      		cpi r24,71
5983
 6000 37ee 9105      		cpc r25,__zero_reg__
5984
 6001 37f0 04F0      		brlt .L483
5985
 6002 37f2 23E0      		ldi r18,lo8(3)
5986
 6003               	.L483:
5987
 6004 37f4 FD01      		movw r30,r26
5988
 6005 37f6 E050      		subi r30,lo8(-(PPM_in))
5989
 6006 37f8 F040      		sbci r31,hi8(-(PPM_in))
5990
 6007 37fa 8081      		ld r24,Z
5991
 6008 37fc 9181      		ldd r25,Z+1
5992
 6009 37fe 8A5B      		subi r24,lo8(-70)
5993
 6010 3800 9F4F      		sbci r25,hi8(-70)
5994
 6011 3802 04F4      		brge .L484
5995
 6012 3804 FA01      		movw r30,r20
5996
 6013 3806 E050      		subi r30,lo8(-(PPM_in))
5997
 6014 3808 F040      		sbci r31,hi8(-(PPM_in))
5998
 6015 380a 8081      		ld r24,Z
5999
 6016 380c 9181      		ldd r25,Z+1
6000
 6017 380e 8734      		cpi r24,71
6001
 6018 3810 9105      		cpc r25,__zero_reg__
6002
 6019 3812 04F0      		brlt .L484
6003
 6020 3814 24E0      		ldi r18,lo8(4)
6004
 6021               	.L484:
6005
 6022 3816 A050      		subi r26,lo8(-(PPM_in))
6006
 6023 3818 B040      		sbci r27,hi8(-(PPM_in))
6007
 6024 381a 8D91      		ld r24,X+
6008
 6025 381c 9C91      		ld r25,X
6009
 6026 381e 8A5B      		subi r24,lo8(-70)
6010
 6027 3820 9F4F      		sbci r25,hi8(-70)
6011
 6028 3822 04F4      		brge .L485
6012
 6029 3824 4050      		subi r20,lo8(-(PPM_in))
6013
 6030 3826 5040      		sbci r21,hi8(-(PPM_in))
6014
 6031 3828 DA01      		movw r26,r20
6015
 6032 382a 8D91      		ld r24,X+
6016
 6033 382c 9C91      		ld r25,X
6017
 6034 382e 8634      		cpi r24,70
6018
 6035 3830 9105      		cpc r25,__zero_reg__
6019
 6036 3832 04F4      		brge .L485
6020
 6037 3834 25E0      		ldi r18,lo8(5)
6021
 6038               	.L485:
6022
 6039 3836 822F      		mov r24,r18
6023
 6040 3838 0E94 0000 		call SetActiveParamSetNumber
6024
 6041               	.L478:
6025
 6042 383c E091 0000 		lds r30,EE_Parameter+1
6026
 6043 3840 F0E0      		ldi r31,lo8(0)
6027
 6044 3842 EE0F      		lsl r30
6028
 6045 3844 FF1F      		rol r31
6029
 6046 3846 E050      		subi r30,lo8(-(PPM_in))
6030
 6047 3848 F040      		sbci r31,hi8(-(PPM_in))
6031
 6048 384a 0190      		ld __tmp_reg__,Z+
6032
 6049 384c F081      		ld r31,Z
6033
 6050 384e E02D      		mov r30,__tmp_reg__
6034
 6051 3850 F7FF      		sbrs r31,7
6035
 6052 3852 00C0      		rjmp .+4
6036
 6053 3854 0C94 0000 		jmp .L816
6037
 6054               	.L487:
6038
 6055 3858 7E97      		sbiw r30,30
6039
 6056 385a 04F0      		brlt .+4
6040
 6057 385c 0C94 0000 		jmp .L486
6041
 6058 3860 E091 0000 		lds r30,EE_Parameter
6042
 6059 3864 F0E0      		ldi r31,lo8(0)
6043
 6060 3866 EE0F      		lsl r30
6044
 6061 3868 FF1F      		rol r31
6045
 6062 386a E050      		subi r30,lo8(-(PPM_in))
6046
 6063 386c F040      		sbci r31,hi8(-(PPM_in))
6047
 6064 386e 8081      		ld r24,Z
6048
 6065 3870 9181      		ldd r25,Z+1
6049
 6066 3872 8A5B      		subi r24,lo8(-70)
6050
 6067 3874 9F4F      		sbci r25,hi8(-70)
6051
 6068 3876 04F0      		brlt .+4
6052
 6069 3878 0C94 0000 		jmp .L486
6053
 6070 387c 81E0      		ldi r24,lo8(1)
6054
 6071 387e 8093 0000 		sts WinkelOut+6,r24
6055
 6072 3882 88EE      		ldi r24,lo8(1000)
6056
 6073 3884 93E0      		ldi r25,hi8(1000)
6057
 6074 3886 9093 0000 		sts (beeptime)+1,r25
6058
 6075 388a 8093 0000 		sts beeptime,r24
6059
 6076 388e 8091 0000 		lds r24,EE_Parameter+2
6060
 6077 3892 A82F      		mov r26,r24
6061
 6078 3894 B0E0      		ldi r27,lo8(0)
6062
 6079 3896 AA0F      		lsl r26
6063
 6080 3898 BB1F      		rol r27
6064
 6081               	.L471:
6065
 6082 389a A050      		subi r26,lo8(-(PPM_in))
6066
 6083 389c B040      		sbci r27,hi8(-(PPM_in))
6067
 6084 389e 8D91      		ld r24,X+
6068
 6085 38a0 9C91      		ld r25,X
6069
 6086 38a2 8B5A      		subi r24,lo8(-85)
6070
 6087 38a4 9F4F      		sbci r25,hi8(-85)
6071
 6088 38a6 04F0      		brlt .+4
6072
 6089 38a8 0C94 0000 		jmp .L467
6073
 6090 38ac E091 0000 		lds r30,EE_Parameter+3
6074
 6091 38b0 F0E0      		ldi r31,lo8(0)
6075
 6092 38b2 EE0F      		lsl r30
6076
 6093 38b4 FF1F      		rol r31
6077
 6094 38b6 E050      		subi r30,lo8(-(PPM_in))
6078
 6095 38b8 F040      		sbci r31,hi8(-(PPM_in))
6079
 6096 38ba 8081      		ld r24,Z
6080
 6097 38bc 9181      		ldd r25,Z+1
6081
 6098 38be 855B      		subi r24,lo8(-75)
6082
 6099 38c0 9F4F      		sbci r25,hi8(-75)
6083
 6100 38c2 04F0      		brlt .+4
6084
 6101 38c4 0C94 0000 		jmp .L503
6085
 6102 38c8 8091 0000 		lds r24,delay_einschalten.2890
6086
 6103 38cc 8F5F      		subi r24,lo8(-(1))
6087
 6104 38ce 8093 0000 		sts delay_einschalten.2890,r24
6088
 6105 38d2 893C      		cpi r24,lo8(-55)
6089
 6106 38d4 00F0      		brlo .+4
6090
 6107 38d6 0C94 0000 		jmp .L817
6091
 6108               	.L504:
6092
 6109 38da E091 0000 		lds r30,EE_Parameter+3
6093
 6110 38de F0E0      		ldi r31,lo8(0)
6094
 6111 38e0 EE0F      		lsl r30
6095
 6112 38e2 FF1F      		rol r31
6096
 6113 38e4 E050      		subi r30,lo8(-(PPM_in))
6097
 6114 38e6 F040      		sbci r31,hi8(-(PPM_in))
6098
 6115 38e8 8081      		ld r24,Z
6099
 6116 38ea 9181      		ldd r25,Z+1
6100
 6117 38ec 8C34      		cpi r24,76
6101
 6118 38ee 9105      		cpc r25,__zero_reg__
6102
 6119 38f0 04F4      		brge .+4
6103
 6120 38f2 0C94 0000 		jmp .L505
6104
 6121 38f6 8091 0000 		lds r24,delay_ausschalten.2891
6105
 6122 38fa 8F5F      		subi r24,lo8(-(1))
6106
 6123 38fc 8093 0000 		sts delay_ausschalten.2891,r24
6107
 6124 3900 893C      		cpi r24,lo8(-55)
6108
 6125 3902 00F4      		brsh .+4
6109
 6126 3904 0C94 0000 		jmp .L467
6110
 6127 3908 1092 0000 		sts MotorenEin,__zero_reg__
6111
 6128 390c 88EC      		ldi r24,lo8(-56)
6112
 6129 390e 8093 0000 		sts delay_ausschalten.2891,r24
6113
 6130 3912 1092 0000 		sts (modell_fliegt)+1,__zero_reg__
6114
 6131 3916 1092 0000 		sts modell_fliegt,__zero_reg__
6115
 6132 391a 0C94 0000 		jmp .L467
6116
 6133               	.L540:
6117
 6134 391e 8091 0000 		lds r24,EE_Parameter+48
6118
 6135 3922 90E0      		ldi r25,lo8(0)
6119
 6136 3924 AD80      		ldd r10,Y+5
6120
 6137 3926 BE80      		ldd r11,Y+6
6121
 6138 3928 8A15      		cp r24,r10
6122
 6139 392a 9B05      		cpc r25,r11
6123
 6140 392c 04F4      		brge .+2
6124
 6141 392e 00C0      		rjmp .L818
6125
 6142 3930 81E0      		ldi r24,lo8(1)
6126
 6143 3932 8093 0000 		sts TrichterFlug,r24
6127
 6144 3936 00C0      		rjmp .L541
6128
 6145               	.L813:
6129
 6146               	/* epilogue start */
6130
 6147 3938 CF5B      		subi r28,lo8(-(65))
6131
 6148 393a DF4F      		sbci r29,hi8(-(65))
6132
 6149 393c 0FB6      		in __tmp_reg__,__SREG__
6133
 6150 393e F894      		cli
6134
 6151 3940 DEBF      		out __SP_H__,r29
6135
 6152 3942 0FBE      		out __SREG__,__tmp_reg__
6136
 6153 3944 CDBF      		out __SP_L__,r28
6137
 6154 3946 CF91      		pop r28
6138
 6155 3948 DF91      		pop r29
6139
 6156 394a 1F91      		pop r17
6140
 6157 394c 0F91      		pop r16
6141
 6158 394e FF90      		pop r15
6142
 6159 3950 EF90      		pop r14
6143
 6160 3952 DF90      		pop r13
6144
 6161 3954 CF90      		pop r12
6145
 6162 3956 BF90      		pop r11
6146
 6163 3958 AF90      		pop r10
6147
 6164 395a 9F90      		pop r9
6148
 6165 395c 8F90      		pop r8
6149
 6166 395e 7F90      		pop r7
6150
 6167 3960 6F90      		pop r6
6151
 6168 3962 5F90      		pop r5
6152
 6169 3964 4F90      		pop r4
6153
 6170 3966 3F90      		pop r3
6154
 6171 3968 2F90      		pop r2
6155
 6172 396a 0895      		ret
6156
 6173               	.L812:
6157
 6174 396c 0396      		adiw r24,3
6158
 6175 396e 00C0      		rjmp .L735
6159
 6176               	.L728:
6160
 6177 3970 C901      		movw r24,r18
6161
 6178 3972 AA27      		clr r26
6162
 6179 3974 97FD      		sbrc r25,7
6163
 6180 3976 A095      		com r26
6164
 6181 3978 BA2F      		mov r27,r26
6165
 6182 397a E090 0000 		lds r14,SummeRoll.2882
6166
 6183 397e F090 0000 		lds r15,(SummeRoll.2882)+1
6167
 6184 3982 0091 0000 		lds r16,(SummeRoll.2882)+2
6168
 6185 3986 1091 0000 		lds r17,(SummeRoll.2882)+3
6169
 6186 398a E80E      		add r14,r24
6170
 6187 398c F91E      		adc r15,r25
6171
 6188 398e 0A1F      		adc r16,r26
6172
 6189 3990 1B1F      		adc r17,r27
6173
 6190 3992 E092 0000 		sts SummeRoll.2882,r14
6174
 6191 3996 F092 0000 		sts (SummeRoll.2882)+1,r15
6175
 6192 399a 0093 0000 		sts (SummeRoll.2882)+2,r16
6176
 6193 399e 1093 0000 		sts (SummeRoll.2882)+3,r17
6177
 6194 39a2 00C0      		rjmp .L729
6178
 6195               	.L721:
6179
 6196 39a4 C901      		movw r24,r18
6180
 6197 39a6 AA27      		clr r26
6181
 6198 39a8 97FD      		sbrc r25,7
6182
 6199 39aa A095      		com r26
6183
 6200 39ac BA2F      		mov r27,r26
6184
 6201 39ae E090 0000 		lds r14,SummeNick.2881
6185
 6202 39b2 F090 0000 		lds r15,(SummeNick.2881)+1
6186
 6203 39b6 0091 0000 		lds r16,(SummeNick.2881)+2
6187
 6204 39ba 1091 0000 		lds r17,(SummeNick.2881)+3
6188
 6205 39be E80E      		add r14,r24
6189
 6206 39c0 F91E      		adc r15,r25
6190
 6207 39c2 0A1F      		adc r16,r26
6191
 6208 39c4 1B1F      		adc r17,r27
6192
 6209 39c6 E092 0000 		sts SummeNick.2881,r14
6193
 6210 39ca F092 0000 		sts (SummeNick.2881)+1,r15
6194
 6211 39ce 0093 0000 		sts (SummeNick.2881)+2,r16
6195
 6212 39d2 1093 0000 		sts (SummeNick.2881)+3,r17
6196
 6213 39d6 00C0      		rjmp .L722
6197
 6214               	.L810:
6198
 6215 39d8 1A14      		cp __zero_reg__,r10
6199
 6216 39da 1B04      		cpc __zero_reg__,r11
6200
 6217 39dc 04F4      		brge .+2
6201
 6218 39de 00C0      		rjmp .L819
6202
 6219 39e0 B092 0000 		sts (DebugOut+16)+1,r11
6203
 6220 39e4 A092 0000 		sts DebugOut+16,r10
6204
 6221 39e8 6091 0000 		lds r22,sollGier.2883
6205
 6222 39ec 7091 0000 		lds r23,(sollGier.2883)+1
6206
 6223 39f0 8091 0000 		lds r24,(sollGier.2883)+2
6207
 6224 39f4 9091 0000 		lds r25,(sollGier.2883)+3
6208
 6225 39f8 2CEF      		ldi r18,lo8(-4)
6209
 6226 39fa 3FEF      		ldi r19,hi8(-4)
6210
 6227 39fc 4FEF      		ldi r20,hlo8(-4)
6211
 6228 39fe 5FEF      		ldi r21,hhi8(-4)
6212
 6229 3a00 0E94 0000 		call __mulsi3
6213
 6230 3a04 4091 0000 		lds r20,MesswertGier
6214
 6231 3a08 5091 0000 		lds r21,(MesswertGier)+1
6215
 6232 3a0c 460F      		add r20,r22
6216
 6233 3a0e 571F      		adc r21,r23
6217
 6234               	.L714:
6218
 6235 3a10 4135      		cpi r20,81
6219
 6236 3a12 5105      		cpc r21,__zero_reg__
6220
 6237 3a14 04F0      		brlt .+2
6221
 6238 3a16 00C0      		rjmp .L820
6222
 6239 3a18 3FEF      		ldi r19,hi8(-80)
6223
 6240 3a1a 403B      		cpi r20,lo8(-80)
6224
 6241 3a1c 5307      		cpc r21,r19
6225
 6242 3a1e 04F0      		brlt .+2
6226
 6243 3a20 00C0      		rjmp .L716
6227
 6244 3a22 40EB      		ldi r20,lo8(-80)
6228
 6245 3a24 5FEF      		ldi r21,hi8(-80)
6229
 6246 3a26 00C0      		rjmp .L716
6230
 6247               	.L631:
6231
 6248 3a28 6091 0000 		lds r22,IntegralFaktor
6232
 6249 3a2c 70E0      		ldi r23,lo8(0)
6233
 6250 3a2e 80E0      		ldi r24,lo8(0)
6234
 6251 3a30 90E0      		ldi r25,hi8(0)
6235
 6252 3a32 2DA1      		ldd r18,Y+37
6236
 6253 3a34 3EA1      		ldd r19,Y+38
6237
 6254 3a36 4FA1      		ldd r20,Y+39
6238
 6255 3a38 58A5      		ldd r21,Y+40
6239
 6256 3a3a 0E94 0000 		call __mulsi3
6240
 6257 3a3e 28EF      		ldi r18,lo8(11000)
6241
 6258 3a40 3AE2      		ldi r19,hi8(11000)
6242
 6259 3a42 40E0      		ldi r20,hlo8(11000)
6243
 6260 3a44 50E0      		ldi r21,hhi8(11000)
6244
 6261 3a46 0E94 0000 		call __divmodsi4
6245
 6262 3a4a 3C83      		std Y+4,r19
6246
 6263 3a4c 2B83      		std Y+3,r18
6247
 6264 3a4e 4901      		movw r8,r18
6248
 6265 3a50 BCA0      		ldd r11,Y+36
6249
 6266 3a52 BB20      		tst r11
6250
 6267 3a54 01F0      		breq .+2
6251
 6268 3a56 00C0      		rjmp .L821
6252
 6269               	.L633:
6253
 6270 3a58 6091 0000 		lds r22,IntegralFaktor
6254
 6271 3a5c 70E0      		ldi r23,lo8(0)
6255
 6272 3a5e 80E0      		ldi r24,lo8(0)
6256
 6273 3a60 90E0      		ldi r25,hi8(0)
6257
 6274 3a62 2EA5      		ldd r18,Y+46
6258
 6275 3a64 3FA5      		ldd r19,Y+47
6259
 6276 3a66 48A9      		ldd r20,Y+48
6260
 6277 3a68 59A9      		ldd r21,Y+49
6261
 6278 3a6a 0E94 0000 		call __mulsi3
6262
 6279 3a6e 28EF      		ldi r18,lo8(11000)
6263
 6280 3a70 3AE2      		ldi r19,hi8(11000)
6264
 6281 3a72 40E0      		ldi r20,hlo8(11000)
6265
 6282 3a74 50E0      		ldi r21,hhi8(11000)
6266
 6283 3a76 0E94 0000 		call __divmodsi4
6267
 6284 3a7a 3A83      		std Y+2,r19
6268
 6285 3a7c 2983      		std Y+1,r18
6269
 6286 3a7e 2901      		movw r4,r18
6270
 6287 3a80 2091 0000 		lds r18,TrimNick
6271
 6288 3a84 3091 0000 		lds r19,(TrimNick)+1
6272
 6289 3a88 293C      		cpi r18,201
6273
 6290 3a8a 3105      		cpc r19,__zero_reg__
6274
 6291 3a8c 04F0      		brlt .+2
6275
 6292 3a8e 00C0      		rjmp .L822
6276
 6293               	.L635:
6277
 6294 3a90 4FEF      		ldi r20,hi8(-200)
6278
 6295 3a92 2833      		cpi r18,lo8(-200)
6279
 6296 3a94 3407      		cpc r19,r20
6280
 6297 3a96 04F0      		brlt .+2
6281
 6298 3a98 00C0      		rjmp .L636
6282
 6299 3a9a 88E3      		ldi r24,lo8(-200)
6283
 6300 3a9c 9FEF      		ldi r25,hi8(-200)
6284
 6301 3a9e 9093 0000 		sts (TrimNick)+1,r25
6285
 6302 3aa2 8093 0000 		sts TrimNick,r24
6286
 6303 3aa6 28E3      		ldi r18,lo8(-200)
6287
 6304 3aa8 3FEF      		ldi r19,hi8(-200)
6288
 6305 3aaa 00C0      		rjmp .L636
6289
 6306               	.L769:
6290
 6307 3aac CCA0      		ldd r12,Y+36
6291
 6308 3aae CC20      		tst r12
6292
 6309 3ab0 01F0      		breq .+2
6293
 6310 3ab2 00C0      		rjmp .L823
6294
 6311 3ab4 298D      		ldd r18,Y+25
6295
 6312 3ab6 2223      		tst r18
6296
 6313 3ab8 01F0      		breq .+2
6297
 6314 3aba 00C0      		rjmp .L824
6298
 6315 3abc 8091 0000 		lds r24,HooverGas.2921
6299
 6316 3ac0 9091 0000 		lds r25,(HooverGas.2921)+1
6300
 6317 3ac4 9093 0000 		sts (DebugOut+44)+1,r25
6301
 6318 3ac8 8093 0000 		sts DebugOut+44,r24
6302
 6319 3acc 8091 0000 		lds r24,VarioMeter
6303
 6320 3ad0 9091 0000 		lds r25,(VarioMeter)+1
6304
 6321 3ad4 9093 0000 		sts (DebugOut+38)+1,r25
6305
 6322 3ad8 8093 0000 		sts DebugOut+38,r24
6306
 6323 3adc 2091 0000 		lds r18,BaroExpandActive
6307
 6324 3ae0 3091 0000 		lds r19,(BaroExpandActive)+1
6308
 6325 3ae4 2115      		cp r18,__zero_reg__
6309
 6326 3ae6 3105      		cpc r19,__zero_reg__
6310
 6327 3ae8 01F0      		breq .+4
6311
 6328 3aea 0C94 0000 		jmp .L647
6312
 6329 3aee 8091 0000 		lds r24,MessLuftdruck
6313
 6330 3af2 9091 0000 		lds r25,(MessLuftdruck)+1
6314
 6331 3af6 8959      		subi r24,lo8(921)
6315
 6332 3af8 9340      		sbci r25,hi8(921)
6316
 6333 3afa 00F4      		brsh .+4
6317
 6334 3afc 0C94 0000 		jmp .L648
6318
 6335 3b00 87B5      		in r24,71-32
6319
 6336 3b02 853F      		cpi r24,lo8(-11)
6320
 6337 3b04 00F0      		brlo .+4
6321
 6338 3b06 0C94 0000 		jmp .L649
6322
 6339 3b0a 8091 0000 		lds r24,ExpandBaro
6323
 6340 3b0e 8150      		subi r24,lo8(-(-1))
6324
 6341               	.L780:
6325
 6342 3b10 8093 0000 		sts ExpandBaro,r24
6326
 6343 3b14 26EF      		ldi r18,lo8(-10)
6327
 6344 3b16 8202      		muls r24,r18
6328
 6345 3b18 C001      		movw r24,r0
6329
 6346 3b1a 1124      		clr r1
6330
 6347 3b1c 2091 0000 		lds r18,DruckOffsetSetting
6331
 6348 3b20 280F      		add r18,r24
6332
 6349 3b22 27BD      		out 71-32,r18
6333
 6350 3b24 8CE2      		ldi r24,lo8(300)
6334
 6351 3b26 91E0      		ldi r25,hi8(300)
6335
 6352 3b28 9093 0000 		sts (beeptime)+1,r25
6336
 6353 3b2c 8093 0000 		sts beeptime,r24
6337
 6354 3b30 8EE5      		ldi r24,lo8(350)
6338
 6355 3b32 91E0      		ldi r25,hi8(350)
6339
 6356 3b34 9093 0000 		sts (BaroExpandActive)+1,r25
6340
 6357 3b38 8093 0000 		sts BaroExpandActive,r24
6341
 6358 3b3c 0C94 0000 		jmp .L650
6342
 6359               	.L766:
6343
 6360 3b40 498D      		ldd r20,Y+25
6344
 6361 3b42 4423      		tst r20
6345
 6362 3b44 01F4      		brne .+2
6346
 6363 3b46 00C0      		rjmp .L825
6347
 6364               	.L565:
6348
 6365 3b48 1092 0000 		sts (LageKorrekturRoll)+1,__zero_reg__
6349
 6366 3b4c 1092 0000 		sts LageKorrekturRoll,__zero_reg__
6350
 6367 3b50 1092 0000 		sts (LageKorrekturNick)+1,__zero_reg__
6351
 6368 3b54 1092 0000 		sts LageKorrekturNick,__zero_reg__
6352
 6369 3b58 1092 0000 		sts TrichterFlug,__zero_reg__
6353
 6370 3b5c A090 0000 		lds r10,MittelIntegralNick
6354
 6371 3b60 B090 0000 		lds r11,(MittelIntegralNick)+1
6355
 6372 3b64 C090 0000 		lds r12,(MittelIntegralNick)+2
6356
 6373 3b68 D090 0000 		lds r13,(MittelIntegralNick)+3
6357
 6374 3b6c AF8E      		std Y+31,r10
6358
 6375 3b6e B8A2      		std Y+32,r11
6359
 6376 3b70 C9A2      		std Y+33,r12
6360
 6377 3b72 DAA2      		std Y+34,r13
6361
 6378 3b74 2090 0000 		lds r2,MittelIntegralRoll
6362
 6379 3b78 3090 0000 		lds r3,(MittelIntegralRoll)+1
6363
 6380 3b7c 4090 0000 		lds r4,(MittelIntegralRoll)+2
6364
 6381 3b80 5090 0000 		lds r5,(MittelIntegralRoll)+3
6365
 6382 3b84 1B8A      		std Y+19,__zero_reg__
6366
 6383               	.L604:
6367
 6384 3b86 8091 0000 		lds r24,IntegralFaktor
6368
 6385 3b8a 8823      		tst r24
6369
 6386 3b8c 01F4      		brne .L605
6370
 6387 3b8e 1092 0000 		sts (LageKorrekturRoll)+1,__zero_reg__
6371
 6388 3b92 1092 0000 		sts LageKorrekturRoll,__zero_reg__
6372
 6389 3b96 1092 0000 		sts (LageKorrekturNick)+1,__zero_reg__
6373
 6390 3b9a 1092 0000 		sts LageKorrekturNick,__zero_reg__
6374
 6391               	.L605:
6375
 6392 3b9e 2F8D      		ldd r18,Y+31
6376
 6393 3ba0 38A1      		ldd r19,Y+32
6377
 6394 3ba2 49A1      		ldd r20,Y+33
6378
 6395 3ba4 5AA1      		ldd r21,Y+34
6379
 6396 3ba6 2093 0000 		sts MittelIntegralNick_Alt.2909,r18
6380
 6397 3baa 3093 0000 		sts (MittelIntegralNick_Alt.2909)+1,r19
6381
 6398 3bae 4093 0000 		sts (MittelIntegralNick_Alt.2909)+2,r20
6382
 6399 3bb2 5093 0000 		sts (MittelIntegralNick_Alt.2909)+3,r21
6383
 6400 3bb6 2092 0000 		sts MittelIntegralRoll_Alt.2910,r2
6384
 6401 3bba 3092 0000 		sts (MittelIntegralRoll_Alt.2910)+1,r3
6385
 6402 3bbe 4092 0000 		sts (MittelIntegralRoll_Alt.2910)+2,r4
6386
 6403 3bc2 5092 0000 		sts (MittelIntegralRoll_Alt.2910)+3,r5
6387
 6404 3bc6 1092 0000 		sts IntegralAccNick,__zero_reg__
6388
 6405 3bca 1092 0000 		sts (IntegralAccNick)+1,__zero_reg__
6389
 6406 3bce 1092 0000 		sts (IntegralAccNick)+2,__zero_reg__
6390
 6407 3bd2 1092 0000 		sts (IntegralAccNick)+3,__zero_reg__
6391
 6408 3bd6 1092 0000 		sts IntegralAccRoll,__zero_reg__
6392
 6409 3bda 1092 0000 		sts (IntegralAccRoll)+1,__zero_reg__
6393
 6410 3bde 1092 0000 		sts (IntegralAccRoll)+2,__zero_reg__
6394
 6411 3be2 1092 0000 		sts (IntegralAccRoll)+3,__zero_reg__
6395
 6412 3be6 1092 0000 		sts IntegralAccZ,__zero_reg__
6396
 6413 3bea 1092 0000 		sts (IntegralAccZ)+1,__zero_reg__
6397
 6414 3bee 1092 0000 		sts (IntegralAccZ)+2,__zero_reg__
6398
 6415 3bf2 1092 0000 		sts (IntegralAccZ)+3,__zero_reg__
6399
 6416 3bf6 1092 0000 		sts MittelIntegralNick,__zero_reg__
6400
 6417 3bfa 1092 0000 		sts (MittelIntegralNick)+1,__zero_reg__
6401
 6418 3bfe 1092 0000 		sts (MittelIntegralNick)+2,__zero_reg__
6402
 6419 3c02 1092 0000 		sts (MittelIntegralNick)+3,__zero_reg__
6403
 6420 3c06 1092 0000 		sts MittelIntegralRoll,__zero_reg__
6404
 6421 3c0a 1092 0000 		sts (MittelIntegralRoll)+1,__zero_reg__
6405
 6422 3c0e 1092 0000 		sts (MittelIntegralRoll)+2,__zero_reg__
6406
 6423 3c12 1092 0000 		sts (MittelIntegralRoll)+3,__zero_reg__
6407
 6424 3c16 1092 0000 		sts MittelIntegralNick2,__zero_reg__
6408
 6425 3c1a 1092 0000 		sts (MittelIntegralNick2)+1,__zero_reg__
6409
 6426 3c1e 1092 0000 		sts (MittelIntegralNick2)+2,__zero_reg__
6410
 6427 3c22 1092 0000 		sts (MittelIntegralNick2)+3,__zero_reg__
6411
 6428 3c26 1092 0000 		sts MittelIntegralRoll2,__zero_reg__
6412
 6429 3c2a 1092 0000 		sts (MittelIntegralRoll2)+1,__zero_reg__
6413
 6430 3c2e 1092 0000 		sts (MittelIntegralRoll2)+2,__zero_reg__
6414
 6431 3c32 1092 0000 		sts (MittelIntegralRoll2)+3,__zero_reg__
6415
 6432 3c36 1092 0000 		sts (ZaehlMessungen)+1,__zero_reg__
6416
 6433 3c3a 1092 0000 		sts ZaehlMessungen,__zero_reg__
6417
 6434 3c3e E090 0000 		lds r14,StickGier
6418
 6435 3c42 F090 0000 		lds r15,(StickGier)+1
6419
 6436 3c46 C701      		movw r24,r14
6420
 6437 3c48 F7FE      		sbrs r15,7
6421
 6438 3c4a 00C0      		rjmp .L607
6422
 6439               	.L804:
6423
 6440 3c4c 8827      		clr r24
6424
 6441 3c4e 9927      		clr r25
6425
 6442 3c50 8E19      		sub r24,r14
6426
 6443 3c52 9F09      		sbc r25,r15
6427
 6444 3c54 00C0      		rjmp .L607
6428
 6445               	.L637:
6429
 6446 3c56 68E3      		ldi r22,lo8(-200)
6430
 6447 3c58 2616      		cp r2,r22
6431
 6448 3c5a 6FEF      		ldi r22,hi8(-200)
6432
 6449 3c5c 3606      		cpc r3,r22
6433
 6450 3c5e 04F0      		brlt .+2
6434
 6451 3c60 00C0      		rjmp .L638
6435
 6452 3c62 88E3      		ldi r24,lo8(-200)
6436
 6453 3c64 9FEF      		ldi r25,hi8(-200)
6437
 6454 3c66 9093 0000 		sts (TrimRoll)+1,r25
6438
 6455 3c6a 8093 0000 		sts TrimRoll,r24
6439
 6456 3c6e 48E3      		ldi r20,lo8(-200)
6440
 6457 3c70 242E      		mov r2,r20
6441
 6458 3c72 4FEF      		ldi r20,hi8(-200)
6442
 6459 3c74 342E      		mov r3,r20
6443
 6460 3c76 00C0      		rjmp .L638
6444
 6461               	.L610:
6445
 6462 3c78 205B      		subi r18,lo8(-50000)
6446
 6463 3c7a 3C43      		sbci r19,hi8(-50000)
6447
 6464 3c7c 4F4F      		sbci r20,hlo8(-50000)
6448
 6465 3c7e 5F4F      		sbci r21,hhi8(-50000)
6449
 6466 3c80 04F0      		brlt .+2
6450
 6467 3c82 00C0      		rjmp .L611
6451
 6468 3c84 80EB      		ldi r24,lo8(-50000)
6452
 6469 3c86 9CE3      		ldi r25,hi8(-50000)
6453
 6470 3c88 AFEF      		ldi r26,hlo8(-50000)
6454
 6471 3c8a BFEF      		ldi r27,hhi8(-50000)
6455
 6472 3c8c 8093 0000 		sts Mess_Integral_Gier,r24
6456
 6473 3c90 9093 0000 		sts (Mess_Integral_Gier)+1,r25
6457
 6474 3c94 A093 0000 		sts (Mess_Integral_Gier)+2,r26
6458
 6475 3c98 B093 0000 		sts (Mess_Integral_Gier)+3,r27
6459
 6476 3c9c 00C0      		rjmp .L611
6460
 6477               	.L639:
6461
 6478 3c9e 80E0      		ldi r24,lo8(-16384)
6462
 6479 3ca0 8816      		cp r8,r24
6463
 6480 3ca2 80EC      		ldi r24,hi8(-16384)
6464
 6481 3ca4 9806      		cpc r9,r24
6465
 6482 3ca6 04F0      		brlt .+2
6466
 6483 3ca8 00C0      		rjmp .L640
6467
 6484 3caa 80E0      		ldi r24,lo8(-16384)
6468
 6485 3cac 90EC      		ldi r25,hi8(-16384)
6469
 6486 3cae 9093 0000 		sts (MesswertNick)+1,r25
6470
 6487 3cb2 8093 0000 		sts MesswertNick,r24
6471
 6488 3cb6 91E0      		ldi r25,lo8(16385)
6472
 6489 3cb8 C916      		cp r12,r25
6473
 6490 3cba 90E4      		ldi r25,hi8(16385)
6474
 6491 3cbc D906      		cpc r13,r25
6475
 6492 3cbe 04F0      		brlt .+2
6476
 6493 3cc0 00C0      		rjmp .L826
6477
 6494               	.L641:
6478
 6495 3cc2 A0E0      		ldi r26,lo8(-16384)
6479
 6496 3cc4 CA16      		cp r12,r26
6480
 6497 3cc6 A0EC      		ldi r26,hi8(-16384)
6481
 6498 3cc8 DA06      		cpc r13,r26
6482
 6499 3cca 04F0      		brlt .+2
6483
 6500 3ccc 00C0      		rjmp .L642
6484
 6501 3cce 80E0      		ldi r24,lo8(-16384)
6485
 6502 3cd0 90EC      		ldi r25,hi8(-16384)
6486
 6503 3cd2 9093 0000 		sts (MesswertRoll)+1,r25
6487
 6504 3cd6 8093 0000 		sts MesswertRoll,r24
6488
 6505 3cda B1E0      		ldi r27,lo8(16385)
6489
 6506 3cdc EB16      		cp r14,r27
6490
 6507 3cde B0E4      		ldi r27,hi8(16385)
6491
 6508 3ce0 FB06      		cpc r15,r27
6492
 6509 3ce2 04F0      		brlt .+2
6493
 6510 3ce4 00C0      		rjmp .L827
6494
 6511               	.L643:
6495
 6512 3ce6 E0E0      		ldi r30,lo8(-16384)
6496
 6513 3ce8 EE16      		cp r14,r30
6497
 6514 3cea E0EC      		ldi r30,hi8(-16384)
6498
 6515 3cec FE06      		cpc r15,r30
6499
 6516 3cee 04F0      		brlt .+2
6500
 6517 3cf0 00C0      		rjmp .L644
6501
 6518 3cf2 80E0      		ldi r24,lo8(-16384)
6502
 6519 3cf4 90EC      		ldi r25,hi8(-16384)
6503
 6520 3cf6 9093 0000 		sts (MesswertGier)+1,r25
6504
 6521 3cfa 8093 0000 		sts MesswertGier,r24
6505
 6522 3cfe 00C0      		rjmp .L644
6506
 6523               	.L730:
6507
 6524 3d00 80E0      		ldi r24,lo8(-64000)
6508
 6525 3d02 E816      		cp r14,r24
6509
 6526 3d04 86E0      		ldi r24,hi8(-64000)
6510
 6527 3d06 F806      		cpc r15,r24
6511
 6528 3d08 8FEF      		ldi r24,hlo8(-64000)
6512
 6529 3d0a 0807      		cpc r16,r24
6513
 6530 3d0c 8FEF      		ldi r24,hhi8(-64000)
6514
 6531 3d0e 1807      		cpc r17,r24
6515
 6532 3d10 04F0      		brlt .+2
6516
 6533 3d12 00C0      		rjmp .L731
6517
 6534 3d14 80E0      		ldi r24,lo8(-64000)
6518
 6535 3d16 96E0      		ldi r25,hi8(-64000)
6519
 6536 3d18 AFEF      		ldi r26,hlo8(-64000)
6520
 6537 3d1a BFEF      		ldi r27,hhi8(-64000)
6521
 6538 3d1c 8093 0000 		sts SummeRoll.2882,r24
6522
 6539 3d20 9093 0000 		sts (SummeRoll.2882)+1,r25
6523
 6540 3d24 A093 0000 		sts (SummeRoll.2882)+2,r26
6524
 6541 3d28 B093 0000 		sts (SummeRoll.2882)+3,r27
6525
 6542 3d2c E12C      		mov r14,__zero_reg__
6526
 6543 3d2e 36E0      		ldi r19,hi8(-64000)
6527
 6544 3d30 F32E      		mov r15,r19
6528
 6545 3d32 3FEF      		ldi r19,hlo8(-64000)
6529
 6546 3d34 032F      		mov r16,r19
6530
 6547 3d36 3FEF      		ldi r19,hhi8(-64000)
6531
 6548 3d38 132F      		mov r17,r19
6532
 6549 3d3a 00C0      		rjmp .L731
6533
 6550               	.L723:
6534
 6551 3d3c 20E0      		ldi r18,lo8(-64000)
6535
 6552 3d3e E216      		cp r14,r18
6536
 6553 3d40 26E0      		ldi r18,hi8(-64000)
6537
 6554 3d42 F206      		cpc r15,r18
6538
 6555 3d44 2FEF      		ldi r18,hlo8(-64000)
6539
 6556 3d46 0207      		cpc r16,r18
6540
 6557 3d48 2FEF      		ldi r18,hhi8(-64000)
6541
 6558 3d4a 1207      		cpc r17,r18
6542
 6559 3d4c 04F0      		brlt .+2
6543
 6560 3d4e 00C0      		rjmp .L724
6544
 6561 3d50 80E0      		ldi r24,lo8(-64000)
6545
 6562 3d52 96E0      		ldi r25,hi8(-64000)
6546
 6563 3d54 AFEF      		ldi r26,hlo8(-64000)
6547
 6564 3d56 BFEF      		ldi r27,hhi8(-64000)
6548
 6565 3d58 8093 0000 		sts SummeNick.2881,r24
6549
 6566 3d5c 9093 0000 		sts (SummeNick.2881)+1,r25
6550
 6567 3d60 A093 0000 		sts (SummeNick.2881)+2,r26
6551
 6568 3d64 B093 0000 		sts (SummeNick.2881)+3,r27
6552
 6569 3d68 E12C      		mov r14,__zero_reg__
6553
 6570 3d6a 66E0      		ldi r22,hi8(-64000)
6554
 6571 3d6c F62E      		mov r15,r22
6555
 6572 3d6e 6FEF      		ldi r22,hlo8(-64000)
6556
 6573 3d70 062F      		mov r16,r22
6557
 6574 3d72 6FEF      		ldi r22,hhi8(-64000)
6558
 6575 3d74 162F      		mov r17,r22
6559
 6576 3d76 00C0      		rjmp .L724
6560
 6577               	.L818:
6561
 6578 3d78 9E83      		std Y+6,r25
6562
 6579 3d7a 8D83      		std Y+5,r24
6563
 6580 3d7c 81E0      		ldi r24,lo8(1)
6564
 6581 3d7e 8093 0000 		sts TrichterFlug,r24
6565
 6582 3d82 0C94 0000 		jmp .L541
6566
 6583               	.L510:
6567
 6584 3d86 BFEF      		ldi r27,hi8(-2)
6568
 6585 3d88 2E3F      		cpi r18,lo8(-2)
6569
 6586 3d8a 3B07      		cpc r19,r27
6570
 6587 3d8c 04F0      		brlt .+2
6571
 6588 3d8e 00C0      		rjmp .L512
6572
 6589 3d90 2E5F      		subi r18,lo8(-(2))
6573
 6590 3d92 3F4F      		sbci r19,hi8(-(2))
6574
 6591 3d94 3093 0000 		sts (StickGier)+1,r19
6575
 6592 3d98 2093 0000 		sts StickGier,r18
6576
 6593 3d9c 0C94 0000 		jmp .L511
6577
 6594               	.L715:
6578
 6595 3da0 C501      		movw r24,r10
6579
 6596 3da2 B7FC      		sbrc r11,7
6580
 6597 3da4 00C0      		rjmp .L828
6581
 6598               	.L717:
6582
 6599 3da6 9595      		asr r25
6583
 6600 3da8 8795      		ror r24
6584
 6601 3daa 9095      		com r25
6585
 6602 3dac 8195      		neg r24
6586
 6603 3dae 9F4F      		sbci r25,lo8(-1)
6587
 6604 3db0 4817      		cp r20,r24
6588
 6605 3db2 5907      		cpc r21,r25
6589
 6606 3db4 04F4      		brge .+2
6590
 6607 3db6 00C0      		rjmp .L782
6591
 6608 3db8 00C0      		rjmp .L716
6592
 6609               	.L823:
6593
 6610 3dba D090 0000 		lds r13,MAX_GAS
6594
 6611 3dbe D88E      		std Y+24,r13
6595
 6612 3dc0 00C0      		rjmp .L646
6596
 6613               	.L820:
6597
 6614 3dc2 40E5      		ldi r20,lo8(80)
6598
 6615 3dc4 50E0      		ldi r21,hi8(80)
6599
 6616 3dc6 00C0      		rjmp .L716
6600
 6617               	.L825:
6601
 6618 3dc8 5CA1      		ldd r21,Y+36
6602
 6619 3dca 5523      		tst r21
6603
 6620 3dcc 01F0      		breq .+2
6604
 6621 3dce 00C0      		rjmp .L565
6605
 6622 3dd0 6091 0000 		lds r22,TrichterFlug
6606
 6623 3dd4 6B8B      		std Y+19,r22
6607
 6624 3dd6 6623      		tst r22
6608
 6625 3dd8 01F0      		breq .+2
6609
 6626 3dda 00C0      		rjmp .L565
6610
 6627 3ddc 8091 0000 		lds r24,EE_Parameter+57
6611
 6628 3de0 8823      		tst r24
6612
 6629 3de2 01F4      		brne .+2
6613
 6630 3de4 00C0      		rjmp .L565
6614
 6631 3de6 8091 0000 		lds r24,MittelIntegralNick
6615
 6632 3dea 9091 0000 		lds r25,(MittelIntegralNick)+1
6616
 6633 3dee A091 0000 		lds r26,(MittelIntegralNick)+2
6617
 6634 3df2 B091 0000 		lds r27,(MittelIntegralNick)+3
6618
 6635 3df6 BC01      		movw r22,r24
6619
 6636 3df8 CD01      		movw r24,r26
6620
 6637 3dfa 20E0      		ldi r18,lo8(256)
6621
 6638 3dfc 31E0      		ldi r19,hi8(256)
6622
 6639 3dfe 40E0      		ldi r20,hlo8(256)
6623
 6640 3e00 50E0      		ldi r21,hhi8(256)
6624
 6641 3e02 0E94 0000 		call __divmodsi4
6625
 6642 3e06 2F83      		std Y+7,r18
6626
 6643 3e08 3887      		std Y+8,r19
6627
 6644 3e0a 4987      		std Y+9,r20
6628
 6645 3e0c 5A87      		std Y+10,r21
6629
 6646 3e0e 2F8F      		std Y+31,r18
6630
 6647 3e10 38A3      		std Y+32,r19
6631
 6648 3e12 49A3      		std Y+33,r20
6632
 6649 3e14 5AA3      		std Y+34,r21
6633
 6650 3e16 2093 0000 		sts MittelIntegralNick,r18
6634
 6651 3e1a 3093 0000 		sts (MittelIntegralNick)+1,r19
6635
 6652 3e1e 4093 0000 		sts (MittelIntegralNick)+2,r20
6636
 6653 3e22 5093 0000 		sts (MittelIntegralNick)+3,r21
6637
 6654 3e26 2090 0000 		lds r2,MittelIntegralRoll
6638
 6655 3e2a 3090 0000 		lds r3,(MittelIntegralRoll)+1
6639
 6656 3e2e 4090 0000 		lds r4,(MittelIntegralRoll)+2
6640
 6657 3e32 5090 0000 		lds r5,(MittelIntegralRoll)+3
6641
 6658 3e36 C201      		movw r24,r4
6642
 6659 3e38 B101      		movw r22,r2
6643
 6660 3e3a 20E0      		ldi r18,lo8(256)
6644
 6661 3e3c 31E0      		ldi r19,hi8(256)
6645
 6662 3e3e 40E0      		ldi r20,hlo8(256)
6646
 6663 3e40 50E0      		ldi r21,hhi8(256)
6647
 6664 3e42 0E94 0000 		call __divmodsi4
6648
 6665 3e46 2B87      		std Y+11,r18
6649
 6666 3e48 3C87      		std Y+12,r19
6650
 6667 3e4a 4D87      		std Y+13,r20
6651
 6668 3e4c 5E87      		std Y+14,r21
6652
 6669 3e4e 1901      		movw r2,r18
6653
 6670 3e50 2A01      		movw r4,r20
6654
 6671 3e52 2093 0000 		sts MittelIntegralRoll,r18
6655
 6672 3e56 3093 0000 		sts (MittelIntegralRoll)+1,r19
6656
 6673 3e5a 4093 0000 		sts (MittelIntegralRoll)+2,r20
6657
 6674 3e5e 5093 0000 		sts (MittelIntegralRoll)+3,r21
6658
 6675 3e62 E090 0000 		lds r14,EE_Parameter+23
6659
 6676 3e66 FF24      		clr r15
6660
 6677 3e68 00E0      		ldi r16,lo8(0)
6661
 6678 3e6a 10E0      		ldi r17,hi8(0)
6662
 6679 3e6c 2091 0000 		lds r18,IntegralAccNick
6663
 6680 3e70 3091 0000 		lds r19,(IntegralAccNick)+1
6664
 6681 3e74 4091 0000 		lds r20,(IntegralAccNick)+2
6665
 6682 3e78 5091 0000 		lds r21,(IntegralAccNick)+3
6666
 6683 3e7c C801      		movw r24,r16
6667
 6684 3e7e B701      		movw r22,r14
6668
 6685 3e80 0E94 0000 		call __mulsi3
6669
 6686 3e84 20E0      		ldi r18,lo8(256)
6670
 6687 3e86 31E0      		ldi r19,hi8(256)
6671
 6688 3e88 40E0      		ldi r20,hlo8(256)
6672
 6689 3e8a 50E0      		ldi r21,hhi8(256)
6673
 6690 3e8c 0E94 0000 		call __divmodsi4
6674
 6691 3e90 5901      		movw r10,r18
6675
 6692 3e92 6A01      		movw r12,r20
6676
 6693 3e94 2093 0000 		sts IntegralAccNick,r18
6677
 6694 3e98 3093 0000 		sts (IntegralAccNick)+1,r19
6678
 6695 3e9c 4093 0000 		sts (IntegralAccNick)+2,r20
6679
 6696 3ea0 5093 0000 		sts (IntegralAccNick)+3,r21
6680
 6697 3ea4 2091 0000 		lds r18,IntegralAccRoll
6681
 6698 3ea8 3091 0000 		lds r19,(IntegralAccRoll)+1
6682
 6699 3eac 4091 0000 		lds r20,(IntegralAccRoll)+2
6683
 6700 3eb0 5091 0000 		lds r21,(IntegralAccRoll)+3
6684
 6701 3eb4 C801      		movw r24,r16
6685
 6702 3eb6 B701      		movw r22,r14
6686
 6703 3eb8 0E94 0000 		call __mulsi3
6687
 6704 3ebc 20E0      		ldi r18,lo8(256)
6688
 6705 3ebe 31E0      		ldi r19,hi8(256)
6689
 6706 3ec0 40E0      		ldi r20,hlo8(256)
6690
 6707 3ec2 50E0      		ldi r21,hhi8(256)
6691
 6708 3ec4 0E94 0000 		call __divmodsi4
6692
 6709 3ec8 3901      		movw r6,r18
6693
 6710 3eca 4A01      		movw r8,r20
6694
 6711 3ecc 2093 0000 		sts IntegralAccRoll,r18
6695
 6712 3ed0 3093 0000 		sts (IntegralAccRoll)+1,r19
6696
 6713 3ed4 4093 0000 		sts (IntegralAccRoll)+2,r20
6697
 6714 3ed8 5093 0000 		sts (IntegralAccRoll)+3,r21
6698
 6715 3edc 6091 0000 		lds r22,IntegralAccZ
6699
 6716 3ee0 7091 0000 		lds r23,(IntegralAccZ)+1
6700
 6717 3ee4 8091 0000 		lds r24,(IntegralAccZ)+2
6701
 6718 3ee8 9091 0000 		lds r25,(IntegralAccZ)+3
6702
 6719 3eec 20E0      		ldi r18,lo8(256)
6703
 6720 3eee 31E0      		ldi r19,hi8(256)
6704
 6721 3ef0 40E0      		ldi r20,hlo8(256)
6705
 6722 3ef2 50E0      		ldi r21,hhi8(256)
6706
 6723 3ef4 0E94 0000 		call __divmodsi4
6707
 6724 3ef8 2093 0000 		sts IntegralAccZ,r18
6708
 6725 3efc 3093 0000 		sts (IntegralAccZ)+1,r19
6709
 6726 3f00 4093 0000 		sts (IntegralAccZ)+2,r20
6710
 6727 3f04 5093 0000 		sts (IntegralAccZ)+3,r21
6711
 6728 3f08 6F81      		ldd r22,Y+7
6712
 6729 3f0a 7885      		ldd r23,Y+8
6713
 6730 3f0c 8985      		ldd r24,Y+9
6714
 6731 3f0e 9A85      		ldd r25,Y+10
6715
 6732 3f10 6A19      		sub r22,r10
6716
 6733 3f12 7B09      		sbc r23,r11
6717
 6734 3f14 8C09      		sbc r24,r12
6718
 6735 3f16 9D09      		sbc r25,r13
6719
 6736 3f18 6093 0000 		sts IntegralFehlerNick.2886,r22
6720
 6737 3f1c 7093 0000 		sts (IntegralFehlerNick.2886)+1,r23
6721
 6738 3f20 8093 0000 		sts (IntegralFehlerNick.2886)+2,r24
6722
 6739 3f24 9093 0000 		sts (IntegralFehlerNick.2886)+3,r25
6723
 6740 3f28 E090 0000 		lds r14,EE_Parameter+56
6724
 6741 3f2c FF24      		clr r15
6725
 6742 3f2e 00E0      		ldi r16,lo8(0)
6726
 6743 3f30 10E0      		ldi r17,hi8(0)
6727
 6744 3f32 A801      		movw r20,r16
6728
 6745 3f34 9701      		movw r18,r14
6729
 6746 3f36 0E94 0000 		call __divmodsi4
6730
 6747 3f3a 5901      		movw r10,r18
6731
 6748 3f3c 6A01      		movw r12,r20
6732
 6749 3f3e 2093 0000 		sts ausgleichNick.2894,r18
6733
 6750 3f42 3093 0000 		sts (ausgleichNick.2894)+1,r19
6734
 6751 3f46 4093 0000 		sts (ausgleichNick.2894)+2,r20
6735
 6752 3f4a 5093 0000 		sts (ausgleichNick.2894)+3,r21
6736
 6753 3f4e C201      		movw r24,r4
6737
 6754 3f50 B101      		movw r22,r2
6738
 6755 3f52 6619      		sub r22,r6
6739
 6756 3f54 7709      		sbc r23,r7
6740
 6757 3f56 8809      		sbc r24,r8
6741
 6758 3f58 9909      		sbc r25,r9
6742
 6759 3f5a 6093 0000 		sts IntegralFehlerRoll.2887,r22
6743
 6760 3f5e 7093 0000 		sts (IntegralFehlerRoll.2887)+1,r23
6744
 6761 3f62 8093 0000 		sts (IntegralFehlerRoll.2887)+2,r24
6745
 6762 3f66 9093 0000 		sts (IntegralFehlerRoll.2887)+3,r25
6746
 6763 3f6a A801      		movw r20,r16
6747
 6764 3f6c 9701      		movw r18,r14
6748
 6765 3f6e 0E94 0000 		call __divmodsi4
6749
 6766 3f72 7901      		movw r14,r18
6750
 6767 3f74 8A01      		movw r16,r20
6751
 6768 3f76 2093 0000 		sts ausgleichRoll.2895,r18
6752
 6769 3f7a 3093 0000 		sts (ausgleichRoll.2895)+1,r19
6753
 6770 3f7e 4093 0000 		sts (ausgleichRoll.2895)+2,r20
6754
 6771 3f82 5093 0000 		sts (ausgleichRoll.2895)+3,r21
6755
 6772 3f86 C601      		movw r24,r12
6756
 6773 3f88 B501      		movw r22,r10
6757
 6774 3f8a 20E0      		ldi r18,lo8(256)
6758
 6775 3f8c 31E0      		ldi r19,hi8(256)
6759
 6776 3f8e 40E0      		ldi r20,hlo8(256)
6760
 6777 3f90 50E0      		ldi r21,hhi8(256)
6761
 6778 3f92 0E94 0000 		call __divmodsi4
6762
 6779 3f96 3093 0000 		sts (LageKorrekturNick)+1,r19
6763
 6780 3f9a 2093 0000 		sts LageKorrekturNick,r18
6764
 6781 3f9e C801      		movw r24,r16
6765
 6782 3fa0 B701      		movw r22,r14
6766
 6783 3fa2 20E0      		ldi r18,lo8(256)
6767
 6784 3fa4 31E0      		ldi r19,hi8(256)
6768
 6785 3fa6 40E0      		ldi r20,hlo8(256)
6769
 6786 3fa8 50E0      		ldi r21,hhi8(256)
6770
 6787 3faa 0E94 0000 		call __divmodsi4
6771
 6788 3fae 3093 0000 		sts (LageKorrekturRoll)+1,r19
6772
 6789 3fb2 2093 0000 		sts LageKorrekturRoll,r18
6773
 6790 3fb6 8091 0000 		lds r24,MaxStickNick
6774
 6791 3fba 9091 0000 		lds r25,(MaxStickNick)+1
6775
 6792 3fbe 8134      		cpi r24,65
6776
 6793 3fc0 9105      		cpc r25,__zero_reg__
6777
 6794 3fc2 04F4      		brge .L566
6778
 6795 3fc4 8091 0000 		lds r24,MaxStickRoll
6779
 6796 3fc8 9091 0000 		lds r25,(MaxStickRoll)+1
6780
 6797 3fcc 8134      		cpi r24,65
6781
 6798 3fce 9105      		cpc r25,__zero_reg__
6782
 6799 3fd0 04F4      		brge .L566
6783
 6800 3fd2 E091 0000 		lds r30,EE_Parameter+3
6784
 6801 3fd6 F0E0      		ldi r31,lo8(0)
6785
 6802 3fd8 EE0F      		lsl r30
6786
 6803 3fda FF1F      		rol r31
6787
 6804 3fdc E050      		subi r30,lo8(-(PPM_in))
6788
 6805 3fde F040      		sbci r31,hi8(-(PPM_in))
6789
 6806 3fe0 0190      		ld __tmp_reg__,Z+
6790
 6807 3fe2 F081      		ld r31,Z
6791
 6808 3fe4 E02D      		mov r30,__tmp_reg__
6792
 6809 3fe6 F7FF      		sbrs r31,7
6793
 6810 3fe8 00C0      		rjmp .+4
6794
 6811 3fea 0C94 0000 		jmp .L829
6795
 6812               	.L568:
6796
 6813 3fee 7A97      		sbiw r30,26
6797
 6814 3ff0 04F0      		brlt .L567
6798
 6815               	.L566:
6799
 6816 3ff2 8091 0000 		lds r24,FromNaviCtrl_Value
6800
 6817 3ff6 8F3F      		cpi r24,lo8(-1)
6801
 6818 3ff8 01F4      		brne .+4
6802
 6819 3ffa 0C94 0000 		jmp .L830
6803
 6820               	.L567:
6804
 6821 3ffe 2C89      		ldd r18,Y+20
6805
 6822 4000 3D89      		ldd r19,Y+21
6806
 6823 4002 4E89      		ldd r20,Y+22
6807
 6824 4004 5F89      		ldd r21,Y+23
6808
 6825 4006 ADA0      		ldd r10,Y+37
6809
 6826 4008 BEA0      		ldd r11,Y+38
6810
 6827 400a CFA0      		ldd r12,Y+39
6811
 6828 400c D8A4      		ldd r13,Y+40
6812
 6829 400e 2A19      		sub r18,r10
6813
 6830 4010 3B09      		sbc r19,r11
6814
 6831 4012 4C09      		sbc r20,r12
6815
 6832 4014 5D09      		sbc r21,r13
6816
 6833 4016 2093 0000 		sts tmp_long.2884,r18
6817
 6834 401a 3093 0000 		sts (tmp_long.2884)+1,r19
6818
 6835 401e 4093 0000 		sts (tmp_long.2884)+2,r20
6819
 6836 4022 5093 0000 		sts (tmp_long.2884)+3,r21
6820
 6837 4026 EA8C      		ldd r14,Y+26
6821
 6838 4028 FB8C      		ldd r15,Y+27
6822
 6839 402a 0C8D      		ldd r16,Y+28
6823
 6840 402c 1D8D      		ldd r17,Y+29
6824
 6841 402e 6EA5      		ldd r22,Y+46
6825
 6842 4030 7FA5      		ldd r23,Y+47
6826
 6843 4032 88A9      		ldd r24,Y+48
6827
 6844 4034 99A9      		ldd r25,Y+49
6828
 6845 4036 E61A      		sub r14,r22
6829
 6846 4038 F70A      		sbc r15,r23
6830
 6847 403a 080B      		sbc r16,r24
6831
 6848 403c 190B      		sbc r17,r25
6832
 6849 403e E092 0000 		sts tmp_long2.2885,r14
6833
 6850 4042 F092 0000 		sts (tmp_long2.2885)+1,r15
6834
 6851 4046 0093 0000 		sts (tmp_long2.2885)+2,r16
6835
 6852 404a 1093 0000 		sts (tmp_long2.2885)+3,r17
6836
 6853 404e 2093 0000 		sts IntegralFehlerNick.2886,r18
6837
 6854 4052 3093 0000 		sts (IntegralFehlerNick.2886)+1,r19
6838
 6855 4056 4093 0000 		sts (IntegralFehlerNick.2886)+2,r20
6839
 6856 405a 5093 0000 		sts (IntegralFehlerNick.2886)+3,r21
6840
 6857 405e E092 0000 		sts IntegralFehlerRoll.2887,r14
6841
 6858 4062 F092 0000 		sts (IntegralFehlerRoll.2887)+1,r15
6842
 6859 4066 0093 0000 		sts (IntegralFehlerRoll.2887)+2,r16
6843
 6860 406a 1093 0000 		sts (IntegralFehlerRoll.2887)+3,r17
6844
 6861 406e 8091 0000 		lds r24,Mess_IntegralNick2
6845
 6862 4072 9091 0000 		lds r25,(Mess_IntegralNick2)+1
6846
 6863 4076 A091 0000 		lds r26,(Mess_IntegralNick2)+2
6847
 6864 407a B091 0000 		lds r27,(Mess_IntegralNick2)+3
6848
 6865 407e 821B      		sub r24,r18
6849
 6866 4080 930B      		sbc r25,r19
6850
 6867 4082 A40B      		sbc r26,r20
6851
 6868 4084 B50B      		sbc r27,r21
6852
 6869 4086 8093 0000 		sts Mess_IntegralNick2,r24
6853
 6870 408a 9093 0000 		sts (Mess_IntegralNick2)+1,r25
6854
 6871 408e A093 0000 		sts (Mess_IntegralNick2)+2,r26
6855
 6872 4092 B093 0000 		sts (Mess_IntegralNick2)+3,r27
6856
 6873 4096 8091 0000 		lds r24,Mess_IntegralRoll2
6857
 6874 409a 9091 0000 		lds r25,(Mess_IntegralRoll2)+1
6858
 6875 409e A091 0000 		lds r26,(Mess_IntegralRoll2)+2
6859
 6876 40a2 B091 0000 		lds r27,(Mess_IntegralRoll2)+3
6860
 6877 40a6 8E19      		sub r24,r14
6861
 6878 40a8 9F09      		sbc r25,r15
6862
 6879 40aa A00B      		sbc r26,r16
6863
 6880 40ac B10B      		sbc r27,r17
6864
 6881 40ae 8093 0000 		sts Mess_IntegralRoll2,r24
6865
 6882 40b2 9093 0000 		sts (Mess_IntegralRoll2)+1,r25
6866
 6883 40b6 A093 0000 		sts (Mess_IntegralRoll2)+2,r26
6867
 6884 40ba B093 0000 		sts (Mess_IntegralRoll2)+3,r27
6868
 6885 40be 8091 0000 		lds r24,EE_Parameter+57
6869
 6886 40c2 8823      		tst r24
6870
 6887 40c4 01F0      		breq .L571
6871
 6888 40c6 2091 0000 		lds r18,GierGyroFehler
6872
 6889 40ca 3091 0000 		lds r19,(GierGyroFehler)+1
6873
 6890 40ce 2138      		cpi r18,129
6874
 6891 40d0 3105      		cpc r19,__zero_reg__
6875
 6892 40d2 04F0      		brlt .L572
6876
 6893 40d4 8091 0000 		lds r24,AdNeutralGier
6877
 6894 40d8 9091 0000 		lds r25,(AdNeutralGier)+1
6878
 6895 40dc 0196      		adiw r24,1
6879
 6896 40de 9093 0000 		sts (AdNeutralGier)+1,r25
6880
 6897 40e2 8093 0000 		sts AdNeutralGier,r24
6881
 6898 40e6 8091 0000 		lds r24,AdNeutralGierBias
6882
 6899 40ea 9091 0000 		lds r25,(AdNeutralGierBias)+1
6883
 6900 40ee 0196      		adiw r24,1
6884
 6901 40f0 9093 0000 		sts (AdNeutralGierBias)+1,r25
6885
 6902 40f4 8093 0000 		sts AdNeutralGierBias,r24
6886
 6903               	.L572:
6887
 6904 40f8 2058      		subi r18,lo8(-128)
6888
 6905 40fa 3F4F      		sbci r19,hi8(-128)
6889
 6906 40fc 04F4      		brge .L571
6890
 6907 40fe 8091 0000 		lds r24,AdNeutralGier
6891
 6908 4102 9091 0000 		lds r25,(AdNeutralGier)+1
6892
 6909 4106 0197      		sbiw r24,1
6893
 6910 4108 9093 0000 		sts (AdNeutralGier)+1,r25
6894
 6911 410c 8093 0000 		sts AdNeutralGier,r24
6895
 6912 4110 8091 0000 		lds r24,AdNeutralGierBias
6896
 6913 4114 9091 0000 		lds r25,(AdNeutralGierBias)+1
6897
 6914 4118 0197      		sbiw r24,1
6898
 6915 411a 9093 0000 		sts (AdNeutralGierBias)+1,r25
6899
 6916 411e 8093 0000 		sts AdNeutralGierBias,r24
6900
 6917               	.L571:
6901
 6918 4122 1092 0000 		sts (GierGyroFehler)+1,__zero_reg__
6902
 6919 4126 1092 0000 		sts GierGyroFehler,__zero_reg__
6903
 6920 412a 81E0      		ldi r24,lo8(1)
6904
 6921 412c 90E0      		ldi r25,hi8(1)
6905
 6922 412e 9093 0000 		sts (cnt.2904)+1,r25
6906
 6923 4132 8093 0000 		sts cnt.2904,r24
6907
 6924 4136 E090 0000 		lds r14,IntegralFehlerNick.2886
6908
 6925 413a F090 0000 		lds r15,(IntegralFehlerNick.2886)+1
6909
 6926 413e 0091 0000 		lds r16,(IntegralFehlerNick.2886)+2
6910
 6927 4142 1091 0000 		lds r17,(IntegralFehlerNick.2886)+3
6911
 6928 4146 D801      		movw r26,r16
6912
 6929 4148 C701      		movw r24,r14
6913
 6930 414a 17FF      		sbrs r17,7
6914
 6931 414c 00C0      		rjmp .+4
6915
 6932 414e 0C94 0000 		jmp .L831
6916
 6933               	.L574:
6917
 6934 4152 8150      		subi r24,lo8(513)
6918
 6935 4154 9240      		sbci r25,hi8(513)
6919
 6936 4156 A040      		sbci r26,hlo8(513)
6920
 6937 4158 B040      		sbci r27,hhi8(513)
6921
 6938 415a 04F0      		brlt .L573
6922
 6939 415c 84E0      		ldi r24,lo8(4)
6923
 6940 415e 90E0      		ldi r25,hi8(4)
6924
 6941 4160 9093 0000 		sts (cnt.2904)+1,r25
6925
 6942 4164 8093 0000 		sts cnt.2904,r24
6926
 6943               	.L573:
6927
 6944 4168 8091 0000 		lds r24,MittelIntegralNick_Alt.2909
6928
 6945 416c 9091 0000 		lds r25,(MittelIntegralNick_Alt.2909)+1
6929
 6946 4170 A091 0000 		lds r26,(MittelIntegralNick_Alt.2909)+2
6930
 6947 4174 B091 0000 		lds r27,(MittelIntegralNick_Alt.2909)+3
6931
 6948 4178 AF80      		ldd r10,Y+7
6932
 6949 417a B884      		ldd r11,Y+8
6933
 6950 417c C984      		ldd r12,Y+9
6934
 6951 417e DA84      		ldd r13,Y+10
6935
 6952 4180 8A19      		sub r24,r10
6936
 6953 4182 9B09      		sbc r25,r11
6937
 6954 4184 AC09      		sbc r26,r12
6938
 6955 4186 BD09      		sbc r27,r13
6939
 6956 4188 815E      		subi r24,lo8(-(19999))
6940
 6957 418a 914B      		sbci r25,hi8(-(19999))
6941
 6958 418c AF4F      		sbci r26,hlo8(-(19999))
6942
 6959 418e BF4F      		sbci r27,hhi8(-(19999))
6943
 6960 4190 8F53      		subi r24,lo8(39999)
6944
 6961 4192 9C49      		sbci r25,hi8(39999)
6945
 6962 4194 A040      		sbci r26,hlo8(39999)
6946
 6963 4196 B040      		sbci r27,hhi8(39999)
6947
 6964 4198 00F4      		brsh .+4
6948
 6965 419a 0C94 0000 		jmp .L575
6949
 6966 419e 8091 0000 		lds r24,FromNaviCtrl_Value+1
6950
 6967 41a2 8931      		cpi r24,lo8(25)
6951
 6968 41a4 04F0      		brlt .+4
6952
 6969 41a6 0C94 0000 		jmp .L575
6953
 6970 41aa 1092 0000 		sts (cnt.2904)+1,__zero_reg__
6954
 6971 41ae 1092 0000 		sts cnt.2904,__zero_reg__
6955
 6972 41b2 88EE      		ldi r24,lo8(1000)
6956
 6973 41b4 93E0      		ldi r25,hi8(1000)
6957
 6974 41b6 9093 0000 		sts (KompassSignalSchlecht)+1,r25
6958
 6975 41ba 8093 0000 		sts KompassSignalSchlecht,r24
6959
 6976 41be CC24      		clr r12
6960
 6977 41c0 DD24      		clr r13
6961
 6978               	.L584:
6962
 6979 41c2 8091 0000 		lds r24,EE_Parameter+57
6963
 6980 41c6 90E0      		ldi r25,lo8(0)
6964
 6981 41c8 8C15      		cp r24,r12
6965
 6982 41ca 9D05      		cpc r25,r13
6966
 6983 41cc 04F4      		brge .L585
6967
 6984 41ce 9093 0000 		sts (cnt.2904)+1,r25
6968
 6985 41d2 8093 0000 		sts cnt.2904,r24
6969
 6986               	.L585:
6970
 6987 41d6 8091 0000 		lds r24,FromNaviCtrl_Value+1
6971
 6988 41da 8823      		tst r24
6972
 6989 41dc 01F0      		breq .L586
6973
 6990 41de 282F      		mov r18,r24
6974
 6991 41e0 3327      		clr r19
6975
 6992 41e2 27FD      		sbrc r18,7
6976
 6993 41e4 3095      		com r19
6977
 6994 41e6 8091 0000 		lds r24,cnt.2904
6978
 6995 41ea 9091 0000 		lds r25,(cnt.2904)+1
6979
 6996 41ee 2817      		cp r18,r24
6980
 6997 41f0 3907      		cpc r19,r25
6981
 6998 41f2 04F4      		brge .L586
6982
 6999 41f4 3093 0000 		sts (cnt.2904)+1,r19
6983
 7000 41f8 2093 0000 		sts cnt.2904,r18
6984
 7001               	.L586:
6985
 7002 41fc 71E8      		ldi r23,lo8(129)
6986
 7003 41fe E716      		cp r14,r23
6987
 7004 4200 F104      		cpc r15,__zero_reg__
6988
 7005 4202 0105      		cpc r16,__zero_reg__
6989
 7006 4204 1105      		cpc r17,__zero_reg__
6990
 7007 4206 04F0      		brlt .L587
6991
 7008 4208 8091 0000 		lds r24,AdNeutralNick
6992
 7009 420c 9091 0000 		lds r25,(AdNeutralNick)+1
6993
 7010 4210 2091 0000 		lds r18,cnt.2904
6994
 7011 4214 3091 0000 		lds r19,(cnt.2904)+1
6995
 7012 4218 820F      		add r24,r18
6996
 7013 421a 931F      		adc r25,r19
6997
 7014 421c 9093 0000 		sts (AdNeutralNick)+1,r25
6998
 7015 4220 8093 0000 		sts AdNeutralNick,r24
6999
 7016               	.L587:
7000
 7017 4224 80E8      		ldi r24,lo8(-128)
7001
 7018 4226 E816      		cp r14,r24
7002
 7019 4228 8FEF      		ldi r24,hi8(-128)
7003
 7020 422a F806      		cpc r15,r24
7004
 7021 422c 8FEF      		ldi r24,hlo8(-128)
7005
 7022 422e 0807      		cpc r16,r24
7006
 7023 4230 8FEF      		ldi r24,hhi8(-128)
7007
 7024 4232 1807      		cpc r17,r24
7008
 7025 4234 04F4      		brge .L588
7009
 7026 4236 8091 0000 		lds r24,AdNeutralNick
7010
 7027 423a 9091 0000 		lds r25,(AdNeutralNick)+1
7011
 7028 423e 2091 0000 		lds r18,cnt.2904
7012
 7029 4242 3091 0000 		lds r19,(cnt.2904)+1
7013
 7030 4246 821B      		sub r24,r18
7014
 7031 4248 930B      		sbc r25,r19
7015
 7032 424a 9093 0000 		sts (AdNeutralNick)+1,r25
7016
 7033 424e 8093 0000 		sts AdNeutralNick,r24
7017
 7034               	.L588:
7018
 7035 4252 81E0      		ldi r24,lo8(1)
7019
 7036 4254 90E0      		ldi r25,hi8(1)
7020
 7037 4256 9093 0000 		sts (cnt.2904)+1,r25
7021
 7038 425a 8093 0000 		sts cnt.2904,r24
7022
 7039 425e E090 0000 		lds r14,IntegralFehlerRoll.2887
7023
 7040 4262 F090 0000 		lds r15,(IntegralFehlerRoll.2887)+1
7024
 7041 4266 0091 0000 		lds r16,(IntegralFehlerRoll.2887)+2
7025
 7042 426a 1091 0000 		lds r17,(IntegralFehlerRoll.2887)+3
7026
 7043 426e D801      		movw r26,r16
7027
 7044 4270 C701      		movw r24,r14
7028
 7045 4272 17FF      		sbrs r17,7
7029
 7046 4274 00C0      		rjmp .+4
7030
 7047 4276 0C94 0000 		jmp .L832
7031
 7048               	.L590:
7032
 7049 427a 8150      		subi r24,lo8(513)
7033
 7050 427c 9240      		sbci r25,hi8(513)
7034
 7051 427e A040      		sbci r26,hlo8(513)
7035
 7052 4280 B040      		sbci r27,hhi8(513)
7036
 7053 4282 04F0      		brlt .L589
7037
 7054 4284 84E0      		ldi r24,lo8(4)
7038
 7055 4286 90E0      		ldi r25,hi8(4)
7039
 7056 4288 9093 0000 		sts (cnt.2904)+1,r25
7040
 7057 428c 8093 0000 		sts cnt.2904,r24
7041
 7058               	.L589:
7042
 7059 4290 1092 0000 		sts ausgleichRoll.2895,__zero_reg__
7043
 7060 4294 1092 0000 		sts (ausgleichRoll.2895)+1,__zero_reg__
7044
 7061 4298 1092 0000 		sts (ausgleichRoll.2895)+2,__zero_reg__
7045
 7062 429c 1092 0000 		sts (ausgleichRoll.2895)+3,__zero_reg__
7046
 7063 42a0 8091 0000 		lds r24,MittelIntegralRoll_Alt.2910
7047
 7064 42a4 9091 0000 		lds r25,(MittelIntegralRoll_Alt.2910)+1
7048
 7065 42a8 A091 0000 		lds r26,(MittelIntegralRoll_Alt.2910)+2
7049
 7066 42ac B091 0000 		lds r27,(MittelIntegralRoll_Alt.2910)+3
7050
 7067 42b0 AB84      		ldd r10,Y+11
7051
 7068 42b2 BC84      		ldd r11,Y+12
7052
 7069 42b4 CD84      		ldd r12,Y+13
7053
 7070 42b6 DE84      		ldd r13,Y+14
7054
 7071 42b8 8A19      		sub r24,r10
7055
 7072 42ba 9B09      		sbc r25,r11
7056
 7073 42bc AC09      		sbc r26,r12
7057
 7074 42be BD09      		sbc r27,r13
7058
 7075 42c0 815E      		subi r24,lo8(-(19999))
7059
 7076 42c2 914B      		sbci r25,hi8(-(19999))
7060
 7077 42c4 AF4F      		sbci r26,hlo8(-(19999))
7061
 7078 42c6 BF4F      		sbci r27,hhi8(-(19999))
7062
 7079 42c8 8F53      		subi r24,lo8(39999)
7063
 7080 42ca 9C49      		sbci r25,hi8(39999)
7064
 7081 42cc A040      		sbci r26,hlo8(39999)
7065
 7082 42ce B040      		sbci r27,hhi8(39999)
7066
 7083 42d0 00F4      		brsh .+4
7067
 7084 42d2 0C94 0000 		jmp .L591
7068
 7085 42d6 8091 0000 		lds r24,FromNaviCtrl_Value+1
7069
 7086 42da 8931      		cpi r24,lo8(25)
7070
 7087 42dc 04F0      		brlt .+4
7071
 7088 42de 0C94 0000 		jmp .L591
7072
 7089 42e2 1092 0000 		sts (cnt.2904)+1,__zero_reg__
7073
 7090 42e6 1092 0000 		sts cnt.2904,__zero_reg__
7074
 7091 42ea 88EE      		ldi r24,lo8(1000)
7075
 7092 42ec 93E0      		ldi r25,hi8(1000)
7076
 7093 42ee 9093 0000 		sts (KompassSignalSchlecht)+1,r25
7077
 7094 42f2 8093 0000 		sts KompassSignalSchlecht,r24
7078
 7095 42f6 CC24      		clr r12
7079
 7096 42f8 DD24      		clr r13
7080
 7097               	.L600:
7081
 7098 42fa 8091 0000 		lds r24,EE_Parameter+57
7082
 7099 42fe 90E0      		ldi r25,lo8(0)
7083
 7100 4300 8C15      		cp r24,r12
7084
 7101 4302 9D05      		cpc r25,r13
7085
 7102 4304 04F4      		brge .L601
7086
 7103 4306 9093 0000 		sts (cnt.2904)+1,r25
7087
 7104 430a 8093 0000 		sts cnt.2904,r24
7088
 7105               	.L601:
7089
 7106 430e 8091 0000 		lds r24,FromNaviCtrl_Value+1
7090
 7107 4312 8823      		tst r24
7091
 7108 4314 01F0      		breq .L602
7092
 7109 4316 282F      		mov r18,r24
7093
 7110 4318 3327      		clr r19
7094
 7111 431a 27FD      		sbrc r18,7
7095
 7112 431c 3095      		com r19
7096
 7113 431e 8091 0000 		lds r24,cnt.2904
7097
 7114 4322 9091 0000 		lds r25,(cnt.2904)+1
7098
 7115 4326 2817      		cp r18,r24
7099
 7116 4328 3907      		cpc r19,r25
7100
 7117 432a 04F4      		brge .L602
7101
 7118 432c 3093 0000 		sts (cnt.2904)+1,r19
7102
 7119 4330 2093 0000 		sts cnt.2904,r18
7103
 7120               	.L602:
7104
 7121 4334 71E8      		ldi r23,lo8(129)
7105
 7122 4336 E716      		cp r14,r23
7106
 7123 4338 F104      		cpc r15,__zero_reg__
7107
 7124 433a 0105      		cpc r16,__zero_reg__
7108
 7125 433c 1105      		cpc r17,__zero_reg__
7109
 7126 433e 04F0      		brlt .L603
7110
 7127 4340 8091 0000 		lds r24,AdNeutralRoll
7111
 7128 4344 9091 0000 		lds r25,(AdNeutralRoll)+1
7112
 7129 4348 2091 0000 		lds r18,cnt.2904
7113
 7130 434c 3091 0000 		lds r19,(cnt.2904)+1
7114
 7131 4350 820F      		add r24,r18
7115
 7132 4352 931F      		adc r25,r19
7116
 7133 4354 9093 0000 		sts (AdNeutralRoll)+1,r25
7117
 7134 4358 8093 0000 		sts AdNeutralRoll,r24
7118
 7135               	.L603:
7119
 7136 435c 80E8      		ldi r24,lo8(-128)
7120
 7137 435e E816      		cp r14,r24
7121
 7138 4360 8FEF      		ldi r24,hi8(-128)
7122
 7139 4362 F806      		cpc r15,r24
7123
 7140 4364 8FEF      		ldi r24,hlo8(-128)
7124
 7141 4366 0807      		cpc r16,r24
7125
 7142 4368 8FEF      		ldi r24,hhi8(-128)
7126
 7143 436a 1807      		cpc r17,r24
7127
 7144 436c 04F0      		brlt .+2
7128
 7145 436e 00C0      		rjmp .L604
7129
 7146 4370 8091 0000 		lds r24,AdNeutralRoll
7130
 7147 4374 9091 0000 		lds r25,(AdNeutralRoll)+1
7131
 7148 4378 2091 0000 		lds r18,cnt.2904
7132
 7149 437c 3091 0000 		lds r19,(cnt.2904)+1
7133
 7150 4380 821B      		sub r24,r18
7134
 7151 4382 930B      		sbc r25,r19
7135
 7152 4384 9093 0000 		sts (AdNeutralRoll)+1,r25
7136
 7153 4388 8093 0000 		sts AdNeutralRoll,r24
7137
 7154 438c 00C0      		rjmp .L604
7138
 7155               	.L768:
7139
 7156 438e 6DA1      		ldd r22,Y+37
7140
 7157 4390 7EA1      		ldd r23,Y+38
7141
 7158 4392 8FA1      		ldd r24,Y+39
7142
 7159 4394 98A5      		ldd r25,Y+40
7143
 7160 4396 20E0      		ldi r18,lo8(512)
7144
 7161 4398 32E0      		ldi r19,hi8(512)
7145
 7162 439a 40E0      		ldi r20,hlo8(512)
7146
 7163 439c 50E0      		ldi r21,hhi8(512)
7147
 7164 439e 0E94 0000 		call __divmodsi4
7148
 7165 43a2 8901      		movw r16,r18
7149
 7166 43a4 37FD      		sbrc r19,7
7150
 7167 43a6 00C0      		rjmp .L833
7151
 7168               	.L613:
7152
 7169 43a8 6EA5      		ldd r22,Y+46
7153
 7170 43aa 7FA5      		ldd r23,Y+47
7154
 7171 43ac 88A9      		ldd r24,Y+48
7155
 7172 43ae 99A9      		ldd r25,Y+49
7156
 7173 43b0 20E0      		ldi r18,lo8(512)
7157
 7174 43b2 32E0      		ldi r19,hi8(512)
7158
 7175 43b4 40E0      		ldi r20,hlo8(512)
7159
 7176 43b6 50E0      		ldi r21,hhi8(512)
7160
 7177 43b8 0E94 0000 		call __divmodsi4
7161
 7178 43bc 4901      		movw r8,r18
7162
 7179 43be 37FD      		sbrc r19,7
7163
 7180 43c0 00C0      		rjmp .L834
7164
 7181               	.L614:
7165
 7182 43c2 8016      		cp r8,r16
7166
 7183 43c4 9106      		cpc r9,r17
7167
 7184 43c6 04F4      		brge .+2
7168
 7185 43c8 00C0      		rjmp .L835
7169
 7186               	.L615:
7170
 7187 43ca A090 0000 		lds r10,ErsatzKompass
7171
 7188 43ce B090 0000 		lds r11,(ErsatzKompass)+1
7172
 7189 43d2 C090 0000 		lds r12,(ErsatzKompass)+2
7173
 7190 43d6 D090 0000 		lds r13,(ErsatzKompass)+3
7174
 7191 43da 8091 0000 		lds r24,GIER_GRAD_FAKTOR
7175
 7192 43de 9091 0000 		lds r25,(GIER_GRAD_FAKTOR)+1
7176
 7193 43e2 A091 0000 		lds r26,(GIER_GRAD_FAKTOR)+2
7177
 7194 43e6 B091 0000 		lds r27,(GIER_GRAD_FAKTOR)+3
7178
 7195 43ea 89A7      		std Y+41,r24
7179
 7196 43ec 9AA7      		std Y+42,r25
7180
 7197 43ee ABA7      		std Y+43,r26
7181
 7198 43f0 BCA7      		std Y+44,r27
7182
 7199 43f2 6090 0000 		lds r6,MesswertGier
7183
 7200 43f6 7090 0000 		lds r7,(MesswertGier)+1
7184
 7201 43fa C301      		movw r24,r6
7185
 7202 43fc 77FC      		sbrc r7,7
7186
 7203 43fe 00C0      		rjmp .L836
7187
 7204               	.L617:
7188
 7205 4400 8138      		cpi r24,129
7189
 7206 4402 9105      		cpc r25,__zero_reg__
7190
 7207 4404 04F0      		brlt .+2
7191
 7208 4406 00C0      		rjmp .L837
7192
 7209 4408 ACE1      		ldi r26,lo8(540)
7193
 7210 440a B2E0      		ldi r27,hi8(540)
7194
 7211 440c 4A0E      		add r4,r26
7195
 7212 440e 5B1E      		adc r5,r27
7196
 7213 4410 7201      		movw r14,r4
7197
 7214 4412 0027      		clr r16
7198
 7215 4414 F7FC      		sbrc r15,7
7199
 7216 4416 0095      		com r16
7200
 7217 4418 102F      		mov r17,r16
7201
 7218 441a E4EE      		ldi r30,lo8(-540)
7202
 7219 441c FDEF      		ldi r31,hi8(-540)
7203
 7220 441e 4E0E      		add r4,r30
7204
 7221 4420 5F1E      		adc r5,r31
7205
 7222 4422 C601      		movw r24,r12
7206
 7223 4424 B501      		movw r22,r10
7207
 7224 4426 29A5      		ldd r18,Y+41
7208
 7225 4428 3AA5      		ldd r19,Y+42
7209
 7226 442a 4BA5      		ldd r20,Y+43
7210
 7227 442c 5CA5      		ldd r21,Y+44
7211
 7228 442e 0E94 0000 		call __divmodsi4
7212
 7229 4432 E21A      		sub r14,r18
7213
 7230 4434 F30A      		sbc r15,r19
7214
 7231 4436 040B      		sbc r16,r20
7215
 7232 4438 150B      		sbc r17,r21
7216
 7233 443a C801      		movw r24,r16
7217
 7234 443c B701      		movw r22,r14
7218
 7235 443e 28E6      		ldi r18,lo8(360)
7219
 7236 4440 31E0      		ldi r19,hi8(360)
7220
 7237 4442 40E0      		ldi r20,hlo8(360)
7221
 7238 4444 50E0      		ldi r21,hhi8(360)
7222
 7239 4446 0E94 0000 		call __divmodsi4
7223
 7240 444a 645B      		subi r22,lo8(-(-180))
7224
 7241 444c 7040      		sbci r23,hi8(-(-180))
7225
 7242 444e 1B01      		movw r2,r22
7226
 7243 4450 220C      		lsl r2
7227
 7244 4452 331C      		rol r3
7228
 7245 4454 220C      		lsl r2
7229
 7246 4456 331C      		rol r3
7230
 7247 4458 220C      		lsl r2
7231
 7248 445a 331C      		rol r3
7232
 7249               	.L618:
7233
 7250 445c 2091 0000 		lds r18,KompassSignalSchlecht
7234
 7251 4460 3091 0000 		lds r19,(KompassSignalSchlecht)+1
7235
 7252 4464 2296      		adiw r28,64-62
7236
 7253 4466 3FAF      		std Y+63,r19
7237
 7254 4468 2EAF      		std Y+62,r18
7238
 7255 446a 2297      		sbiw r28,64-62
7239
 7256 446c 232B      		or r18,r19
7240
 7257 446e 01F4      		brne .L619
7241
 7258 4470 39E1      		ldi r19,lo8(25)
7242
 7259 4472 8316      		cp r8,r19
7243
 7260 4474 9104      		cpc r9,__zero_reg__
7244
 7261 4476 04F4      		brge .L619
7245
 7262 4478 8091 0000 		lds r24,GierGyroFehler
7246
 7263 447c 9091 0000 		lds r25,(GierGyroFehler)+1
7247
 7264 4480 860F      		add r24,r22
7248
 7265 4482 971F      		adc r25,r23
7249
 7266 4484 9093 0000 		sts (GierGyroFehler)+1,r25
7250
 7267 4488 8093 0000 		sts GierGyroFehler,r24
7251
 7268 448c 8091 0000 		lds r24,NeueKompassRichtungMerken.2893
7252
 7269 4490 8823      		tst r24
7253
 7270 4492 01F0      		breq .+2
7254
 7271 4494 00C0      		rjmp .L838
7255
 7272               	.L619:
7256
 7273 4496 B401      		movw r22,r8
7257
 7274 4498 7595      		asr r23
7258
 7275 449a 6795      		ror r22
7259
 7276 449c 7595      		asr r23
7260
 7277 449e 6795      		ror r22
7261
 7278 44a0 7595      		asr r23
7262
 7279 44a2 6795      		ror r22
7263
 7280 44a4 6F5F      		subi r22,lo8(-(1))
7264
 7281 44a6 7F4F      		sbci r23,hi8(-(1))
7265
 7282 44a8 C101      		movw r24,r2
7266
 7283 44aa 0E94 0000 		call __divmodhi4
7267
 7284 44ae 9B01      		movw r18,r22
7268
 7285 44b0 4427      		clr r20
7269
 7286 44b2 37FD      		sbrc r19,7
7270
 7287 44b4 4095      		com r20
7271
 7288 44b6 542F      		mov r21,r20
7272
 7289 44b8 2A0D      		add r18,r10
7273
 7290 44ba 3B1D      		adc r19,r11
7274
 7291 44bc 4C1D      		adc r20,r12
7275
 7292 44be 5D1D      		adc r21,r13
7276
 7293 44c0 2093 0000 		sts ErsatzKompass,r18
7277
 7294 44c4 3093 0000 		sts (ErsatzKompass)+1,r19
7278
 7295 44c8 4093 0000 		sts (ErsatzKompass)+2,r20
7279
 7296 44cc 5093 0000 		sts (ErsatzKompass)+3,r21
7280
 7297 44d0 8091 0000 		lds r24,Parameter_KompassWirkung
7281
 7298 44d4 C82E      		mov r12,r24
7282
 7299 44d6 DD24      		clr r13
7283
 7300 44d8 8C9C      		mul r8,r12
7284
 7301 44da C001      		movw r24,r0
7285
 7302 44dc 8D9C      		mul r8,r13
7286
 7303 44de 900D      		add r25,r0
7287
 7304 44e0 9C9C      		mul r9,r12
7288
 7305 44e2 900D      		add r25,r0
7289
 7306 44e4 1124      		clr r1
7290
 7307 44e6 97FD      		sbrc r25,7
7291
 7308 44e8 00C0      		rjmp .L839
7292
 7309               	.L620:
7293
 7310 44ea 9595      		asr r25
7294
 7311 44ec 8795      		ror r24
7295
 7312 44ee 9595      		asr r25
7296
 7313 44f0 8795      		ror r24
7297
 7314 44f2 9595      		asr r25
7298
 7315 44f4 8795      		ror r24
7299
 7316 44f6 9595      		asr r25
7300
 7317 44f8 8795      		ror r24
7301
 7318 44fa 9595      		asr r25
7302
 7319 44fc 8795      		ror r24
7303
 7320 44fe 5601      		movw r10,r12
7304
 7321 4500 A81A      		sub r10,r24
7305
 7322 4502 B90A      		sbc r11,r25
7306
 7323 4504 B7FC      		sbrc r11,7
7307
 7324 4506 00C0      		rjmp .L621
7308
 7325 4508 2296      		adiw r28,64-62
7309
 7326 450a 6EAD      		ldd r22,Y+62
7310
 7327 450c 7FAD      		ldd r23,Y+63
7311
 7328 450e 2297      		sbiw r28,64-62
7312
 7329 4510 672B      		or r22,r23
7313
 7330 4512 01F0      		breq .+2
7314
 7331 4514 00C0      		rjmp .L622
7315
 7332 4516 8090 0000 		lds r8,MaxStickRoll
7316
 7333 451a 9090 0000 		lds r9,(MaxStickRoll)+1
7317
 7334 451e 8091 0000 		lds r24,MaxStickNick
7318
 7335 4522 9091 0000 		lds r25,(MaxStickNick)+1
7319
 7336 4526 880E      		add r8,r24
7320
 7337 4528 991E      		adc r9,r25
7321
 7338 452a 97FE      		sbrs r9,7
7322
 7339 452c 00C0      		rjmp .+4
7323
 7340 452e 0C94 0000 		jmp .L840
7324
 7341               	.L623:
7325
 7342 4532 9594      		asr r9
7326
 7343 4534 8794      		ror r8
7327
 7344 4536 9594      		asr r9
7328
 7345 4538 8794      		ror r8
7329
 7346 453a 9594      		asr r9
7330
 7347 453c 8794      		ror r8
7331
 7348 453e A0E4      		ldi r26,lo8(64)
7332
 7349 4540 B0E0      		ldi r27,hi8(64)
7333
 7350 4542 8A0E      		add r8,r26
7334
 7351 4544 9B1E      		adc r9,r27
7335
 7352 4546 8091 0000 		lds r24,KompassStartwert
7336
 7353 454a 9091 0000 		lds r25,(KompassStartwert)+1
7337
 7354 454e AA27      		clr r26
7338
 7355 4550 97FD      		sbrc r25,7
7339
 7356 4552 A095      		com r26
7340
 7357 4554 BA2F      		mov r27,r26
7341
 7358 4556 1CE1      		ldi r17,lo8(540)
7342
 7359 4558 E12E      		mov r14,r17
7343
 7360 455a 12E0      		ldi r17,hi8(540)
7344
 7361 455c F12E      		mov r15,r17
7345
 7362 455e 012D      		mov r16,__zero_reg__
7346
 7363 4560 112D      		mov r17,__zero_reg__
7347
 7364 4562 E81A      		sub r14,r24
7348
 7365 4564 F90A      		sbc r15,r25
7349
 7366 4566 0A0B      		sbc r16,r26
7350
 7367 4568 1B0B      		sbc r17,r27
7351
 7368 456a CA01      		movw r24,r20
7352
 7369 456c B901      		movw r22,r18
7353
 7370 456e 29A5      		ldd r18,Y+41
7354
 7371 4570 3AA5      		ldd r19,Y+42
7355
 7372 4572 4BA5      		ldd r20,Y+43
7356
 7373 4574 5CA5      		ldd r21,Y+44
7357
 7374 4576 0E94 0000 		call __divmodsi4
7358
 7375 457a E20E      		add r14,r18
7359
 7376 457c F31E      		adc r15,r19
7360
 7377 457e 041F      		adc r16,r20
7361
 7378 4580 151F      		adc r17,r21
7362
 7379 4582 C801      		movw r24,r16
7363
 7380 4584 B701      		movw r22,r14
7364
 7381 4586 28E6      		ldi r18,lo8(360)
7365
 7382 4588 31E0      		ldi r19,hi8(360)
7366
 7383 458a 40E0      		ldi r20,hlo8(360)
7367
 7384 458c 50E0      		ldi r21,hhi8(360)
7368
 7385 458e 0E94 0000 		call __divmodsi4
7369
 7386 4592 645B      		subi r22,lo8(-(-180))
7370
 7387 4594 7040      		sbci r23,hi8(-(-180))
7371
 7388 4596 6A9D      		mul r22,r10
7372
 7389 4598 C001      		movw r24,r0
7373
 7390 459a 6B9D      		mul r22,r11
7374
 7391 459c 900D      		add r25,r0
7375
 7392 459e 7A9D      		mul r23,r10
7376
 7393 45a0 900D      		add r25,r0
7377
 7394 45a2 1124      		clr r1
7378
 7395 45a4 B401      		movw r22,r8
7379
 7396 45a6 0E94 0000 		call __divmodhi4
7380
 7397 45aa C601      		movw r24,r12
7381
 7398 45ac 880F      		lsl r24
7382
 7399 45ae 991F      		rol r25
7383
 7400 45b0 8C0D      		add r24,r12
7384
 7401 45b2 9D1D      		adc r25,r13
7385
 7402 45b4 8617      		cp r24,r22
7386
 7403 45b6 9707      		cpc r25,r23
7387
 7404 45b8 04F4      		brge .+2
7388
 7405 45ba 00C0      		rjmp .L841
7389
 7406 45bc 4427      		clr r20
7390
 7407 45be 5527      		clr r21
7391
 7408 45c0 481B      		sub r20,r24
7392
 7409 45c2 590B      		sbc r21,r25
7393
 7410 45c4 6417      		cp r22,r20
7394
 7411 45c6 7507      		cpc r23,r21
7395
 7412 45c8 04F4      		brge .L625
7396
 7413 45ca BA01      		movw r22,r20
7397
 7414               	.L625:
7398
 7415 45cc 9B01      		movw r18,r22
7399
 7416 45ce 4427      		clr r20
7400
 7417 45d0 37FD      		sbrc r19,7
7401
 7418 45d2 4095      		com r20
7402
 7419 45d4 542F      		mov r21,r20
7403
 7420 45d6 8091 0000 		lds r24,Mess_Integral_Gier
7404
 7421 45da 9091 0000 		lds r25,(Mess_Integral_Gier)+1
7405
 7422 45de A091 0000 		lds r26,(Mess_Integral_Gier)+2
7406
 7423 45e2 B091 0000 		lds r27,(Mess_Integral_Gier)+3
7407
 7424 45e6 820F      		add r24,r18
7408
 7425 45e8 931F      		adc r25,r19
7409
 7426 45ea A41F      		adc r26,r20
7410
 7427 45ec B51F      		adc r27,r21
7411
 7428 45ee 8093 0000 		sts Mess_Integral_Gier,r24
7412
 7429 45f2 9093 0000 		sts (Mess_Integral_Gier)+1,r25
7413
 7430 45f6 A093 0000 		sts (Mess_Integral_Gier)+2,r26
7414
 7431 45fa B093 0000 		sts (Mess_Integral_Gier)+3,r27
7415
 7432 45fe 0C94 0000 		jmp .L612
7416
 7433               	.L805:
7417
 7434 4602 81E0      		ldi r24,lo8(1)
7418
 7435 4604 8093 0000 		sts NeueKompassRichtungMerken.2893,r24
7419
 7436 4608 0C94 0000 		jmp .L606
7420
 7437               	.L803:
7421
 7438 460c 8CA1      		ldd r24,Y+36
7422
 7439 460e 8823      		tst r24
7423
 7440 4610 01F0      		breq .+4
7424
 7441 4612 0C94 0000 		jmp .L546
7425
 7442               	.L545:
7426
 7443 4616 8091 0000 		lds r24,Aktuell_az
7427
 7444 461a 9091 0000 		lds r25,(Aktuell_az)+1
7428
 7445 461e 8150      		subi r24,lo8(513)
7429
 7446 4620 9240      		sbci r25,hi8(513)
7430
 7447 4622 04F4      		brge .+2
7431
 7448 4624 00C0      		rjmp .L842
7432
 7449               	.L547:
7433
 7450 4626 8091 0000 		lds r24,FromNaviCtrl_Value
7434
 7451 462a 8F3F      		cpi r24,lo8(-1)
7435
 7452 462c 01F4      		brne .+2
7436
 7453 462e 00C0      		rjmp .L548
7437
 7454 4630 E090 0000 		lds r14,EE_Parameter+23
7438
 7455 4634 FF24      		clr r15
7439
 7456 4636 00E0      		ldi r16,lo8(0)
7440
 7457 4638 10E0      		ldi r17,hi8(0)
7441
 7458 463a A82E      		mov r10,r24
7442
 7459 463c BB24      		clr r11
7443
 7460 463e A7FC      		sbrc r10,7
7444
 7461 4640 B094      		com r11
7445
 7462 4642 CB2C      		mov r12,r11
7446
 7463 4644 DB2C      		mov r13,r11
7447
 7464 4646 6DA1      		ldd r22,Y+37
7448
 7465 4648 7EA1      		ldd r23,Y+38
7449
 7466 464a 8FA1      		ldd r24,Y+39
7450
 7467 464c 98A5      		ldd r25,Y+40
7451
 7468 464e A801      		movw r20,r16
7452
 7469 4650 9701      		movw r18,r14
7453
 7470 4652 0E94 0000 		call __divmodsi4
7454
 7471 4656 8091 0000 		lds r24,Mittelwert_AccNick
7455
 7472 465a 9091 0000 		lds r25,(Mittelwert_AccNick)+1
7456
 7473 465e AA27      		clr r26
7457
 7474 4660 97FD      		sbrc r25,7
7458
 7475 4662 A095      		com r26
7459
 7476 4664 BA2F      		mov r27,r26
7460
 7477 4666 281B      		sub r18,r24
7461
 7478 4668 390B      		sbc r19,r25
7462
 7479 466a 4A0B      		sbc r20,r26
7463
 7480 466c 5B0B      		sbc r21,r27
7464
 7481 466e CA01      		movw r24,r20
7465
 7482 4670 B901      		movw r22,r18
7466
 7483 4672 A601      		movw r20,r12
7467
 7484 4674 9501      		movw r18,r10
7468
 7485 4676 0E94 0000 		call __mulsi3
7469
 7486 467a 20E0      		ldi r18,lo8(512)
7470
 7487 467c 32E0      		ldi r19,hi8(512)
7471
 7488 467e 40E0      		ldi r20,hlo8(512)
7472
 7489 4680 50E0      		ldi r21,hhi8(512)
7473
 7490 4682 0E94 0000 		call __divmodsi4
7474
 7491 4686 2F87      		std Y+15,r18
7475
 7492 4688 388B      		std Y+16,r19
7476
 7493 468a 498B      		std Y+17,r20
7477
 7494 468c 5A8B      		std Y+18,r21
7478
 7495 468e 922E      		mov r9,r18
7479
 7496 4690 832E      		mov r8,r19
7480
 7497 4692 742E      		mov r7,r20
7481
 7498 4694 652E      		mov r6,r21
7482
 7499 4696 6EA5      		ldd r22,Y+46
7483
 7500 4698 7FA5      		ldd r23,Y+47
7484
 7501 469a 88A9      		ldd r24,Y+48
7485
 7502 469c 99A9      		ldd r25,Y+49
7486
 7503 469e A801      		movw r20,r16
7487
 7504 46a0 9701      		movw r18,r14
7488
 7505 46a2 0E94 0000 		call __divmodsi4
7489
 7506 46a6 8091 0000 		lds r24,Mittelwert_AccRoll
7490
 7507 46aa 9091 0000 		lds r25,(Mittelwert_AccRoll)+1
7491
 7508 46ae AA27      		clr r26
7492
 7509 46b0 97FD      		sbrc r25,7
7493
 7510 46b2 A095      		com r26
7494
 7511 46b4 BA2F      		mov r27,r26
7495
 7512 46b6 281B      		sub r18,r24
7496
 7513 46b8 390B      		sbc r19,r25
7497
 7514 46ba 4A0B      		sbc r20,r26
7498
 7515 46bc 5B0B      		sbc r21,r27
7499
 7516 46be CA01      		movw r24,r20
7500
 7517 46c0 B901      		movw r22,r18
7501
 7518 46c2 A601      		movw r20,r12
7502
 7519 46c4 9501      		movw r18,r10
7503
 7520 46c6 0E94 0000 		call __mulsi3
7504
 7521 46ca 20E0      		ldi r18,lo8(512)
7505
 7522 46cc 32E0      		ldi r19,hi8(512)
7506
 7523 46ce 40E0      		ldi r20,hlo8(512)
7507
 7524 46d0 50E0      		ldi r21,hhi8(512)
7508
 7525 46d2 0E94 0000 		call __divmodsi4
7509
 7526 46d6 122F      		mov r17,r18
7510
 7527 46d8 032F      		mov r16,r19
7511
 7528 46da F42E      		mov r15,r20
7512
 7529 46dc E52E      		mov r14,r21
7513
 7530 46de 1801      		movw r2,r16
7514
 7531 46e0 2701      		movw r4,r14
7515
 7532 46e2 8091 0000 		lds r24,MaxStickNick
7516
 7533 46e6 9091 0000 		lds r25,(MaxStickNick)+1
7517
 7534 46ea 8134      		cpi r24,65
7518
 7535 46ec 9105      		cpc r25,__zero_reg__
7519
 7536 46ee 04F0      		brlt .+2
7520
 7537 46f0 00C0      		rjmp .L549
7521
 7538 46f2 8091 0000 		lds r24,MaxStickRoll
7522
 7539 46f6 9091 0000 		lds r25,(MaxStickRoll)+1
7523
 7540 46fa 8134      		cpi r24,65
7524
 7541 46fc 9105      		cpc r25,__zero_reg__
7525
 7542 46fe 04F0      		brlt .+2
7526
 7543 4700 00C0      		rjmp .L549
7527
 7544               	.L550:
7528
 7545 4702 E091 0000 		lds r30,EE_Parameter+3
7529
 7546 4706 F0E0      		ldi r31,lo8(0)
7530
 7547 4708 EE0F      		lsl r30
7531
 7548 470a FF1F      		rol r31
7532
 7549 470c E050      		subi r30,lo8(-(PPM_in))
7533
 7550 470e F040      		sbci r31,hi8(-(PPM_in))
7534
 7551 4710 0190      		ld __tmp_reg__,Z+
7535
 7552 4712 F081      		ld r31,Z
7536
 7553 4714 E02D      		mov r30,__tmp_reg__
7537
 7554 4716 F7FD      		sbrc r31,7
7538
 7555 4718 00C0      		rjmp .L843
7539
 7556               	.L552:
7540
 7557 471a 7A97      		sbiw r30,26
7541
 7558 471c 04F0      		brlt .L551
7542
 7559 471e 692D      		mov r22,r9
7543
 7560 4720 782D      		mov r23,r8
7544
 7561 4722 872D      		mov r24,r7
7545
 7562 4724 962D      		mov r25,r6
7546
 7563 4726 23E0      		ldi r18,lo8(3)
7547
 7564 4728 30E0      		ldi r19,hi8(3)
7548
 7565 472a 40E0      		ldi r20,hlo8(3)
7549
 7566 472c 50E0      		ldi r21,hhi8(3)
7550
 7567 472e 0E94 0000 		call __divmodsi4
7551
 7568 4732 922E      		mov r9,r18
7552
 7569 4734 832E      		mov r8,r19
7553
 7570 4736 742E      		mov r7,r20
7554
 7571 4738 652E      		mov r6,r21
7555
 7572 473a 632D      		mov r22,r3
7556
 7573 473c 722D      		mov r23,r2
7557
 7574 473e 852D      		mov r24,r5
7558
 7575 4740 942D      		mov r25,r4
7559
 7576 4742 23E0      		ldi r18,lo8(3)
7560
 7577 4744 30E0      		ldi r19,hi8(3)
7561
 7578 4746 40E0      		ldi r20,hlo8(3)
7562
 7579 4748 50E0      		ldi r21,hhi8(3)
7563
 7580 474a 0E94 0000 		call __divmodsi4
7564
 7581 474e 322E      		mov r3,r18
7565
 7582 4750 232E      		mov r2,r19
7566
 7583 4752 542E      		mov r5,r20
7567
 7584 4754 452E      		mov r4,r21
7568
 7585               	.L551:
7569
 7586 4756 6091 0000 		lds r22,FromNaviCtrl_Value+2
7570
 7587 475a A62E      		mov r10,r22
7571
 7588 475c BB24      		clr r11
7572
 7589 475e A7FC      		sbrc r10,7
7573
 7590 4760 B094      		com r11
7574
 7591 4762 CB2C      		mov r12,r11
7575
 7592 4764 DB2C      		mov r13,r11
7576
 7593 4766 292D      		mov r18,r9
7577
 7594 4768 382D      		mov r19,r8
7578
 7595 476a 472D      		mov r20,r7
7579
 7596 476c 562D      		mov r21,r6
7580
 7597 476e C901      		movw r24,r18
7581
 7598 4770 DA01      		movw r26,r20
7582
 7599 4772 9C01      		movw r18,r24
7583
 7600 4774 AD01      		movw r20,r26
7584
 7601 4776 A216      		cp r10,r18
7585
 7602 4778 B306      		cpc r11,r19
7586
 7603 477a C406      		cpc r12,r20
7587
 7604 477c D506      		cpc r13,r21
7588
 7605 477e 04F4      		brge .L553
7589
 7606 4780 A601      		movw r20,r12
7590
 7607 4782 9501      		movw r18,r10
7591
 7608               	.L553:
7592
 7609 4784 862F      		mov r24,r22
7593
 7610 4786 9927      		clr r25
7594
 7611 4788 87FD      		sbrc r24,7
7595
 7612 478a 9095      		com r25
7596
 7613 478c 9095      		com r25
7597
 7614 478e 8195      		neg r24
7598
 7615 4790 9F4F      		sbci r25,lo8(-1)
7599
 7616 4792 7C01      		movw r14,r24
7600
 7617 4794 0027      		clr r16
7601
 7618 4796 F7FC      		sbrc r15,7
7602
 7619 4798 0095      		com r16
7603
 7620 479a 102F      		mov r17,r16
7604
 7621 479c 3901      		movw r6,r18
7605
 7622 479e 4A01      		movw r8,r20
7606
 7623 47a0 2E15      		cp r18,r14
7607
 7624 47a2 3F05      		cpc r19,r15
7608
 7625 47a4 4007      		cpc r20,r16
7609
 7626 47a6 5107      		cpc r21,r17
7610
 7627 47a8 04F4      		brge .L554
7611
 7628 47aa 3701      		movw r6,r14
7612
 7629 47ac 4801      		movw r8,r16
7613
 7630               	.L554:
7614
 7631 47ae 232D      		mov r18,r3
7615
 7632 47b0 322D      		mov r19,r2
7616
 7633 47b2 452D      		mov r20,r5
7617
 7634 47b4 542D      		mov r21,r4
7618
 7635 47b6 C901      		movw r24,r18
7619
 7636 47b8 DA01      		movw r26,r20
7620
 7637 47ba A816      		cp r10,r24
7621
 7638 47bc B906      		cpc r11,r25
7622
 7639 47be CA06      		cpc r12,r26
7623
 7640 47c0 DB06      		cpc r13,r27
7624
 7641 47c2 04F4      		brge .L555
7625
 7642 47c4 D601      		movw r26,r12
7626
 7643 47c6 C501      		movw r24,r10
7627
 7644               	.L555:
7628
 7645 47c8 8E15      		cp r24,r14
7629
 7646 47ca 9F05      		cpc r25,r15
7630
 7647 47cc A007      		cpc r26,r16
7631
 7648 47ce B107      		cpc r27,r17
7632
 7649 47d0 04F0      		brlt .L556
7633
 7650 47d2 7C01      		movw r14,r24
7634
 7651 47d4 8D01      		movw r16,r26
7635
 7652               	.L556:
7636
 7653 47d6 8091 0000 		lds r24,Mess_IntegralNick
7637
 7654 47da 9091 0000 		lds r25,(Mess_IntegralNick)+1
7638
 7655 47de A091 0000 		lds r26,(Mess_IntegralNick)+2
7639
 7656 47e2 B091 0000 		lds r27,(Mess_IntegralNick)+3
7640
 7657 47e6 8619      		sub r24,r6
7641
 7658 47e8 9709      		sbc r25,r7
7642
 7659 47ea A809      		sbc r26,r8
7643
 7660 47ec B909      		sbc r27,r9
7644
 7661 47ee 8093 0000 		sts Mess_IntegralNick,r24
7645
 7662 47f2 9093 0000 		sts (Mess_IntegralNick)+1,r25
7646
 7663 47f6 A093 0000 		sts (Mess_IntegralNick)+2,r26
7647
 7664 47fa B093 0000 		sts (Mess_IntegralNick)+3,r27
7648
 7665 47fe 8091 0000 		lds r24,Mess_IntegralRoll
7649
 7666 4802 9091 0000 		lds r25,(Mess_IntegralRoll)+1
7650
 7667 4806 A091 0000 		lds r26,(Mess_IntegralRoll)+2
7651
 7668 480a B091 0000 		lds r27,(Mess_IntegralRoll)+3
7652
 7669 480e 8E19      		sub r24,r14
7653
 7670 4810 9F09      		sbc r25,r15
7654
 7671 4812 A00B      		sbc r26,r16
7655
 7672 4814 B10B      		sbc r27,r17
7656
 7673 4816 8093 0000 		sts Mess_IntegralRoll,r24
7657
 7674 481a 9093 0000 		sts (Mess_IntegralRoll)+1,r25
7658
 7675 481e A093 0000 		sts (Mess_IntegralRoll)+2,r26
7659
 7676 4822 B093 0000 		sts (Mess_IntegralRoll)+3,r27
7660
 7677 4826 0C94 0000 		jmp .L546
7661
 7678               	.L783:
7662
 7679 482a 0197      		sbiw r24,1
7663
 7680 482c 9093 0000 		sts (RcLostTimer.2888)+1,r25
7664
 7681 4830 8093 0000 		sts RcLostTimer.2888,r24
7665
 7682 4834 4A30      		cpi r20,lo8(10)
7666
 7683 4836 01F0      		breq .+4
7667
 7684 4838 0C94 0000 		jmp .L844
7668
 7685               	.L463:
7669
 7686 483c 289A      		sbi 37-32,0
7670
 7687 483e 0C94 0000 		jmp .L465
7671
 7688               	.L521:
7672
 7689 4842 4150      		subi r20,lo8(-(-1))
7673
 7690 4844 5040      		sbci r21,hi8(-(-1))
7674
 7691 4846 5093 0000 		sts (MaxStickRoll)+1,r21
7675
 7692 484a 4093 0000 		sts MaxStickRoll,r20
7676
 7693 484e 0C94 0000 		jmp .L525
7677
 7694               	.L516:
7678
 7695 4852 4150      		subi r20,lo8(-(-1))
7679
 7696 4854 5040      		sbci r21,hi8(-(-1))
7680
 7697 4856 5093 0000 		sts (MaxStickNick)+1,r21
7681
 7698 485a 4093 0000 		sts MaxStickNick,r20
7682
 7699 485e 0C94 0000 		jmp .L520
7683
 7700               	.L466:
7684
 7701 4862 1092 0000 		sts MotorenEin,__zero_reg__
7685
 7702 4866 0C94 0000 		jmp .L467
7686
 7703               	.L807:
7687
 7704 486a 6D5F      		subi r22,lo8(-(3))
7688
 7705 486c 7F4F      		sbci r23,hi8(-(3))
7689
 7706 486e 0C94 0000 		jmp .L609
7690
 7707               	.L806:
7691
 7708 4872 EE27      		clr r30
7692
 7709 4874 FF27      		clr r31
7693
 7710 4876 EE19      		sub r30,r14
7694
 7711 4878 FF09      		sbc r31,r15
7695
 7712 487a 0C94 0000 		jmp .L608
7696
 7713               	.L811:
7697
 7714 487e 8827      		clr r24
7698
 7715 4880 9927      		clr r25
7699
 7716 4882 8219      		sub r24,r2
7700
 7717 4884 9309      		sbc r25,r3
7701
 7718 4886 0C94 0000 		jmp .L725
7702
 7719               	.L819:
7703
 7720 488a 81E0      		ldi r24,lo8(1)
7704
 7721 488c 90E0      		ldi r25,hi8(1)
7705
 7722 488e 9093 0000 		sts (modell_fliegt)+1,r25
7706
 7723 4892 8093 0000 		sts modell_fliegt,r24
7707
 7724 4896 DBA0      		ldd r13,Y+35
7708
 7725 4898 AD2C      		mov r10,r13
7709
 7726 489a BB24      		clr r11
7710
 7727 489c 0C94 0000 		jmp .L712
7711
 7728               	.L786:
7712
 7729 48a0 2091 0000 		lds r18,EE_Parameter+18
7713
 7730 48a4 30E0      		ldi r19,lo8(0)
7714
 7731 48a6 8091 0000 		lds r24,ExternControl+3
7715
 7732 48aa 9927      		clr r25
7716
 7733 48ac 87FD      		sbrc r24,7
7717
 7734 48ae 9095      		com r25
7718
 7735 48b0 289F      		mul r18,r24
7719
 7736 48b2 A001      		movw r20,r0
7720
 7737 48b4 299F      		mul r18,r25
7721
 7738 48b6 500D      		add r21,r0
7722
 7739 48b8 389F      		mul r19,r24
7723
 7740 48ba 500D      		add r21,r0
7724
 7741 48bc 1124      		clr r1
7725
 7742 48be 8091 0000 		lds r24,StickNick
7726
 7743 48c2 9091 0000 		lds r25,(StickNick)+1
7727
 7744 48c6 840F      		add r24,r20
7728
 7745 48c8 951F      		adc r25,r21
7729
 7746 48ca 9093 0000 		sts (StickNick)+1,r25
7730
 7747 48ce 8093 0000 		sts StickNick,r24
7731
 7748 48d2 8091 0000 		lds r24,ExternControl+4
7732
 7749 48d6 9927      		clr r25
7733
 7750 48d8 87FD      		sbrc r24,7
7734
 7751 48da 9095      		com r25
7735
 7752 48dc F901      		movw r30,r18
7736
 7753 48de E89F      		mul r30,r24
7737
 7754 48e0 9001      		movw r18,r0
7738
 7755 48e2 E99F      		mul r30,r25
7739
 7756 48e4 300D      		add r19,r0
7740
 7757 48e6 F89F      		mul r31,r24
7741
 7758 48e8 300D      		add r19,r0
7742
 7759 48ea 1124      		clr r1
7743
 7760 48ec 8091 0000 		lds r24,StickRoll
7744
 7761 48f0 9091 0000 		lds r25,(StickRoll)+1
7745
 7762 48f4 820F      		add r24,r18
7746
 7763 48f6 931F      		adc r25,r19
7747
 7764 48f8 9093 0000 		sts (StickRoll)+1,r25
7748
 7765 48fc 8093 0000 		sts StickRoll,r24
7749
 7766 4900 2091 0000 		lds r18,ExternControl+5
7750
 7767 4904 3327      		clr r19
7751
 7768 4906 27FD      		sbrc r18,7
7752
 7769 4908 3095      		com r19
7753
 7770 490a 8091 0000 		lds r24,StickGier
7754
 7771 490e 9091 0000 		lds r25,(StickGier)+1
7755
 7772 4912 820F      		add r24,r18
7756
 7773 4914 931F      		adc r25,r19
7757
 7774 4916 9093 0000 		sts (StickGier)+1,r25
7758
 7775 491a 8093 0000 		sts StickGier,r24
7759
 7776 491e 2091 0000 		lds r18,EE_Parameter+13
7760
 7777 4922 30E0      		ldi r19,lo8(0)
7761
 7778 4924 8091 0000 		lds r24,ExternControl+7
7762
 7779 4928 9927      		clr r25
7763
 7780 492a 87FD      		sbrc r24,7
7764
 7781 492c 9095      		com r25
7765
 7782 492e 5C01      		movw r10,r24
7766
 7783 4930 2A9D      		mul r18,r10
7767
 7784 4932 C001      		movw r24,r0
7768
 7785 4934 2B9D      		mul r18,r11
7769
 7786 4936 900D      		add r25,r0
7770
 7787 4938 3A9D      		mul r19,r10
7771
 7788 493a 900D      		add r25,r0
7772
 7789 493c 1124      		clr r1
7773
 7790 493e 9093 0000 		sts (ExternHoehenValue)+1,r25
7774
 7791 4942 8093 0000 		sts ExternHoehenValue,r24
7775
 7792 4946 8091 0000 		lds r24,ExternControl+6
7776
 7793 494a 90E0      		ldi r25,lo8(0)
7777
 7794 494c 8017      		cp r24,r16
7778
 7795 494e 9107      		cpc r25,r17
7779
 7796 4950 04F0      		brlt .+4
7780
 7797 4952 0C94 0000 		jmp .L513
7781
 7798 4956 9093 0000 		sts (StickGas)+1,r25
7782
 7799 495a 8093 0000 		sts StickGas,r24
7783
 7800 495e 0C94 0000 		jmp .L513
7784
 7801               	.L512:
7785
 7802 4962 1092 0000 		sts (StickGier)+1,__zero_reg__
7786
 7803 4966 1092 0000 		sts StickGier,__zero_reg__
7787
 7804 496a 0C94 0000 		jmp .L511
7788
 7805               	.L539:
7789
 7806 496e 1092 0000 		sts Looping_Nick,__zero_reg__
7790
 7807 4972 0C94 0000 		jmp .L507
7791
 7808               	.L536:
7792
 7809 4976 1092 0000 		sts Looping_Roll,__zero_reg__
7793
 7810 497a 0C94 0000 		jmp .L537
7794
 7811               	.L801:
7795
 7812 497e 81E0      		ldi r24,lo8(1)
7796
 7813 4980 8093 0000 		sts Looping_Unten,r24
7797
 7814 4984 0C94 0000 		jmp .L534
7798
 7815               	.L799:
7799
 7816 4988 81E0      		ldi r24,lo8(1)
7800
 7817 498a 8093 0000 		sts Looping_Oben,r24
7801
 7818 498e 8091 0000 		lds r24,EE_Parameter+49
7802
 7819 4992 482F      		mov r20,r24
7803
 7820 4994 50E0      		ldi r21,lo8(0)
7804
 7821 4996 61E0      		ldi r22,lo8(1)
7805
 7822 4998 0C94 0000 		jmp .L532
7806
 7823               	.L797:
7807
 7824 499c 81E0      		ldi r24,lo8(1)
7808
 7825 499e 8093 0000 		sts Looping_Rechts,r24
7809
 7826 49a2 8091 0000 		lds r24,EE_Parameter+49
7810
 7827 49a6 482F      		mov r20,r24
7811
 7828 49a8 50E0      		ldi r21,lo8(0)
7812
 7829 49aa 0C94 0000 		jmp .L530
7813
 7830               	.L796:
7814
 7831 49ae 81E0      		ldi r24,lo8(1)
7815
 7832 49b0 8093 0000 		sts Looping_Links,r24
7816
 7833 49b4 0C94 0000 		jmp .L528
7817
 7834               	.L795:
7818
 7835 49b8 84E6      		ldi r24,lo8(100)
7819
 7836 49ba 90E0      		ldi r25,hi8(100)
7820
 7837 49bc 9093 0000 		sts (MaxStickRoll)+1,r25
7821
 7838 49c0 8093 0000 		sts MaxStickRoll,r24
7822
 7839 49c4 0C94 0000 		jmp .L525
7823
 7840               	.L791:
7824
 7841 49c8 84E6      		ldi r24,lo8(100)
7825
 7842 49ca 90E0      		ldi r25,hi8(100)
7826
 7843 49cc 9093 0000 		sts (MaxStickNick)+1,r25
7827
 7844 49d0 8093 0000 		sts MaxStickNick,r24
7828
 7845 49d4 0C94 0000 		jmp .L520
7829
 7846               	.L842:
7830
 7847 49d8 8091 0000 		lds r24,MotorenEin
7831
 7848 49dc 8823      		tst r24
7832
 7849 49de 01F4      		brne .+4
7833
 7850 49e0 0C94 0000 		jmp .L546
7834
 7851 49e4 00C0      		rjmp .L547
7835
 7852               	.L835:
7836
 7853 49e6 4801      		movw r8,r16
7837
 7854 49e8 00C0      		rjmp .L615
7838
 7855               	.L824:
7839
 7856 49ea 3091 0000 		lds r19,MAX_GAS
7840
 7857 49ee 388F      		std Y+24,r19
7841
 7858 49f0 0C94 0000 		jmp .L646
7842
 7859               	.L837:
7843
 7860 49f4 60E0      		ldi r22,lo8(0)
7844
 7861 49f6 70E0      		ldi r23,hi8(0)
7845
 7862 49f8 2224      		clr r2
7846
 7863 49fa 3324      		clr r3
7847
 7864 49fc 00C0      		rjmp .L618
7848
 7865               	.L798:
7849
 7866 49fe 1092 0000 		sts Looping_Rechts,__zero_reg__
7850
 7867 4a02 8091 0000 		lds r24,EE_Parameter+49
7851
 7868 4a06 482F      		mov r20,r24
7852
 7869 4a08 50E0      		ldi r21,lo8(0)
7853
 7870 4a0a 0C94 0000 		jmp .L530
7854
 7871               	.L802:
7855
 7872 4a0e 1092 0000 		sts Looping_Unten,__zero_reg__
7856
 7873 4a12 0C94 0000 		jmp .L534
7857
 7874               	.L800:
7858
 7875 4a16 1092 0000 		sts Looping_Oben,__zero_reg__
7859
 7876 4a1a 8091 0000 		lds r24,EE_Parameter
7860
 7877 4a1e A82F      		mov r26,r24
7861
 7878 4a20 B0E0      		ldi r27,lo8(0)
7862
 7879 4a22 8091 0000 		lds r24,EE_Parameter+49
7863
 7880 4a26 482F      		mov r20,r24
7864
 7881 4a28 50E0      		ldi r21,lo8(0)
7865
 7882 4a2a AA0F      		lsl r26
7866
 7883 4a2c BB1F      		rol r27
7867
 7884 4a2e 60E0      		ldi r22,lo8(0)
7868
 7885 4a30 0C94 0000 		jmp .L532
7869
 7886               	.L469:
7870
 7887 4a34 8091 0000 		lds r24,MikroKopterFlags
7871
 7888 4a38 8260      		ori r24,lo8(2)
7872
 7889 4a3a 8093 0000 		sts MikroKopterFlags,r24
7873
 7890 4a3e 0C94 0000 		jmp .L470
7874
 7891               	.L809:
7875
 7892 4a42 2D5F      		subi r18,lo8(-(3))
7876
 7893 4a44 3F4F      		sbci r19,hi8(-(3))
7877
 7894 4a46 0C94 0000 		jmp .L629
7878
 7895               	.L808:
7879
 7896 4a4a 0396      		adiw r24,3
7880
 7897 4a4c 0C94 0000 		jmp .L628
7881
 7898               	.L828:
7882
 7899 4a50 0196      		adiw r24,1
7883
 7900 4a52 00C0      		rjmp .L717
7884
 7901               	.L833:
7885
 7902 4a54 1095      		com r17
7886
 7903 4a56 0195      		neg r16
7887
 7904 4a58 1F4F      		sbci r17,lo8(-1)
7888
 7905 4a5a 00C0      		rjmp .L613
7889
 7906               	.L834:
7890
 7907 4a5c 9094      		com r9
7891
 7908 4a5e 8194      		neg r8
7892
 7909 4a60 9108      		sbc r9,__zero_reg__
7893
 7910 4a62 9394      		inc r9
7894
 7911 4a64 00C0      		rjmp .L614
7895
 7912               	.L836:
7896
 7913 4a66 8827      		clr r24
7897
 7914 4a68 9927      		clr r25
7898
 7915 4a6a 8619      		sub r24,r6
7899
 7916 4a6c 9709      		sbc r25,r7
7900
 7917 4a6e 00C0      		rjmp .L617
7901
 7918               	.L549:
7902
 7919 4a70 6F85      		ldd r22,Y+15
7903
 7920 4a72 7889      		ldd r23,Y+16
7904
 7921 4a74 8989      		ldd r24,Y+17
7905
 7922 4a76 9A89      		ldd r25,Y+18
7906
 7923 4a78 22E0      		ldi r18,lo8(2)
7907
 7924 4a7a 30E0      		ldi r19,hi8(2)
7908
 7925 4a7c 40E0      		ldi r20,hlo8(2)
7909
 7926 4a7e 50E0      		ldi r21,hhi8(2)
7910
 7927 4a80 0E94 0000 		call __divmodsi4
7911
 7928 4a84 922E      		mov r9,r18
7912
 7929 4a86 832E      		mov r8,r19
7913
 7930 4a88 742E      		mov r7,r20
7914
 7931 4a8a 652E      		mov r6,r21
7915
 7932 4a8c 612F      		mov r22,r17
7916
 7933 4a8e 702F      		mov r23,r16
7917
 7934 4a90 8F2D      		mov r24,r15
7918
 7935 4a92 9E2D      		mov r25,r14
7919
 7936 4a94 22E0      		ldi r18,lo8(2)
7920
 7937 4a96 30E0      		ldi r19,hi8(2)
7921
 7938 4a98 40E0      		ldi r20,hlo8(2)
7922
 7939 4a9a 50E0      		ldi r21,hhi8(2)
7923
 7940 4a9c 0E94 0000 		call __divmodsi4
7924
 7941 4aa0 322E      		mov r3,r18
7925
 7942 4aa2 232E      		mov r2,r19
7926
 7943 4aa4 542E      		mov r5,r20
7927
 7944 4aa6 452E      		mov r4,r21
7928
 7945 4aa8 00C0      		rjmp .L550
7929
 7946               	.L787:
7930
 7947 4aaa 1092 0000 		sts (StickGas)+1,__zero_reg__
7931
 7948 4aae 1092 0000 		sts StickGas,__zero_reg__
7932
 7949 4ab2 0C94 0000 		jmp .L514
7933
 7950               	.L788:
7934
 7951 4ab6 2D5F      		subi r18,lo8(-(3))
7935
 7952 4ab8 3F4F      		sbci r19,hi8(-(3))
7936
 7953 4aba 3595      		asr r19
7937
 7954 4abc 2795      		ror r18
7938
 7955 4abe 3595      		asr r19
7939
 7956 4ac0 2795      		ror r18
7940
 7957 4ac2 37FD      		sbrc r19,7
7941
 7958 4ac4 00C0      		rjmp .+4
7942
 7959 4ac6 0C94 0000 		jmp .L518
7943
 7960               	.L789:
7944
 7961 4aca 3095      		com r19
7945
 7962 4acc 2195      		neg r18
7946
 7963 4ace 3F4F      		sbci r19,lo8(-1)
7947
 7964 4ad0 0C94 0000 		jmp .L518
7948
 7965               	.L793:
7949
 7966 4ad4 3095      		com r19
7950
 7967 4ad6 2195      		neg r18
7951
 7968 4ad8 3F4F      		sbci r19,lo8(-1)
7952
 7969 4ada 0C94 0000 		jmp .L523
7953
 7970               	.L792:
7954
 7971 4ade 2D5F      		subi r18,lo8(-(3))
7955
 7972 4ae0 3F4F      		sbci r19,hi8(-(3))
7956
 7973 4ae2 0C94 0000 		jmp .L522
7957
 7974               	.L785:
7958
 7975 4ae6 4D5F      		subi r20,lo8(-(3))
7959
 7976 4ae8 5F4F      		sbci r21,hi8(-(3))
7960
 7977 4aea 0C94 0000 		jmp .L509
7961
 7978               	.L784:
7962
 7979 4aee 4D5F      		subi r20,lo8(-(3))
7963
 7980 4af0 5F4F      		sbci r21,hi8(-(3))
7964
 7981 4af2 0C94 0000 		jmp .L508
7965
 7982               	.L622:
7966
 7983 4af6 2296      		adiw r28,64-62
7967
 7984 4af8 EEAD      		ldd r30,Y+62
7968
 7985 4afa FFAD      		ldd r31,Y+63
7969
 7986 4afc 2297      		sbiw r28,64-62
7970
 7987 4afe 3197      		sbiw r30,1
7971
 7988 4b00 F093 0000 		sts (KompassSignalSchlecht)+1,r31
7972
 7989 4b04 E093 0000 		sts KompassSignalSchlecht,r30
7973
 7990 4b08 0C94 0000 		jmp .L612
7974
 7991               	.L621:
7975
 7992 4b0c 84EF      		ldi r24,lo8(500)
7976
 7993 4b0e 91E0      		ldi r25,hi8(500)
7977
 7994 4b10 9093 0000 		sts (KompassSignalSchlecht)+1,r25
7978
 7995 4b14 8093 0000 		sts KompassSignalSchlecht,r24
7979
 7996 4b18 0C94 0000 		jmp .L612
7980
 7997               	.L790:
7981
 7998 4b1c 3095      		com r19
7982
 7999 4b1e 2195      		neg r18
7983
 8000 4b20 3F4F      		sbci r19,lo8(-1)
7984
 8001 4b22 0C94 0000 		jmp .L519
7985
 8002               	.L794:
7986
 8003 4b26 3095      		com r19
7987
 8004 4b28 2195      		neg r18
7988
 8005 4b2a 3F4F      		sbci r19,lo8(-1)
7989
 8006 4b2c 0C94 0000 		jmp .L524
7990
 8007               	.L647:
7991
 8008 4b30 8091 0000 		lds r24,HoehenWert
7992
 8009 4b34 9091 0000 		lds r25,(HoehenWert)+1
7993
 8010 4b38 A091 0000 		lds r26,(HoehenWert)+2
7994
 8011 4b3c B091 0000 		lds r27,(HoehenWert)+3
7995
 8012 4b40 880F      		lsl r24
7996
 8013 4b42 991F      		rol r25
7997
 8014 4b44 AA1F      		rol r26
7998
 8015 4b46 BB1F      		rol r27
7999
 8016 4b48 880F      		lsl r24
8000
 8017 4b4a 991F      		rol r25
8001
 8018 4b4c AA1F      		rol r26
8002
 8019 4b4e BB1F      		rol r27
8003
 8020 4b50 880F      		lsl r24
8004
 8021 4b52 991F      		rol r25
8005
 8022 4b54 AA1F      		rol r26
8006
 8023 4b56 BB1F      		rol r27
8007
 8024 4b58 880F      		lsl r24
8008
 8025 4b5a 991F      		rol r25
8009
 8026 4b5c AA1F      		rol r26
8010
 8027 4b5e BB1F      		rol r27
8011
 8028 4b60 8093 0000 		sts SummenHoehe,r24
8012
 8029 4b64 9093 0000 		sts (SummenHoehe)+1,r25
8013
 8030 4b68 A093 0000 		sts (SummenHoehe)+2,r26
8014
 8031 4b6c B093 0000 		sts (SummenHoehe)+3,r27
8015
 8032 4b70 1092 0000 		sts (VarioMeter)+1,__zero_reg__
8016
 8033 4b74 1092 0000 		sts VarioMeter,__zero_reg__
8017
 8034 4b78 2150      		subi r18,lo8(-(-1))
8018
 8035 4b7a 3040      		sbci r19,hi8(-(-1))
8019
 8036 4b7c 3093 0000 		sts (BaroExpandActive)+1,r19
8020
 8037 4b80 2093 0000 		sts BaroExpandActive,r18
8021
 8038               	.L650:
8022
 8039 4b84 8091 0000 		lds r24,EE_Parameter+8
8023
 8040 4b88 81FF      		sbrs r24,1
8024
 8041 4b8a 00C0      		rjmp .L653
8025
 8042 4b8c 8091 0000 		lds r24,Parameter_MaxHoehe
8026
 8043 4b90 8233      		cpi r24,lo8(50)
8027
 8044 4b92 00F0      		brlo .+2
8028
 8045 4b94 00C0      		rjmp .L654
8029
 8046 4b96 8091 0000 		lds r24,delay.2925
8030
 8047 4b9a 8150      		subi r24,lo8(-(-1))
8031
 8048 4b9c 8093 0000 		sts delay.2925,r24
8032
 8049 4ba0 8F5F      		subi r24,lo8(-(1))
8033
 8050 4ba2 01F0      		breq .+2
8034
 8051 4ba4 00C0      		rjmp .L655
8035
 8052 4ba6 1092 0000 		sts HoehenReglerAktiv,__zero_reg__
8036
 8053 4baa 8091 0000 		lds r24,HoehenWert
8037
 8054 4bae 9091 0000 		lds r25,(HoehenWert)+1
8038
 8055 4bb2 A091 0000 		lds r26,(HoehenWert)+2
8039
 8056 4bb6 B091 0000 		lds r27,(HoehenWert)+3
8040
 8057 4bba 8093 0000 		sts SollHoehe,r24
8041
 8058 4bbe 9093 0000 		sts (SollHoehe)+1,r25
8042
 8059 4bc2 A093 0000 		sts (SollHoehe)+2,r26
8043
 8060 4bc6 B093 0000 		sts (SollHoehe)+3,r27
8044
 8061 4bca 81E0      		ldi r24,lo8(1)
8045
 8062 4bcc 8093 0000 		sts delay.2925,r24
8046
 8063 4bd0 00C0      		rjmp .L655
8047
 8064               	.L503:
8048
 8065 4bd2 1092 0000 		sts delay_einschalten.2890,__zero_reg__
8049
 8066 4bd6 0C94 0000 		jmp .L504
8050
 8067               	.L505:
8051
 8068 4bda 1092 0000 		sts delay_ausschalten.2891,__zero_reg__
8052
 8069 4bde 0C94 0000 		jmp .L467
8053
 8070               	.L653:
8054
 8071 4be2 8091 0000 		lds r24,Parameter_MaxHoehe
8055
 8072 4be6 2091 0000 		lds r18,ExternHoehenValue
8056
 8073 4bea 3091 0000 		lds r19,(ExternHoehenValue)+1
8057
 8074 4bee 280F      		add r18,r24
8058
 8075 4bf0 311D      		adc r19,__zero_reg__
8059
 8076 4bf2 8091 0000 		lds r24,EE_Parameter+13
8060
 8077 4bf6 90E0      		ldi r25,lo8(0)
8061
 8078 4bf8 BC01      		movw r22,r24
8062
 8079 4bfa 269F      		mul r18,r22
8063
 8080 4bfc C001      		movw r24,r0
8064
 8081 4bfe 279F      		mul r18,r23
8065
 8082 4c00 900D      		add r25,r0
8066
 8083 4c02 369F      		mul r19,r22
8067
 8084 4c04 900D      		add r25,r0
8068
 8085 4c06 1124      		clr r1
8069
 8086 4c08 AA27      		clr r26
8070
 8087 4c0a 97FD      		sbrc r25,7
8071
 8088 4c0c A095      		com r26
8072
 8089 4c0e BA2F      		mov r27,r26
8073
 8090 4c10 8093 0000 		sts SollHoehe,r24
8074
 8091 4c14 9093 0000 		sts (SollHoehe)+1,r25
8075
 8092 4c18 A093 0000 		sts (SollHoehe)+2,r26
8076
 8093 4c1c B093 0000 		sts (SollHoehe)+3,r27
8077
 8094 4c20 81E0      		ldi r24,lo8(1)
8078
 8095 4c22 8093 0000 		sts HoehenReglerAktiv,r24
8079
 8096               	.L655:
8080
 8097 4c26 E090 0000 		lds r14,GIER_GRAD_FAKTOR
8081
 8098 4c2a F090 0000 		lds r15,(GIER_GRAD_FAKTOR)+1
8082
 8099 4c2e 0091 0000 		lds r16,(GIER_GRAD_FAKTOR)+2
8083
 8100 4c32 1091 0000 		lds r17,(GIER_GRAD_FAKTOR)+3
8084
 8101 4c36 6DA1      		ldd r22,Y+37
8085
 8102 4c38 7EA1      		ldd r23,Y+38
8086
 8103 4c3a 8FA1      		ldd r24,Y+39
8087
 8104 4c3c 98A5      		ldd r25,Y+40
8088
 8105 4c3e A801      		movw r20,r16
8089
 8106 4c40 9701      		movw r18,r14
8090
 8107 4c42 0E94 0000 		call __divmodsi4
8091
 8108 4c46 5901      		movw r10,r18
8092
 8109 4c48 6A01      		movw r12,r20
8093
 8110 4c4a 6EA5      		ldd r22,Y+46
8094
 8111 4c4c 7FA5      		ldd r23,Y+47
8095
 8112 4c4e 88A9      		ldd r24,Y+48
8096
 8113 4c50 99A9      		ldd r25,Y+49
8097
 8114 4c52 A801      		movw r20,r16
8098
 8115 4c54 9701      		movw r18,r14
8099
 8116 4c56 0E94 0000 		call __divmodsi4
8100
 8117 4c5a C501      		movw r24,r10
8101
 8118 4c5c B901      		movw r22,r18
8102
 8119 4c5e 0E94 0000 		call ihypot
8103
 8120 4c62 8D33      		cpi r24,61
8104
 8121 4c64 9105      		cpc r25,__zero_reg__
8105
 8122 4c66 04F0      		brlt .L656
8106
 8123 4c68 8CE3      		ldi r24,lo8(60)
8107
 8124 4c6a 90E0      		ldi r25,hi8(60)
8108
 8125               	.L656:
8109
 8126 4c6c 0E94 0000 		call c_cos_8192
8110
 8127 4c70 4C01      		movw r8,r24
8111
 8128 4c72 8091 0000 		lds r24,HoehenReglerAktiv
8112
 8129 4c76 8823      		tst r24
8113
 8130 4c78 01F4      		brne .+2
8114
 8131 4c7a 00C0      		rjmp .L657
8115
 8132 4c7c 8091 0000 		lds r24,MikroKopterFlags
8116
 8133 4c80 84FD      		sbrc r24,4
8117
 8134 4c82 00C0      		rjmp .L657
8118
 8135 4c84 8091 0000 		lds r24,EE_Parameter+88
8119
 8136 4c88 E82F      		mov r30,r24
8120
 8137 4c8a F0E0      		ldi r31,lo8(0)
8121
 8138 4c8c 21E0      		ldi r18,lo8(1)
8122
 8139 4c8e 622E      		mov r6,r18
8123
 8140 4c90 712C      		mov r7,__zero_reg__
8124
 8141 4c92 6E22      		and r6,r30
8125
 8142 4c94 7F22      		and r7,r31
8126
 8143 4c96 80FD      		sbrc r24,0
8127
 8144 4c98 00C0      		rjmp .L658
8128
 8145 4c9a 8091 0000 		lds r24,EE_Parameter+8
8129
 8146 4c9e 81FF      		sbrs r24,1
8130
 8147 4ca0 00C0      		rjmp .L658
8131
 8148 4ca2 8091 0000 		lds r24,MikroKopterFlags
8132
 8149 4ca6 81FD      		sbrc r24,1
8133
 8150 4ca8 00C0      		rjmp .+4
8134
 8151 4caa 0C94 0000 		jmp .L661
8135
 8152 4cae 4091 0000 		lds r20,StickGasHoover.2920
8136
 8153 4cb2 5091 0000 		lds r21,(StickGasHoover.2920)+1
8137
 8154 4cb6 2091 0000 		lds r18,StickGas
8138
 8155 4cba 3091 0000 		lds r19,(StickGas)+1
8139
 8156 4cbe CA01      		movw r24,r20
8140
 8157 4cc0 0F96      		adiw r24,15
8141
 8158 4cc2 8217      		cp r24,r18
8142
 8159 4cc4 9307      		cpc r25,r19
8143
 8160 4cc6 04F0      		brlt .+4
8144
 8161 4cc8 0C94 0000 		jmp .L662
8145
 8162 4ccc 8091 0000 		lds r24,BaroAtUpperLimit.2926
8146
 8163 4cd0 8823      		tst r24
8147
 8164 4cd2 01F0      		breq .+4
8148
 8165 4cd4 0C94 0000 		jmp .L662
8149
 8166 4cd8 8091 0000 		lds r24,HeightTrimmingFlag.2929
8150
 8167 4cdc 81FD      		sbrc r24,1
8151
 8168 4cde 00C0      		rjmp .+4
8152
 8169 4ce0 0C94 0000 		jmp .L845
8153
 8170 4ce4 E090 0000 		lds r14,HoehenWert
8154
 8171 4ce8 F090 0000 		lds r15,(HoehenWert)+1
8155
 8172 4cec 0091 0000 		lds r16,(HoehenWert)+2
8156
 8173 4cf0 1091 0000 		lds r17,(HoehenWert)+3
8157
 8174 4cf4 E092 0000 		sts SollHoehe,r14
8158
 8175 4cf8 F092 0000 		sts (SollHoehe)+1,r15
8159
 8176 4cfc 0093 0000 		sts (SollHoehe)+2,r16
8160
 8177 4d00 1093 0000 		sts (SollHoehe)+3,r17
8161
 8178 4d04 8D7F      		andi r24,lo8(-3)
8162
 8179               	.L663:
8163
 8180 4d06 8160      		ori r24,lo8(1)
8164
 8181 4d08 8093 0000 		sts HeightTrimmingFlag.2929,r24
8165
 8182 4d0c C901      		movw r24,r18
8166
 8183 4d0e 0F97      		sbiw r24,15
8167
 8184 4d10 841B      		sub r24,r20
8168
 8185 4d12 950B      		sbc r25,r21
8169
 8186 4d14 97FF      		sbrs r25,7
8170
 8187 4d16 00C0      		rjmp .+4
8171
 8188 4d18 0C94 0000 		jmp .L846
8172
 8189               	.L664:
8173
 8190 4d1c 2091 0000 		lds r18,HeightTrimming.2918
8174
 8191 4d20 3091 0000 		lds r19,(HeightTrimming.2918)+1
8175
 8192 4d24 280F      		add r18,r24
8176
 8193 4d26 391F      		adc r19,r25
8177
 8194 4d28 3093 0000 		sts (HeightTrimming.2918)+1,r19
8178
 8195 4d2c 2093 0000 		sts HeightTrimming.2918,r18
8179
 8196               	.L665:
8180
 8197 4d30 C901      		movw r24,r18
8181
 8198 4d32 37FF      		sbrs r19,7
8182
 8199 4d34 00C0      		rjmp .L670
8183
 8200 4d36 8827      		clr r24
8184
 8201 4d38 9927      		clr r25
8185
 8202 4d3a 821B      		sub r24,r18
8186
 8203 4d3c 930B      		sbc r25,r19
8187
 8204               	.L670:
8188
 8205 4d3e 8150      		subi r24,lo8(513)
8189
 8206 4d40 9240      		sbci r25,hi8(513)
8190
 8207 4d42 04F4      		brge .+2
8191
 8208 4d44 00C0      		rjmp .L669
8192
 8209 4d46 8091 0000 		lds r24,EE_Parameter+13
8193
 8210 4d4a 90E0      		ldi r25,lo8(0)
8194
 8211 4d4c DC01      		movw r26,r24
8195
 8212 4d4e A29F      		mul r26,r18
8196
 8213 4d50 C001      		movw r24,r0
8197
 8214 4d52 A39F      		mul r26,r19
8198
 8215 4d54 900D      		add r25,r0
8199
 8216 4d56 B29F      		mul r27,r18
8200
 8217 4d58 900D      		add r25,r0
8201
 8218 4d5a 1124      		clr r1
8202
 8219 4d5c 60E0      		ldi r22,lo8(1280)
8203
 8220 4d5e 75E0      		ldi r23,hi8(1280)
8204
 8221 4d60 0E94 0000 		call __divmodhi4
8205
 8222 4d64 8827      		clr r24
8206
 8223 4d66 77FD      		sbrc r23,7
8207
 8224 4d68 8095      		com r24
8208
 8225 4d6a 982F      		mov r25,r24
8209
 8226 4d6c 2091 0000 		lds r18,SollHoehe
8210
 8227 4d70 3091 0000 		lds r19,(SollHoehe)+1
8211
 8228 4d74 4091 0000 		lds r20,(SollHoehe)+2
8212
 8229 4d78 5091 0000 		lds r21,(SollHoehe)+3
8213
 8230 4d7c 260F      		add r18,r22
8214
 8231 4d7e 371F      		adc r19,r23
8215
 8232 4d80 481F      		adc r20,r24
8216
 8233 4d82 591F      		adc r21,r25
8217
 8234 4d84 2093 0000 		sts SollHoehe,r18
8218
 8235 4d88 3093 0000 		sts (SollHoehe)+1,r19
8219
 8236 4d8c 4093 0000 		sts (SollHoehe)+2,r20
8220
 8237 4d90 5093 0000 		sts (SollHoehe)+3,r21
8221
 8238 4d94 1092 0000 		sts (HeightTrimming.2918)+1,__zero_reg__
8222
 8239 4d98 1092 0000 		sts HeightTrimming.2918,__zero_reg__
8223
 8240 4d9c E1FF      		sbrs r30,1
8224
 8241 4d9e 00C0      		rjmp .L671
8225
 8242 4da0 8BE4      		ldi r24,lo8(75)
8226
 8243 4da2 90E0      		ldi r25,hi8(75)
8227
 8244 4da4 9093 0000 		sts (beeptime)+1,r25
8228
 8245 4da8 8093 0000 		sts beeptime,r24
8229
 8246               	.L671:
8230
 8247 4dac 8091 0000 		lds r24,EE_Parameter+17
8231
 8248 4db0 8823      		tst r24
8232
 8249 4db2 01F4      		brne .L669
8233
 8250 4db4 8091 0000 		lds r24,HooverGas.2921
8234
 8251 4db8 9091 0000 		lds r25,HooverGas.2921+1
8235
 8252 4dbc 9C01      		movw r18,r24
8236
 8253 4dbe 37FF      		sbrs r19,7
8237
 8254 4dc0 00C0      		rjmp .+4
8238
 8255 4dc2 0C94 0000 		jmp .L847
8239
 8256               	.L672:
8240
 8257 4dc6 3595      		asr r19
8241
 8258 4dc8 2795      		ror r18
8242
 8259 4dca 3595      		asr r19
8243
 8260 4dcc 2795      		ror r18
8244
 8261 4dce 3093 0000 		sts (StickGasHoover.2920)+1,r19
8245
 8262 4dd2 2093 0000 		sts StickGasHoover.2920,r18
8246
 8263 4dd6 8091 0000 		lds r24,UBat
8247
 8264 4dda 9091 0000 		lds r25,(UBat)+1
8248
 8265 4dde 6091 0000 		lds r22,BattLowVoltageWarning
8249
 8266 4de2 FC01      		movw r30,r24
8250
 8267 4de4 2E9F      		mul r18,r30
8251
 8268 4de6 C001      		movw r24,r0
8252
 8269 4de8 2F9F      		mul r18,r31
8253
 8270 4dea 900D      		add r25,r0
8254
 8271 4dec 3E9F      		mul r19,r30
8255
 8272 4dee 900D      		add r25,r0
8256
 8273 4df0 1124      		clr r1
8257
 8274 4df2 70E0      		ldi r23,lo8(0)
8258
 8275 4df4 0E94 0000 		call __divmodhi4
8259
 8276 4df8 7093 0000 		sts (StickGasHoover.2920)+1,r23
8260
 8277 4dfc 6093 0000 		sts StickGasHoover.2920,r22
8261
 8278 4e00 6634      		cpi r22,70
8262
 8279 4e02 7105      		cpc r23,__zero_reg__
8263
 8280 4e04 04F0      		brlt .+4
8264
 8281 4e06 0C94 0000 		jmp .L673
8265
 8282 4e0a 86E4      		ldi r24,lo8(70)
8266
 8283 4e0c 90E0      		ldi r25,hi8(70)
8267
 8284 4e0e 9093 0000 		sts (StickGasHoover.2920)+1,r25
8268
 8285 4e12 8093 0000 		sts StickGasHoover.2920,r24
8269
 8286               	.L669:
8270
 8287 4e16 8091 0000 		lds r24,BaroExpandActive
8271
 8288 4e1a 9091 0000 		lds r25,(BaroExpandActive)+1
8272
 8289 4e1e 892B      		or r24,r25
8273
 8290 4e20 01F0      		breq .L674
8274
 8291 4e22 E092 0000 		sts SollHoehe,r14
8275
 8292 4e26 F092 0000 		sts (SollHoehe)+1,r15
8276
 8293 4e2a 0093 0000 		sts (SollHoehe)+2,r16
8277
 8294 4e2e 1093 0000 		sts (SollHoehe)+3,r17
8278
 8295               	.L674:
8279
 8296 4e32 C090 0000 		lds r12,HooverGas.2921
8280
 8297 4e36 D090 0000 		lds r13,(HooverGas.2921)+1
8281
 8298               	.L660:
8282
 8299 4e3a 8091 0000 		lds r24,SollHoehe
8283
 8300 4e3e 9091 0000 		lds r25,(SollHoehe)+1
8284
 8301 4e42 A091 0000 		lds r26,(SollHoehe)+2
8285
 8302 4e46 B091 0000 		lds r27,(SollHoehe)+3
8286
 8303 4e4a 8E15      		cp r24,r14
8287
 8304 4e4c 9F05      		cpc r25,r15
8288
 8305 4e4e A007      		cpc r26,r16
8289
 8306 4e50 B107      		cpc r27,r17
8290
 8307 4e52 04F4      		brge .+2
8291
 8308 4e54 00C0      		rjmp .L676
8292
 8309 4e56 6114      		cp r6,__zero_reg__
8293
 8310 4e58 7104      		cpc r7,__zero_reg__
8294
 8311 4e5a 01F4      		brne .+2
8295
 8312 4e5c 00C0      		rjmp .L676
8296
 8313 4e5e 3091 0000 		lds r19,MAX_GAS
8297
 8314 4e62 388F      		std Y+24,r19
8298
 8315 4e64 00C0      		rjmp .L677
8299
 8316               	.L657:
8300
 8317 4e66 8091 0000 		lds r24,EE_Parameter+17
8301
 8318 4e6a 8823      		tst r24
8302
 8319 4e6c 01F4      		brne .+2
8303
 8320 4e6e 00C0      		rjmp .L848
8304
 8321 4e70 8093 0000 		sts StickGasHoover.2920,r24
8305
 8322 4e74 1092 0000 		sts StickGasHoover.2920+1,__zero_reg__
8306
 8323               	.L700:
8307
 8324 4e78 8091 0000 		lds r24,StickGasHoover.2920
8308
 8325 4e7c 9091 0000 		lds r25,(StickGasHoover.2920)+1
8309
 8326 4e80 8634      		cpi r24,70
8310
 8327 4e82 9105      		cpc r25,__zero_reg__
8311
 8328 4e84 04F0      		brlt .+2
8312
 8329 4e86 00C0      		rjmp .L701
8313
 8330 4e88 86E4      		ldi r24,lo8(70)
8314
 8331 4e8a 90E0      		ldi r25,hi8(70)
8315
 8332 4e8c 9093 0000 		sts (StickGasHoover.2920)+1,r25
8316
 8333 4e90 8093 0000 		sts StickGasHoover.2920,r24
8317
 8334               	.L702:
8318
 8335 4e94 5092 0000 		sts (FilterHCGas.2919)+1,r5
8319
 8336 4e98 4092 0000 		sts FilterHCGas.2919,r4
8320
 8337 4e9c B091 0000 		lds r27,MAX_GAS
8321
 8338 4ea0 B88F      		std Y+24,r27
8322
 8339               	.L677:
8323
 8340 4ea2 8091 0000 		lds r24,MikroKopterFlags
8324
 8341 4ea6 81FD      		sbrc r24,1
8325
 8342 4ea8 00C0      		rjmp .+4
8326
 8343 4eaa 0C94 0000 		jmp .L646
8327
 8344 4eae 8091 0000 		lds r24,MikroKopterFlags
8328
 8345 4eb2 84FF      		sbrs r24,4
8329
 8346 4eb4 00C0      		rjmp .+4
8330
 8347 4eb6 0C94 0000 		jmp .L646
8331
 8348 4eba 8091 0000 		lds r24,HooverGasFilter.2924
8332
 8349 4ebe 9091 0000 		lds r25,(HooverGasFilter.2924)+1
8333
 8350 4ec2 A091 0000 		lds r26,(HooverGasFilter.2924)+2
8334
 8351 4ec6 B091 0000 		lds r27,(HooverGasFilter.2924)+3
8335
 8352 4eca 0097      		sbiw r24,0
8336
 8353 4ecc A105      		cpc r26,__zero_reg__
8337
 8354 4ece B105      		cpc r27,__zero_reg__
8338
 8355 4ed0 01F4      		brne .L703
8339
 8356 4ed2 C201      		movw r24,r4
8340
 8357 4ed4 AA27      		clr r26
8341
 8358 4ed6 97FD      		sbrc r25,7
8342
 8359 4ed8 A095      		com r26
8343
 8360 4eda BA2F      		mov r27,r26
8344
 8361 4edc 1CE0      		ldi r17,12
8345
 8362 4ede 880F      	1:	lsl r24
8346
 8363 4ee0 991F      		rol r25
8347
 8364 4ee2 AA1F      		rol r26
8348
 8365 4ee4 BB1F      		rol r27
8349
 8366 4ee6 1A95      		dec r17
8350
 8367 4ee8 01F4      		brne 1b
8351
 8368 4eea 8093 0000 		sts HooverGasFilter.2924,r24
8352
 8369 4eee 9093 0000 		sts (HooverGasFilter.2924)+1,r25
8353
 8370 4ef2 A093 0000 		sts (HooverGasFilter.2924)+2,r26
8354
 8371 4ef6 B093 0000 		sts (HooverGasFilter.2924)+3,r27
8355
 8372               	.L703:
8356
 8373 4efa 8091 0000 		lds r24,VarioMeter
8357
 8374 4efe 9091 0000 		lds r25,(VarioMeter)+1
8358
 8375 4f02 97FD      		sbrc r25,7
8359
 8376 4f04 00C0      		rjmp .L849
8360
 8377               	.L704:
8361
 8378 4f06 8436      		cpi r24,100
8362
 8379 4f08 9105      		cpc r25,__zero_reg__
8363
 8380 4f0a 04F0      		brlt .+4
8364
 8381 4f0c 0C94 0000 		jmp .L646
8365
 8382 4f10 B201      		movw r22,r4
8366
 8383 4f12 8827      		clr r24
8367
 8384 4f14 77FD      		sbrc r23,7
8368
 8385 4f16 8095      		com r24
8369
 8386 4f18 982F      		mov r25,r24
8370
 8387 4f1a 9401      		movw r18,r8
8371
 8388 4f1c 4427      		clr r20
8372
 8389 4f1e 37FD      		sbrc r19,7
8373
 8390 4f20 4095      		com r20
8374
 8391 4f22 542F      		mov r21,r20
8375
 8392 4f24 0E94 0000 		call __mulsi3
8376
 8393 4f28 20E0      		ldi r18,lo8(8192)
8377
 8394 4f2a 30E2      		ldi r19,hi8(8192)
8378
 8395 4f2c 40E0      		ldi r20,hlo8(8192)
8379
 8396 4f2e 50E0      		ldi r21,hhi8(8192)
8380
 8397 4f30 0E94 0000 		call __divmodsi4
8381
 8398 4f34 2093 0000 		sts tmp_long2.2885,r18
8382
 8399 4f38 3093 0000 		sts (tmp_long2.2885)+1,r19
8383
 8400 4f3c 4093 0000 		sts (tmp_long2.2885)+2,r20
8384
 8401 4f40 5093 0000 		sts (tmp_long2.2885)+3,r21
8385
 8402 4f44 8091 0000 		lds r24,modell_fliegt
8386
 8403 4f48 9091 0000 		lds r25,(modell_fliegt)+1
8387
 8404 4f4c E7E0      		ldi r30,hi8(2000)
8388
 8405 4f4e 803D      		cpi r24,lo8(2000)
8389
 8406 4f50 9E07      		cpc r25,r30
8390
 8407 4f52 00F0      		brlo .+2
8391
 8408 4f54 00C0      		rjmp .L705
8392
 8409 4f56 E090 0000 		lds r14,HooverGasFilter.2924
8393
 8410 4f5a F090 0000 		lds r15,(HooverGasFilter.2924)+1
8394
 8411 4f5e 0091 0000 		lds r16,(HooverGasFilter.2924)+2
8395
 8412 4f62 1091 0000 		lds r17,(HooverGasFilter.2924)+3
8396
 8413 4f66 D801      		movw r26,r16
8397
 8414 4f68 C701      		movw r24,r14
8398
 8415 4f6a F9E0      		ldi r31,9
8399
 8416 4f6c B695      	1:	lsr r27
8400
 8417 4f6e A795      		ror r26
8401
 8418 4f70 9795      		ror r25
8402
 8419 4f72 8795      		ror r24
8403
 8420 4f74 FA95      		dec r31
8404
 8421 4f76 01F4      		brne 1b
8405
 8422 4f78 5701      		movw r10,r14
8406
 8423 4f7a 6801      		movw r12,r16
8407
 8424 4f7c A81A      		sub r10,r24
8408
 8425 4f7e B90A      		sbc r11,r25
8409
 8426 4f80 CA0A      		sbc r12,r26
8410
 8427 4f82 DB0A      		sbc r13,r27
8411
 8428 4f84 7901      		movw r14,r18
8412
 8429 4f86 8A01      		movw r16,r20
8413
 8430 4f88 EE0C      		lsl r14
8414
 8431 4f8a FF1C      		rol r15
8415
 8432 4f8c 001F      		rol r16
8416
 8433 4f8e 111F      		rol r17
8417
 8434 4f90 EE0C      		lsl r14
8418
 8435 4f92 FF1C      		rol r15
8419
 8436 4f94 001F      		rol r16
8420
 8437 4f96 111F      		rol r17
8421
 8438 4f98 EE0C      		lsl r14
8422
 8439 4f9a FF1C      		rol r15
8423
 8440 4f9c 001F      		rol r16
8424
 8441 4f9e 111F      		rol r17
8425
 8442 4fa0 EA0C      		add r14,r10
8426
 8443 4fa2 FB1C      		adc r15,r11
8427
 8444 4fa4 0C1D      		adc r16,r12
8428
 8445 4fa6 1D1D      		adc r17,r13
8429
 8446 4fa8 E092 0000 		sts HooverGasFilter.2924,r14
8430
 8447 4fac F092 0000 		sts (HooverGasFilter.2924)+1,r15
8431
 8448 4fb0 0093 0000 		sts (HooverGasFilter.2924)+2,r16
8432
 8449 4fb4 1093 0000 		sts (HooverGasFilter.2924)+3,r17
8433
 8450               	.L706:
8434
 8451 4fb8 D801      		movw r26,r16
8435
 8452 4fba C701      		movw r24,r14
8436
 8453 4fbc 0CE0      		ldi r16,12
8437
 8454 4fbe B695      	1:	lsr r27
8438
 8455 4fc0 A795      		ror r26
8439
 8456 4fc2 9795      		ror r25
8440
 8457 4fc4 8795      		ror r24
8441
 8458 4fc6 0A95      		dec r16
8442
 8459 4fc8 01F4      		brne 1b
8443
 8460 4fca FC01      		movw r30,r24
8444
 8461 4fcc 9093 0000 		sts (HooverGas.2921)+1,r25
8445
 8462 4fd0 8093 0000 		sts HooverGas.2921,r24
8446
 8463 4fd4 6091 0000 		lds r22,EE_Parameter+15
8447
 8464 4fd8 6623      		tst r22
8448
 8465 4fda 01F4      		brne .+2
8449
 8466 4fdc 00C0      		rjmp .L709
8450
 8467 4fde 70E0      		ldi r23,lo8(0)
8451
 8468 4fe0 0E94 0000 		call __divmodhi4
8452
 8469 4fe4 CB01      		movw r24,r22
8453
 8470 4fe6 9F01      		movw r18,r30
8454
 8471 4fe8 261B      		sub r18,r22
8455
 8472 4fea 370B      		sbc r19,r23
8456
 8473 4fec 3093 0000 		sts (HooverGasMin.2922)+1,r19
8457
 8474 4ff0 2093 0000 		sts HooverGasMin.2922,r18
8458
 8475 4ff4 8E0F      		add r24,r30
8459
 8476 4ff6 9F1F      		adc r25,r31
8460
 8477 4ff8 9093 0000 		sts (HooverGasMax.2923)+1,r25
8461
 8478 4ffc 8093 0000 		sts HooverGasMax.2923,r24
8462
 8479 5000 0C94 0000 		jmp .L646
8463
 8480               	.L548:
8464
 8481 5004 E090 0000 		lds r14,EE_Parameter+23
8465
 8482 5008 FF24      		clr r15
8466
 8483 500a 00E0      		ldi r16,lo8(0)
8467
 8484 500c 10E0      		ldi r17,hi8(0)
8468
 8485 500e 6DA1      		ldd r22,Y+37
8469
 8486 5010 7EA1      		ldd r23,Y+38
8470
 8487 5012 8FA1      		ldd r24,Y+39
8471
 8488 5014 98A5      		ldd r25,Y+40
8472
 8489 5016 A801      		movw r20,r16
8473
 8490 5018 9701      		movw r18,r14
8474
 8491 501a 0E94 0000 		call __divmodsi4
8475
 8492 501e 5901      		movw r10,r18
8476
 8493 5020 6A01      		movw r12,r20
8477
 8494 5022 8091 0000 		lds r24,Mittelwert_AccNick
8478
 8495 5026 9091 0000 		lds r25,(Mittelwert_AccNick)+1
8479
 8496 502a AA27      		clr r26
8480
 8497 502c 97FD      		sbrc r25,7
8481
 8498 502e A095      		com r26
8482
 8499 5030 BA2F      		mov r27,r26
8483
 8500 5032 A81A      		sub r10,r24
8484
 8501 5034 B90A      		sbc r11,r25
8485
 8502 5036 CA0A      		sbc r12,r26
8486
 8503 5038 DB0A      		sbc r13,r27
8487
 8504 503a 6EA5      		ldd r22,Y+46
8488
 8505 503c 7FA5      		ldd r23,Y+47
8489
 8506 503e 88A9      		ldd r24,Y+48
8490
 8507 5040 99A9      		ldd r25,Y+49
8491
 8508 5042 A801      		movw r20,r16
8492
 8509 5044 9701      		movw r18,r14
8493
 8510 5046 0E94 0000 		call __divmodsi4
8494
 8511 504a 7901      		movw r14,r18
8495
 8512 504c 8A01      		movw r16,r20
8496
 8513 504e 8091 0000 		lds r24,Mittelwert_AccRoll
8497
 8514 5052 9091 0000 		lds r25,(Mittelwert_AccRoll)+1
8498
 8515 5056 AA27      		clr r26
8499
 8516 5058 97FD      		sbrc r25,7
8500
 8517 505a A095      		com r26
8501
 8518 505c BA2F      		mov r27,r26
8502
 8519 505e E81A      		sub r14,r24
8503
 8520 5060 F90A      		sbc r15,r25
8504
 8521 5062 0A0B      		sbc r16,r26
8505
 8522 5064 1B0B      		sbc r17,r27
8506
 8523 5066 C601      		movw r24,r12
8507
 8524 5068 B501      		movw r22,r10
8508
 8525 506a 20E1      		ldi r18,lo8(16)
8509
 8526 506c 30E0      		ldi r19,hi8(16)
8510
 8527 506e 40E0      		ldi r20,hlo8(16)
8511
 8528 5070 50E0      		ldi r21,hhi8(16)
8512
 8529 5072 0E94 0000 		call __divmodsi4
8513
 8530 5076 D22E      		mov r13,r18
8514
 8531 5078 C32E      		mov r12,r19
8515
 8532 507a B42E      		mov r11,r20
8516
 8533 507c A52E      		mov r10,r21
8517
 8534 507e 822F      		mov r24,r18
8518
 8535 5080 932F      		mov r25,r19
8519
 8536 5082 A42F      		mov r26,r20
8520
 8537 5084 B52F      		mov r27,r21
8521
 8538 5086 3C01      		movw r6,r24
8522
 8539 5088 4D01      		movw r8,r26
8523
 8540 508a C801      		movw r24,r16
8524
 8541 508c B701      		movw r22,r14
8525
 8542 508e 20E1      		ldi r18,lo8(16)
8526
 8543 5090 30E0      		ldi r19,hi8(16)
8527
 8544 5092 40E0      		ldi r20,hlo8(16)
8528
 8545 5094 50E0      		ldi r21,hhi8(16)
8529
 8546 5096 0E94 0000 		call __divmodsi4
8530
 8547 509a 522E      		mov r5,r18
8531
 8548 509c 432E      		mov r4,r19
8532
 8549 509e 342E      		mov r3,r20
8533
 8550 50a0 252E      		mov r2,r21
8534
 8551 50a2 822F      		mov r24,r18
8535
 8552 50a4 932F      		mov r25,r19
8536
 8553 50a6 A42F      		mov r26,r20
8537
 8554 50a8 B52F      		mov r27,r21
8538
 8555 50aa 7C01      		movw r14,r24
8539
 8556 50ac 8D01      		movw r16,r26
8540
 8557 50ae 8091 0000 		lds r24,MaxStickNick
8541
 8558 50b2 9091 0000 		lds r25,(MaxStickNick)+1
8542
 8559 50b6 8134      		cpi r24,65
8543
 8560 50b8 9105      		cpc r25,__zero_reg__
8544
 8561 50ba 04F4      		brge .+2
8545
 8562 50bc 00C0      		rjmp .L850
8546
 8563               	.L557:
8547
 8564 50be 6D2D      		mov r22,r13
8548
 8565 50c0 7C2D      		mov r23,r12
8549
 8566 50c2 8B2D      		mov r24,r11
8550
 8567 50c4 9A2D      		mov r25,r10
8551
 8568 50c6 23E0      		ldi r18,lo8(3)
8552
 8569 50c8 30E0      		ldi r19,hi8(3)
8553
 8570 50ca 40E0      		ldi r20,hlo8(3)
8554
 8571 50cc 50E0      		ldi r21,hhi8(3)
8555
 8572 50ce 0E94 0000 		call __divmodsi4
8556
 8573 50d2 C901      		movw r24,r18
8557
 8574 50d4 DA01      		movw r26,r20
8558
 8575 50d6 3C01      		movw r6,r24
8559
 8576 50d8 4D01      		movw r8,r26
8560
 8577 50da 652D      		mov r22,r5
8561
 8578 50dc 742D      		mov r23,r4
8562
 8579 50de 832D      		mov r24,r3
8563
 8580 50e0 922D      		mov r25,r2
8564
 8581 50e2 23E0      		ldi r18,lo8(3)
8565
 8582 50e4 30E0      		ldi r19,hi8(3)
8566
 8583 50e6 40E0      		ldi r20,hlo8(3)
8567
 8584 50e8 50E0      		ldi r21,hhi8(3)
8568
 8585 50ea 0E94 0000 		call __divmodsi4
8569
 8586 50ee C901      		movw r24,r18
8570
 8587 50f0 DA01      		movw r26,r20
8571
 8588 50f2 7C01      		movw r14,r24
8572
 8589 50f4 8D01      		movw r16,r26
8573
 8590               	.L558:
8574
 8591 50f6 E091 0000 		lds r30,EE_Parameter+3
8575
 8592 50fa F0E0      		ldi r31,lo8(0)
8576
 8593 50fc EE0F      		lsl r30
8577
 8594 50fe FF1F      		rol r31
8578
 8595 5100 E050      		subi r30,lo8(-(PPM_in))
8579
 8596 5102 F040      		sbci r31,hi8(-(PPM_in))
8580
 8597 5104 0190      		ld __tmp_reg__,Z+
8581
 8598 5106 F081      		ld r31,Z
8582
 8599 5108 E02D      		mov r30,__tmp_reg__
8583
 8600 510a F7FD      		sbrc r31,7
8584
 8601 510c 00C0      		rjmp .L851
8585
 8602               	.L560:
8586
 8603 510e 7A97      		sbiw r30,26
8587
 8604 5110 04F0      		brlt .L559
8588
 8605 5112 C401      		movw r24,r8
8589
 8606 5114 B301      		movw r22,r6
8590
 8607 5116 23E0      		ldi r18,lo8(3)
8591
 8608 5118 30E0      		ldi r19,hi8(3)
8592
 8609 511a 40E0      		ldi r20,hlo8(3)
8593
 8610 511c 50E0      		ldi r21,hhi8(3)
8594
 8611 511e 0E94 0000 		call __divmodsi4
8595
 8612 5122 C901      		movw r24,r18
8596
 8613 5124 DA01      		movw r26,r20
8597
 8614 5126 3C01      		movw r6,r24
8598
 8615 5128 4D01      		movw r8,r26
8599
 8616 512a C801      		movw r24,r16
8600
 8617 512c B701      		movw r22,r14
8601
 8618 512e 23E0      		ldi r18,lo8(3)
8602
 8619 5130 30E0      		ldi r19,hi8(3)
8603
 8620 5132 40E0      		ldi r20,hlo8(3)
8604
 8621 5134 50E0      		ldi r21,hhi8(3)
8605
 8622 5136 0E94 0000 		call __divmodsi4
8606
 8623 513a C901      		movw r24,r18
8607
 8624 513c DA01      		movw r26,r20
8608
 8625 513e 7C01      		movw r14,r24
8609
 8626 5140 8D01      		movw r16,r26
8610
 8627               	.L559:
8611
 8628 5142 B1E2      		ldi r27,lo8(33)
8612
 8629 5144 6B16      		cp r6,r27
8613
 8630 5146 7104      		cpc r7,__zero_reg__
8614
 8631 5148 8104      		cpc r8,__zero_reg__
8615
 8632 514a 9104      		cpc r9,__zero_reg__
8616
 8633 514c 04F4      		brge .+2
8617
 8634 514e 00C0      		rjmp .L561
8618
 8635 5150 90E2      		ldi r25,lo8(32)
8619
 8636 5152 692E      		mov r6,r25
8620
 8637 5154 712C      		mov r7,__zero_reg__
8621
 8638 5156 812C      		mov r8,__zero_reg__
8622
 8639 5158 912C      		mov r9,__zero_reg__
8623
 8640               	.L562:
8624
 8641 515a F1E2      		ldi r31,lo8(33)
8625
 8642 515c EF16      		cp r14,r31
8626
 8643 515e F104      		cpc r15,__zero_reg__
8627
 8644 5160 0105      		cpc r16,__zero_reg__
8628
 8645 5162 1105      		cpc r17,__zero_reg__
8629
 8646 5164 04F4      		brge .+2
8630
 8647 5166 00C0      		rjmp .L563
8631
 8648 5168 10E2      		ldi r17,lo8(32)
8632
 8649 516a E12E      		mov r14,r17
8633
 8650 516c F12C      		mov r15,__zero_reg__
8634
 8651 516e 012D      		mov r16,__zero_reg__
8635
 8652 5170 112D      		mov r17,__zero_reg__
8636
 8653 5172 00C0      		rjmp .L556
8637
 8654               	.L839:
8638
 8655 5174 4F96      		adiw r24,31
8639
 8656 5176 00C0      		rjmp .L620
8640
 8657               	.L848:
8641
 8658 5178 8091 0000 		lds r24,HooverGas.2921
8642
 8659 517c 9091 0000 		lds r25,HooverGas.2921+1
8643
 8660 5180 9C01      		movw r18,r24
8644
 8661 5182 37FD      		sbrc r19,7
8645
 8662 5184 00C0      		rjmp .L852
8646
 8663               	.L699:
8647
 8664 5186 3595      		asr r19
8648
 8665 5188 2795      		ror r18
8649
 8666 518a 3595      		asr r19
8650
 8667 518c 2795      		ror r18
8651
 8668 518e 3093 0000 		sts (StickGasHoover.2920)+1,r19
8652
 8669 5192 2093 0000 		sts StickGasHoover.2920,r18
8653
 8670 5196 8091 0000 		lds r24,UBat
8654
 8671 519a 9091 0000 		lds r25,(UBat)+1
8655
 8672 519e 6091 0000 		lds r22,BattLowVoltageWarning
8656
 8673 51a2 DC01      		movw r26,r24
8657
 8674 51a4 2A9F      		mul r18,r26
8658
 8675 51a6 C001      		movw r24,r0
8659
 8676 51a8 2B9F      		mul r18,r27
8660
 8677 51aa 900D      		add r25,r0
8661
 8678 51ac 3A9F      		mul r19,r26
8662
 8679 51ae 900D      		add r25,r0
8663
 8680 51b0 1124      		clr r1
8664
 8681 51b2 70E0      		ldi r23,lo8(0)
8665
 8682 51b4 0E94 0000 		call __divmodhi4
8666
 8683 51b8 7093 0000 		sts (StickGasHoover.2920)+1,r23
8667
 8684 51bc 6093 0000 		sts StickGasHoover.2920,r22
8668
 8685 51c0 00C0      		rjmp .L700
8669
 8686               	.L841:
8670
 8687 51c2 BC01      		movw r22,r24
8671
 8688 51c4 00C0      		rjmp .L625
8672
 8689               	.L654:
8673
 8690 51c6 81E0      		ldi r24,lo8(1)
8674
 8691 51c8 8093 0000 		sts HoehenReglerAktiv,r24
8675
 8692 51cc 88EC      		ldi r24,lo8(-56)
8676
 8693 51ce 8093 0000 		sts delay.2925,r24
8677
 8694 51d2 00C0      		rjmp .L655
8678
 8695               	.L817:
8679
 8696 51d4 88EC      		ldi r24,lo8(-56)
8680
 8697 51d6 8093 0000 		sts delay_einschalten.2890,r24
8681
 8698 51da 81E0      		ldi r24,lo8(1)
8682
 8699 51dc 90E0      		ldi r25,hi8(1)
8683
 8700 51de 9093 0000 		sts (modell_fliegt)+1,r25
8684
 8701 51e2 8093 0000 		sts modell_fliegt,r24
8685
 8702 51e6 81E0      		ldi r24,lo8(1)
8686
 8703 51e8 8093 0000 		sts MotorenEin,r24
8687
 8704 51ec 1092 0000 		sts sollGier.2883,__zero_reg__
8688
 8705 51f0 1092 0000 		sts (sollGier.2883)+1,__zero_reg__
8689
 8706 51f4 1092 0000 		sts (sollGier.2883)+2,__zero_reg__
8690
 8707 51f8 1092 0000 		sts (sollGier.2883)+3,__zero_reg__
8691
 8708 51fc 1092 0000 		sts Mess_Integral_Gier,__zero_reg__
8692
 8709 5200 1092 0000 		sts (Mess_Integral_Gier)+1,__zero_reg__
8693
 8710 5204 1092 0000 		sts (Mess_Integral_Gier)+2,__zero_reg__
8694
 8711 5208 1092 0000 		sts (Mess_Integral_Gier)+3,__zero_reg__
8695
 8712 520c 1092 0000 		sts Mess_Integral_Gier2,__zero_reg__
8696
 8713 5210 1092 0000 		sts (Mess_Integral_Gier2)+1,__zero_reg__
8697
 8714 5214 1092 0000 		sts (Mess_Integral_Gier2)+2,__zero_reg__
8698
 8715 5218 1092 0000 		sts (Mess_Integral_Gier2)+3,__zero_reg__
8699
 8716 521c 6091 0000 		lds r22,Mittelwert_AccNick
8700
 8717 5220 7091 0000 		lds r23,(Mittelwert_AccNick)+1
8701
 8718 5224 8827      		clr r24
8702
 8719 5226 77FD      		sbrc r23,7
8703
 8720 5228 8095      		com r24
8704
 8721 522a 982F      		mov r25,r24
8705
 8722 522c E090 0000 		lds r14,EE_Parameter+23
8706
 8723 5230 FF24      		clr r15
8707
 8724 5232 00E0      		ldi r16,lo8(0)
8708
 8725 5234 10E0      		ldi r17,hi8(0)
8709
 8726 5236 A801      		movw r20,r16
8710
 8727 5238 9701      		movw r18,r14
8711
 8728 523a 0E94 0000 		call __mulsi3
8712
 8729 523e 6093 0000 		sts Mess_IntegralNick,r22
8713
 8730 5242 7093 0000 		sts (Mess_IntegralNick)+1,r23
8714
 8731 5246 8093 0000 		sts (Mess_IntegralNick)+2,r24
8715
 8732 524a 9093 0000 		sts (Mess_IntegralNick)+3,r25
8716
 8733 524e 6091 0000 		lds r22,Mittelwert_AccRoll
8717
 8734 5252 7091 0000 		lds r23,(Mittelwert_AccRoll)+1
8718
 8735 5256 8827      		clr r24
8719
 8736 5258 77FD      		sbrc r23,7
8720
 8737 525a 8095      		com r24
8721
 8738 525c 982F      		mov r25,r24
8722
 8739 525e 0E94 0000 		call __mulsi3
8723
 8740 5262 6093 0000 		sts Mess_IntegralRoll,r22
8724
 8741 5266 7093 0000 		sts (Mess_IntegralRoll)+1,r23
8725
 8742 526a 8093 0000 		sts (Mess_IntegralRoll)+2,r24
8726
 8743 526e 9093 0000 		sts (Mess_IntegralRoll)+3,r25
8727
 8744 5272 8091 0000 		lds r24,IntegralNick
8728
 8745 5276 9091 0000 		lds r25,(IntegralNick)+1
8729
 8746 527a A091 0000 		lds r26,(IntegralNick)+2
8730
 8747 527e B091 0000 		lds r27,(IntegralNick)+3
8731
 8748 5282 8093 0000 		sts Mess_IntegralNick2,r24
8732
 8749 5286 9093 0000 		sts (Mess_IntegralNick2)+1,r25
8733
 8750 528a A093 0000 		sts (Mess_IntegralNick2)+2,r26
8734
 8751 528e B093 0000 		sts (Mess_IntegralNick2)+3,r27
8735
 8752 5292 8091 0000 		lds r24,IntegralRoll
8736
 8753 5296 9091 0000 		lds r25,(IntegralRoll)+1
8737
 8754 529a A091 0000 		lds r26,(IntegralRoll)+2
8738
 8755 529e B091 0000 		lds r27,(IntegralRoll)+3
8739
 8756 52a2 8093 0000 		sts Mess_IntegralRoll2,r24
8740
 8757 52a6 9093 0000 		sts (Mess_IntegralRoll2)+1,r25
8741
 8758 52aa A093 0000 		sts (Mess_IntegralRoll2)+2,r26
8742
 8759 52ae B093 0000 		sts (Mess_IntegralRoll2)+3,r27
8743
 8760 52b2 1092 0000 		sts SummeNick.2881,__zero_reg__
8744
 8761 52b6 1092 0000 		sts (SummeNick.2881)+1,__zero_reg__
8745
 8762 52ba 1092 0000 		sts (SummeNick.2881)+2,__zero_reg__
8746
 8763 52be 1092 0000 		sts (SummeNick.2881)+3,__zero_reg__
8747
 8764 52c2 1092 0000 		sts SummeRoll.2882,__zero_reg__
8748
 8765 52c6 1092 0000 		sts (SummeRoll.2882)+1,__zero_reg__
8749
 8766 52ca 1092 0000 		sts (SummeRoll.2882)+2,__zero_reg__
8750
 8767 52ce 1092 0000 		sts (SummeRoll.2882)+3,__zero_reg__
8751
 8768 52d2 8091 0000 		lds r24,MikroKopterFlags
8752
 8769 52d6 8860      		ori r24,lo8(8)
8753
 8770 52d8 8093 0000 		sts MikroKopterFlags,r24
8754
 8771 52dc 0C94 0000 		jmp .L504
8755
 8772               	.L838:
8756
 8773 52e0 B201      		movw r22,r4
8757
 8774 52e2 8827      		clr r24
8758
 8775 52e4 77FD      		sbrc r23,7
8759
 8776 52e6 8095      		com r24
8760
 8777 52e8 982F      		mov r25,r24
8761
 8778 52ea 29A5      		ldd r18,Y+41
8762
 8779 52ec 3AA5      		ldd r19,Y+42
8763
 8780 52ee 4BA5      		ldd r20,Y+43
8764
 8781 52f0 5CA5      		ldd r21,Y+44
8765
 8782 52f2 0E94 0000 		call __mulsi3
8766
 8783 52f6 162F      		mov r17,r22
8767
 8784 52f8 072F      		mov r16,r23
8768
 8785 52fa F82E      		mov r15,r24
8769
 8786 52fc E92E      		mov r14,r25
8770
 8787 52fe 0E94 0000 		call __divmodsi4
8771
 8788 5302 3093 0000 		sts (KompassStartwert)+1,r19
8772
 8789 5306 2093 0000 		sts KompassStartwert,r18
8773
 8790 530a 1092 0000 		sts NeueKompassRichtungMerken.2893,__zero_reg__
8774
 8791 530e 812F      		mov r24,r17
8775
 8792 5310 902F      		mov r25,r16
8776
 8793 5312 AF2D      		mov r26,r15
8777
 8794 5314 BE2D      		mov r27,r14
8778
 8795 5316 5C01      		movw r10,r24
8779
 8796 5318 6D01      		movw r12,r26
8780
 8797 531a 00C0      		rjmp .L619
8781
 8798               	.L472:
8782
 8799 531c 8081      		ld r24,Z
8783
 8800 531e 9181      		ldd r25,Z+1
8784
 8801 5320 855B      		subi r24,lo8(-75)
8785
 8802 5322 9F4F      		sbci r25,hi8(-75)
8786
 8803 5324 04F0      		brlt .+2
8787
 8804 5326 00C0      		rjmp .L490
8788
 8805 5328 8091 0000 		lds r24,delay_neutral.2889
8789
 8806 532c 8F5F      		subi r24,lo8(-(1))
8790
 8807 532e 8093 0000 		sts delay_neutral.2889,r24
8791
 8808 5332 893C      		cpi r24,lo8(-55)
8792
 8809 5334 00F4      		brsh .+4
8793
 8810 5336 0C94 0000 		jmp .L471
8794
 8811 533a 4C30      		cpi r20,lo8(12)
8795
 8812 533c 00F0      		brlo .+2
8796
 8813 533e 00C0      		rjmp .L492
8797
 8814 5340 2998      		cbi 37-32,1
8798
 8815               	.L757:
8799
 8816 5342 F999      		sbic 63-32,1
8800
 8817 5344 00C0      		rjmp .L757
8801
 8818 5346 1FBA      		out 63-32,__zero_reg__
8802
 8819 5348 00E0      		ldi r16,lo8(EEPromArray+4)
8803
 8820 534a 10E0      		ldi r17,hi8(EEPromArray+4)
8804
 8821 534c 12BD      		out (65)+1-32,r17
8805
 8822 534e 01BD      		out 65-32,r16
8806
 8823 5350 8FEF      		ldi r24,lo8(-1)
8807
 8824 5352 80BD      		out 64-32,r24
8808
 8825               	/* #APP */
8809
 8826               	 ;  315 "c:/winavr-20090313/lib/gcc/../../avr/include/avr/eeprom.h" 1
8810
 8827               		/* START EEPROM WRITE CRITICAL SECTION */
8811
 8828 5354 0FB6      		in	r0, 63
8812
 8829 5356 F894      		cli
8813
 8830 5358 FA9A      		sbi	31, 2
8814
 8831 535a F99A      		sbi	31, 1
8815
 8832 535c 0FBE      		out	63, r0
8816
 8833               		/* END EEPROM WRITE CRITICAL SECTION */
8817
 8834               	 ;  0 "" 2
8818
 8835               	/* #NOAPP */
8819
 8836 535e 1092 0000 		sts MotorenEin,__zero_reg__
8820
 8837 5362 1092 0000 		sts delay_neutral.2889,__zero_reg__
8821
 8838 5366 1092 0000 		sts (modell_fliegt)+1,__zero_reg__
8822
 8839 536a 1092 0000 		sts modell_fliegt,__zero_reg__
8823
 8840 536e 0E94 0000 		call SetNeutral
8824
 8841 5372 4091 0000 		lds r20,NeutralAccX
8825
 8842 5376 5091 0000 		lds r21,NeutralAccX+1
8826
 8843               	.L494:
8827
 8844 537a F999      		sbic 63-32,1
8828
 8845 537c 00C0      		rjmp .L494
8829
 8846 537e 1FBA      		out 63-32,__zero_reg__
8830
 8847 5380 12BD      		out (65)+1-32,r17
8831
 8848 5382 01BD      		out 65-32,r16
8832
 8849 5384 9A01      		movw r18,r20
8833
 8850 5386 57FD      		sbrc r21,7
8834
 8851 5388 00C0      		rjmp .L853
8835
 8852               	.L495:
8836
 8853 538a 832F      		mov r24,r19
8837
 8854 538c 9927      		clr r25
8838
 8855 538e 87FD      		sbrc r24,7
8839
 8856 5390 9A95      		dec r25
8840
 8857 5392 80BD      		out 64-32,r24
8841
 8858               	/* #APP */
8842
 8859               	 ;  315 "c:/winavr-20090313/lib/gcc/../../avr/include/avr/eeprom.h" 1
8843
 8860               		/* START EEPROM WRITE CRITICAL SECTION */
8844
 8861 5394 0FB6      		in	r0, 63
8845
 8862 5396 F894      		cli
8846
 8863 5398 FA9A      		sbi	31, 2
8847
 8864 539a F99A      		sbi	31, 1
8848
 8865 539c 0FBE      		out	63, r0
8849
 8866               		/* END EEPROM WRITE CRITICAL SECTION */
8850
 8867               	 ;  0 "" 2
8851
 8868               	/* #NOAPP */
8852
 8869               	.L496:
8853
 8870 539e F999      		sbic 63-32,1
8854
 8871 53a0 00C0      		rjmp .L496
8855
 8872 53a2 1FBA      		out 63-32,__zero_reg__
8856
 8873 53a4 80E0      		ldi r24,lo8(EEPromArray+5)
8857
 8874 53a6 90E0      		ldi r25,hi8(EEPromArray+5)
8858
 8875 53a8 92BD      		out (65)+1-32,r25
8859
 8876 53aa 81BD      		out 65-32,r24
8860
 8877 53ac CA01      		movw r24,r20
8861
 8878 53ae 60E0      		ldi r22,lo8(256)
8862
 8879 53b0 71E0      		ldi r23,hi8(256)
8863
 8880 53b2 0E94 0000 		call __divmodhi4
8864
 8881 53b6 80BD      		out 64-32,r24
8865
 8882               	/* #APP */
8866
 8883               	 ;  315 "c:/winavr-20090313/lib/gcc/../../avr/include/avr/eeprom.h" 1
8867
 8884               		/* START EEPROM WRITE CRITICAL SECTION */
8868
 8885 53b8 0FB6      		in	r0, 63
8869
 8886 53ba F894      		cli
8870
 8887 53bc FA9A      		sbi	31, 2
8871
 8888 53be F99A      		sbi	31, 1
8872
 8889 53c0 0FBE      		out	63, r0
8873
 8890               		/* END EEPROM WRITE CRITICAL SECTION */
8874
 8891               	 ;  0 "" 2
8875
 8892               	/* #NOAPP */
8876
 8893 53c2 4091 0000 		lds r20,NeutralAccY
8877
 8894 53c6 5091 0000 		lds r21,NeutralAccY+1
8878
 8895               	.L497:
8879
 8896 53ca F999      		sbic 63-32,1
8880
 8897 53cc 00C0      		rjmp .L497
8881
 8898 53ce 1FBA      		out 63-32,__zero_reg__
8882
 8899 53d0 80E0      		ldi r24,lo8(EEPromArray+6)
8883
 8900 53d2 90E0      		ldi r25,hi8(EEPromArray+6)
8884
 8901 53d4 92BD      		out (65)+1-32,r25
8885
 8902 53d6 81BD      		out 65-32,r24
8886
 8903 53d8 CA01      		movw r24,r20
8887
 8904 53da 57FD      		sbrc r21,7
8888
 8905 53dc 00C0      		rjmp .L854
8889
 8906               	.L498:
8890
 8907 53de 892F      		mov r24,r25
8891
 8908 53e0 990F      		lsl r25
8892
 8909 53e2 990B      		sbc r25,r25
8893
 8910 53e4 80BD      		out 64-32,r24
8894
 8911               	/* #APP */
8895
 8912               	 ;  315 "c:/winavr-20090313/lib/gcc/../../avr/include/avr/eeprom.h" 1
8896
 8913               		/* START EEPROM WRITE CRITICAL SECTION */
8897
 8914 53e6 0FB6      		in	r0, 63
8898
 8915 53e8 F894      		cli
8899
 8916 53ea FA9A      		sbi	31, 2
8900
 8917 53ec F99A      		sbi	31, 1
8901
 8918 53ee 0FBE      		out	63, r0
8902
 8919               		/* END EEPROM WRITE CRITICAL SECTION */
8903
 8920               	 ;  0 "" 2
8904
 8921               	/* #NOAPP */
8905
 8922               	.L499:
8906
 8923 53f0 F999      		sbic 63-32,1
8907
 8924 53f2 00C0      		rjmp .L499
8908
 8925 53f4 1FBA      		out 63-32,__zero_reg__
8909
 8926 53f6 80E0      		ldi r24,lo8(EEPromArray+7)
8910
 8927 53f8 90E0      		ldi r25,hi8(EEPromArray+7)
8911
 8928 53fa 92BD      		out (65)+1-32,r25
8912
 8929 53fc 81BD      		out 65-32,r24
8913
 8930 53fe CA01      		movw r24,r20
8914
 8931 5400 60E0      		ldi r22,lo8(256)
8915
 8932 5402 71E0      		ldi r23,hi8(256)
8916
 8933 5404 0E94 0000 		call __divmodhi4
8917
 8934 5408 80BD      		out 64-32,r24
8918
 8935               	/* #APP */
8919
 8936               	 ;  315 "c:/winavr-20090313/lib/gcc/../../avr/include/avr/eeprom.h" 1
8920
 8937               		/* START EEPROM WRITE CRITICAL SECTION */
8921
 8938 540a 0FB6      		in	r0, 63
8922
 8939 540c F894      		cli
8923
 8940 540e FA9A      		sbi	31, 2
8924
 8941 5410 F99A      		sbi	31, 1
8925
 8942 5412 0FBE      		out	63, r0
8926
 8943               		/* END EEPROM WRITE CRITICAL SECTION */
8927
 8944               	 ;  0 "" 2
8928
 8945               	/* #NOAPP */
8929
 8946 5414 2091 0000 		lds r18,NeutralAccZ
8930
 8947 5418 3091 0000 		lds r19,(NeutralAccZ)+1
8931
 8948 541c 4091 0000 		lds r20,(NeutralAccZ)+2
8932
 8949 5420 5091 0000 		lds r21,(NeutralAccZ)+3
8933
 8950               	.L500:
8934
 8951 5424 F999      		sbic 63-32,1
8935
 8952 5426 00C0      		rjmp .L500
8936
 8953 5428 1FBA      		out 63-32,__zero_reg__
8937
 8954 542a 80E0      		ldi r24,lo8(EEPromArray+8)
8938
 8955 542c 90E0      		ldi r25,hi8(EEPromArray+8)
8939
 8956 542e 92BD      		out (65)+1-32,r25
8940
 8957 5430 81BD      		out 65-32,r24
8941
 8958 5432 CA01      		movw r24,r20
8942
 8959 5434 B901      		movw r22,r18
8943
 8960 5436 0E94 0000 		call __fixsfsi
8944
 8961 543a CB01      		movw r24,r22
8945
 8962 543c 77FD      		sbrc r23,7
8946
 8963 543e 00C0      		rjmp .L855
8947
 8964               	.L501:
8948
 8965 5440 892F      		mov r24,r25
8949
 8966 5442 990F      		lsl r25
8950
 8967 5444 990B      		sbc r25,r25
8951
 8968 5446 80BD      		out 64-32,r24
8952
 8969               	/* #APP */
8953
 8970               	 ;  315 "c:/winavr-20090313/lib/gcc/../../avr/include/avr/eeprom.h" 1
8954
 8971               		/* START EEPROM WRITE CRITICAL SECTION */
8955
 8972 5448 0FB6      		in	r0, 63
8956
 8973 544a F894      		cli
8957
 8974 544c FA9A      		sbi	31, 2
8958
 8975 544e F99A      		sbi	31, 1
8959
 8976 5450 0FBE      		out	63, r0
8960
 8977               		/* END EEPROM WRITE CRITICAL SECTION */
8961
 8978               	 ;  0 "" 2
8962
 8979               	/* #NOAPP */
8963
 8980 5452 2091 0000 		lds r18,NeutralAccZ
8964
 8981 5456 3091 0000 		lds r19,(NeutralAccZ)+1
8965
 8982 545a 4091 0000 		lds r20,(NeutralAccZ)+2
8966
 8983 545e 5091 0000 		lds r21,(NeutralAccZ)+3
8967
 8984               	.L502:
8968
 8985 5462 F999      		sbic 63-32,1
8969
 8986 5464 00C0      		rjmp .L502
8970
 8987 5466 1FBA      		out 63-32,__zero_reg__
8971
 8988 5468 80E0      		ldi r24,lo8(EEPromArray+9)
8972
 8989 546a 90E0      		ldi r25,hi8(EEPromArray+9)
8973
 8990 546c 92BD      		out (65)+1-32,r25
8974
 8991 546e 81BD      		out 65-32,r24
8975
 8992 5470 CA01      		movw r24,r20
8976
 8993 5472 B901      		movw r22,r18
8977
 8994 5474 0E94 0000 		call __fixsfsi
8978
 8995 5478 DC01      		movw r26,r24
8979
 8996 547a CB01      		movw r24,r22
8980
 8997 547c 60E0      		ldi r22,lo8(256)
8981
 8998 547e 71E0      		ldi r23,hi8(256)
8982
 8999 5480 0E94 0000 		call __divmodhi4
8983
 9000 5484 80BD      		out 64-32,r24
8984
 9001               	/* #APP */
8985
 9002               	 ;  315 "c:/winavr-20090313/lib/gcc/../../avr/include/avr/eeprom.h" 1
8986
 9003               		/* START EEPROM WRITE CRITICAL SECTION */
8987
 9004 5486 0FB6      		in	r0, 63
8988
 9005 5488 F894      		cli
8989
 9006 548a FA9A      		sbi	31, 2
8990
 9007 548c F99A      		sbi	31, 1
8991
 9008 548e 0FBE      		out	63, r0
8992
 9009               		/* END EEPROM WRITE CRITICAL SECTION */
8993
 9010               	 ;  0 "" 2
8994
 9011               	/* #NOAPP */
8995
 9012               	.L778:
8996
 9013 5490 0E94 0000 		call GetActiveParamSetNumber
8997
 9014 5494 68E7      		ldi r22,lo8(120)
8998
 9015 5496 70E0      		ldi r23,hi8(120)
8999
 9016 5498 0E94 0000 		call Piep
9000
 9017 549c 8091 0000 		lds r24,EE_Parameter+2
9001
 9018 54a0 A82F      		mov r26,r24
9002
 9019 54a2 B0E0      		ldi r27,lo8(0)
9003
 9020 54a4 AA0F      		lsl r26
9004
 9021 54a6 BB1F      		rol r27
9005
 9022 54a8 0C94 0000 		jmp .L471
9006
 9023               	.L648:
9007
 9024 54ac 8091 0000 		lds r24,MessLuftdruck
9008
 9025 54b0 9091 0000 		lds r25,(MessLuftdruck)+1
9009
 9026 54b4 8436      		cpi r24,100
9010
 9027 54b6 9105      		cpc r25,__zero_reg__
9011
 9028 54b8 00F0      		brlo .+2
9012
 9029 54ba 00C0      		rjmp .L651
9013
 9030 54bc 87B5      		in r24,71-32
9014
 9031 54be 8B30      		cpi r24,lo8(11)
9015
 9032 54c0 00F4      		brsh .+2
9016
 9033 54c2 00C0      		rjmp .L652
9017
 9034 54c4 8091 0000 		lds r24,ExpandBaro
9018
 9035 54c8 8F5F      		subi r24,lo8(-(1))
9019
 9036 54ca 0C94 0000 		jmp .L780
9020
 9037               	.L850:
9021
 9038 54ce 8091 0000 		lds r24,MaxStickRoll
9022
 9039 54d2 9091 0000 		lds r25,(MaxStickRoll)+1
9023
 9040 54d6 8134      		cpi r24,65
9024
 9041 54d8 9105      		cpc r25,__zero_reg__
9025
 9042 54da 04F4      		brge .+2
9026
 9043 54dc 00C0      		rjmp .L558
9027
 9044 54de 00C0      		rjmp .L557
9028
 9045               	.L701:
9029
 9046 54e0 8739      		cpi r24,151
9030
 9047 54e2 9105      		cpc r25,__zero_reg__
9031
 9048 54e4 04F4      		brge .+2
9032
 9049 54e6 00C0      		rjmp .L702
9033
 9050 54e8 86E9      		ldi r24,lo8(150)
9034
 9051 54ea 90E0      		ldi r25,hi8(150)
9035
 9052 54ec 9093 0000 		sts (StickGasHoover.2920)+1,r25
9036
 9053 54f0 8093 0000 		sts StickGasHoover.2920,r24
9037
 9054 54f4 00C0      		rjmp .L702
9038
 9055               	.L815:
9039
 9056 54f6 81E0      		ldi r24,lo8(1)
9040
 9057 54f8 8093 0000 		sts NeueKompassRichtungMerken.2893,r24
9041
 9058 54fc 1092 0000 		sts sollGier.2883,__zero_reg__
9042
 9059 5500 1092 0000 		sts (sollGier.2883)+1,__zero_reg__
9043
 9060 5504 1092 0000 		sts (sollGier.2883)+2,__zero_reg__
9044
 9061 5508 1092 0000 		sts (sollGier.2883)+3,__zero_reg__
9045
 9062 550c 1092 0000 		sts Mess_Integral_Gier,__zero_reg__
9046
 9063 5510 1092 0000 		sts (Mess_Integral_Gier)+1,__zero_reg__
9047
 9064 5514 1092 0000 		sts (Mess_Integral_Gier)+2,__zero_reg__
9048
 9065 5518 1092 0000 		sts (Mess_Integral_Gier)+3,__zero_reg__
9049
 9066 551c 0C94 0000 		jmp .L470
9050
 9067               	.L563:
9051
 9068 5520 20EE      		ldi r18,lo8(-32)
9052
 9069 5522 E216      		cp r14,r18
9053
 9070 5524 2FEF      		ldi r18,hi8(-32)
9054
 9071 5526 F206      		cpc r15,r18
9055
 9072 5528 2FEF      		ldi r18,hlo8(-32)
9056
 9073 552a 0207      		cpc r16,r18
9057
 9074 552c 2FEF      		ldi r18,hhi8(-32)
9058
 9075 552e 1207      		cpc r17,r18
9059
 9076 5530 04F0      		brlt .+2
9060
 9077 5532 00C0      		rjmp .L556
9061
 9078 5534 B0EE      		ldi r27,lo8(-32)
9062
 9079 5536 EB2E      		mov r14,r27
9063
 9080 5538 BFEF      		ldi r27,hi8(-32)
9064
 9081 553a FB2E      		mov r15,r27
9065
 9082 553c BFEF      		ldi r27,hlo8(-32)
9066
 9083 553e 0B2F      		mov r16,r27
9067
 9084 5540 BFEF      		ldi r27,hhi8(-32)
9068
 9085 5542 1B2F      		mov r17,r27
9069
 9086 5544 00C0      		rjmp .L556
9070
 9087               	.L561:
9071
 9088 5546 E0EE      		ldi r30,lo8(-32)
9072
 9089 5548 6E16      		cp r6,r30
9073
 9090 554a EFEF      		ldi r30,hi8(-32)
9074
 9091 554c 7E06      		cpc r7,r30
9075
 9092 554e EFEF      		ldi r30,hlo8(-32)
9076
 9093 5550 8E06      		cpc r8,r30
9077
 9094 5552 EFEF      		ldi r30,hhi8(-32)
9078
 9095 5554 9E06      		cpc r9,r30
9079
 9096 5556 04F0      		brlt .+2
9080
 9097 5558 00C0      		rjmp .L562
9081
 9098 555a 80EE      		ldi r24,lo8(-32)
9082
 9099 555c 682E      		mov r6,r24
9083
 9100 555e 8FEF      		ldi r24,hi8(-32)
9084
 9101 5560 782E      		mov r7,r24
9085
 9102 5562 8FEF      		ldi r24,hlo8(-32)
9086
 9103 5564 882E      		mov r8,r24
9087
 9104 5566 8FEF      		ldi r24,hhi8(-32)
9088
 9105 5568 982E      		mov r9,r24
9089
 9106 556a 00C0      		rjmp .L562
9090
 9107               	.L843:
9091
 9108 556c F095      		com r31
9092
 9109 556e E195      		neg r30
9093
 9110 5570 FF4F      		sbci r31,lo8(-1)
9094
 9111 5572 00C0      		rjmp .L552
9095
 9112               	.L591:
9096
 9113 5574 31E0      		ldi r19,lo8(4097)
9097
 9114 5576 E316      		cp r14,r19
9098
 9115 5578 30E1      		ldi r19,hi8(4097)
9099
 9116 557a F306      		cpc r15,r19
9100
 9117 557c 30E0      		ldi r19,hlo8(4097)
9101
 9118 557e 0307      		cpc r16,r19
9102
 9119 5580 30E0      		ldi r19,hhi8(4097)
9103
 9120 5582 1307      		cpc r17,r19
9104
 9121 5584 04F4      		brge .+2
9105
 9122 5586 00C0      		rjmp .L593
9106
 9123 5588 8091 0000 		lds r24,last_r_p.2907
9107
 9124 558c 8823      		tst r24
9108
 9125 558e 01F4      		brne .+2
9109
 9126 5590 00C0      		rjmp .L594
9110
 9127 5592 D801      		movw r26,r16
9111
 9128 5594 C701      		movw r24,r14
9112
 9129 5596 39E0      		ldi r19,9
9113
 9130 5598 B595      	1:	asr r27
9114
 9131 559a A795      		ror r26
9115
 9132 559c 9795      		ror r25
9116
 9133 559e 8795      		ror r24
9117
 9134 55a0 3A95      		dec r19
9118
 9135 55a2 01F4      		brne 1b
9119
 9136 55a4 C090 0000 		lds r12,cnt.2904
9120
 9137 55a8 D090 0000 		lds r13,(cnt.2904)+1
9121
 9138 55ac C80E      		add r12,r24
9122
 9139 55ae D91E      		adc r13,r25
9123
 9140 55b0 D092 0000 		sts (cnt.2904)+1,r13
9124
 9141 55b4 C092 0000 		sts cnt.2904,r12
9125
 9142 55b8 C801      		movw r24,r16
9126
 9143 55ba B701      		movw r22,r14
9127
 9144 55bc 28E0      		ldi r18,lo8(8)
9128
 9145 55be 30E0      		ldi r19,hi8(8)
9129
 9146 55c0 40E0      		ldi r20,hlo8(8)
9130
 9147 55c2 50E0      		ldi r21,hhi8(8)
9131
 9148 55c4 0E94 0000 		call __divmodsi4
9132
 9149 55c8 C901      		movw r24,r18
9133
 9150 55ca DA01      		movw r26,r20
9134
 9151 55cc 8093 0000 		sts ausgleichRoll.2895,r24
9135
 9152 55d0 9093 0000 		sts (ausgleichRoll.2895)+1,r25
9136
 9153 55d4 A093 0000 		sts (ausgleichRoll.2895)+2,r26
9137
 9154 55d8 B093 0000 		sts (ausgleichRoll.2895)+3,r27
9138
 9155 55dc 8958      		subi r24,lo8(5001)
9139
 9156 55de 9341      		sbci r25,hi8(5001)
9140
 9157 55e0 A040      		sbci r26,hlo8(5001)
9141
 9158 55e2 B040      		sbci r27,hhi8(5001)
9142
 9159 55e4 04F0      		brlt .L595
9143
 9160 55e6 88E8      		ldi r24,lo8(5000)
9144
 9161 55e8 93E1      		ldi r25,hi8(5000)
9145
 9162 55ea A0E0      		ldi r26,hlo8(5000)
9146
 9163 55ec B0E0      		ldi r27,hhi8(5000)
9147
 9164 55ee 8093 0000 		sts ausgleichRoll.2895,r24
9148
 9165 55f2 9093 0000 		sts (ausgleichRoll.2895)+1,r25
9149
 9166 55f6 A093 0000 		sts (ausgleichRoll.2895)+2,r26
9150
 9167 55fa B093 0000 		sts (ausgleichRoll.2895)+3,r27
9151
 9168               	.L595:
9152
 9169 55fe 6091 0000 		lds r22,ausgleichRoll.2895
9153
 9170 5602 7091 0000 		lds r23,(ausgleichRoll.2895)+1
9154
 9171 5606 8091 0000 		lds r24,(ausgleichRoll.2895)+2
9155
 9172 560a 9091 0000 		lds r25,(ausgleichRoll.2895)+3
9156
 9173 560e 20E0      		ldi r18,lo8(256)
9157
 9174 5610 31E0      		ldi r19,hi8(256)
9158
 9175 5612 40E0      		ldi r20,hlo8(256)
9159
 9176 5614 50E0      		ldi r21,hhi8(256)
9160
 9177 5616 0E94 0000 		call __divmodsi4
9161
 9178 561a 8091 0000 		lds r24,LageKorrekturRoll
9162
 9179 561e 9091 0000 		lds r25,(LageKorrekturRoll)+1
9163
 9180 5622 820F      		add r24,r18
9164
 9181 5624 931F      		adc r25,r19
9165
 9182 5626 9093 0000 		sts (LageKorrekturRoll)+1,r25
9166
 9183 562a 8093 0000 		sts LageKorrekturRoll,r24
9167
 9184               	.L596:
9168
 9185 562e 50E0      		ldi r21,lo8(-4096)
9169
 9186 5630 E516      		cp r14,r21
9170
 9187 5632 50EF      		ldi r21,hi8(-4096)
9171
 9188 5634 F506      		cpc r15,r21
9172
 9189 5636 5FEF      		ldi r21,hlo8(-4096)
9173
 9190 5638 0507      		cpc r16,r21
9174
 9191 563a 5FEF      		ldi r21,hhi8(-4096)
9175
 9192 563c 1507      		cpc r17,r21
9176
 9193 563e 04F0      		brlt .+2
9177
 9194 5640 00C0      		rjmp .L597
9178
 9195 5642 8091 0000 		lds r24,last_r_n.2908
9179
 9196 5646 8823      		tst r24
9180
 9197 5648 01F4      		brne .+2
9181
 9198 564a 00C0      		rjmp .L598
9182
 9199 564c 8827      		clr r24
9183
 9200 564e 9927      		clr r25
9184
 9201 5650 DC01      		movw r26,r24
9185
 9202 5652 8E19      		sub r24,r14
9186
 9203 5654 9F09      		sbc r25,r15
9187
 9204 5656 A00B      		sbc r26,r16
9188
 9205 5658 B10B      		sbc r27,r17
9189
 9206 565a 29E0      		ldi r18,9
9190
 9207 565c B595      	1:	asr r27
9191
 9208 565e A795      		ror r26
9192
 9209 5660 9795      		ror r25
9193
 9210 5662 8795      		ror r24
9194
 9211 5664 2A95      		dec r18
9195
 9212 5666 01F4      		brne 1b
9196
 9213 5668 C80E      		add r12,r24
9197
 9214 566a D91E      		adc r13,r25
9198
 9215 566c D092 0000 		sts (cnt.2904)+1,r13
9199
 9216 5670 C092 0000 		sts cnt.2904,r12
9200
 9217 5674 C801      		movw r24,r16
9201
 9218 5676 B701      		movw r22,r14
9202
 9219 5678 28E0      		ldi r18,lo8(8)
9203
 9220 567a 30E0      		ldi r19,hi8(8)
9204
 9221 567c 40E0      		ldi r20,hlo8(8)
9205
 9222 567e 50E0      		ldi r21,hhi8(8)
9206
 9223 5680 0E94 0000 		call __divmodsi4
9207
 9224 5684 C901      		movw r24,r18
9208
 9225 5686 DA01      		movw r26,r20
9209
 9226 5688 8093 0000 		sts ausgleichRoll.2895,r24
9210
 9227 568c 9093 0000 		sts (ausgleichRoll.2895)+1,r25
9211
 9228 5690 A093 0000 		sts (ausgleichRoll.2895)+2,r26
9212
 9229 5694 B093 0000 		sts (ausgleichRoll.2895)+3,r27
9213
 9230 5698 8857      		subi r24,lo8(-5000)
9214
 9231 569a 9C4E      		sbci r25,hi8(-5000)
9215
 9232 569c AF4F      		sbci r26,hlo8(-5000)
9216
 9233 569e BF4F      		sbci r27,hhi8(-5000)
9217
 9234 56a0 04F4      		brge .L599
9218
 9235 56a2 88E7      		ldi r24,lo8(-5000)
9219
 9236 56a4 9CEE      		ldi r25,hi8(-5000)
9220
 9237 56a6 AFEF      		ldi r26,hlo8(-5000)
9221
 9238 56a8 BFEF      		ldi r27,hhi8(-5000)
9222
 9239 56aa 8093 0000 		sts ausgleichRoll.2895,r24
9223
 9240 56ae 9093 0000 		sts (ausgleichRoll.2895)+1,r25
9224
 9241 56b2 A093 0000 		sts (ausgleichRoll.2895)+2,r26
9225
 9242 56b6 B093 0000 		sts (ausgleichRoll.2895)+3,r27
9226
 9243               	.L599:
9227
 9244 56ba 6091 0000 		lds r22,ausgleichRoll.2895
9228
 9245 56be 7091 0000 		lds r23,(ausgleichRoll.2895)+1
9229
 9246 56c2 8091 0000 		lds r24,(ausgleichRoll.2895)+2
9230
 9247 56c6 9091 0000 		lds r25,(ausgleichRoll.2895)+3
9231
 9248 56ca 20E0      		ldi r18,lo8(256)
9232
 9249 56cc 31E0      		ldi r19,hi8(256)
9233
 9250 56ce 40E0      		ldi r20,hlo8(256)
9234
 9251 56d0 50E0      		ldi r21,hhi8(256)
9235
 9252 56d2 0E94 0000 		call __divmodsi4
9236
 9253 56d6 8091 0000 		lds r24,LageKorrekturRoll
9237
 9254 56da 9091 0000 		lds r25,(LageKorrekturRoll)+1
9238
 9255 56de 820F      		add r24,r18
9239
 9256 56e0 931F      		adc r25,r19
9240
 9257 56e2 9093 0000 		sts (LageKorrekturRoll)+1,r25
9241
 9258 56e6 8093 0000 		sts LageKorrekturRoll,r24
9242
 9259 56ea 0C94 0000 		jmp .L600
9243
 9260               	.L575:
9244
 9261 56ee 31E0      		ldi r19,lo8(4097)
9245
 9262 56f0 E316      		cp r14,r19
9246
 9263 56f2 30E1      		ldi r19,hi8(4097)
9247
 9264 56f4 F306      		cpc r15,r19
9248
 9265 56f6 30E0      		ldi r19,hlo8(4097)
9249
 9266 56f8 0307      		cpc r16,r19
9250
 9267 56fa 30E0      		ldi r19,hhi8(4097)
9251
 9268 56fc 1307      		cpc r17,r19
9252
 9269 56fe 04F4      		brge .+2
9253
 9270 5700 00C0      		rjmp .L577
9254
 9271 5702 8091 0000 		lds r24,last_n_p.2905
9255
 9272 5706 8823      		tst r24
9256
 9273 5708 01F4      		brne .+2
9257
 9274 570a 00C0      		rjmp .L578
9258
 9275 570c D801      		movw r26,r16
9259
 9276 570e C701      		movw r24,r14
9260
 9277 5710 59E0      		ldi r21,9
9261
 9278 5712 B595      	1:	asr r27
9262
 9279 5714 A795      		ror r26
9263
 9280 5716 9795      		ror r25
9264
 9281 5718 8795      		ror r24
9265
 9282 571a 5A95      		dec r21
9266
 9283 571c 01F4      		brne 1b
9267
 9284 571e C090 0000 		lds r12,cnt.2904
9268
 9285 5722 D090 0000 		lds r13,(cnt.2904)+1
9269
 9286 5726 C80E      		add r12,r24
9270
 9287 5728 D91E      		adc r13,r25
9271
 9288 572a D092 0000 		sts (cnt.2904)+1,r13
9272
 9289 572e C092 0000 		sts cnt.2904,r12
9273
 9290 5732 C801      		movw r24,r16
9274
 9291 5734 B701      		movw r22,r14
9275
 9292 5736 28E0      		ldi r18,lo8(8)
9276
 9293 5738 30E0      		ldi r19,hi8(8)
9277
 9294 573a 40E0      		ldi r20,hlo8(8)
9278
 9295 573c 50E0      		ldi r21,hhi8(8)
9279
 9296 573e 0E94 0000 		call __divmodsi4
9280
 9297 5742 C901      		movw r24,r18
9281
 9298 5744 DA01      		movw r26,r20
9282
 9299 5746 8093 0000 		sts ausgleichNick.2894,r24
9283
 9300 574a 9093 0000 		sts (ausgleichNick.2894)+1,r25
9284
 9301 574e A093 0000 		sts (ausgleichNick.2894)+2,r26
9285
 9302 5752 B093 0000 		sts (ausgleichNick.2894)+3,r27
9286
 9303 5756 8958      		subi r24,lo8(5001)
9287
 9304 5758 9341      		sbci r25,hi8(5001)
9288
 9305 575a A040      		sbci r26,hlo8(5001)
9289
 9306 575c B040      		sbci r27,hhi8(5001)
9290
 9307 575e 04F0      		brlt .L579
9291
 9308 5760 88E8      		ldi r24,lo8(5000)
9292
 9309 5762 93E1      		ldi r25,hi8(5000)
9293
 9310 5764 A0E0      		ldi r26,hlo8(5000)
9294
 9311 5766 B0E0      		ldi r27,hhi8(5000)
9295
 9312 5768 8093 0000 		sts ausgleichNick.2894,r24
9296
 9313 576c 9093 0000 		sts (ausgleichNick.2894)+1,r25
9297
 9314 5770 A093 0000 		sts (ausgleichNick.2894)+2,r26
9298
 9315 5774 B093 0000 		sts (ausgleichNick.2894)+3,r27
9299
 9316               	.L579:
9300
 9317 5778 6091 0000 		lds r22,ausgleichNick.2894
9301
 9318 577c 7091 0000 		lds r23,(ausgleichNick.2894)+1
9302
 9319 5780 8091 0000 		lds r24,(ausgleichNick.2894)+2
9303
 9320 5784 9091 0000 		lds r25,(ausgleichNick.2894)+3
9304
 9321 5788 20E0      		ldi r18,lo8(256)
9305
 9322 578a 31E0      		ldi r19,hi8(256)
9306
 9323 578c 40E0      		ldi r20,hlo8(256)
9307
 9324 578e 50E0      		ldi r21,hhi8(256)
9308
 9325 5790 0E94 0000 		call __divmodsi4
9309
 9326 5794 8091 0000 		lds r24,LageKorrekturNick
9310
 9327 5798 9091 0000 		lds r25,(LageKorrekturNick)+1
9311
 9328 579c 820F      		add r24,r18
9312
 9329 579e 931F      		adc r25,r19
9313
 9330 57a0 9093 0000 		sts (LageKorrekturNick)+1,r25
9314
 9331 57a4 8093 0000 		sts LageKorrekturNick,r24
9315
 9332               	.L580:
9316
 9333 57a8 50E0      		ldi r21,lo8(-4096)
9317
 9334 57aa E516      		cp r14,r21
9318
 9335 57ac 50EF      		ldi r21,hi8(-4096)
9319
 9336 57ae F506      		cpc r15,r21
9320
 9337 57b0 5FEF      		ldi r21,hlo8(-4096)
9321
 9338 57b2 0507      		cpc r16,r21
9322
 9339 57b4 5FEF      		ldi r21,hhi8(-4096)
9323
 9340 57b6 1507      		cpc r17,r21
9324
 9341 57b8 04F0      		brlt .+2
9325
 9342 57ba 00C0      		rjmp .L581
9326
 9343 57bc 8091 0000 		lds r24,last_n_n.2906
9327
 9344 57c0 8823      		tst r24
9328
 9345 57c2 01F4      		brne .+2
9329
 9346 57c4 00C0      		rjmp .L582
9330
 9347 57c6 8827      		clr r24
9331
 9348 57c8 9927      		clr r25
9332
 9349 57ca DC01      		movw r26,r24
9333
 9350 57cc 8E19      		sub r24,r14
9334
 9351 57ce 9F09      		sbc r25,r15
9335
 9352 57d0 A00B      		sbc r26,r16
9336
 9353 57d2 B10B      		sbc r27,r17
9337
 9354 57d4 49E0      		ldi r20,9
9338
 9355 57d6 B595      	1:	asr r27
9339
 9356 57d8 A795      		ror r26
9340
 9357 57da 9795      		ror r25
9341
 9358 57dc 8795      		ror r24
9342
 9359 57de 4A95      		dec r20
9343
 9360 57e0 01F4      		brne 1b
9344
 9361 57e2 C80E      		add r12,r24
9345
 9362 57e4 D91E      		adc r13,r25
9346
 9363 57e6 D092 0000 		sts (cnt.2904)+1,r13
9347
 9364 57ea C092 0000 		sts cnt.2904,r12
9348
 9365 57ee C801      		movw r24,r16
9349
 9366 57f0 B701      		movw r22,r14
9350
 9367 57f2 28E0      		ldi r18,lo8(8)
9351
 9368 57f4 30E0      		ldi r19,hi8(8)
9352
 9369 57f6 40E0      		ldi r20,hlo8(8)
9353
 9370 57f8 50E0      		ldi r21,hhi8(8)
9354
 9371 57fa 0E94 0000 		call __divmodsi4
9355
 9372 57fe C901      		movw r24,r18
9356
 9373 5800 DA01      		movw r26,r20
9357
 9374 5802 8093 0000 		sts ausgleichNick.2894,r24
9358
 9375 5806 9093 0000 		sts (ausgleichNick.2894)+1,r25
9359
 9376 580a A093 0000 		sts (ausgleichNick.2894)+2,r26
9360
 9377 580e B093 0000 		sts (ausgleichNick.2894)+3,r27
9361
 9378 5812 8857      		subi r24,lo8(-5000)
9362
 9379 5814 9C4E      		sbci r25,hi8(-5000)
9363
 9380 5816 AF4F      		sbci r26,hlo8(-5000)
9364
 9381 5818 BF4F      		sbci r27,hhi8(-5000)
9365
 9382 581a 04F4      		brge .L583
9366
 9383 581c 88E7      		ldi r24,lo8(-5000)
9367
 9384 581e 9CEE      		ldi r25,hi8(-5000)
9368
 9385 5820 AFEF      		ldi r26,hlo8(-5000)
9369
 9386 5822 BFEF      		ldi r27,hhi8(-5000)
9370
 9387 5824 8093 0000 		sts ausgleichNick.2894,r24
9371
 9388 5828 9093 0000 		sts (ausgleichNick.2894)+1,r25
9372
 9389 582c A093 0000 		sts (ausgleichNick.2894)+2,r26
9373
 9390 5830 B093 0000 		sts (ausgleichNick.2894)+3,r27
9374
 9391               	.L583:
9375
 9392 5834 6091 0000 		lds r22,ausgleichNick.2894
9376
 9393 5838 7091 0000 		lds r23,(ausgleichNick.2894)+1
9377
 9394 583c 8091 0000 		lds r24,(ausgleichNick.2894)+2
9378
 9395 5840 9091 0000 		lds r25,(ausgleichNick.2894)+3
9379
 9396 5844 20E0      		ldi r18,lo8(256)
9380
 9397 5846 31E0      		ldi r19,hi8(256)
9381
 9398 5848 40E0      		ldi r20,hlo8(256)
9382
 9399 584a 50E0      		ldi r21,hhi8(256)
9383
 9400 584c 0E94 0000 		call __divmodsi4
9384
 9401 5850 8091 0000 		lds r24,LageKorrekturNick
9385
 9402 5854 9091 0000 		lds r25,(LageKorrekturNick)+1
9386
 9403 5858 820F      		add r24,r18
9387
 9404 585a 931F      		adc r25,r19
9388
 9405 585c 9093 0000 		sts (LageKorrekturNick)+1,r25
9389
 9406 5860 8093 0000 		sts LageKorrekturNick,r24
9390
 9407 5864 0C94 0000 		jmp .L584
9391
 9408               	.L676:
9392
 9409 5868 5701      		movw r10,r14
9393
 9410 586a A81A      		sub r10,r24
9394
 9411 586c B90A      		sbc r11,r25
9395
 9412 586e 1091 0000 		lds r17,Parameter_Hoehe_P
9396
 9413 5872 8091 0000 		lds r24,VarioMeter
9397
 9414 5876 9091 0000 		lds r25,(VarioMeter)+1
9398
 9415 587a 97FD      		sbrc r25,7
9399
 9416 587c 00C0      		rjmp .L856
9400
 9417               	.L678:
9401
 9418 587e 9595      		asr r25
9402
 9419 5880 8795      		ror r24
9403
 9420 5882 9595      		asr r25
9404
 9421 5884 8795      		ror r24
9405
 9422 5886 9595      		asr r25
9406
 9423 5888 8795      		ror r24
9407
 9424 588a 8930      		cpi r24,9
9408
 9425 588c 9105      		cpc r25,__zero_reg__
9409
 9426 588e 04F4      		brge .+2
9410
 9427 5890 00C0      		rjmp .L679
9411
 9428 5892 88E0      		ldi r24,lo8(8)
9412
 9429 5894 90E0      		ldi r25,hi8(8)
9413
 9430               	.L680:
9414
 9431 5896 889F      		mul r24,r24
9415
 9432 5898 9001      		movw r18,r0
9416
 9433 589a 899F      		mul r24,r25
9417
 9434 589c 300D      		add r19,r0
9418
 9435 589e 989F      		mul r25,r24
9419
 9436 58a0 300D      		add r19,r0
9420
 9437 58a2 1124      		clr r1
9421
 9438 58a4 3595      		asr r19
9422
 9439 58a6 2795      		ror r18
9423
 9440 58a8 3595      		asr r19
9424
 9441 58aa 2795      		ror r18
9425
 9442 58ac 8091 0000 		lds r24,VarioMeter
9426
 9443 58b0 9091 0000 		lds r25,(VarioMeter)+1
9427
 9444 58b4 280F      		add r18,r24
9428
 9445 58b6 391F      		adc r19,r25
9429
 9446               	.L682:
9430
 9447 58b8 B901      		movw r22,r18
9431
 9448 58ba 8827      		clr r24
9432
 9449 58bc 77FD      		sbrc r23,7
9433
 9450 58be 8095      		com r24
9434
 9451 58c0 982F      		mov r25,r24
9435
 9452 58c2 2091 0000 		lds r18,Parameter_Luftdruck_D
9436
 9453 58c6 30E0      		ldi r19,lo8(0)
9437
 9454 58c8 40E0      		ldi r20,lo8(0)
9438
 9455 58ca 50E0      		ldi r21,hi8(0)
9439
 9456 58cc 0E94 0000 		call __mulsi3
9440
 9457 58d0 20E8      		ldi r18,lo8(128)
9441
 9458 58d2 30E0      		ldi r19,hi8(128)
9442
 9459 58d4 40E0      		ldi r20,hlo8(128)
9443
 9460 58d6 50E0      		ldi r21,hhi8(128)
9444
 9461 58d8 0E94 0000 		call __divmodsi4
9445
 9462 58dc A901      		movw r20,r18
9446
 9463 58de 2F3F      		cpi r18,255
9447
 9464 58e0 3105      		cpc r19,__zero_reg__
9448
 9465 58e2 01F0      		breq .L684
9449
 9466 58e4 04F0      		brlt .L684
9450
 9467 58e6 4FEF      		ldi r20,lo8(255)
9451
 9468 58e8 50E0      		ldi r21,hi8(255)
9452
 9469               	.L684:
9453
 9470 58ea 812F      		mov r24,r17
9454
 9471 58ec 90E0      		ldi r25,lo8(0)
9455
 9472 58ee A89E      		mul r10,r24
9456
 9473 58f0 9001      		movw r18,r0
9457
 9474 58f2 A99E      		mul r10,r25
9458
 9475 58f4 300D      		add r19,r0
9459
 9476 58f6 B89E      		mul r11,r24
9460
 9477 58f8 300D      		add r19,r0
9461
 9478 58fa 1124      		clr r1
9462
 9479 58fc 37FD      		sbrc r19,7
9463
 9480 58fe 00C0      		rjmp .L857
9464
 9481               	.L685:
9465
 9482 5900 3595      		asr r19
9466
 9483 5902 2795      		ror r18
9467
 9484 5904 3595      		asr r19
9468
 9485 5906 2795      		ror r18
9469
 9486 5908 3595      		asr r19
9470
 9487 590a 2795      		ror r18
9471
 9488 590c 3595      		asr r19
9472
 9489 590e 2795      		ror r18
9473
 9490 5910 B601      		movw r22,r12
9474
 9491 5912 621B      		sub r22,r18
9475
 9492 5914 730B      		sbc r23,r19
9476
 9493 5916 9B01      		movw r18,r22
9477
 9494 5918 CA01      		movw r24,r20
9478
 9495 591a 7FEF      		ldi r23,hi8(-127)
9479
 9496 591c 4138      		cpi r20,lo8(-127)
9480
 9497 591e 5707      		cpc r21,r23
9481
 9498 5920 04F4      		brge .L686
9482
 9499 5922 81E8      		ldi r24,lo8(-127)
9483
 9500 5924 9FEF      		ldi r25,hi8(-127)
9484
 9501               	.L686:
9485
 9502 5926 6901      		movw r12,r18
9486
 9503 5928 C81A      		sub r12,r24
9487
 9504 592a D90A      		sbc r13,r25
9488
 9505 592c 6091 0000 		lds r22,Mess_Integral_Hoch
9489
 9506 5930 7091 0000 		lds r23,(Mess_Integral_Hoch)+1
9490
 9507 5934 8091 0000 		lds r24,(Mess_Integral_Hoch)+2
9491
 9508 5938 9091 0000 		lds r25,(Mess_Integral_Hoch)+3
9492
 9509 593c E090 0000 		lds r14,Parameter_Hoehe_ACC_Wirkung
9493
 9510 5940 FF24      		clr r15
9494
 9511 5942 00E0      		ldi r16,lo8(0)
9495
 9512 5944 10E0      		ldi r17,hi8(0)
9496
 9513 5946 20E8      		ldi r18,lo8(128)
9497
 9514 5948 30E0      		ldi r19,hi8(128)
9498
 9515 594a 40E0      		ldi r20,hlo8(128)
9499
 9516 594c 50E0      		ldi r21,hhi8(128)
9500
 9517 594e 0E94 0000 		call __divmodsi4
9501
 9518 5952 C801      		movw r24,r16
9502
 9519 5954 B701      		movw r22,r14
9503
 9520 5956 0E94 0000 		call __mulsi3
9504
 9521 595a 20E2      		ldi r18,lo8(32)
9505
 9522 595c 30E0      		ldi r19,hi8(32)
9506
 9523 595e 40E0      		ldi r20,hlo8(32)
9507
 9524 5960 50E0      		ldi r21,hhi8(32)
9508
 9525 5962 0E94 0000 		call __divmodsi4
9509
 9526 5966 C901      		movw r24,r18
9510
 9527 5968 2F3F      		cpi r18,255
9511
 9528 596a 3105      		cpc r19,__zero_reg__
9512
 9529 596c 01F0      		breq .L687
9513
 9530 596e 04F0      		brlt .L687
9514
 9531 5970 8FEF      		ldi r24,lo8(255)
9515
 9532 5972 90E0      		ldi r25,hi8(255)
9516
 9533               	.L687:
9517
 9534 5974 AFEF      		ldi r26,hi8(-127)
9518
 9535 5976 8138      		cpi r24,lo8(-127)
9519
 9536 5978 9A07      		cpc r25,r26
9520
 9537 597a 04F4      		brge .L688
9521
 9538 597c 81E8      		ldi r24,lo8(-127)
9522
 9539 597e 9FEF      		ldi r25,hi8(-127)
9523
 9540               	.L688:
9524
 9541 5980 9601      		movw r18,r12
9525
 9542 5982 281B      		sub r18,r24
9526
 9543 5984 390B      		sbc r19,r25
9527
 9544 5986 E5E9      		ldi r30,lo8(149)
9528
 9545 5988 F0E0      		ldi r31,hi8(149)
9529
 9546 598a AE0E      		add r10,r30
9530
 9547 598c BF1E      		adc r11,r31
9531
 9548 598e FBE2      		ldi r31,lo8(299)
9532
 9549 5990 AF16      		cp r10,r31
9533
 9550 5992 F1E0      		ldi r31,hi8(299)
9534
 9551 5994 BF06      		cpc r11,r31
9535
 9552 5996 00F0      		brlo .+2
9536
 9553 5998 00C0      		rjmp .L689
9537
 9554 599a 8091 0000 		lds r24,HeightTrimming.2918
9538
 9555 599e 9091 0000 		lds r25,(HeightTrimming.2918)+1
9539
 9556 59a2 892B      		or r24,r25
9540
 9557 59a4 01F0      		breq .+2
9541
 9558 59a6 00C0      		rjmp .L689
9542
 9559 59a8 8091 0000 		lds r24,HooverGas.2921
9543
 9560 59ac 9091 0000 		lds r25,(HooverGas.2921)+1
9544
 9561 59b0 1816      		cp __zero_reg__,r24
9545
 9562 59b2 1906      		cpc __zero_reg__,r25
9546
 9563 59b4 04F0      		brlt .+2
9547
 9564 59b6 00C0      		rjmp .L689
9548
 9565 59b8 0091 0000 		lds r16,HooverGasMin.2922
9549
 9566 59bc 1091 0000 		lds r17,(HooverGasMin.2922)+1
9550
 9567 59c0 2017      		cp r18,r16
9551
 9568 59c2 3107      		cpc r19,r17
9552
 9569 59c4 04F0      		brlt .L690
9553
 9570 59c6 8091 0000 		lds r24,HooverGasMax.2923
9554
 9571 59ca 9091 0000 		lds r25,(HooverGasMax.2923)+1
9555
 9572 59ce 8901      		movw r16,r18
9556
 9573 59d0 8217      		cp r24,r18
9557
 9574 59d2 9307      		cpc r25,r19
9558
 9575 59d4 04F4      		brge .L690
9559
 9576 59d6 8C01      		movw r16,r24
9560
 9577               	.L690:
9561
 9578 59d8 8091 0000 		lds r24,BaroExpandActive
9562
 9579 59dc 9091 0000 		lds r25,(BaroExpandActive)+1
9563
 9580 59e0 892B      		or r24,r25
9564
 9581 59e2 01F0      		breq .L692
9565
 9582 59e4 0091 0000 		lds r16,HooverGas.2921
9566
 9583 59e8 1091 0000 		lds r17,(HooverGas.2921)+1
9567
 9584               	.L692:
9568
 9585 59ec 6091 0000 		lds r22,FromNaviCtrl_Value+4
9569
 9586 59f0 7727      		clr r23
9570
 9587 59f2 67FD      		sbrc r22,7
9571
 9588 59f4 7095      		com r23
9572
 9589 59f6 872F      		mov r24,r23
9573
 9590 59f8 972F      		mov r25,r23
9574
 9591 59fa 2091 0000 		lds r18,Parameter_Hoehe_GPS_Z
9575
 9592 59fe 30E0      		ldi r19,lo8(0)
9576
 9593 5a00 40E0      		ldi r20,lo8(0)
9577
 9594 5a02 50E0      		ldi r21,hi8(0)
9578
 9595 5a04 0E94 0000 		call __mulsi3
9579
 9596 5a08 20E8      		ldi r18,lo8(128)
9580
 9597 5a0a 30E0      		ldi r19,hi8(128)
9581
 9598 5a0c 40E0      		ldi r20,hlo8(128)
9582
 9599 5a0e 50E0      		ldi r21,hhi8(128)
9583
 9600 5a10 0E94 0000 		call __divmodsi4
9584
 9601 5a14 A901      		movw r20,r18
9585
 9602 5a16 C901      		movw r24,r18
9586
 9603 5a18 2FEF      		ldi r18,hi8(-127)
9587
 9604 5a1a 4138      		cpi r20,lo8(-127)
9588
 9605 5a1c 5207      		cpc r21,r18
9589
 9606 5a1e 04F4      		brge .L693
9590
 9607 5a20 81E8      		ldi r24,lo8(-127)
9591
 9608 5a22 9FEF      		ldi r25,hi8(-127)
9592
 9609               	.L693:
9593
 9610 5a24 081B      		sub r16,r24
9594
 9611 5a26 190B      		sbc r17,r25
9595
 9612 5a28 B801      		movw r22,r16
9596
 9613 5a2a 8827      		clr r24
9597
 9614 5a2c 77FD      		sbrc r23,7
9598
 9615 5a2e 8095      		com r24
9599
 9616 5a30 982F      		mov r25,r24
9600
 9617 5a32 EDE0      		ldi r30,13
9601
 9618 5a34 660F      	1:	lsl r22
9602
 9619 5a36 771F      		rol r23
9603
 9620 5a38 881F      		rol r24
9604
 9621 5a3a 991F      		rol r25
9605
 9622 5a3c EA95      		dec r30
9606
 9623 5a3e 01F4      		brne 1b
9607
 9624 5a40 9401      		movw r18,r8
9608
 9625 5a42 4427      		clr r20
9609
 9626 5a44 37FD      		sbrc r19,7
9610
 9627 5a46 4095      		com r20
9611
 9628 5a48 542F      		mov r21,r20
9612
 9629 5a4a 0E94 0000 		call __divmodsi4
9613
 9630 5a4e C901      		movw r24,r18
9614
 9631 5a50 DA01      		movw r26,r20
9615
 9632 5a52 8093 0000 		sts tmp_long2.2885,r24
9616
 9633 5a56 9093 0000 		sts (tmp_long2.2885)+1,r25
9617
 9634 5a5a A093 0000 		sts (tmp_long2.2885)+2,r26
9618
 9635 5a5e B093 0000 		sts (tmp_long2.2885)+3,r27
9619
 9636 5a62 2091 0000 		lds r18,FilterHCGas.2919
9620
 9637 5a66 3091 0000 		lds r19,(FilterHCGas.2919)+1
9621
 9638 5a6a A901      		movw r20,r18
9622
 9639 5a6c 440F      		lsl r20
9623
 9640 5a6e 551F      		rol r21
9624
 9641 5a70 420F      		add r20,r18
9625
 9642 5a72 531F      		adc r21,r19
9626
 9643 5a74 480F      		add r20,r24
9627
 9644 5a76 591F      		adc r21,r25
9628
 9645 5a78 57FD      		sbrc r21,7
9629
 9646 5a7a 00C0      		rjmp .L858
9630
 9647               	.L694:
9631
 9648 5a7c 9A01      		movw r18,r20
9632
 9649 5a7e 3595      		asr r19
9633
 9650 5a80 2795      		ror r18
9634
 9651 5a82 3595      		asr r19
9635
 9652 5a84 2795      		ror r18
9636
 9653 5a86 3093 0000 		sts (FilterHCGas.2919)+1,r19
9637
 9654 5a8a 2093 0000 		sts FilterHCGas.2919,r18
9638
 9655 5a8e 8091 0000 		lds r24,EE_Parameter+9
9639
 9656 5a92 90E0      		ldi r25,lo8(0)
9640
 9657 5a94 880F      		lsl r24
9641
 9658 5a96 991F      		rol r25
9642
 9659 5a98 880F      		lsl r24
9643
 9660 5a9a 991F      		rol r25
9644
 9661 5a9c 2817      		cp r18,r24
9645
 9662 5a9e 3907      		cpc r19,r25
9646
 9663 5aa0 04F0      		brlt .+2
9647
 9664 5aa2 00C0      		rjmp .L695
9648
 9665 5aa4 9093 0000 		sts (FilterHCGas.2919)+1,r25
9649
 9666 5aa8 8093 0000 		sts FilterHCGas.2919,r24
9650
 9667 5aac 3091 0000 		lds r19,MAX_GAS
9651
 9668 5ab0 388F      		std Y+24,r19
9652
 9669               	.L696:
9653
 9670 5ab2 6728      		or r6,r7
9654
 9671 5ab4 01F0      		breq .+2
9655
 9672 5ab6 00C0      		rjmp .L776
9656
 9673 5ab8 8091 0000 		lds r24,FilterHCGas.2919
9657
 9674 5abc 9091 0000 		lds r25,(FilterHCGas.2919)+1
9658
 9675               	.L697:
9659
 9676 5ac0 2C01      		movw r4,r24
9660
 9677 5ac2 00C0      		rjmp .L677
9661
 9678               	.L658:
9662
 9679 5ac4 1092 0000 		sts (HeightTrimming.2918)+1,__zero_reg__
9663
 9680 5ac8 1092 0000 		sts HeightTrimming.2918,__zero_reg__
9664
 9681 5acc 6201      		movw r12,r4
9665
 9682 5ace E090 0000 		lds r14,HoehenWert
9666
 9683 5ad2 F090 0000 		lds r15,(HoehenWert)+1
9667
 9684 5ad6 0091 0000 		lds r16,(HoehenWert)+2
9668
 9685 5ada 1091 0000 		lds r17,(HoehenWert)+3
9669
 9686 5ade 00C0      		rjmp .L660
9670
 9687               	.L689:
9671
 9688 5ae0 8901      		movw r16,r18
9672
 9689 5ae2 00C0      		rjmp .L690
9673
 9690               	.L840:
9674
 9691 5ae4 87E0      		ldi r24,lo8(7)
9675
 9692 5ae6 90E0      		ldi r25,hi8(7)
9676
 9693 5ae8 880E      		add r8,r24
9677
 9694 5aea 991E      		adc r9,r25
9678
 9695 5aec 0C94 0000 		jmp .L623
9679
 9696               	.L649:
9680
 9697 5af0 81E0      		ldi r24,lo8(1)
9681
 9698 5af2 8093 0000 		sts BaroAtLowerLimit.2927,r24
9682
 9699 5af6 0C94 0000 		jmp .L650
9683
 9700               	.L490:
9684
 9701 5afa 1092 0000 		sts delay_neutral.2889,__zero_reg__
9685
 9702 5afe 0C94 0000 		jmp .L471
9686
 9703               	.L651:
9687
 9704 5b02 1092 0000 		sts BaroAtUpperLimit.2926,__zero_reg__
9688
 9705 5b06 1092 0000 		sts BaroAtLowerLimit.2927,__zero_reg__
9689
 9706 5b0a 0C94 0000 		jmp .L650
9690
 9707               	.L577:
9691
 9708 5b0e 1092 0000 		sts last_n_p.2905,__zero_reg__
9692
 9709 5b12 C090 0000 		lds r12,cnt.2904
9693
 9710 5b16 D090 0000 		lds r13,(cnt.2904)+1
9694
 9711 5b1a 00C0      		rjmp .L580
9695
 9712               	.L679:
9696
 9713 5b1c 1816      		cp __zero_reg__,r24
9697
 9714 5b1e 1906      		cpc __zero_reg__,r25
9698
 9715 5b20 04F4      		brge .+2
9699
 9716 5b22 00C0      		rjmp .L680
9700
 9717 5b24 889F      		mul r24,r24
9701
 9718 5b26 A001      		movw r20,r0
9702
 9719 5b28 899F      		mul r24,r25
9703
 9720 5b2a 500D      		add r21,r0
9704
 9721 5b2c 989F      		mul r25,r24
9705
 9722 5b2e 500D      		add r21,r0
9706
 9723 5b30 1124      		clr r1
9707
 9724 5b32 57FD      		sbrc r21,7
9708
 9725 5b34 00C0      		rjmp .L859
9709
 9726               	.L683:
9710
 9727 5b36 5595      		asr r21
9711
 9728 5b38 4795      		ror r20
9712
 9729 5b3a 5595      		asr r21
9713
 9730 5b3c 4795      		ror r20
9714
 9731 5b3e 2091 0000 		lds r18,VarioMeter
9715
 9732 5b42 3091 0000 		lds r19,(VarioMeter)+1
9716
 9733 5b46 241B      		sub r18,r20
9717
 9734 5b48 350B      		sbc r19,r21
9718
 9735 5b4a 00C0      		rjmp .L682
9719
 9736               	.L581:
9720
 9737 5b4c 1092 0000 		sts last_n_n.2906,__zero_reg__
9721
 9738 5b50 0C94 0000 		jmp .L584
9722
 9739               	.L851:
9723
 9740 5b54 F095      		com r31
9724
 9741 5b56 E195      		neg r30
9725
 9742 5b58 FF4F      		sbci r31,lo8(-1)
9726
 9743 5b5a 00C0      		rjmp .L560
9727
 9744               	.L695:
9728
 9745 5b5c 4091 0000 		lds r20,MAX_GAS
9729
 9746 5b60 488F      		std Y+24,r20
9730
 9747 5b62 842F      		mov r24,r20
9731
 9748 5b64 90E0      		ldi r25,lo8(0)
9732
 9749 5b66 4497      		sbiw r24,20
9733
 9750 5b68 880F      		lsl r24
9734
 9751 5b6a 991F      		rol r25
9735
 9752 5b6c 880F      		lsl r24
9736
 9753 5b6e 991F      		rol r25
9737
 9754 5b70 8217      		cp r24,r18
9738
 9755 5b72 9307      		cpc r25,r19
9739
 9756 5b74 04F0      		brlt .+2
9740
 9757 5b76 00C0      		rjmp .L696
9741
 9758 5b78 9093 0000 		sts (FilterHCGas.2919)+1,r25
9742
 9759 5b7c 8093 0000 		sts FilterHCGas.2919,r24
9743
 9760 5b80 00C0      		rjmp .L696
9744
 9761               	.L776:
9745
 9762 5b82 8091 0000 		lds r24,FilterHCGas.2919
9746
 9763 5b86 9091 0000 		lds r25,(FilterHCGas.2919)+1
9747
 9764 5b8a 4816      		cp r4,r24
9748
 9765 5b8c 5906      		cpc r5,r25
9749
 9766 5b8e 04F0      		brlt .+2
9750
 9767 5b90 00C0      		rjmp .L697
9751
 9768 5b92 5092 0000 		sts (FilterHCGas.2919)+1,r5
9752
 9769 5b96 4092 0000 		sts FilterHCGas.2919,r4
9753
 9770 5b9a C201      		movw r24,r4
9754
 9771 5b9c 2C01      		movw r4,r24
9755
 9772 5b9e 00C0      		rjmp .L677
9756
 9773               	.L597:
9757
 9774 5ba0 1092 0000 		sts last_r_n.2908,__zero_reg__
9758
 9775 5ba4 0C94 0000 		jmp .L600
9759
 9776               	.L593:
9760
 9777 5ba8 1092 0000 		sts last_r_p.2907,__zero_reg__
9761
 9778 5bac C090 0000 		lds r12,cnt.2904
9762
 9779 5bb0 D090 0000 		lds r13,(cnt.2904)+1
9763
 9780 5bb4 00C0      		rjmp .L596
9764
 9781               	.L486:
9765
 9782 5bb6 0E94 0000 		call GetActiveParamSetNumber
9766
 9783 5bba 60E0      		ldi r22,lo8(EE_Parameter)
9767
 9784 5bbc 70E0      		ldi r23,hi8(EE_Parameter)
9768
 9785 5bbe 45E6      		ldi r20,lo8(101)
9769
 9786 5bc0 0E94 0000 		call ReadParameterSet
9770
 9787 5bc4 8091 0000 		lds r24,EE_Parameter+8
9771
 9788 5bc8 80FF      		sbrs r24,0
9772
 9789 5bca 00C0      		rjmp .L488
9773
 9790 5bcc 8091 0000 		lds r24,MessLuftdruck
9774
 9791 5bd0 9091 0000 		lds r25,(MessLuftdruck)+1
9775
 9792 5bd4 875B      		subi r24,lo8(951)
9776
 9793 5bd6 9340      		sbci r25,hi8(951)
9777
 9794 5bd8 00F4      		brsh .L489
9778
 9795 5bda 8091 0000 		lds r24,MessLuftdruck
9779
 9796 5bde 9091 0000 		lds r25,(MessLuftdruck)+1
9780
 9797 5be2 8E5E      		subi r24,lo8(750)
9781
 9798 5be4 9240      		sbci r25,hi8(750)
9782
 9799 5be6 00F4      		brsh .L488
9783
 9800               	.L489:
9784
 9801 5be8 0E94 0000 		call SucheLuftruckOffset
9785
 9802               	.L488:
9786
 9803 5bec 1092 0000 		sts ServoActive,__zero_reg__
9787
 9804 5bf0 0E94 0000 		call SetNeutral
9788
 9805 5bf4 81E0      		ldi r24,lo8(1)
9789
 9806 5bf6 8093 0000 		sts ServoActive,r24
9790
 9807 5bfa 579A      		sbi 42-32,7
9791
 9808 5bfc 00C0      		rjmp .L778
9792
 9809               	.L852:
9793
 9810 5bfe 2D5F      		subi r18,lo8(-(3))
9794
 9811 5c00 3F4F      		sbci r19,hi8(-(3))
9795
 9812 5c02 00C0      		rjmp .L699
9796
 9813               	.L830:
9797
 9814 5c04 8091 0000 		lds r24,LageKorrekturNick
9798
 9815 5c08 9091 0000 		lds r25,LageKorrekturNick+1
9799
 9816 5c0c 9C01      		movw r18,r24
9800
 9817 5c0e 37FD      		sbrc r19,7
9801
 9818 5c10 00C0      		rjmp .L860
9802
 9819               	.L569:
9803
 9820 5c12 3595      		asr r19
9804
 9821 5c14 2795      		ror r18
9805
 9822 5c16 3093 0000 		sts (LageKorrekturNick)+1,r19
9806
 9823 5c1a 2093 0000 		sts LageKorrekturNick,r18
9807
 9824 5c1e 8091 0000 		lds r24,LageKorrekturRoll
9808
 9825 5c22 9091 0000 		lds r25,LageKorrekturRoll+1
9809
 9826 5c26 9C01      		movw r18,r24
9810
 9827 5c28 37FD      		sbrc r19,7
9811
 9828 5c2a 00C0      		rjmp .L861
9812
 9829               	.L570:
9813
 9830 5c2c 3595      		asr r19
9814
 9831 5c2e 2795      		ror r18
9815
 9832 5c30 3093 0000 		sts (LageKorrekturRoll)+1,r19
9816
 9833 5c34 2093 0000 		sts LageKorrekturRoll,r18
9817
 9834 5c38 0C94 0000 		jmp .L567
9818
 9835               	.L652:
9819
 9836 5c3c 81E0      		ldi r24,lo8(1)
9820
 9837 5c3e 8093 0000 		sts BaroAtUpperLimit.2926,r24
9821
 9838 5c42 0C94 0000 		jmp .L650
9822
 9839               	.L705:
9823
 9840 5c46 6FE0      		ldi r22,hi8(4000)
9824
 9841 5c48 803A      		cpi r24,lo8(4000)
9825
 9842 5c4a 9607      		cpc r25,r22
9826
 9843 5c4c 00F0      		brlo .+2
9827
 9844 5c4e 00C0      		rjmp .L707
9828
 9845 5c50 E090 0000 		lds r14,HooverGasFilter.2924
9829
 9846 5c54 F090 0000 		lds r15,(HooverGasFilter.2924)+1
9830
 9847 5c58 0091 0000 		lds r16,(HooverGasFilter.2924)+2
9831
 9848 5c5c 1091 0000 		lds r17,(HooverGasFilter.2924)+3
9832
 9849 5c60 D801      		movw r26,r16
9833
 9850 5c62 C701      		movw r24,r14
9834
 9851 5c64 6AE0      		ldi r22,10
9835
 9852 5c66 B695      	1:	lsr r27
9836
 9853 5c68 A795      		ror r26
9837
 9854 5c6a 9795      		ror r25
9838
 9855 5c6c 8795      		ror r24
9839
 9856 5c6e 6A95      		dec r22
9840
 9857 5c70 01F4      		brne 1b
9841
 9858 5c72 5701      		movw r10,r14
9842
 9859 5c74 6801      		movw r12,r16
9843
 9860 5c76 A81A      		sub r10,r24
9844
 9861 5c78 B90A      		sbc r11,r25
9845
 9862 5c7a CA0A      		sbc r12,r26
9846
 9863 5c7c DB0A      		sbc r13,r27
9847
 9864 5c7e 7901      		movw r14,r18
9848
 9865 5c80 8A01      		movw r16,r20
9849
 9866 5c82 EE0C      		lsl r14
9850
 9867 5c84 FF1C      		rol r15
9851
 9868 5c86 001F      		rol r16
9852
 9869 5c88 111F      		rol r17
9853
 9870 5c8a EE0C      		lsl r14
9854
 9871 5c8c FF1C      		rol r15
9855
 9872 5c8e 001F      		rol r16
9856
 9873 5c90 111F      		rol r17
9857
 9874 5c92 EA0C      		add r14,r10
9858
 9875 5c94 FB1C      		adc r15,r11
9859
 9876 5c96 0C1D      		adc r16,r12
9860
 9877 5c98 1D1D      		adc r17,r13
9861
 9878 5c9a E092 0000 		sts HooverGasFilter.2924,r14
9862
 9879 5c9e F092 0000 		sts (HooverGasFilter.2924)+1,r15
9863
 9880 5ca2 0093 0000 		sts (HooverGasFilter.2924)+2,r16
9864
 9881 5ca6 1093 0000 		sts (HooverGasFilter.2924)+3,r17
9865
 9882 5caa 00C0      		rjmp .L706
9866
 9883               	.L481:
9867
 9884 5cac 21E0      		ldi r18,lo8(1)
9868
 9885 5cae 0C94 0000 		jmp .L482
9869
 9886               	.L474:
9870
 9887 5cb2 299A      		sbi 37-32,1
9871
 9888 5cb4 0C94 0000 		jmp .L475
9872
 9889               	.L476:
9873
 9890 5cb8 8091 0000 		lds r24,EE_Parameter+1
9874
 9891 5cbc A82F      		mov r26,r24
9875
 9892 5cbe B0E0      		ldi r27,lo8(0)
9876
 9893 5cc0 AA0F      		lsl r26
9877
 9894 5cc2 BB1F      		rol r27
9878
 9895 5cc4 FD01      		movw r30,r26
9879
 9896 5cc6 E050      		subi r30,lo8(-(PPM_in))
9880
 9897 5cc8 F040      		sbci r31,hi8(-(PPM_in))
9881
 9898 5cca 0190      		ld __tmp_reg__,Z+
9882
 9899 5ccc F081      		ld r31,Z
9883
 9900 5cce E02D      		mov r30,__tmp_reg__
9884
 9901 5cd0 F7FD      		sbrc r31,7
9885
 9902 5cd2 00C0      		rjmp .L862
9886
 9903               	.L479:
9887
 9904 5cd4 E734      		cpi r30,71
9888
 9905 5cd6 F105      		cpc r31,__zero_reg__
9889
 9906 5cd8 04F4      		brge .+4
9890
 9907 5cda 0C94 0000 		jmp .L478
9891
 9908 5cde 0C94 0000 		jmp .L477
9892
 9909               	.L709:
9893
 9910 5ce2 1092 0000 		sts (HooverGasMin.2922)+1,__zero_reg__
9894
 9911 5ce6 1092 0000 		sts HooverGasMin.2922,__zero_reg__
9895
 9912 5cea 8FEF      		ldi r24,lo8(1023)
9896
 9913 5cec 93E0      		ldi r25,hi8(1023)
9897
 9914 5cee 9093 0000 		sts (HooverGasMax.2923)+1,r25
9898
 9915 5cf2 8093 0000 		sts HooverGasMax.2923,r24
9899
 9916 5cf6 0C94 0000 		jmp .L646
9900
 9917               	.L849:
9901
 9918 5cfa 9095      		com r25
9902
 9919 5cfc 8195      		neg r24
9903
 9920 5cfe 9F4F      		sbci r25,lo8(-1)
9904
 9921 5d00 00C0      		rjmp .L704
9905
 9922               	.L832:
9906
 9923 5d02 8827      		clr r24
9907
 9924 5d04 9927      		clr r25
9908
 9925 5d06 DC01      		movw r26,r24
9909
 9926 5d08 8E19      		sub r24,r14
9910
 9927 5d0a 9F09      		sbc r25,r15
9911
 9928 5d0c A00B      		sbc r26,r16
9912
 9929 5d0e B10B      		sbc r27,r17
9913
 9930 5d10 0C94 0000 		jmp .L590
9914
 9931               	.L831:
9915
 9932 5d14 8827      		clr r24
9916
 9933 5d16 9927      		clr r25
9917
 9934 5d18 DC01      		movw r26,r24
9918
 9935 5d1a 8E19      		sub r24,r14
9919
 9936 5d1c 9F09      		sbc r25,r15
9920
 9937 5d1e A00B      		sbc r26,r16
9921
 9938 5d20 B10B      		sbc r27,r17
9922
 9939 5d22 0C94 0000 		jmp .L574
9923
 9940               	.L598:
9924
 9941 5d26 81E0      		ldi r24,lo8(1)
9925
 9942 5d28 8093 0000 		sts last_r_n.2908,r24
9926
 9943 5d2c 0C94 0000 		jmp .L600
9927
 9944               	.L594:
9928
 9945 5d30 81E0      		ldi r24,lo8(1)
9929
 9946 5d32 8093 0000 		sts last_r_p.2907,r24
9930
 9947 5d36 C090 0000 		lds r12,cnt.2904
9931
 9948 5d3a D090 0000 		lds r13,(cnt.2904)+1
9932
 9949 5d3e 00C0      		rjmp .L596
9933
 9950               	.L578:
9934
 9951 5d40 81E0      		ldi r24,lo8(1)
9935
 9952 5d42 8093 0000 		sts last_n_p.2905,r24
9936
 9953 5d46 C090 0000 		lds r12,cnt.2904
9937
 9954 5d4a D090 0000 		lds r13,(cnt.2904)+1
9938
 9955 5d4e 00C0      		rjmp .L580
9939
 9956               	.L582:
9940
 9957 5d50 81E0      		ldi r24,lo8(1)
9941
 9958 5d52 8093 0000 		sts last_n_n.2906,r24
9942
 9959 5d56 0C94 0000 		jmp .L584
9943
 9960               	.L856:
9944
 9961 5d5a 0796      		adiw r24,7
9945
 9962 5d5c 00C0      		rjmp .L678
9946
 9963               	.L857:
9947
 9964 5d5e 215F      		subi r18,lo8(-(15))
9948
 9965 5d60 3F4F      		sbci r19,hi8(-(15))
9949
 9966 5d62 00C0      		rjmp .L685
9950
 9967               	.L858:
9951
 9968 5d64 4D5F      		subi r20,lo8(-(3))
9952
 9969 5d66 5F4F      		sbci r21,hi8(-(3))
9953
 9970 5d68 00C0      		rjmp .L694
9954
 9971               	.L661:
9955
 9972 5d6a E090 0000 		lds r14,HoehenWert
9956
 9973 5d6e F090 0000 		lds r15,(HoehenWert)+1
9957
 9974 5d72 0091 0000 		lds r16,(HoehenWert)+2
9958
 9975 5d76 1091 0000 		lds r17,(HoehenWert)+3
9959
 9976 5d7a 80E7      		ldi r24,lo8(-400)
9960
 9977 5d7c A82E      		mov r10,r24
9961
 9978 5d7e 8EEF      		ldi r24,hi8(-400)
9962
 9979 5d80 B82E      		mov r11,r24
9963
 9980 5d82 8FEF      		ldi r24,hlo8(-400)
9964
 9981 5d84 C82E      		mov r12,r24
9965
 9982 5d86 8FEF      		ldi r24,hhi8(-400)
9966
 9983 5d88 D82E      		mov r13,r24
9967
 9984 5d8a EA0C      		add r14,r10
9968
 9985 5d8c FB1C      		adc r15,r11
9969
 9986 5d8e 0C1D      		adc r16,r12
9970
 9987 5d90 1D1D      		adc r17,r13
9971
 9988 5d92 E092 0000 		sts SollHoehe,r14
9972
 9989 5d96 F092 0000 		sts (SollHoehe)+1,r15
9973
 9990 5d9a 0093 0000 		sts (SollHoehe)+2,r16
9974
 9991 5d9e 1093 0000 		sts (SollHoehe)+3,r17
9975
 9992 5da2 20E9      		ldi r18,lo8(400)
9976
 9993 5da4 31E0      		ldi r19,hi8(400)
9977
 9994 5da6 40E0      		ldi r20,hlo8(400)
9978
 9995 5da8 50E0      		ldi r21,hhi8(400)
9979
 9996 5daa E20E      		add r14,r18
9980
 9997 5dac F31E      		adc r15,r19
9981
 9998 5dae 041F      		adc r16,r20
9982
 9999 5db0 151F      		adc r17,r21
9983
 10000 5db2 8091 0000 		lds r24,EE_Parameter+17
9984
 10001 5db6 8823      		tst r24
9985
 10002 5db8 01F4      		brne .+2
9986
 10003 5dba 00C0      		rjmp .L675
9987
 10004 5dbc 8093 0000 		sts StickGasHoover.2920,r24
9988
 10005 5dc0 1092 0000 		sts StickGasHoover.2920+1,__zero_reg__
9989
 10006 5dc4 0C94 0000 		jmp .L674
9990
 10007               	.L707:
9991
 10008 5dc8 8054      		subi r24,lo8(8000)
9992
 10009 5dca 9F41      		sbci r25,hi8(8000)
9993
 10010 5dcc 00F4      		brsh .L708
9994
 10011 5dce E090 0000 		lds r14,HooverGasFilter.2924
9995
 10012 5dd2 F090 0000 		lds r15,(HooverGasFilter.2924)+1
9996
 10013 5dd6 0091 0000 		lds r16,(HooverGasFilter.2924)+2
9997
 10014 5dda 1091 0000 		lds r17,(HooverGasFilter.2924)+3
9998
 10015 5dde D801      		movw r26,r16
9999
 10016 5de0 C701      		movw r24,r14
10000
 10017 5de2 EBE0      		ldi r30,11
10001
 10018 5de4 B695      	1:	lsr r27
10002
 10019 5de6 A795      		ror r26
10003
 10020 5de8 9795      		ror r25
10004
 10021 5dea 8795      		ror r24
10005
 10022 5dec EA95      		dec r30
10006
 10023 5dee 01F4      		brne 1b
10007
 10024 5df0 5701      		movw r10,r14
10008
 10025 5df2 6801      		movw r12,r16
10009
 10026 5df4 A81A      		sub r10,r24
10010
 10027 5df6 B90A      		sbc r11,r25
10011
 10028 5df8 CA0A      		sbc r12,r26
10012
 10029 5dfa DB0A      		sbc r13,r27
10013
 10030 5dfc 7901      		movw r14,r18
10014
 10031 5dfe 8A01      		movw r16,r20
10015
 10032 5e00 EE0C      		lsl r14
10016
 10033 5e02 FF1C      		rol r15
10017
 10034 5e04 001F      		rol r16
10018
 10035 5e06 111F      		rol r17
10019
 10036 5e08 EA0C      		add r14,r10
10020
 10037 5e0a FB1C      		adc r15,r11
10021
 10038 5e0c 0C1D      		adc r16,r12
10022
 10039 5e0e 1D1D      		adc r17,r13
10023
 10040 5e10 E092 0000 		sts HooverGasFilter.2924,r14
10024
 10041 5e14 F092 0000 		sts (HooverGasFilter.2924)+1,r15
10025
 10042 5e18 0093 0000 		sts (HooverGasFilter.2924)+2,r16
10026
 10043 5e1c 1093 0000 		sts (HooverGasFilter.2924)+3,r17
10027
 10044 5e20 00C0      		rjmp .L706
10028
 10045               	.L816:
10029
 10046 5e22 F095      		com r31
10030
 10047 5e24 E195      		neg r30
10031
 10048 5e26 FF4F      		sbci r31,lo8(-1)
10032
 10049 5e28 0C94 0000 		jmp .L487
10033
 10050               	.L492:
10034
 10051 5e2c 299A      		sbi 37-32,1
10035
 10052 5e2e 00C0      		rjmp .L757
10036
 10053               	.L708:
10037
 10054 5e30 E090 0000 		lds r14,HooverGasFilter.2924
10038
 10055 5e34 F090 0000 		lds r15,(HooverGasFilter.2924)+1
10039
 10056 5e38 0091 0000 		lds r16,(HooverGasFilter.2924)+2
10040
 10057 5e3c 1091 0000 		lds r17,(HooverGasFilter.2924)+3
10041
 10058 5e40 D801      		movw r26,r16
10042
 10059 5e42 C701      		movw r24,r14
10043
 10060 5e44 6CE0      		ldi r22,12
10044
 10061 5e46 B695      	1:	lsr r27
10045
 10062 5e48 A795      		ror r26
10046
 10063 5e4a 9795      		ror r25
10047
 10064 5e4c 8795      		ror r24
10048
 10065 5e4e 6A95      		dec r22
10049
 10066 5e50 01F4      		brne 1b
10050
 10067 5e52 E81A      		sub r14,r24
10051
 10068 5e54 F90A      		sbc r15,r25
10052
 10069 5e56 0A0B      		sbc r16,r26
10053
 10070 5e58 1B0B      		sbc r17,r27
10054
 10071 5e5a E20E      		add r14,r18
10055
 10072 5e5c F31E      		adc r15,r19
10056
 10073 5e5e 041F      		adc r16,r20
10057
 10074 5e60 151F      		adc r17,r21
10058
 10075 5e62 E092 0000 		sts HooverGasFilter.2924,r14
10059
 10076 5e66 F092 0000 		sts (HooverGasFilter.2924)+1,r15
10060
 10077 5e6a 0093 0000 		sts (HooverGasFilter.2924)+2,r16
10061
 10078 5e6e 1093 0000 		sts (HooverGasFilter.2924)+3,r17
10062
 10079 5e72 00C0      		rjmp .L706
10063
 10080               	.L675:
10064
 10081 5e74 88E7      		ldi r24,lo8(120)
10065
 10082 5e76 90E0      		ldi r25,hi8(120)
10066
 10083 5e78 9093 0000 		sts (StickGasHoover.2920)+1,r25
10067
 10084 5e7c 8093 0000 		sts StickGasHoover.2920,r24
10068
 10085 5e80 0C94 0000 		jmp .L674
10069
 10086               	.L662:
10070
 10087 5e84 CA01      		movw r24,r20
10071
 10088 5e86 0F97      		sbiw r24,15
10072
 10089 5e88 2817      		cp r18,r24
10073
 10090 5e8a 3907      		cpc r19,r25
10074
 10091 5e8c 04F4      		brge .L666
10075
 10092 5e8e 8091 0000 		lds r24,BaroAtLowerLimit.2927
10076
 10093 5e92 8823      		tst r24
10077
 10094 5e94 01F4      		brne .L666
10078
 10095 5e96 8091 0000 		lds r24,HeightTrimmingFlag.2929
10079
 10096 5e9a 80FF      		sbrs r24,0
10080
 10097 5e9c 00C0      		rjmp .L863
10081
 10098 5e9e E090 0000 		lds r14,HoehenWert
10082
 10099 5ea2 F090 0000 		lds r15,(HoehenWert)+1
10083
 10100 5ea6 0091 0000 		lds r16,(HoehenWert)+2
10084
 10101 5eaa 1091 0000 		lds r17,(HoehenWert)+3
10085
 10102 5eae E092 0000 		sts SollHoehe,r14
10086
 10103 5eb2 F092 0000 		sts (SollHoehe)+1,r15
10087
 10104 5eb6 0093 0000 		sts (SollHoehe)+2,r16
10088
 10105 5eba 1093 0000 		sts (SollHoehe)+3,r17
10089
 10106 5ebe 8E7F      		andi r24,lo8(-2)
10090
 10107               	.L667:
10091
 10108 5ec0 8260      		ori r24,lo8(2)
10092
 10109 5ec2 8093 0000 		sts HeightTrimmingFlag.2929,r24
10093
 10110 5ec6 C901      		movw r24,r18
10094
 10111 5ec8 0F96      		adiw r24,15
10095
 10112 5eca 841B      		sub r24,r20
10096
 10113 5ecc 950B      		sbc r25,r21
10097
 10114 5ece 97FD      		sbrc r25,7
10098
 10115 5ed0 00C0      		rjmp .L864
10099
 10116               	.L668:
10100
 10117 5ed2 2091 0000 		lds r18,HeightTrimming.2918
10101
 10118 5ed6 3091 0000 		lds r19,(HeightTrimming.2918)+1
10102
 10119 5eda 281B      		sub r18,r24
10103
 10120 5edc 390B      		sbc r19,r25
10104
 10121 5ede 3093 0000 		sts (HeightTrimming.2918)+1,r19
10105
 10122 5ee2 2093 0000 		sts HeightTrimming.2918,r18
10106
 10123 5ee6 0C94 0000 		jmp .L665
10107
 10124               	.L666:
10108
 10125 5eea 2091 0000 		lds r18,HeightTrimmingFlag.2929
10109
 10126 5eee 822F      		mov r24,r18
10110
 10127 5ef0 90E0      		ldi r25,lo8(0)
10111
 10128 5ef2 8370      		andi r24,lo8(3)
10112
 10129 5ef4 9070      		andi r25,hi8(3)
10113
 10130 5ef6 892B      		or r24,r25
10114
 10131 5ef8 01F4      		brne .L774
10115
 10132 5efa E090 0000 		lds r14,HoehenWert
10116
 10133 5efe F090 0000 		lds r15,(HoehenWert)+1
10117
 10134 5f02 0091 0000 		lds r16,(HoehenWert)+2
10118
 10135 5f06 1091 0000 		lds r17,(HoehenWert)+3
10119
 10136 5f0a 2091 0000 		lds r18,HeightTrimming.2918
10120
 10137 5f0e 3091 0000 		lds r19,(HeightTrimming.2918)+1
10121
 10138 5f12 0C94 0000 		jmp .L665
10122
 10139               	.L863:
10123
 10140 5f16 E090 0000 		lds r14,HoehenWert
10124
 10141 5f1a F090 0000 		lds r15,(HoehenWert)+1
10125
 10142 5f1e 0091 0000 		lds r16,(HoehenWert)+2
10126
 10143 5f22 1091 0000 		lds r17,(HoehenWert)+3
10127
 10144 5f26 00C0      		rjmp .L667
10128
 10145               	.L774:
10129
 10146 5f28 2C7F      		andi r18,lo8(-4)
10130
 10147 5f2a 2093 0000 		sts HeightTrimmingFlag.2929,r18
10131
 10148 5f2e 1092 0000 		sts (HeightTrimming.2918)+1,__zero_reg__
10132
 10149 5f32 1092 0000 		sts HeightTrimming.2918,__zero_reg__
10133
 10150 5f36 E090 0000 		lds r14,HoehenWert
10134
 10151 5f3a F090 0000 		lds r15,(HoehenWert)+1
10135
 10152 5f3e 0091 0000 		lds r16,(HoehenWert)+2
10136
 10153 5f42 1091 0000 		lds r17,(HoehenWert)+3
10137
 10154 5f46 E092 0000 		sts SollHoehe,r14
10138
 10155 5f4a F092 0000 		sts (SollHoehe)+1,r15
10139
 10156 5f4e 0093 0000 		sts (SollHoehe)+2,r16
10140
 10157 5f52 1093 0000 		sts (SollHoehe)+3,r17
10141
 10158 5f56 E1FF      		sbrs r30,1
10142
 10159 5f58 00C0      		rjmp .L781
10143
 10160 5f5a 84EF      		ldi r24,lo8(500)
10144
 10161 5f5c 91E0      		ldi r25,hi8(500)
10145
 10162 5f5e 9093 0000 		sts (beeptime)+1,r25
10146
 10163 5f62 8093 0000 		sts beeptime,r24
10147
 10164               	.L781:
10148
 10165 5f66 20E0      		ldi r18,lo8(0)
10149
 10166 5f68 30E0      		ldi r19,hi8(0)
10150
 10167 5f6a 0C94 0000 		jmp .L665
10151
 10168               	.L862:
10152
 10169 5f6e F095      		com r31
10153
 10170 5f70 E195      		neg r30
10154
 10171 5f72 FF4F      		sbci r31,lo8(-1)
10155
 10172 5f74 00C0      		rjmp .L479
10156
 10173               	.L853:
10157
 10174 5f76 2150      		subi r18,lo8(-(255))
10158
 10175 5f78 3F4F      		sbci r19,hi8(-(255))
10159
 10176 5f7a 00C0      		rjmp .L495
10160
 10177               	.L861:
10161
 10178 5f7c 2F5F      		subi r18,lo8(-(1))
10162
 10179 5f7e 3F4F      		sbci r19,hi8(-(1))
10163
 10180 5f80 00C0      		rjmp .L570
10164
 10181               	.L860:
10165
 10182 5f82 2F5F      		subi r18,lo8(-(1))
10166
 10183 5f84 3F4F      		sbci r19,hi8(-(1))
10167
 10184 5f86 00C0      		rjmp .L569
10168
 10185               	.L845:
10169
 10186 5f88 E090 0000 		lds r14,HoehenWert
10170
 10187 5f8c F090 0000 		lds r15,(HoehenWert)+1
10171
 10188 5f90 0091 0000 		lds r16,(HoehenWert)+2
10172
 10189 5f94 1091 0000 		lds r17,(HoehenWert)+3
10173
 10190 5f98 0C94 0000 		jmp .L663
10174
 10191               	.L859:
10175
 10192 5f9c 4D5F      		subi r20,lo8(-(3))
10176
 10193 5f9e 5F4F      		sbci r21,hi8(-(3))
10177
 10194 5fa0 00C0      		rjmp .L683
10178
 10195               	.L829:
10179
 10196 5fa2 F095      		com r31
10180
 10197 5fa4 E195      		neg r30
10181
 10198 5fa6 FF4F      		sbci r31,lo8(-1)
10182
 10199 5fa8 0C94 0000 		jmp .L568
10183
 10200               	.L855:
10184
 10201 5fac 8150      		subi r24,lo8(-(255))
10185
 10202 5fae 9F4F      		sbci r25,hi8(-(255))
10186
 10203 5fb0 00C0      		rjmp .L501
10187
 10204               	.L854:
10188
 10205 5fb2 8150      		subi r24,lo8(-(255))
10189
 10206 5fb4 9F4F      		sbci r25,hi8(-(255))
10190
 10207 5fb6 00C0      		rjmp .L498
10191
 10208               	.L864:
10192
 10209 5fb8 9095      		com r25
10193
 10210 5fba 8195      		neg r24
10194
 10211 5fbc 9F4F      		sbci r25,lo8(-1)
10195
 10212 5fbe 00C0      		rjmp .L668
10196
 10213               	.L846:
10197
 10214 5fc0 9095      		com r25
10198
 10215 5fc2 8195      		neg r24
10199
 10216 5fc4 9F4F      		sbci r25,lo8(-1)
10200
 10217 5fc6 0C94 0000 		jmp .L664
10201
 10218               	.L673:
10202
 10219 5fca 6739      		cpi r22,151
10203
 10220 5fcc 7105      		cpc r23,__zero_reg__
10204
 10221 5fce 04F4      		brge .+4
10205
 10222 5fd0 0C94 0000 		jmp .L669
10206
 10223 5fd4 86E9      		ldi r24,lo8(150)
10207
 10224 5fd6 90E0      		ldi r25,hi8(150)
10208
 10225 5fd8 9093 0000 		sts (StickGasHoover.2920)+1,r25
10209
 10226 5fdc 8093 0000 		sts StickGasHoover.2920,r24
10210
 10227 5fe0 0C94 0000 		jmp .L669
10211
 10228               	.L847:
10212
 10229 5fe4 2D5F      		subi r18,lo8(-(3))
10213
 10230 5fe6 3F4F      		sbci r19,hi8(-(3))
10214
 10231 5fe8 0C94 0000 		jmp .L672
10215
 10233               		.data
10216
 10234               	.LC0:
10217
 10235 0000 4265 6769 		.string	"Beginner"
10218
 10235      6E6E 6572
10219
 10235      00
10220
 10236 0009 00        		.string	""
10221
 10237               		.text
10222
 10238               	.global	DefaultKonstanten3
10223
 10240               	DefaultKonstanten3:
10224
 10241               	/* prologue: function */
10225
 10242               	/* frame size = 0 */
10226
 10243 5fec 8AE6      		ldi r24,lo8(106)
10227
 10244 5fee 8093 0000 		sts EE_Parameter+8,r24
10228
 10245 5ff2 71E0      		ldi r23,lo8(1)
10229
 10246 5ff4 7093 0000 		sts EE_Parameter+88,r23
10230
 10247 5ff8 4EE1      		ldi r20,lo8(30)
10231
 10248 5ffa 4093 0000 		sts EE_Parameter+9,r20
10232
 10249 5ffe 8BEF      		ldi r24,lo8(-5)
10233
 10250 6000 8093 0000 		sts EE_Parameter+11,r24
10234
 10251 6004 8AE0      		ldi r24,lo8(10)
10235
 10252 6006 8093 0000 		sts EE_Parameter+12,r24
10236
 10253 600a 4093 0000 		sts EE_Parameter+10,r20
10237
 10254 600e 4093 0000 		sts EE_Parameter+14,r20
10238
 10255 6012 85E0      		ldi r24,lo8(5)
10239
 10256 6014 8093 0000 		sts EE_Parameter+15,r24
10240
 10257 6018 80E4      		ldi r24,lo8(64)
10241
 10258 601a 8093 0000 		sts EE_Parameter+16,r24
10242
 10259 601e 1092 0000 		sts EE_Parameter+17,__zero_reg__
10243
 10260 6022 8FE0      		ldi r24,lo8(15)
10244
 10261 6024 8093 0000 		sts EE_Parameter+13,r24
10245
 10262 6028 68E0      		ldi r22,lo8(8)
10246
 10263 602a 6093 0000 		sts EE_Parameter+18,r22
10247
 10264 602e 20E1      		ldi r18,lo8(16)
10248
 10265 6030 2093 0000 		sts EE_Parameter+19,r18
10249
 10266 6034 56E0      		ldi r21,lo8(6)
10250
 10267 6036 5093 0000 		sts EE_Parameter+20,r21
10251
 10268 603a 6093 0000 		sts EE_Parameter+21,r22
10252
 10269 603e 86EE      		ldi r24,lo8(-26)
10253
 10270 6040 8093 0000 		sts EE_Parameter+22,r24
10254
 10271 6044 4093 0000 		sts EE_Parameter+23,r20
10255
 10272 6048 80E8      		ldi r24,lo8(-128)
10256
 10273 604a 8093 0000 		sts EE_Parameter+24,r24
10257
 10274 604e 34E6      		ldi r19,lo8(100)
10258
 10275 6050 3093 0000 		sts EE_Parameter+25,r19
10259
 10276 6054 98E7      		ldi r25,lo8(120)
10260
 10277 6056 9093 0000 		sts EE_Parameter+26,r25
10261
 10278 605a 83E0      		ldi r24,lo8(3)
10262
 10279 605c 8093 0000 		sts EE_Parameter+27,r24
10263
 10280 6060 3093 0000 		sts EE_Parameter+28,r19
10264
 10281 6064 9093 0000 		sts EE_Parameter+29,r25
10265
 10282 6068 81E2      		ldi r24,lo8(33)
10266
 10283 606a 8093 0000 		sts EE_Parameter+30,r24
10267
 10284 606e 83E2      		ldi r24,lo8(35)
10268
 10285 6070 8093 0000 		sts EE_Parameter+31,r24
10269
 10286 6074 84E1      		ldi r24,lo8(20)
10270
 10287 6076 8093 0000 		sts EE_Parameter+32,r24
10271
 10288 607a 1092 0000 		sts EE_Parameter+33,__zero_reg__
10272
 10289 607e 2093 0000 		sts EE_Parameter+34,r18
10273
 10290 6082 1092 0000 		sts EE_Parameter+35,__zero_reg__
10274
 10291 6086 1092 0000 		sts EE_Parameter+36,__zero_reg__
10275
 10292 608a 1092 0000 		sts EE_Parameter+37,__zero_reg__
10276
 10293 608e 1092 0000 		sts EE_Parameter+38,__zero_reg__
10277
 10294 6092 1092 0000 		sts EE_Parameter+59,__zero_reg__
10278
 10295 6096 1092 0000 		sts EE_Parameter+60,__zero_reg__
10279
 10296 609a 1092 0000 		sts EE_Parameter+61,__zero_reg__
10280
 10297 609e 1092 0000 		sts EE_Parameter+62,__zero_reg__
10281
 10298 60a2 3093 0000 		sts EE_Parameter+39,r19
10282
 10299 60a6 98E2      		ldi r25,lo8(40)
10283
 10300 60a8 9093 0000 		sts EE_Parameter+40,r25
10284
 10301 60ac 7093 0000 		sts EE_Parameter+87,r23
10285
 10302 60b0 1092 0000 		sts EE_Parameter+41,__zero_reg__
10286
 10303 60b4 8AEF      		ldi r24,lo8(-6)
10287
 10304 60b6 8093 0000 		sts EE_Parameter+42,r24
10288
 10305 60ba 5093 0000 		sts EE_Parameter+47,r21
10289
 10306 60be 3093 0000 		sts EE_Parameter+43,r19
10290
 10307 60c2 9093 0000 		sts EE_Parameter+44,r25
10291
 10308 60c6 1092 0000 		sts EE_Parameter+45,__zero_reg__
10292
 10309 60ca 8093 0000 		sts EE_Parameter+46,r24
10293
 10310 60ce 92E3      		ldi r25,lo8(50)
10294
 10311 60d0 9093 0000 		sts EE_Parameter+48,r25
10295
 10312 60d4 2AE5      		ldi r18,lo8(90)
10296
 10313 60d6 2093 0000 		sts EE_Parameter+49,r18
10297
 10314 60da 9093 0000 		sts EE_Parameter+50,r25
10298
 10315 60de 1092 0000 		sts EE_Parameter+86,__zero_reg__
10299
 10316 60e2 2093 0000 		sts EE_Parameter+51,r18
10300
 10317 60e6 80E5      		ldi r24,lo8(80)
10301
 10318 60e8 8093 0000 		sts EE_Parameter+52,r24
10302
 10319 60ec 86E4      		ldi r24,lo8(70)
10303
 10320 60ee 8093 0000 		sts EE_Parameter+53,r24
10304
 10321 60f2 85E5      		ldi r24,lo8(85)
10305
 10322 60f4 8093 0000 		sts EE_Parameter+54,r24
10306
 10323 60f8 8093 0000 		sts EE_Parameter+55,r24
10307
 10324 60fc 80E2      		ldi r24,lo8(32)
10308
 10325 60fe 8093 0000 		sts EE_Parameter+56,r24
10309
 10326 6102 8093 0000 		sts EE_Parameter+57,r24
10310
 10327 6106 9093 0000 		sts EE_Parameter+58,r25
10311
 10328 610a 8FE5      		ldi r24,lo8(95)
10312
 10329 610c 8093 0000 		sts EE_Parameter+63,r24
10313
 10330 6110 83EF      		ldi r24,lo8(-13)
10314
 10331 6112 8093 0000 		sts EE_Parameter+65,r24
10315
 10332 6116 8AEA      		ldi r24,lo8(-86)
10316
 10333 6118 8093 0000 		sts EE_Parameter+67,r24
10317
 10334 611c 8093 0000 		sts EE_Parameter+68,r24
10318
 10335 6120 4093 0000 		sts EE_Parameter+64,r20
10319
 10336 6124 4093 0000 		sts EE_Parameter+66,r20
10320
 10337 6128 8CEF      		ldi r24,lo8(-4)
10321
 10338 612a 8093 0000 		sts EE_Parameter+69,r24
10322
 10339 612e 3093 0000 		sts EE_Parameter+70,r19
10323
 10340 6132 2093 0000 		sts EE_Parameter+71,r18
10324
 10341 6136 2093 0000 		sts EE_Parameter+72,r18
10325
 10342 613a 2093 0000 		sts EE_Parameter+73,r18
10326
 10343 613e 8BE4      		ldi r24,lo8(75)
10327
 10344 6140 8093 0000 		sts EE_Parameter+74,r24
10328
 10345 6144 8093 0000 		sts EE_Parameter+75,r24
10329
 10346 6148 8093 0000 		sts EE_Parameter+76,r24
10330
 10347 614c 1092 0000 		sts EE_Parameter+77,__zero_reg__
10331
 10348 6150 5093 0000 		sts EE_Parameter+78,r21
10332
 10349 6154 6093 0000 		sts EE_Parameter+79,r22
10333
 10350 6158 2093 0000 		sts EE_Parameter+80,r18
10334
 10351 615c 4093 0000 		sts EE_Parameter+81,r20
10335
 10352 6160 3093 0000 		sts EE_Parameter+82,r19
10336
 10353 6164 3093 0000 		sts EE_Parameter+83,r19
10337
 10354 6168 84E0      		ldi r24,lo8(4)
10338
 10355 616a 8093 0000 		sts EE_Parameter+84,r24
10339
 10356 616e A0E0      		ldi r26,lo8(EE_Parameter+89)
10340
 10357 6170 B0E0      		ldi r27,hi8(EE_Parameter+89)
10341
 10358 6172 E0E0      		ldi r30,lo8(.LC0)
10342
 10359 6174 F0E0      		ldi r31,hi8(.LC0)
10343
 10360 6176 8CE0      		ldi r24,lo8(12)
10344
 10361               	.L866:
10345
 10362 6178 0190      		ld r0,Z+
10346
 10363 617a 0D92      		st X+,r0
10347
 10364 617c 8150      		subi r24,lo8(-(-1))
10348
 10365 617e 01F4      		brne .L866
10349
 10366               	/* epilogue start */
10350
 10367 6180 0895      		ret
10351
 10369               		.data
10352
 10370               	.LC1:
10353
 10371 000a 4E6F 726D 		.string	"Normal"
10354
 10371      616C 00
10355
 10372 0011 00        		.string	""
10356
 10373               		.text
10357
 10374               	.global	DefaultKonstanten2
10358
 10376               	DefaultKonstanten2:
10359
 10377               	/* prologue: function */
10360
 10378               	/* frame size = 0 */
10361
 10379 6182 8AE6      		ldi r24,lo8(106)
10362
 10380 6184 8093 0000 		sts EE_Parameter+8,r24
10363
 10381 6188 71E0      		ldi r23,lo8(1)
10364
 10382 618a 7093 0000 		sts EE_Parameter+88,r23
10365
 10383 618e 5EE1      		ldi r21,lo8(30)
10366
 10384 6190 5093 0000 		sts EE_Parameter+9,r21
10367
 10385 6194 8BEF      		ldi r24,lo8(-5)
10368
 10386 6196 8093 0000 		sts EE_Parameter+11,r24
10369
 10387 619a 9AE0      		ldi r25,lo8(10)
10370
 10388 619c 9093 0000 		sts EE_Parameter+12,r25
10371
 10389 61a0 5093 0000 		sts EE_Parameter+10,r21
10372
 10390 61a4 5093 0000 		sts EE_Parameter+14,r21
10373
 10391 61a8 85E0      		ldi r24,lo8(5)
10374
 10392 61aa 8093 0000 		sts EE_Parameter+15,r24
10375
 10393 61ae 80E4      		ldi r24,lo8(64)
10376
 10394 61b0 8093 0000 		sts EE_Parameter+16,r24
10377
 10395 61b4 1092 0000 		sts EE_Parameter+17,__zero_reg__
10378
 10396 61b8 8FE0      		ldi r24,lo8(15)
10379
 10397 61ba 8093 0000 		sts EE_Parameter+13,r24
10380
 10398 61be 9093 0000 		sts EE_Parameter+18,r25
10381
 10399 61c2 80E1      		ldi r24,lo8(16)
10382
 10400 61c4 8093 0000 		sts EE_Parameter+19,r24
10383
 10401 61c8 66E0      		ldi r22,lo8(6)
10384
 10402 61ca 6093 0000 		sts EE_Parameter+20,r22
10385
 10403 61ce E8E0      		ldi r30,lo8(8)
10386
 10404 61d0 E093 0000 		sts EE_Parameter+21,r30
10387
 10405 61d4 86EE      		ldi r24,lo8(-26)
10388
 10406 61d6 8093 0000 		sts EE_Parameter+22,r24
10389
 10407 61da 5093 0000 		sts EE_Parameter+23,r21
10390
 10408 61de 80E8      		ldi r24,lo8(-128)
10391
 10409 61e0 8093 0000 		sts EE_Parameter+24,r24
10392
 10410 61e4 2AE5      		ldi r18,lo8(90)
10393
 10411 61e6 2093 0000 		sts EE_Parameter+25,r18
10394
 10412 61ea 98E7      		ldi r25,lo8(120)
10395
 10413 61ec 9093 0000 		sts EE_Parameter+26,r25
10396
 10414 61f0 83E0      		ldi r24,lo8(3)
10397
 10415 61f2 8093 0000 		sts EE_Parameter+27,r24
10398
 10416 61f6 2093 0000 		sts EE_Parameter+28,r18
10399
 10417 61fa 9093 0000 		sts EE_Parameter+29,r25
10400
 10418 61fe 81E2      		ldi r24,lo8(33)
10401
 10419 6200 8093 0000 		sts EE_Parameter+30,r24
10402
 10420 6204 83E2      		ldi r24,lo8(35)
10403
 10421 6206 8093 0000 		sts EE_Parameter+31,r24
10404
 10422 620a 5093 0000 		sts EE_Parameter+32,r21
10405
 10423 620e 1092 0000 		sts EE_Parameter+33,__zero_reg__
10406
 10424 6212 40E2      		ldi r20,lo8(32)
10407
 10425 6214 4093 0000 		sts EE_Parameter+34,r20
10408
 10426 6218 1092 0000 		sts EE_Parameter+35,__zero_reg__
10409
 10427 621c 1092 0000 		sts EE_Parameter+36,__zero_reg__
10410
 10428 6220 1092 0000 		sts EE_Parameter+37,__zero_reg__
10411
 10429 6224 1092 0000 		sts EE_Parameter+38,__zero_reg__
10412
 10430 6228 1092 0000 		sts EE_Parameter+59,__zero_reg__
10413
 10431 622c 1092 0000 		sts EE_Parameter+60,__zero_reg__
10414
 10432 6230 1092 0000 		sts EE_Parameter+61,__zero_reg__
10415
 10433 6234 1092 0000 		sts EE_Parameter+62,__zero_reg__
10416
 10434 6238 34E6      		ldi r19,lo8(100)
10417
 10435 623a 3093 0000 		sts EE_Parameter+39,r19
10418
 10436 623e 98E2      		ldi r25,lo8(40)
10419
 10437 6240 9093 0000 		sts EE_Parameter+40,r25
10420
 10438 6244 7093 0000 		sts EE_Parameter+87,r23
10421
 10439 6248 1092 0000 		sts EE_Parameter+41,__zero_reg__
10422
 10440 624c 8AEF      		ldi r24,lo8(-6)
10423
 10441 624e 8093 0000 		sts EE_Parameter+42,r24
10424
 10442 6252 6093 0000 		sts EE_Parameter+47,r22
10425
 10443 6256 3093 0000 		sts EE_Parameter+43,r19
10426
 10444 625a 9093 0000 		sts EE_Parameter+44,r25
10427
 10445 625e 1092 0000 		sts EE_Parameter+45,__zero_reg__
10428
 10446 6262 8093 0000 		sts EE_Parameter+46,r24
10429
 10447 6266 82E3      		ldi r24,lo8(50)
10430
 10448 6268 8093 0000 		sts EE_Parameter+48,r24
10431
 10449 626c 2093 0000 		sts EE_Parameter+49,r18
10432
 10450 6270 8093 0000 		sts EE_Parameter+50,r24
10433
 10451 6274 1092 0000 		sts EE_Parameter+86,__zero_reg__
10434
 10452 6278 2093 0000 		sts EE_Parameter+51,r18
10435
 10453 627c 80E5      		ldi r24,lo8(80)
10436
 10454 627e 8093 0000 		sts EE_Parameter+52,r24
10437
 10455 6282 8CE3      		ldi r24,lo8(60)
10438
 10456 6284 8093 0000 		sts EE_Parameter+53,r24
10439
 10457 6288 85E5      		ldi r24,lo8(85)
10440
 10458 628a 8093 0000 		sts EE_Parameter+54,r24
10441
 10459 628e 8093 0000 		sts EE_Parameter+55,r24
10442
 10460 6292 4093 0000 		sts EE_Parameter+56,r20
10443
 10461 6296 4093 0000 		sts EE_Parameter+57,r20
10444
 10462 629a 9BE4      		ldi r25,lo8(75)
10445
 10463 629c 9093 0000 		sts EE_Parameter+58,r25
10446
 10464 62a0 8FE5      		ldi r24,lo8(95)
10447
 10465 62a2 8093 0000 		sts EE_Parameter+63,r24
10448
 10466 62a6 83EF      		ldi r24,lo8(-13)
10449
 10467 62a8 8093 0000 		sts EE_Parameter+65,r24
10450
 10468 62ac 8AEA      		ldi r24,lo8(-86)
10451
 10469 62ae 8093 0000 		sts EE_Parameter+67,r24
10452
 10470 62b2 8093 0000 		sts EE_Parameter+68,r24
10453
 10471 62b6 84E1      		ldi r24,lo8(20)
10454
 10472 62b8 8093 0000 		sts EE_Parameter+64,r24
10455
 10473 62bc 8093 0000 		sts EE_Parameter+66,r24
10456
 10474 62c0 8CEF      		ldi r24,lo8(-4)
10457
 10475 62c2 8093 0000 		sts EE_Parameter+69,r24
10458
 10476 62c6 3093 0000 		sts EE_Parameter+70,r19
10459
 10477 62ca 2093 0000 		sts EE_Parameter+71,r18
10460
 10478 62ce 2093 0000 		sts EE_Parameter+72,r18
10461
 10479 62d2 2093 0000 		sts EE_Parameter+73,r18
10462
 10480 62d6 9093 0000 		sts EE_Parameter+74,r25
10463
 10481 62da 9093 0000 		sts EE_Parameter+75,r25
10464
 10482 62de 9093 0000 		sts EE_Parameter+76,r25
10465
 10483 62e2 1092 0000 		sts EE_Parameter+77,__zero_reg__
10466
 10484 62e6 6093 0000 		sts EE_Parameter+78,r22
10467
 10485 62ea E093 0000 		sts EE_Parameter+79,r30
10468
 10486 62ee 2093 0000 		sts EE_Parameter+80,r18
10469
 10487 62f2 5093 0000 		sts EE_Parameter+81,r21
10470
 10488 62f6 3093 0000 		sts EE_Parameter+82,r19
10471
 10489 62fa 3093 0000 		sts EE_Parameter+83,r19
10472
 10490 62fe 84E0      		ldi r24,lo8(4)
10473
 10491 6300 8093 0000 		sts EE_Parameter+84,r24
10474
 10492 6304 A0E0      		ldi r26,lo8(EE_Parameter+89)
10475
 10493 6306 B0E0      		ldi r27,hi8(EE_Parameter+89)
10476
 10494 6308 E0E0      		ldi r30,lo8(.LC1)
10477
 10495 630a F0E0      		ldi r31,hi8(.LC1)
10478
 10496 630c 8CE0      		ldi r24,lo8(12)
10479
 10497               	.L870:
10480
 10498 630e 0190      		ld r0,Z+
10481
 10499 6310 0D92      		st X+,r0
10482
 10500 6312 8150      		subi r24,lo8(-(-1))
10483
 10501 6314 01F4      		brne .L870
10484
 10502               	/* epilogue start */
10485
 10503 6316 0895      		ret
10486
 10505               		.data
10487
 10506               	.LC2:
10488
 10507 0012 5370 6F72 		.string	"Sport"
10489
 10507      7400
10490
 10508 0018 00        		.string	""
10491
 10509               		.text
10492
 10510               	.global	DefaultKonstanten1
10493
 10512               	DefaultKonstanten1:
10494
 10513               	/* prologue: function */
10495
 10514               	/* frame size = 0 */
10496
 10515 6318 8AE6      		ldi r24,lo8(106)
10497
 10516 631a 8093 0000 		sts EE_Parameter+8,r24
10498
 10517 631e 51E0      		ldi r21,lo8(1)
10499
 10518 6320 5093 0000 		sts EE_Parameter+88,r21
10500
 10519 6324 4EE1      		ldi r20,lo8(30)
10501
 10520 6326 4093 0000 		sts EE_Parameter+9,r20
10502
 10521 632a 8BEF      		ldi r24,lo8(-5)
10503
 10522 632c 8093 0000 		sts EE_Parameter+11,r24
10504
 10523 6330 8AE0      		ldi r24,lo8(10)
10505
 10524 6332 8093 0000 		sts EE_Parameter+12,r24
10506
 10525 6336 4093 0000 		sts EE_Parameter+10,r20
10507
 10526 633a 4093 0000 		sts EE_Parameter+14,r20
10508
 10527 633e 85E0      		ldi r24,lo8(5)
10509
 10528 6340 8093 0000 		sts EE_Parameter+15,r24
10510
 10529 6344 80E4      		ldi r24,lo8(64)
10511
 10530 6346 8093 0000 		sts EE_Parameter+16,r24
10512
 10531 634a 1092 0000 		sts EE_Parameter+17,__zero_reg__
10513
 10532 634e 84E1      		ldi r24,lo8(20)
10514
 10533 6350 8093 0000 		sts EE_Parameter+13,r24
10515
 10534 6354 8EE0      		ldi r24,lo8(14)
10516
 10535 6356 8093 0000 		sts EE_Parameter+18,r24
10517
 10536 635a E0E1      		ldi r30,lo8(16)
10518
 10537 635c E093 0000 		sts EE_Parameter+19,r30
10519
 10538 6360 8CE0      		ldi r24,lo8(12)
10520
 10539 6362 8093 0000 		sts EE_Parameter+20,r24
10521
 10540 6366 F8E0      		ldi r31,lo8(8)
10522
 10541 6368 F093 0000 		sts EE_Parameter+21,r31
10523
 10542 636c 86EE      		ldi r24,lo8(-26)
10524
 10543 636e 8093 0000 		sts EE_Parameter+22,r24
10525
 10544 6372 4093 0000 		sts EE_Parameter+23,r20
10526
 10545 6376 80E8      		ldi r24,lo8(-128)
10527
 10546 6378 8093 0000 		sts EE_Parameter+24,r24
10528
 10547 637c 30E5      		ldi r19,lo8(80)
10529
 10548 637e 3093 0000 		sts EE_Parameter+25,r19
10530
 10549 6382 96E9      		ldi r25,lo8(-106)
10531
 10550 6384 9093 0000 		sts EE_Parameter+26,r25
10532
 10551 6388 83E0      		ldi r24,lo8(3)
10533
 10552 638a 8093 0000 		sts EE_Parameter+27,r24
10534
 10553 638e 3093 0000 		sts EE_Parameter+28,r19
10535
 10554 6392 9093 0000 		sts EE_Parameter+29,r25
10536
 10555 6396 81E2      		ldi r24,lo8(33)
10537
 10556 6398 8093 0000 		sts EE_Parameter+30,r24
10538
 10557 639c 83E2      		ldi r24,lo8(35)
10539
 10558 639e 8093 0000 		sts EE_Parameter+31,r24
10540
 10559 63a2 4093 0000 		sts EE_Parameter+32,r20
10541
 10560 63a6 1092 0000 		sts EE_Parameter+33,__zero_reg__
10542
 10561 63aa 60E2      		ldi r22,lo8(32)
10543
 10562 63ac 6093 0000 		sts EE_Parameter+34,r22
10544
 10563 63b0 1092 0000 		sts EE_Parameter+35,__zero_reg__
10545
 10564 63b4 1092 0000 		sts EE_Parameter+36,__zero_reg__
10546
 10565 63b8 1092 0000 		sts EE_Parameter+37,__zero_reg__
10547
 10566 63bc 1092 0000 		sts EE_Parameter+38,__zero_reg__
10548
 10567 63c0 1092 0000 		sts EE_Parameter+59,__zero_reg__
10549
 10568 63c4 1092 0000 		sts EE_Parameter+60,__zero_reg__
10550
 10569 63c8 1092 0000 		sts EE_Parameter+61,__zero_reg__
10551
 10570 63cc 1092 0000 		sts EE_Parameter+62,__zero_reg__
10552
 10571 63d0 24E6      		ldi r18,lo8(100)
10553
 10572 63d2 2093 0000 		sts EE_Parameter+39,r18
10554
 10573 63d6 98E2      		ldi r25,lo8(40)
10555
 10574 63d8 9093 0000 		sts EE_Parameter+40,r25
10556
 10575 63dc 5093 0000 		sts EE_Parameter+87,r21
10557
 10576 63e0 1092 0000 		sts EE_Parameter+41,__zero_reg__
10558
 10577 63e4 8AEF      		ldi r24,lo8(-6)
10559
 10578 63e6 8093 0000 		sts EE_Parameter+42,r24
10560
 10579 63ea 76E0      		ldi r23,lo8(6)
10561
 10580 63ec 7093 0000 		sts EE_Parameter+47,r23
10562
 10581 63f0 2093 0000 		sts EE_Parameter+43,r18
10563
 10582 63f4 9093 0000 		sts EE_Parameter+44,r25
10564
 10583 63f8 1092 0000 		sts EE_Parameter+45,__zero_reg__
10565
 10584 63fc 8093 0000 		sts EE_Parameter+46,r24
10566
 10585 6400 82E3      		ldi r24,lo8(50)
10567
 10586 6402 8093 0000 		sts EE_Parameter+48,r24
10568
 10587 6406 9AE5      		ldi r25,lo8(90)
10569
 10588 6408 9093 0000 		sts EE_Parameter+49,r25
10570
 10589 640c 8093 0000 		sts EE_Parameter+50,r24
10571
 10590 6410 1092 0000 		sts EE_Parameter+86,__zero_reg__
10572
 10591 6414 9093 0000 		sts EE_Parameter+51,r25
10573
 10592 6418 3093 0000 		sts EE_Parameter+52,r19
10574
 10593 641c 5093 0000 		sts EE_Parameter+53,r21
10575
 10594 6420 85E5      		ldi r24,lo8(85)
10576
 10595 6422 8093 0000 		sts EE_Parameter+54,r24
10577
 10596 6426 8093 0000 		sts EE_Parameter+55,r24
10578
 10597 642a E093 0000 		sts EE_Parameter+56,r30
10579
 10598 642e 6093 0000 		sts EE_Parameter+57,r22
10580
 10599 6432 2093 0000 		sts EE_Parameter+58,r18
10581
 10600 6436 8FE5      		ldi r24,lo8(95)
10582
 10601 6438 8093 0000 		sts EE_Parameter+63,r24
10583
 10602 643c 83EF      		ldi r24,lo8(-13)
10584
 10603 643e 8093 0000 		sts EE_Parameter+65,r24
10585
 10604 6442 8AEA      		ldi r24,lo8(-86)
10586
 10605 6444 8093 0000 		sts EE_Parameter+67,r24
10587
 10606 6448 8093 0000 		sts EE_Parameter+68,r24
10588
 10607 644c 8FE0      		ldi r24,lo8(15)
10589
 10608 644e 8093 0000 		sts EE_Parameter+64,r24
10590
 10609 6452 8093 0000 		sts EE_Parameter+66,r24
10591
 10610 6456 8CEF      		ldi r24,lo8(-4)
10592
 10611 6458 8093 0000 		sts EE_Parameter+69,r24
10593
 10612 645c 2093 0000 		sts EE_Parameter+70,r18
10594
 10613 6460 9093 0000 		sts EE_Parameter+71,r25
10595
 10614 6464 9093 0000 		sts EE_Parameter+72,r25
10596
 10615 6468 9093 0000 		sts EE_Parameter+73,r25
10597
 10616 646c 8BE4      		ldi r24,lo8(75)
10598
 10617 646e 8093 0000 		sts EE_Parameter+74,r24
10599
 10618 6472 8093 0000 		sts EE_Parameter+75,r24
10600
 10619 6476 8093 0000 		sts EE_Parameter+76,r24
10601
 10620 647a 1092 0000 		sts EE_Parameter+77,__zero_reg__
10602
 10621 647e 7093 0000 		sts EE_Parameter+78,r23
10603
 10622 6482 F093 0000 		sts EE_Parameter+79,r31
10604
 10623 6486 9093 0000 		sts EE_Parameter+80,r25
10605
 10624 648a 4093 0000 		sts EE_Parameter+81,r20
10606
 10625 648e 2093 0000 		sts EE_Parameter+82,r18
10607
 10626 6492 2093 0000 		sts EE_Parameter+83,r18
10608
 10627 6496 84E0      		ldi r24,lo8(4)
10609
 10628 6498 8093 0000 		sts EE_Parameter+84,r24
10610
 10629 649c A0E0      		ldi r26,lo8(EE_Parameter+89)
10611
 10630 649e B0E0      		ldi r27,hi8(EE_Parameter+89)
10612
 10631 64a0 E0E0      		ldi r30,lo8(.LC2)
10613
 10632 64a2 F0E0      		ldi r31,hi8(.LC2)
10614
 10633 64a4 8CE0      		ldi r24,lo8(12)
10615
 10634               	.L874:
10616
 10635 64a6 0190      		ld r0,Z+
10617
 10636 64a8 0D92      		st X+,r0
10618
 10637 64aa 8150      		subi r24,lo8(-(-1))
10619
 10638 64ac 01F4      		brne .L874
10620
 10639               	/* epilogue start */
10621
 10640 64ae 0895      		ret
10622
 10642               	.global	BaroExpandActive
10623
 10643               	.global	BaroExpandActive
10624
 10644               		.section .bss
10625
 10647               	BaroExpandActive:
10626
 10648 0000 0000      		.skip 2,0
10627
 10649               	.global	I2CTimeout
10628
 10650               		.data
10629
 10653               	I2CTimeout:
10630
 10654 0019 6400      		.word	100
10631
 10655               	.global	AdNeutralNick
10632
 10656               	.global	AdNeutralNick
10633
 10657               		.section .bss
10634
 10660               	AdNeutralNick:
10635
 10661 0002 0000      		.skip 2,0
10636
 10662               	.global	AdNeutralRoll
10637
 10663               	.global	AdNeutralRoll
10638
 10666               	AdNeutralRoll:
10639
 10667 0004 0000      		.skip 2,0
10640
 10668               	.global	AdNeutralGier
10641
 10669               	.global	AdNeutralGier
10642
 10672               	AdNeutralGier:
10643
 10673 0006 0000      		.skip 2,0
10644
 10674               	.global	StartNeutralRoll
10645
 10675               	.global	StartNeutralRoll
10646
 10678               	StartNeutralRoll:
10647
 10679 0008 0000      		.skip 2,0
10648
 10680               	.global	StartNeutralNick
10649
 10681               	.global	StartNeutralNick
10650
 10684               	StartNeutralNick:
10651
 10685 000a 0000      		.skip 2,0
10652
 10686               	.global	NeutralAccX
10653
 10687               	.global	NeutralAccX
10654
 10690               	NeutralAccX:
10655
 10691 000c 0000      		.skip 2,0
10656
 10692               	.global	NeutralAccY
10657
 10693               	.global	NeutralAccY
10658
 10696               	NeutralAccY:
10659
 10697 000e 0000      		.skip 2,0
10660
 10698               	.global	NaviCntAcc
10661
 10699               	.global	NaviCntAcc
10662
 10702               	NaviCntAcc:
10663
 10703 0010 0000      		.skip 2,0
10664
 10704               	.global	NeutralAccZ
10665
 10705               	.global	NeutralAccZ
10666
 10708               	NeutralAccZ:
10667
 10709 0012 0000 0000 		.skip 4,0
10668
 10710               	.global	CosinusNickWinkel
10669
 10711               	.global	CosinusNickWinkel
10670
 10714               	CosinusNickWinkel:
10671
 10715 0016 00        		.skip 1,0
10672
 10716               	.global	CosinusRollWinkel
10673
 10717               	.global	CosinusRollWinkel
10674
 10720               	CosinusRollWinkel:
10675
 10721 0017 00        		.skip 1,0
10676
 10722               	.global	IntegralNick
10677
 10723               	.global	IntegralNick
10678
 10726               	IntegralNick:
10679
 10727 0018 0000 0000 		.skip 4,0
10680
 10728               	.global	IntegralNick2
10681
 10729               	.global	IntegralNick2
10682
 10732               	IntegralNick2:
10683
 10733 001c 0000 0000 		.skip 4,0
10684
 10734               	.global	IntegralRoll
10685
 10735               	.global	IntegralRoll
10686
 10738               	IntegralRoll:
10687
 10739 0020 0000 0000 		.skip 4,0
10688
 10740               	.global	IntegralRoll2
10689
 10741               	.global	IntegralRoll2
10690
 10744               	IntegralRoll2:
10691
 10745 0024 0000 0000 		.skip 4,0
10692
 10746               	.global	IntegralAccNick
10693
 10747               	.global	IntegralAccNick
10694
 10750               	IntegralAccNick:
10695
 10751 0028 0000 0000 		.skip 4,0
10696
 10752               	.global	IntegralAccRoll
10697
 10753               	.global	IntegralAccRoll
10698
 10756               	IntegralAccRoll:
10699
 10757 002c 0000 0000 		.skip 4,0
10700
 10758               	.global	IntegralAccZ
10701
 10759               	.global	IntegralAccZ
10702
 10762               	IntegralAccZ:
10703
 10763 0030 0000 0000 		.skip 4,0
10704
 10764               	.global	Integral_Gier
10705
 10765               	.global	Integral_Gier
10706
 10768               	Integral_Gier:
10707
 10769 0034 0000 0000 		.skip 4,0
10708
 10770               	.global	Mess_IntegralNick
10709
 10771               	.global	Mess_IntegralNick
10710
 10774               	Mess_IntegralNick:
10711
 10775 0038 0000 0000 		.skip 4,0
10712
 10776               	.global	Mess_IntegralNick2
10713
 10777               	.global	Mess_IntegralNick2
10714
 10780               	Mess_IntegralNick2:
10715
 10781 003c 0000 0000 		.skip 4,0
10716
 10782               	.global	Mess_IntegralRoll
10717
 10783               	.global	Mess_IntegralRoll
10718
 10786               	Mess_IntegralRoll:
10719
 10787 0040 0000 0000 		.skip 4,0
10720
 10788               	.global	Mess_IntegralRoll2
10721
 10789               	.global	Mess_IntegralRoll2
10722
 10792               	Mess_IntegralRoll2:
10723
 10793 0044 0000 0000 		.skip 4,0
10724
 10794               	.global	Mess_Integral_Gier
10725
 10795               	.global	Mess_Integral_Gier
10726
 10798               	Mess_Integral_Gier:
10727
 10799 0048 0000 0000 		.skip 4,0
10728
 10800               	.global	Mess_Integral_Gier2
10729
 10801               	.global	Mess_Integral_Gier2
10730
 10804               	Mess_Integral_Gier2:
10731
 10805 004c 0000 0000 		.skip 4,0
10732
 10806               	.global	Mess_Integral_Hoch
10733
 10807               	.global	Mess_Integral_Hoch
10734
 10810               	Mess_Integral_Hoch:
10735
 10811 0050 0000 0000 		.skip 4,0
10736
 10812               	.global	KompassValue
10737
 10813               	.global	KompassValue
10738
 10816               	KompassValue:
10739
 10817 0054 0000      		.skip 2,0
10740
 10818               	.global	KompassStartwert
10741
 10819               	.global	KompassStartwert
10742
 10822               	KompassStartwert:
10743
 10823 0056 0000      		.skip 2,0
10744
 10824               	.global	KompassRichtung
10745
 10825               	.global	KompassRichtung
10746
 10828               	KompassRichtung:
10747
 10829 0058 0000      		.skip 2,0
10748
 10830               	.global	KompassSignalSchlecht
10749
 10831               		.data
10750
 10834               	KompassSignalSchlecht:
10751
 10835 001b F401      		.word	500
10752
 10836               	.global	HoehenReglerAktiv
10753
 10837               	.global	HoehenReglerAktiv
10754
 10838               		.section .bss
10755
 10841               	HoehenReglerAktiv:
10756
 10842 005a 00        		.skip 1,0
10757
 10843               	.global	TrichterFlug
10758
 10844               	.global	TrichterFlug
10759
 10847               	TrichterFlug:
10760
 10848 005b 00        		.skip 1,0
10761
 10849               	.global	Umschlag180Nick
10762
 10850               		.data
10763
 10853               	Umschlag180Nick:
10764
 10854 001d 90        		.byte	-112
10765
 10855 001e D0        		.byte	-48
10766
 10856 001f 03        		.byte	3
10767
 10857 0020 00        		.byte	0
10768
 10858               	.global	Umschlag180Roll
10769
 10861               	Umschlag180Roll:
10770
 10862 0021 90        		.byte	-112
10771
 10863 0022 D0        		.byte	-48
10772
 10864 0023 03        		.byte	3
10773
 10865 0024 00        		.byte	0
10774
 10866               	.global	GierGyroFehler
10775
 10867               	.global	GierGyroFehler
10776
 10868               		.section .bss
10777
 10871               	GierGyroFehler:
10778
 10872 005c 0000      		.skip 2,0
10779
 10873               	.global	Poti1
10780
 10874               	.global	Poti1
10781
 10877               	Poti1:
10782
 10878 005e 0000      		.skip 2,0
10783
 10879               	.global	Poti2
10784
 10880               	.global	Poti2
10785
 10883               	Poti2:
10786
 10884 0060 0000      		.skip 2,0
10787
 10885               	.global	Poti3
10788
 10886               	.global	Poti3
10789
 10889               	Poti3:
10790
 10890 0062 0000      		.skip 2,0
10791
 10891               	.global	Poti4
10792
 10892               	.global	Poti4
10793
 10895               	Poti4:
10794
 10896 0064 0000      		.skip 2,0
10795
 10897               	.global	SenderOkay
10796
 10898               	.global	SenderOkay
10797
 10901               	SenderOkay:
10798
 10902 0066 00        		.skip 1,0
10799
 10903               	.global	SenderRSSI
10800
 10904               	.global	SenderRSSI
10801
 10907               	SenderRSSI:
10802
 10908 0067 00        		.skip 1,0
10803
 10909               	.global	StickNick
10804
 10910               	.global	StickNick
10805
 10913               	StickNick:
10806
 10914 0068 0000      		.skip 2,0
10807
 10915               	.global	StickRoll
10808
 10916               	.global	StickRoll
10809
 10919               	StickRoll:
10810
 10920 006a 0000      		.skip 2,0
10811
 10921               	.global	StickGier
10812
 10922               	.global	StickGier
10813
 10925               	StickGier:
10814
 10926 006c 0000      		.skip 2,0
10815
 10927               	.global	StickGas
10816
 10928               	.global	StickGas
10817
 10931               	StickGas:
10818
 10932 006e 0000      		.skip 2,0
10819
 10933               	.global	MotorenEin
10820
 10934               	.global	MotorenEin
10821
 10937               	MotorenEin:
10822
 10938 0070 00        		.skip 1,0
10823
 10939               	.global	HoehenWert
10824
 10940               	.global	HoehenWert
10825
 10943               	HoehenWert:
10826
 10944 0071 0000 0000 		.skip 4,0
10827
 10945               	.global	SollHoehe
10828
 10946               	.global	SollHoehe
10829
 10949               	SollHoehe:
10830
 10950 0075 0000 0000 		.skip 4,0
10831
 10951               	.global	LageKorrekturRoll
10832
 10952               	.global	LageKorrekturRoll
10833
 10955               	LageKorrekturRoll:
10834
 10956 0079 0000      		.skip 2,0
10835
 10957               	.global	LageKorrekturNick
10836
 10958               	.global	LageKorrekturNick
10837
 10961               	LageKorrekturNick:
10838
 10962 007b 0000      		.skip 2,0
10839
 10963               	.global	Ki
10840
 10964               		.data
10841
 10967               	Ki:
10842
 10968 0025 3801      		.word	312
10843
 10969               	.global	Looping_Nick
10844
 10970               	.global	Looping_Nick
10845
 10971               		.section .bss
10846
 10974               	Looping_Nick:
10847
 10975 007d 00        		.skip 1,0
10848
 10976               	.global	Looping_Roll
10849
 10977               	.global	Looping_Roll
10850
 10980               	Looping_Roll:
10851
 10981 007e 00        		.skip 1,0
10852
 10982               	.global	Looping_Links
10853
 10983               	.global	Looping_Links
10854
 10986               	Looping_Links:
10855
 10987 007f 00        		.skip 1,0
10856
 10988               	.global	Looping_Rechts
10857
 10989               	.global	Looping_Rechts
10858
 10992               	Looping_Rechts:
10859
 10993 0080 00        		.skip 1,0
10860
 10994               	.global	Looping_Unten
10861
 10995               	.global	Looping_Unten
10862
 10998               	Looping_Unten:
10863
 10999 0081 00        		.skip 1,0
10864
 11000               	.global	Looping_Oben
10865
 11001               	.global	Looping_Oben
10866
 11004               	Looping_Oben:
10867
 11005 0082 00        		.skip 1,0
10868
 11006               	.global	Parameter_Luftdruck_D
10869
 11007               		.data
10870
 11010               	Parameter_Luftdruck_D:
10871
 11011 0027 30        		.byte	48
10872
 11012               	.global	Parameter_MaxHoehe
10873
 11015               	Parameter_MaxHoehe:
10874
 11016 0028 FB        		.byte	-5
10875
 11017               	.global	Parameter_Hoehe_P
10876
 11020               	Parameter_Hoehe_P:
10877
 11021 0029 10        		.byte	16
10878
 11022               	.global	Parameter_Hoehe_ACC_Wirkung
10879
 11025               	Parameter_Hoehe_ACC_Wirkung:
10880
 11026 002a 3A        		.byte	58
10881
 11027               	.global	Parameter_KompassWirkung
10882
 11030               	Parameter_KompassWirkung:
10883
 11031 002b 40        		.byte	64
10884
 11032               	.global	Parameter_Hoehe_GPS_Z
10885
 11035               	Parameter_Hoehe_GPS_Z:
10886
 11036 002c 40        		.byte	64
10887
 11037               	.global	Parameter_Gyro_D
10888
 11040               	Parameter_Gyro_D:
10889
 11041 002d 08        		.byte	8
10890
 11042               	.global	Parameter_Gyro_P
10891
 11045               	Parameter_Gyro_P:
10892
 11046 002e 96        		.byte	-106
10893
 11047               	.global	Parameter_Gyro_I
10894
 11050               	Parameter_Gyro_I:
10895
 11051 002f 96        		.byte	-106
10896
 11052               	.global	Parameter_Gyro_Gier_P
10897
 11055               	Parameter_Gyro_Gier_P:
10898
 11056 0030 96        		.byte	-106
10899
 11057               	.global	Parameter_Gyro_Gier_I
10900
 11060               	Parameter_Gyro_Gier_I:
10901
 11061 0031 96        		.byte	-106
10902
 11062               	.global	Parameter_Gier_P
10903
 11065               	Parameter_Gier_P:
10904
 11066 0032 02        		.byte	2
10905
 11067               	.global	Parameter_I_Faktor
10906
 11070               	Parameter_I_Faktor:
10907
 11071 0033 0A        		.byte	10
10908
 11072               	.global	Parameter_UserParam1
10909
 11073               	.global	Parameter_UserParam1
10910
 11074               		.section .bss
10911
 11077               	Parameter_UserParam1:
10912
 11078 0083 00        		.skip 1,0
10913
 11079               	.global	Parameter_UserParam2
10914
 11080               	.global	Parameter_UserParam2
10915
 11083               	Parameter_UserParam2:
10916
 11084 0084 00        		.skip 1,0
10917
 11085               	.global	Parameter_UserParam3
10918
 11086               	.global	Parameter_UserParam3
10919
 11089               	Parameter_UserParam3:
10920
 11090 0085 00        		.skip 1,0
10921
 11091               	.global	Parameter_UserParam4
10922
 11092               	.global	Parameter_UserParam4
10923
 11095               	Parameter_UserParam4:
10924
 11096 0086 00        		.skip 1,0
10925
 11097               	.global	Parameter_UserParam5
10926
 11098               	.global	Parameter_UserParam5
10927
 11101               	Parameter_UserParam5:
10928
 11102 0087 00        		.skip 1,0
10929
 11103               	.global	Parameter_UserParam6
10930
 11104               	.global	Parameter_UserParam6
10931
 11107               	Parameter_UserParam6:
10932
 11108 0088 00        		.skip 1,0
10933
 11109               	.global	Parameter_UserParam7
10934
 11110               	.global	Parameter_UserParam7
10935
 11113               	Parameter_UserParam7:
10936
 11114 0089 00        		.skip 1,0
10937
 11115               	.global	Parameter_UserParam8
10938
 11116               	.global	Parameter_UserParam8
10939
 11119               	Parameter_UserParam8:
10940
 11120 008a 00        		.skip 1,0
10941
 11121               	.global	Parameter_ServoNickControl
10942
 11122               		.data
10943
 11125               	Parameter_ServoNickControl:
10944
 11126 0034 64        		.byte	100
10945
 11127               	.global	Parameter_ServoRollControl
10946
 11130               	Parameter_ServoRollControl:
10947
 11131 0035 64        		.byte	100
10948
 11132               	.global	Parameter_LoopGasLimit
10949
 11135               	Parameter_LoopGasLimit:
10950
 11136 0036 46        		.byte	70
10951
 11137               	.global	Parameter_AchsKopplung1
10952
 11140               	Parameter_AchsKopplung1:
10953
 11141 0037 5A        		.byte	90
10954
 11142               	.global	Parameter_AchsKopplung2
10955
 11145               	Parameter_AchsKopplung2:
10956
 11146 0038 41        		.byte	65
10957
 11147               	.global	Parameter_CouplingYawCorrection
10958
 11150               	Parameter_CouplingYawCorrection:
10959
 11151 0039 40        		.byte	64
10960
 11152               	.global	Parameter_DynamicStability
10961
 11155               	Parameter_DynamicStability:
10962
 11156 003a 64        		.byte	100
10963
 11157               	.global	ExternStickNick
10964
 11158               	.global	ExternStickNick
10965
 11159               		.section .bss
10966
 11162               	ExternStickNick:
10967
 11163 008b 0000      		.skip 2,0
10968
 11164               	.global	ExternStickRoll
10969
 11165               	.global	ExternStickRoll
10970
 11168               	ExternStickRoll:
10971
 11169 008d 0000      		.skip 2,0
10972
 11170               	.global	ExternStickGier
10973
 11171               	.global	ExternStickGier
10974
 11174               	ExternStickGier:
10975
 11175 008f 0000      		.skip 2,0
10976
 11176               	.global	ExternHoehenValue
10977
 11177               		.data
10978
 11180               	ExternHoehenValue:
10979
 11181 003b ECFF      		.word	-20
10980
 11182               	.global	MaxStickNick
10981
 11183               	.global	MaxStickNick
10982
 11184               		.section .bss
10983
 11187               	MaxStickNick:
10984
 11188 0091 0000      		.skip 2,0
10985
 11189               	.global	MaxStickRoll
10986
 11190               	.global	MaxStickRoll
10987
 11193               	MaxStickRoll:
10988
 11194 0093 0000      		.skip 2,0
10989
 11195               	.global	modell_fliegt
10990
 11196               	.global	modell_fliegt
10991
 11199               	modell_fliegt:
10992
 11200 0095 0000      		.skip 2,0
10993
 11201               	.global	MikroKopterFlags
10994
 11202               	.global	MikroKopterFlags
10995
 11205               	MikroKopterFlags:
10996
 11206 0097 00        		.skip 1,0
10997
 11207               	.global	GIER_GRAD_FAKTOR
10998
 11208               		.data
10999
 11211               	GIER_GRAD_FAKTOR:
11000
 11212 003d 0B        		.byte	11
11001
 11213 003e 05        		.byte	5
11002
 11214 003f 00        		.byte	0
11003
 11215 0040 00        		.byte	0
11004
 11216               	.global	RequiredMotors
11005
 11219               	RequiredMotors:
11006
 11220 0041 04        		.byte	4
11007
 11221               	.global	LoadHandler
11008
 11222               	.global	LoadHandler
11009
 11223               		.section .bss
11010
 11226               	LoadHandler:
11011
 11227 0098 00        		.skip 1,0
11012
 11228               		.lcomm HeightTrimmingFlag.2929,1
11013
 11229               		.lcomm BaroAtLowerLimit.2927,1
11014
 11230               		.lcomm BaroAtUpperLimit.2926,1
11015
 11231               		.data
11016
 11234               	delay.2925:
11017
 11235 0042 64        		.byte	100
11018
 11236               		.lcomm HooverGasFilter.2924,4
11019
 11239               	HooverGasMax.2923:
11020
 11240 0043 FF03      		.word	1023
11021
 11241               		.lcomm HooverGasMin.2922,2
11022
 11242               		.lcomm HooverGas.2921,2
11023
 11245               	StickGasHoover.2920:
11024
 11246 0045 7800      		.word	120
11025
 11247               		.lcomm FilterHCGas.2919,2
11026
 11248               		.lcomm HeightTrimming.2918,2
11027
 11249               		.lcomm MittelIntegralRoll_Alt.2910,4
11028
 11250               		.lcomm MittelIntegralNick_Alt.2909,4
11029
 11251               		.lcomm last_r_n.2908,1
11030
 11252               		.lcomm last_r_p.2907,1
11031
 11253               		.lcomm last_n_n.2906,1
11032
 11254               		.lcomm last_n_p.2905,1
11033
 11255               		.lcomm cnt.2904,2
11034
 11256               		.lcomm stick_roll.2901,2
11035
 11257               		.lcomm stick_nick.2900,2
11036
 11258               		.lcomm ausgleichRoll.2895,4
11037
 11259               		.lcomm ausgleichNick.2894,4
11038
 11260               		.lcomm NeueKompassRichtungMerken.2893,1
11039
 11261               		.lcomm TimerWerteausgabe.2892,1
11040
 11262               		.lcomm delay_ausschalten.2891,1
11041
 11263               		.lcomm delay_einschalten.2890,1
11042
 11264               		.lcomm delay_neutral.2889,1
11043
 11265               		.lcomm RcLostTimer.2888,2
11044
 11266               		.lcomm IntegralFehlerRoll.2887,4
11045
 11267               		.lcomm IntegralFehlerNick.2886,4
11046
 11268               		.lcomm tmp_long2.2885,4
11047
 11269               		.lcomm tmp_long.2884,4
11048
 11270               		.lcomm sollGier.2883,4
11049
 11271               		.lcomm SummeRoll.2882,4
11050
 11272               		.lcomm SummeNick.2881,4
11051
 11273               		.lcomm d2Nick.2457,2
11052
 11274               		.lcomm d2Roll.2456,2
11053
 11275               		.lcomm oldRoll.2455,2
11054
 11276               		.lcomm oldNick.2454,2
11055
 11277               		.lcomm tmpl4.2453,4
11056
 11278               		.lcomm tmpl3.2452,4
11057
 11279               		.lcomm tmpl2.2451,4
11058
 11280               		.lcomm tmpl.2450,4
11059
 11281               		.comm TrimNick,2,1
11060
 11282               		.comm TrimRoll,2,1
11061
 11283               		.comm ErsatzKompass,4,1
11062
 11284               		.comm ErsatzKompassInGrad,2,1
11063
 11285               		.comm MesswertNick,2,1
11064
 11286               		.comm MesswertRoll,2,1
11065
 11287               		.comm MesswertGier,2,1
11066
 11288               		.comm Mittelwert_AccNick,2,1
11067
 11289               		.comm Mittelwert_AccRoll,2,1
11068
 11290               		.comm Mittelwert_AccHoch,2,1
11069
 11291               		.comm NaviAccNick,2,1
11070
 11292               		.comm NaviAccRoll,2,1
11071
 11293               		.comm h,1,1
11072
 11294               		.comm m,1,1
11073
 11295               		.comm s,1,1
11074
 11296               		.comm DiffNick,2,1
11075
 11297               		.comm DiffRoll,2,1
11076
 11298               		.comm Mixer,77,1
11077
 11299               		.comm EE_Parameter,101,1
11078
 11300               		.comm Parameter_J16Bitmask,1,1
11079
 11301               		.comm Parameter_J16Timing,1,1
11080
 11302               		.comm Parameter_J17Bitmask,1,1
11081
 11303               		.comm Parameter_J17Timing,1,1
11082
 11304               		.comm Motor,12,1
11083
 11305               		.comm MesswertGierBias,2,1
11084
 11306               		.comm RohMesswertNick,2,1
11085
 11307               		.comm RohMesswertRoll,2,1
11086
 11308               		.comm AdNeutralGierBias,2,1
11087
 11309               		.comm MittelIntegralNick,4,1
11088
 11310               		.comm MittelIntegralRoll,4,1
11089
 11311               		.comm MittelIntegralNick2,4,1
11090
 11312               		.comm MittelIntegralRoll2,4,1
11091
 11313               		.comm MAX_GAS,1,1
11092
 11314               		.comm MIN_GAS,1,1
11093
 11315               		.comm GyroFaktor,1,1
11094
 11316               		.comm GyroFaktorGier,1,1
11095
 11317               		.comm IntegralFaktor,1,1
11096
 11318               		.comm IntegralFaktorGier,1,1
11097
 11319               		.comm Parameter_NaviGpsModeControl,1,1
11098
 11320               		.comm Parameter_NaviGpsGain,1,1
11099
 11321               		.comm Parameter_NaviGpsP,1,1
11100
 11322               		.comm Parameter_NaviGpsI,1,1
11101
 11323               		.comm Parameter_NaviGpsD,1,1
11102
 11324               		.comm Parameter_NaviGpsACC,1,1
11103
 11325               		.comm Parameter_NaviOperatingRadius,1,1
11104
 11326               		.comm Parameter_NaviWindCorrection,1,1
11105
 11327               		.comm Parameter_NaviSpeedCompensation,1,1
11106
 11328               		.comm Parameter_ExternalControl,1,1
11107
 11329               		.comm KopplungsteilNickRoll,2,1
11108
 11330               		.comm KopplungsteilRollNick,2,1
11109
 11331               		.comm tmp_motorwert,24,1
11110
 11332               	.global __do_copy_data
11111
 11333               	.global __do_clear_bss
11112
DEFINED SYMBOLS
11113
                            *ABS*:00000000 fc.c
11114
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:2      *ABS*:0000003f __SREG__
11115
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:3      *ABS*:0000003e __SP_H__
11116
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:4      *ABS*:0000003d __SP_L__
11117
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:5      *ABS*:00000034 __CCP__
11118
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:6      *ABS*:00000000 __tmp_reg__
11119
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:7      *ABS*:00000001 __zero_reg__
11120
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:11     .text:00000000 DefaultStickMapping
11121
                            *COM*:00000065 EE_Parameter
11122
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:35     .text:00000032 MotorSmoothing
11123
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:11107  .bss:00000088 Parameter_UserParam6
11124
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:101    .text:0000009c Mittelwert
11125
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:10672  .bss:00000006 AdNeutralGier
11126
                            *COM*:00000002 MesswertGier
11127
                            *COM*:00000002 RohMesswertNick
11128
                            *COM*:00000002 RohMesswertRoll
11129
                            *COM*:00000002 Mittelwert_AccNick
11130
                            *COM*:00000002 Mittelwert_AccRoll
11131
                            *COM*:00000002 Mittelwert_AccHoch
11132
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:10750  .bss:00000028 IntegralAccNick
11133
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:10756  .bss:0000002c IntegralAccRoll
11134
                            *COM*:00000002 NaviAccNick
11135
                            *COM*:00000002 NaviAccRoll
11136
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:10702  .bss:00000010 NaviCntAcc
11137
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:10708  .bss:00000012 NeutralAccZ
11138
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:10762  .bss:00000030 IntegralAccZ
11139
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:10786  .bss:00000040 Mess_IntegralRoll
11140
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:10774  .bss:00000038 Mess_IntegralNick
11141
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:10798  .bss:00000048 Mess_Integral_Gier
11142
                            *COM*:00000004 ErsatzKompass
11143
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:10974  .bss:0000007d Looping_Nick
11144
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:10980  .bss:0000007e Looping_Roll
11145
                            *COM*:00000002 KopplungsteilRollNick
11146
                            *COM*:00000002 KopplungsteilNickRoll
11147
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:11278  .bss:000000f5 tmpl2.2451
11148
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:11279  .bss:000000f9 tmpl.2450
11149
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:11150  .data:00000039 Parameter_CouplingYawCorrection
11150
                            *COM*:00000002 TrimRoll
11151
                            *COM*:00000002 TrimNick
11152
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:11211  .data:0000003d GIER_GRAD_FAKTOR
11153
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:10792  .bss:00000044 Mess_IntegralRoll2
11154
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:10955  .bss:00000079 LageKorrekturRoll
11155
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:10861  .data:00000021 Umschlag180Roll
11156
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:10780  .bss:0000003c Mess_IntegralNick2
11157
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:10961  .bss:0000007b LageKorrekturNick
11158
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:10853  .data:0000001d Umschlag180Nick
11159
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:10768  .bss:00000034 Integral_Gier
11160
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:10726  .bss:00000018 IntegralNick
11161
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:10738  .bss:00000020 IntegralRoll
11162
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:10732  .bss:0000001c IntegralNick2
11163
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:10744  .bss:00000024 IntegralRoll2
11164
                            *COM*:00000002 MesswertNick
11165
                            *COM*:00000002 MesswertRoll
11166
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:11040  .data:0000002d Parameter_Gyro_D
11167
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:11275  .bss:000000eb oldNick.2454
11168
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:11272  .bss:000000e5 d2Nick.2457
11169
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:11274  .bss:000000e9 oldRoll.2455
11170
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:11273  .bss:000000e7 d2Roll.2456
11171
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:10877  .bss:0000005e Poti1
11172
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:10883  .bss:00000060 Poti2
11173
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:10889  .bss:00000062 Poti3
11174
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:10895  .bss:00000064 Poti4
11175
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:11145  .data:00000038 Parameter_AchsKopplung2
11176
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:11277  .bss:000000f1 tmpl3.2452
11177
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:11276  .bss:000000ed tmpl4.2453
11178
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:11140  .data:00000037 Parameter_AchsKopplung1
11179
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:10847  .bss:0000005b TrichterFlug
11180
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:1955   .text:00001244 ParameterZuordnung
11181
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:11015  .data:00000028 Parameter_MaxHoehe
11182
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:11010  .data:00000027 Parameter_Luftdruck_D
11183
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:11020  .data:00000029 Parameter_Hoehe_P
11184
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:11025  .data:0000002a Parameter_Hoehe_ACC_Wirkung
11185
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:11035  .data:0000002c Parameter_Hoehe_GPS_Z
11186
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:11030  .data:0000002b Parameter_KompassWirkung
11187
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:11045  .data:0000002e Parameter_Gyro_P
11188
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:11050  .data:0000002f Parameter_Gyro_I
11189
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:11055  .data:00000030 Parameter_Gyro_Gier_P
11190
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:11060  .data:00000031 Parameter_Gyro_Gier_I
11191
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:11070  .data:00000033 Parameter_I_Faktor
11192
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:11077  .bss:00000083 Parameter_UserParam1
11193
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:11083  .bss:00000084 Parameter_UserParam2
11194
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:11089  .bss:00000085 Parameter_UserParam3
11195
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:11095  .bss:00000086 Parameter_UserParam4
11196
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:11101  .bss:00000087 Parameter_UserParam5
11197
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:11113  .bss:00000089 Parameter_UserParam7
11198
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:11119  .bss:0000008a Parameter_UserParam8
11199
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:11125  .data:00000034 Parameter_ServoNickControl
11200
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:11130  .data:00000035 Parameter_ServoRollControl
11201
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:11135  .data:00000036 Parameter_LoopGasLimit
11202
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:11155  .data:0000003a Parameter_DynamicStability
11203
                            *COM*:00000001 Parameter_J16Timing
11204
                            *COM*:00000001 Parameter_J17Timing
11205
                            *COM*:00000001 Parameter_ExternalControl
11206
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:10967  .data:00000025 Ki
11207
                            *COM*:00000001 MAX_GAS
11208
                            *COM*:00000001 MIN_GAS
11209
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:3006   .text:00001bae SendMotorData
11210
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:10937  .bss:00000070 MotorenEin
11211
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:11205  .bss:00000097 MikroKopterFlags
11212
                            *COM*:0000000c Motor
11213
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:3077   .text:00001c4c CalibrierMittelwert
11214
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:3400   .text:00001f3e SetNeutral
11215
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:10690  .bss:0000000c NeutralAccX
11216
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:10696  .bss:0000000e NeutralAccY
11217
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:10660  .bss:00000002 AdNeutralNick
11218
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:10666  .bss:00000004 AdNeutralRoll
11219
                            *COM*:00000002 AdNeutralGierBias
11220
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:10678  .bss:00000008 StartNeutralRoll
11221
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:10684  .bss:0000000a StartNeutralNick
11222
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:10810  .bss:00000050 Mess_Integral_Hoch
11223
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:10816  .bss:00000054 KompassValue
11224
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:10822  .bss:00000056 KompassStartwert
11225
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:11180  .data:0000003b ExternHoehenValue
11226
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:10871  .bss:0000005c GierGyroFehler
11227
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:10901  .bss:00000066 SenderOkay
11228
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:3941   .text:00002450 Piep
11229
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:3986   .text:000024a2 MotorRegler
11230
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:11226  .bss:00000098 LoadHandler
11231
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:10931  .bss:0000006e StickGas
11232
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:11264  .bss:000000c7 RcLostTimer.2888
11233
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:11199  .bss:00000095 modell_fliegt
11234
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:11256  .bss:000000b8 stick_nick.2900
11235
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:10913  .bss:00000068 StickNick
11236
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:11255  .bss:000000b6 stick_roll.2901
11237
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:10919  .bss:0000006a StickRoll
11238
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:10925  .bss:0000006c StickGier
11239
                            *COM*:00000001 GyroFaktor
11240
                            *COM*:00000001 IntegralFaktor
11241
                            *COM*:00000001 GyroFaktorGier
11242
                            *COM*:00000001 IntegralFaktorGier
11243
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:11187  .bss:00000091 MaxStickNick
11244
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:11193  .bss:00000093 MaxStickRoll
11245
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:10986  .bss:0000007f Looping_Links
11246
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:10992  .bss:00000080 Looping_Rechts
11247
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:11004  .bss:00000082 Looping_Oben
11248
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:10998  .bss:00000081 Looping_Unten
11249
                            *COM*:00000004 MittelIntegralNick
11250
                            *COM*:00000004 MittelIntegralRoll
11251
                            *COM*:00000004 MittelIntegralNick2
11252
                            *COM*:00000004 MittelIntegralRoll2
11253
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:10834  .data:0000001b KompassSignalSchlecht
11254
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:11269  .bss:000000d9 sollGier.2883
11255
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:11260  .bss:000000c3 TimerWerteausgabe.2892
11256
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:10943  .bss:00000071 HoehenWert
11257
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:11270  .bss:000000dd SummeRoll.2882
11258
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:11271  .bss:000000e1 SummeNick.2881
11259
                            *COM*:00000002 DiffNick
11260
                            *COM*:00000002 DiffRoll
11261
                            *COM*:0000004d Mixer
11262
                            *COM*:00000018 tmp_motorwert
11263
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:11263  .bss:000000c6 delay_neutral.2889
11264
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:11262  .bss:000000c5 delay_einschalten.2890
11265
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:11261  .bss:000000c4 delay_ausschalten.2891
11266
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:11241  .bss:000000a2 HooverGas.2921
11267
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:10647  .bss:00000000 BaroExpandActive
11268
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:11249  .bss:000000ac MittelIntegralNick_Alt.2909
11269
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:11248  .bss:000000a8 MittelIntegralRoll_Alt.2910
11270
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:11266  .bss:000000cd IntegralFehlerNick.2886
11271
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:11258  .bss:000000be ausgleichNick.2894
11272
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:11265  .bss:000000c9 IntegralFehlerRoll.2887
11273
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:11257  .bss:000000ba ausgleichRoll.2895
11274
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:11268  .bss:000000d5 tmp_long.2884
11275
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:11267  .bss:000000d1 tmp_long2.2885
11276
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:11254  .bss:000000b4 cnt.2904
11277
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:11259  .bss:000000c2 NeueKompassRichtungMerken.2893
11278
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:11234  .data:00000042 delay.2925
11279
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:10841  .bss:0000005a HoehenReglerAktiv
11280
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:10949  .bss:00000075 SollHoehe
11281
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:11245  .data:00000045 StickGasHoover.2920
11282
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:11229  .bss:0000009b BaroAtUpperLimit.2926
11283
                             .bss:00000099 HeightTrimmingFlag.2929
11284
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:11247  .bss:000000a6 HeightTrimming.2918
11285
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:11242  .bss:000000a4 FilterHCGas.2919
11286
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:11230  .bss:0000009c HooverGasFilter.2924
11287
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:11236  .bss:000000a0 HooverGasMin.2922
11288
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:11239  .data:00000043 HooverGasMax.2923
11289
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:10804  .bss:0000004c Mess_Integral_Gier2
11290
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:11251  .bss:000000b1 last_r_p.2907
11291
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:11250  .bss:000000b0 last_r_n.2908
11292
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:11253  .bss:000000b3 last_n_p.2905
11293
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:11252  .bss:000000b2 last_n_n.2906
11294
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:11228  .bss:0000009a BaroAtLowerLimit.2927
11295
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:10240  .text:00005fec DefaultKonstanten3
11296
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:10376  .text:00006182 DefaultKonstanten2
11297
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:10512  .text:00006318 DefaultKonstanten1
11298
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:10653  .data:00000019 I2CTimeout
11299
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:10714  .bss:00000016 CosinusNickWinkel
11300
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:10720  .bss:00000017 CosinusRollWinkel
11301
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:10828  .bss:00000058 KompassRichtung
11302
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:10907  .bss:00000067 SenderRSSI
11303
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:11065  .data:00000032 Parameter_Gier_P
11304
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:11162  .bss:0000008b ExternStickNick
11305
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:11168  .bss:0000008d ExternStickRoll
11306
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:11174  .bss:0000008f ExternStickGier
11307
C:\Users\Arthur\AppData\Local\Temp/ccHZqPZc.s:11219  .data:00000041 RequiredMotors
11308
                            *COM*:00000002 ErsatzKompassInGrad
11309
                            *COM*:00000001 h
11310
                            *COM*:00000001 m
11311
                            *COM*:00000001 s
11312
                            *COM*:00000001 Parameter_J16Bitmask
11313
                            *COM*:00000001 Parameter_J17Bitmask
11314
                            *COM*:00000002 MesswertGierBias
11315
                            *COM*:00000001 Parameter_NaviGpsModeControl
11316
                            *COM*:00000001 Parameter_NaviGpsGain
11317
                            *COM*:00000001 Parameter_NaviGpsP
11318
                            *COM*:00000001 Parameter_NaviGpsI
11319
                            *COM*:00000001 Parameter_NaviGpsD
11320
                            *COM*:00000001 Parameter_NaviGpsACC
11321
                            *COM*:00000001 Parameter_NaviOperatingRadius
11322
                            *COM*:00000001 Parameter_NaviWindCorrection
11323
                            *COM*:00000001 Parameter_NaviSpeedCompensation
11324
11325
UNDEFINED SYMBOLS
11326
__divmodhi4
11327
AdWertGier
11328
AdWertNickFilter
11329
AdWertRollFilter
11330
AdWertAccNick
11331
__mulsi3
11332
__divmodsi4
11333
AdWertAccRoll
11334
AdWertAccHoch
11335
Aktuell_az
11336
__floatsisf
11337
__subsf3
11338
__addsf3
11339
__fixsfsi
11340
AdReady
11341
HiResNick
11342
HiResRoll
11343
AdWertNick
11344
PlatinenVersion
11345
AdWertRoll
11346
PPM_in
11347
MotorTest
11348
PC_MotortestActive
11349
DebugOut
11350
twi_state
11351
motor
11352
i2c_start
11353
SucheGyroOffset
11354
ExpandBaro
11355
Delay_ms_Mess
11356
MessLuftdruck
11357
EEPromArray
11358
Luftdruck
11359
StartLuftdruck
11360
VarioMeter
11361
GPS_Neutral
11362
beeptime
11363
SendVersionToNavi
11364
LED_Init
11365
FromNaviCtrl_Value
11366
ServoActive
11367
SucheLuftruckOffset
11368
Delay_ms
11369
PPM_diff
11370
NewPpmData
11371
GPS_Nick2
11372
GPS_Nick
11373
GPS_Roll2
11374
GPS_Roll
11375
__fixunssfsi
11376
ExternControl
11377
ZaehlMessungen
11378
UBat
11379
WinkelOut
11380
ServoNickValue
11381
BattLowVoltageWarning
11382
__udivmodhi4
11383
MissingMotor
11384
SetActiveParamSetNumber
11385
DruckOffsetSetting
11386
SummenHoehe
11387
ihypot
11388
c_cos_8192
11389
GetActiveParamSetNumber
11390
ReadParameterSet
11391
__do_copy_data
11392
__do_clear_bss