Subversion Repositories FlightCtrl

Rev

Go to most recent revision | Blame | Last modification | View Log | RSS feed

   1                            .file   "fc.c"
   2                            .arch atmega644p
   3                    __SREG__ = 0x3f
   4                    __SP_H__ = 0x3e
   5                    __SP_L__ = 0x3d
   6                    __tmp_reg__ = 0
   7                    __zero_reg__ = 1
   8                            .global __do_copy_data
   9                            .global __do_clear_bss
  10                    .global VarioCharacter
  11                            .data
  14                    VarioCharacter:
  15 0000 20                    .byte   32
  16                    .global GIER_GRAD_FAKTOR
  19                    GIER_GRAD_FAKTOR:
  20 0001 0B05 0000             .long   1291
  21                    .global FC_StatusFlags
  22                    .global FC_StatusFlags
  23                            .section .bss
  26                    FC_StatusFlags:
  27 0000 00                    .skip 1,0
  28                    .global modell_fliegt
  29                    .global modell_fliegt
  32                    modell_fliegt:
  33 0001 0000                  .skip 2,0
  34                    .global MaxStickRoll
  35                    .global MaxStickRoll
  38                    MaxStickRoll:
  39 0003 0000                  .skip 2,0
  40                    .global MaxStickNick
  41                    .global MaxStickNick
  44                    MaxStickNick:
  45 0005 0000                  .skip 2,0
  46                    .global ExternHoehenValue
  47                            .data
  50                    ExternHoehenValue:
  51 0005 ECFF                  .word   -20
  52                    .global ExternStickGier
  53                    .global ExternStickGier
  54                            .section .bss
  57                    ExternStickGier:
  58 0007 0000                  .skip 2,0
  59                    .global ExternStickRoll
  60                    .global ExternStickRoll
  63                    ExternStickRoll:
  64 0009 0000                  .skip 2,0
  65                    .global ExternStickNick
  66                    .global ExternStickNick
  69                    ExternStickNick:
  70 000b 0000                  .skip 2,0
  71                    .global sintab
  72                            .data
  75                    sintab:
  76 0007 00                    .byte   0
  77 0008 02                    .byte   2
  78 0009 04                    .byte   4
  79 000a 06                    .byte   6
  80 000b 07                    .byte   7
  81 000c 08                    .byte   8
  82 000d 08                    .byte   8
  83 000e 08                    .byte   8
  84 000f 07                    .byte   7
  85 0010 06                    .byte   6
  86 0011 04                    .byte   4
  87 0012 02                    .byte   2
  88 0013 00                    .byte   0
  89 0014 FE                    .byte   -2
  90 0015 FC                    .byte   -4
  91 0016 FA                    .byte   -6
  92 0017 F9                    .byte   -7
  93 0018 F8                    .byte   -8
  94 0019 F8                    .byte   -8
  95 001a F8                    .byte   -8
  96 001b F9                    .byte   -7
  97 001c FA                    .byte   -6
  98 001d FC                    .byte   -4
  99 001e FE                    .byte   -2
 100 001f 00                    .byte   0
 101 0020 02                    .byte   2
 102 0021 04                    .byte   4
 103 0022 06                    .byte   6
 104 0023 07                    .byte   7
 105 0024 08                    .byte   8
 106 0025 08                    .byte   8
 107                    .global CareFree
 108                    .global CareFree
 109                            .section .bss
 112                    CareFree:
 113 000d 00                    .skip 1,0
 114                    .global Parameter_DynamicStability
 115                            .data
 118                    Parameter_DynamicStability:
 119 0026 64                    .byte   100
 120                    .global Parameter_CouplingYawCorrection
 123                    Parameter_CouplingYawCorrection:
 124 0027 40                    .byte   64
 125                    .global Parameter_AchsKopplung2
 128                    Parameter_AchsKopplung2:
 129 0028 41                    .byte   65
 130                    .global Parameter_AchsKopplung1
 133                    Parameter_AchsKopplung1:
 134 0029 5A                    .byte   90
 135                    .global Parameter_LoopGasLimit
 138                    Parameter_LoopGasLimit:
 139 002a 46                    .byte   70
 140                    .global Parameter_ServoRollControl
 143                    Parameter_ServoRollControl:
 144 002b 64                    .byte   100
 145                    .global Parameter_ServoNickControl
 148                    Parameter_ServoNickControl:
 149 002c 64                    .byte   100
 150                    .global Parameter_UserParam8
 151                    .global Parameter_UserParam8
 152                            .section .bss
 155                    Parameter_UserParam8:
 156 000e 00                    .skip 1,0
 157                    .global Parameter_UserParam7
 158                    .global Parameter_UserParam7
 161                    Parameter_UserParam7:
 162 000f 00                    .skip 1,0
 163                    .global Parameter_UserParam6
 164                    .global Parameter_UserParam6
 167                    Parameter_UserParam6:
 168 0010 00                    .skip 1,0
 169                    .global Parameter_UserParam5
 170                    .global Parameter_UserParam5
 173                    Parameter_UserParam5:
 174 0011 00                    .skip 1,0
 175                    .global Parameter_UserParam4
 176                    .global Parameter_UserParam4
 179                    Parameter_UserParam4:
 180 0012 00                    .skip 1,0
 181                    .global Parameter_UserParam3
 182                    .global Parameter_UserParam3
 185                    Parameter_UserParam3:
 186 0013 00                    .skip 1,0
 187                    .global Parameter_UserParam2
 188                    .global Parameter_UserParam2
 191                    Parameter_UserParam2:
 192 0014 00                    .skip 1,0
 193                    .global Parameter_UserParam1
 194                    .global Parameter_UserParam1
 197                    Parameter_UserParam1:
 198 0015 00                    .skip 1,0
 199                    .global Parameter_I_Faktor
 200                            .data
 203                    Parameter_I_Faktor:
 204 002d 0A                    .byte   10
 205                    .global Parameter_Gier_P
 208                    Parameter_Gier_P:
 209 002e 02                    .byte   2
 210                    .global Parameter_Gyro_Gier_I
 213                    Parameter_Gyro_Gier_I:
 214 002f 96                    .byte   -106
 215                    .global Parameter_Gyro_Gier_P
 218                    Parameter_Gyro_Gier_P:
 219 0030 96                    .byte   -106
 220                    .global Parameter_Gyro_I
 223                    Parameter_Gyro_I:
 224 0031 96                    .byte   -106
 225                    .global Parameter_Gyro_P
 228                    Parameter_Gyro_P:
 229 0032 96                    .byte   -106
 230                    .global Parameter_Gyro_D
 233                    Parameter_Gyro_D:
 234 0033 08                    .byte   8
 235                    .global Parameter_Hoehe_GPS_Z
 238                    Parameter_Hoehe_GPS_Z:
 239 0034 40                    .byte   64
 240                    .global Parameter_KompassWirkung
 243                    Parameter_KompassWirkung:
 244 0035 40                    .byte   64
 245                    .global Parameter_Hoehe_ACC_Wirkung
 248                    Parameter_Hoehe_ACC_Wirkung:
 249 0036 3A                    .byte   58
 250                    .global Parameter_Hoehe_P
 253                    Parameter_Hoehe_P:
 254 0037 10                    .byte   16
 255                    .global Parameter_MaxHoehe
 258                    Parameter_MaxHoehe:
 259 0038 FB                    .byte   -5
 260                    .global Parameter_Luftdruck_D
 263                    Parameter_Luftdruck_D:
 264 0039 30                    .byte   48
 265                    .global Looping_Oben
 266                    .global Looping_Oben
 267                            .section .bss
 270                    Looping_Oben:
 271 0016 00                    .skip 1,0
 272                    .global Looping_Unten
 273                    .global Looping_Unten
 276                    Looping_Unten:
 277 0017 00                    .skip 1,0
 278                    .global Looping_Rechts
 279                    .global Looping_Rechts
 282                    Looping_Rechts:
 283 0018 00                    .skip 1,0
 284                    .global Looping_Links
 285                    .global Looping_Links
 288                    Looping_Links:
 289 0019 00                    .skip 1,0
 290                    .global Looping_Roll
 291                    .global Looping_Roll
 294                    Looping_Roll:
 295 001a 00                    .skip 1,0
 296                    .global Looping_Nick
 297                    .global Looping_Nick
 300                    Looping_Nick:
 301 001b 00                    .skip 1,0
 302                    .global Ki
 303                            .data
 306                    Ki:
 307 003a 3801                  .word   312
 308                    .global HoverGas
 309                    .global HoverGas
 310                            .section .bss
 313                    HoverGas:
 314 001c 0000                  .skip 2,0
 315                    .global LageKorrekturNick
 316                    .global LageKorrekturNick
 319                    LageKorrekturNick:
 320 001e 0000                  .skip 2,0
 321                    .global LageKorrekturRoll
 322                    .global LageKorrekturRoll
 325                    LageKorrekturRoll:
 326 0020 0000                  .skip 2,0
 327                    .global SollHoehe
 328                    .global SollHoehe
 331                    SollHoehe:
 332 0022 0000 0000             .skip 4,0
 333                    .global HoehenWert
 334                    .global HoehenWert
 337                    HoehenWert:
 338 0026 0000 0000             .skip 4,0
 339                    .global StartTrigger
 340                    .global StartTrigger
 343                    StartTrigger:
 344 002a 00                    .skip 1,0
 345                    .global MotorenEin
 346                    .global MotorenEin
 349                    MotorenEin:
 350 002b 00                    .skip 1,0
 351                    .global StickGas
 352                    .global StickGas
 355                    StickGas:
 356 002c 0000                  .skip 2,0
 357                    .global StickGier
 358                    .global StickGier
 361                    StickGier:
 362 002e 0000                  .skip 2,0
 363                    .global StickRoll
 364                    .global StickRoll
 367                    StickRoll:
 368 0030 0000                  .skip 2,0
 369                    .global StickNick
 370                    .global StickNick
 373                    StickNick:
 374 0032 0000                  .skip 2,0
 375                    .global SenderOkay
 376                    .global SenderOkay
 379                    SenderOkay:
 380 0034 00                    .skip 1,0
 381                    .global Poti
 382                    .global Poti
 385                    Poti:
 386 0035 0000 0000             .skip 9,0
 386      0000 0000 
 386      00
 387                    .global GierGyroFehler
 388                    .global GierGyroFehler
 391                    GierGyroFehler:
 392 003e 0000                  .skip 2,0
 393                    .global Umschlag180Roll
 394                            .data
 397                    Umschlag180Roll:
 398 003c 90D0 0300             .long   250000
 399                    .global Umschlag180Nick
 402                    Umschlag180Nick:
 403 0040 90D0 0300             .long   250000
 404                    .global TrichterFlug
 405                    .global TrichterFlug
 406                            .section .bss
 409                    TrichterFlug:
 410 0040 00                    .skip 1,0
 411                    .global HoehenReglerAktiv
 412                    .global HoehenReglerAktiv
 415                    HoehenReglerAktiv:
 416 0041 00                    .skip 1,0
 417                    .global KompassSignalSchlecht
 418                            .data
 421                    KompassSignalSchlecht:
 422 0044 F401                  .word   500
 423                    .global KompassRichtung
 424                    .global KompassRichtung
 425                            .section .bss
 428                    KompassRichtung:
 429 0042 0000                  .skip 2,0
 430                    .global KompassStartwert
 431                    .global KompassStartwert
 434                    KompassStartwert:
 435 0044 0000                  .skip 2,0
 436                    .global KompassValue
 437                    .global KompassValue
 440                    KompassValue:
 441 0046 0000                  .skip 2,0
 442                    .global Mess_Integral_Hoch
 443                    .global Mess_Integral_Hoch
 446                    Mess_Integral_Hoch:
 447 0048 0000 0000             .skip 4,0
 448                    .global SummeRoll
 449                    .global SummeRoll
 452                    SummeRoll:
 453 004c 0000 0000             .skip 4,0
 454                    .global SummeNick
 455                    .global SummeNick
 458                    SummeNick:
 459 0050 0000 0000             .skip 4,0
 460                    .global Mess_Integral_Gier2
 461                    .global Mess_Integral_Gier2
 464                    Mess_Integral_Gier2:
 465 0054 0000 0000             .skip 4,0
 466                    .global Mess_Integral_Gier
 467                    .global Mess_Integral_Gier
 470                    Mess_Integral_Gier:
 471 0058 0000 0000             .skip 4,0
 472                    .global Mess_IntegralRoll2
 473                    .global Mess_IntegralRoll2
 476                    Mess_IntegralRoll2:
 477 005c 0000 0000             .skip 4,0
 478                    .global Mess_IntegralRoll
 479                    .global Mess_IntegralRoll
 482                    Mess_IntegralRoll:
 483 0060 0000 0000             .skip 4,0
 484                    .global Mess_IntegralNick2
 485                    .global Mess_IntegralNick2
 488                    Mess_IntegralNick2:
 489 0064 0000 0000             .skip 4,0
 490                    .global Mess_IntegralNick
 491                    .global Mess_IntegralNick
 494                    Mess_IntegralNick:
 495 0068 0000 0000             .skip 4,0
 496                    .global Integral_Gier
 497                    .global Integral_Gier
 500                    Integral_Gier:
 501 006c 0000 0000             .skip 4,0
 502                    .global IntegralAccZ
 503                    .global IntegralAccZ
 506                    IntegralAccZ:
 507 0070 0000 0000             .skip 4,0
 508                    .global IntegralAccRoll
 509                    .global IntegralAccRoll
 512                    IntegralAccRoll:
 513 0074 0000 0000             .skip 4,0
 514                    .global IntegralAccNick
 515                    .global IntegralAccNick
 518                    IntegralAccNick:
 519 0078 0000 0000             .skip 4,0
 520                    .global IntegralRoll2
 521                    .global IntegralRoll2
 524                    IntegralRoll2:
 525 007c 0000 0000             .skip 4,0
 526                    .global IntegralRoll
 527                    .global IntegralRoll
 530                    IntegralRoll:
 531 0080 0000 0000             .skip 4,0
 532                    .global IntegralNick2
 533                    .global IntegralNick2
 536                    IntegralNick2:
 537 0084 0000 0000             .skip 4,0
 538                    .global IntegralNick
 539                    .global IntegralNick
 542                    IntegralNick:
 543 0088 0000 0000             .skip 4,0
 544                    .global ControlHeading
 545                    .global ControlHeading
 548                    ControlHeading:
 549 008c 00                    .skip 1,0
 550                    .global NeutralAccZ
 551                    .global NeutralAccZ
 554                    NeutralAccZ:
 555 008d 0000                  .skip 2,0
 556                    .global NaviCntAcc
 557                    .global NaviCntAcc
 560                    NaviCntAcc:
 561 008f 0000                  .skip 2,0
 562                    .global NeutralAccY
 563                    .global NeutralAccY
 566                    NeutralAccY:
 567 0091 0000                  .skip 2,0
 568                    .global NeutralAccX
 569                    .global NeutralAccX
 572                    NeutralAccX:
 573 0093 0000                  .skip 2,0
 574                    .global StartNeutralNick
 575                    .global StartNeutralNick
 578                    StartNeutralNick:
 579 0095 0000                  .skip 2,0
 580                    .global StartNeutralRoll
 581                    .global StartNeutralRoll
 584                    StartNeutralRoll:
 585 0097 0000                  .skip 2,0
 586                    .global AdNeutralGier
 587                    .global AdNeutralGier
 590                    AdNeutralGier:
 591 0099 0000                  .skip 2,0
 592                    .global AdNeutralRoll
 593                    .global AdNeutralRoll
 596                    AdNeutralRoll:
 597 009b 0000                  .skip 2,0
 598                    .global AdNeutralNick
 599                    .global AdNeutralNick
 602                    AdNeutralNick:
 603 009d 0000                  .skip 2,0
 604                    .global BaroExpandActive
 605                    .global BaroExpandActive
 608                    BaroExpandActive:
 609 009f 0000                  .skip 2,0
 610                    .global updatemotors
 611                            .data
 614                    updatemotors:
 615 0046 05                    .byte   5
 616                    .global pos4
 617                    .global pos4
 618                            .section .bss
 621                    pos4:
 622 00a1 00                    .skip 1,0
 623                    .global CurrentOffset
 624                    .global CurrentOffset
 627                    CurrentOffset:
 628 00a2 0000                  .skip 2,0
 629                    .global keynumber
 630                            .data
 633                    keynumber:
 634 0047 F9FF                  .word   -7
 635                    .global settingdest
 638                    settingdest:
 639 0049 05                    .byte   5
 640                            .text
 641                    .global CopyDebugValues
 643                    CopyDebugValues:
 644                    /* prologue: frame size=0 */
 645 0000 EF92                  push r14
 646 0002 FF92                  push r15
 647 0004 0F93                  push r16
 648 0006 1F93                  push r17
 649                    /* prologue end (size=4) */
 650 0008 8091 0000             lds r24,EE_Parameter+28
 651 000c 9927                  clr r25
 652 000e 880F                  lsl r24
 653 0010 991F                  rol r25
 654 0012 880F                  lsl r24
 655 0014 991F                  rol r25
 656 0016 7C01                  movw r14,r24
 657 0018 0027                  clr r16
 658 001a F7FC                  sbrc r15,7
 659 001c 0095                  com r16
 660 001e 102F                  mov r17,r16
 661 0020 8091 0000             lds r24,IntegralNick
 662 0024 9091 0000             lds r25,(IntegralNick)+1
 663 0028 A091 0000             lds r26,(IntegralNick)+2
 664 002c B091 0000             lds r27,(IntegralNick)+3
 665 0030 BC01                  movw r22,r24
 666 0032 CD01                  movw r24,r26
 667 0034 A801                  movw r20,r16
 668 0036 9701                  movw r18,r14
 669 0038 0E94 0000             call __divmodsi4
 670 003c 3093 0000             sts (DebugOut+2)+1,r19
 671 0040 2093 0000             sts DebugOut+2,r18
 672 0044 8091 0000             lds r24,IntegralRoll
 673 0048 9091 0000             lds r25,(IntegralRoll)+1
 674 004c A091 0000             lds r26,(IntegralRoll)+2
 675 0050 B091 0000             lds r27,(IntegralRoll)+3
 676 0054 BC01                  movw r22,r24
 677 0056 CD01                  movw r24,r26
 678 0058 A801                  movw r20,r16
 679 005a 9701                  movw r18,r14
 680 005c 0E94 0000             call __divmodsi4
 681 0060 3093 0000             sts (DebugOut+4)+1,r19
 682 0064 2093 0000             sts DebugOut+4,r18
 683 0068 8091 0000             lds r24,Mittelwert_AccNick
 684 006c 9091 0000             lds r25,(Mittelwert_AccNick)+1
 685 0070 97FD                  sbrc r25,7
 686 0072 0396                  adiw r24,3
 687                    .L2:
 688 0074 9595                  asr r25
 689 0076 8795                  ror r24
 690 0078 9595                  asr r25
 691 007a 8795                  ror r24
 692 007c 9093 0000             sts (DebugOut+6)+1,r25
 693 0080 8093 0000             sts DebugOut+6,r24
 694 0084 8091 0000             lds r24,Mittelwert_AccRoll
 695 0088 9091 0000             lds r25,(Mittelwert_AccRoll)+1
 696 008c 97FD                  sbrc r25,7
 697 008e 0396                  adiw r24,3
 698                    .L3:
 699 0090 9595                  asr r25
 700 0092 8795                  ror r24
 701 0094 9595                  asr r25
 702 0096 8795                  ror r24
 703 0098 9093 0000             sts (DebugOut+8)+1,r25
 704 009c 8093 0000             sts DebugOut+8,r24
 705 00a0 8091 0000             lds r24,AdNeutralGier
 706 00a4 9091 0000             lds r25,(AdNeutralGier)+1
 707 00a8 2091 0000             lds r18,AdWertGier
 708 00ac 3091 0000             lds r19,(AdWertGier)+1
 709 00b0 821B                  sub r24,r18
 710 00b2 930B                  sbc r25,r19
 711 00b4 9093 0000             sts (DebugOut+10)+1,r25
 712 00b8 8093 0000             sts DebugOut+10,r24
 713 00bc 8091 0000             lds r24,HoehenWert
 714 00c0 9091 0000             lds r25,(HoehenWert)+1
 715 00c4 A091 0000             lds r26,(HoehenWert)+2
 716 00c8 B091 0000             lds r27,(HoehenWert)+3
 717 00cc BC01                  movw r22,r24
 718 00ce CD01                  movw r24,r26
 719 00d0 25E0                  ldi r18,lo8(5)
 720 00d2 30E0                  ldi r19,hi8(5)
 721 00d4 40E0                  ldi r20,hlo8(5)
 722 00d6 50E0                  ldi r21,hhi8(5)
 723 00d8 0E94 0000             call __divmodsi4
 724 00dc 3093 0000             sts (DebugOut+12)+1,r19
 725 00e0 2093 0000             sts DebugOut+12,r18
 726 00e4 8091 0000             lds r24,AdWertAccHoch
 727 00e8 9091 0000             lds r25,(AdWertAccHoch)+1
 728 00ec 9093 0000             sts (DebugOut+14)+1,r25
 729 00f0 8093 0000             sts DebugOut+14,r24
 730 00f4 8091 0000             lds r24,KompassValue
 731 00f8 9091 0000             lds r25,(KompassValue)+1
 732 00fc 9093 0000             sts (DebugOut+18)+1,r25
 733 0100 8093 0000             sts DebugOut+18,r24
 734 0104 8091 0000             lds r24,UBat
 735 0108 9091 0000             lds r25,(UBat)+1
 736 010c 9093 0000             sts (DebugOut+20)+1,r25
 737 0110 8093 0000             sts DebugOut+20,r24
 738 0114 8091 0000             lds r24,SenderOkay
 739 0118 9927                  clr r25
 740 011a 9093 0000             sts (DebugOut+22)+1,r25
 741 011e 8093 0000             sts DebugOut+22,r24
 742 0122 8091 0000             lds r24,ErsatzKompass
 743 0126 9091 0000             lds r25,(ErsatzKompass)+1
 744 012a A091 0000             lds r26,(ErsatzKompass)+2
 745 012e B091 0000             lds r27,(ErsatzKompass)+3
 746 0132 2091 0000             lds r18,GIER_GRAD_FAKTOR
 747 0136 3091 0000             lds r19,(GIER_GRAD_FAKTOR)+1
 748 013a 4091 0000             lds r20,(GIER_GRAD_FAKTOR)+2
 749 013e 5091 0000             lds r21,(GIER_GRAD_FAKTOR)+3
 750 0142 BC01                  movw r22,r24
 751 0144 CD01                  movw r24,r26
 752 0146 0E94 0000             call __divmodsi4
 753 014a 3093 0000             sts (DebugOut+24)+1,r19
 754 014e 2093 0000             sts DebugOut+24,r18
 755 0152 8091 0000             lds r24,Motor+1
 756 0156 9927                  clr r25
 757 0158 9093 0000             sts (DebugOut+26)+1,r25
 758 015c 8093 0000             sts DebugOut+26,r24
 759 0160 8091 0000             lds r24,Motor+9
 760 0164 9927                  clr r25
 761 0166 9093 0000             sts (DebugOut+28)+1,r25
 762 016a 8093 0000             sts DebugOut+28,r24
 763 016e 8091 0000             lds r24,Motor+17
 764 0172 9927                  clr r25
 765 0174 9093 0000             sts (DebugOut+30)+1,r25
 766 0178 8093 0000             sts DebugOut+30,r24
 767 017c 8091 0000             lds r24,Motor+25
 768 0180 9927                  clr r25
 769 0182 9093 0000             sts (DebugOut+32)+1,r25
 770 0186 8093 0000             sts DebugOut+32,r24
 771 018a 8091 0000             lds r24,ServoNickValue
 772 018e 9091 0000             lds r25,(ServoNickValue)+1
 773 0192 9093 0000             sts (DebugOut+42)+1,r25
 774 0196 8093 0000             sts DebugOut+42,r24
 775 019a 8091 0000             lds r24,Capacity
 776 019e 9091 0000             lds r25,(Capacity)+1
 777 01a2 9093 0000             sts (DebugOut+46)+1,r25
 778 01a6 8093 0000             sts DebugOut+46,r24
 779 01aa 8091 0000             lds r24,Capacity+6
 780 01ae 9091 0000             lds r25,(Capacity+6)+1
 781 01b2 9093 0000             sts (DebugOut+48)+1,r25
 782 01b6 8093 0000             sts DebugOut+48,r24
 783 01ba 8091 0000             lds r24,Capacity+8
 784 01be 9927                  clr r25
 785 01c0 9093 0000             sts (DebugOut+60)+1,r25
 786 01c4 8093 0000             sts DebugOut+60,r24
 787 01c8 8091 0000             lds r24,GPS_Nick
 788 01cc 9091 0000             lds r25,(GPS_Nick)+1
 789 01d0 9093 0000             sts (DebugOut+62)+1,r25
 790 01d4 8093 0000             sts DebugOut+62,r24
 791 01d8 8091 0000             lds r24,GPS_Roll
 792 01dc 9091 0000             lds r25,(GPS_Roll)+1
 793 01e0 9093 0000             sts (DebugOut+64)+1,r25
 794 01e4 8093 0000             sts DebugOut+64,r24
 795 01e8 8091 0000             lds r24,VersionInfo+5
 796 01ec 8823                  tst r24
 797 01ee 21F4                  brne .L5
 798 01f0 8091 0000             lds r24,VersionInfo+6
 799 01f4 8823                  tst r24
 800 01f6 21F0                  breq .L4
 801                    .L5:
 802 01f8 8091 0000             lds r24,DebugOut+1
 803 01fc 8160                  ori r24,lo8(1)
 804 01fe 03C0                  rjmp .L7
 805                    .L4:
 806 0200 8091 0000             lds r24,DebugOut+1
 807 0204 8E7F                  andi r24,lo8(-2)
 808                    .L7:
 809 0206 8093 0000             sts DebugOut+1,r24
 810                    /* epilogue: frame size=0 */
 811 020a 1F91                  pop r17
 812 020c 0F91                  pop r16
 813 020e FF90                  pop r15
 814 0210 EF90                  pop r14
 815 0212 0895                  ret
 816                    /* epilogue end (size=5) */
 817                    /* function CopyDebugValues size 268 (259) */
 819                    .global Piep
 821                    Piep:
 822                    /* prologue: frame size=0 */
 823 0214 1F93                  push r17
 824 0216 CF93                  push r28
 825 0218 DF93                  push r29
 826                    /* prologue end (size=3) */
 827 021a 182F                  mov r17,r24
 828 021c EB01                  movw r28,r22
 829 021e 8091 0000             lds r24,MotorenEin
 830 0222 8823                  tst r24
 831 0224 A1F4                  brne .L8
 832 0226 1150                  subi r17,lo8(-(-1))
 833 0228 1F3F                  cpi r17,lo8(-1)
 834 022a 89F0                  breq .L8
 835                    .L15:
 836 022c D093 0000             sts (beeptime)+1,r29
 837 0230 C093 0000             sts beeptime,r28
 838                    .L12:
 839 0234 8091 0000             lds r24,beeptime
 840 0238 9091 0000             lds r25,(beeptime)+1
 841 023c 892B                  or r24,r25
 842 023e D1F7                  brne .L12
 843 0240 CE01                  movw r24,r28
 844 0242 8C0F                  add r24,r28
 845 0244 9D1F                  adc r25,r29
 846 0246 0E94 0000             call Delay_ms
 847 024a 1150                  subi r17,1
 848 024c 78F7                  brcc .L15
 849                    .L8:
 850                    /* epilogue: frame size=0 */
 851 024e DF91                  pop r29
 852 0250 CF91                  pop r28
 853 0252 1F91                  pop r17
 854 0254 0895                  ret
 855                    /* epilogue end (size=4) */
 856                    /* function Piep size 34 (27) */
 858                    .global CalibrierMittelwert
 860                    CalibrierMittelwert:
 861                    /* prologue: frame size=0 */
 862 0256 CF93                  push r28
 863 0258 DF93                  push r29
 864                    /* prologue end (size=2) */
 865 025a 8091 0000             lds r24,PlatinenVersion
 866 025e 8D30                  cpi r24,lo8(13)
 867 0260 11F4                  brne .L18
 868 0262 0E94 0000             call SucheGyroOffset
 869                    .L18:
 870 0266 1092 7A00             sts 122,__zero_reg__
 871 026a 8091 0000             lds r24,AdWertNick
 872 026e 9091 0000             lds r25,(AdWertNick)+1
 873 0272 9093 0000             sts (MesswertNick)+1,r25
 874 0276 8093 0000             sts MesswertNick,r24
 875 027a 8091 0000             lds r24,AdWertRoll
 876 027e 9091 0000             lds r25,(AdWertRoll)+1
 877 0282 9093 0000             sts (MesswertRoll)+1,r25
 878 0286 8093 0000             sts MesswertRoll,r24
 879 028a 8091 0000             lds r24,AdWertGier
 880 028e 9091 0000             lds r25,(AdWertGier)+1
 881 0292 9093 0000             sts (MesswertGier)+1,r25
 882 0296 8093 0000             sts MesswertGier,r24
 883 029a 2091 0000             lds r18,AdWertAccNick
 884 029e 3091 0000             lds r19,(AdWertAccNick)+1
 885 02a2 C901                  movw r24,r18
 886 02a4 880F                  lsl r24
 887 02a6 991F                  rol r25
 888 02a8 880F                  lsl r24
 889 02aa 991F                  rol r25
 890 02ac 820F                  add r24,r18
 891 02ae 931F                  adc r25,r19
 892 02b0 820F                  add r24,r18
 893 02b2 931F                  adc r25,r19
 894 02b4 9093 0000             sts (Mittelwert_AccNick)+1,r25
 895 02b8 8093 0000             sts Mittelwert_AccNick,r24
 896 02bc 2091 0000             lds r18,AdWertAccRoll
 897 02c0 3091 0000             lds r19,(AdWertAccRoll)+1
 898 02c4 C901                  movw r24,r18
 899 02c6 880F                  lsl r24
 900 02c8 991F                  rol r25
 901 02ca 880F                  lsl r24
 902 02cc 991F                  rol r25
 903 02ce 820F                  add r24,r18
 904 02d0 931F                  adc r25,r19
 905 02d2 820F                  add r24,r18
 906 02d4 931F                  adc r25,r19
 907 02d6 9093 0000             sts (Mittelwert_AccRoll)+1,r25
 908 02da 8093 0000             sts Mittelwert_AccRoll,r24
 909 02de 8FEC                  ldi r24,lo8(-49)
 910 02e0 8093 7A00             sts 122,r24
 911 02e4 A0E0                  ldi r26,lo8(Poti)
 912 02e6 B0E0                  ldi r27,hi8(Poti)
 913 02e8 C0E0                  ldi r28,lo8(EE_Parameter+5)
 914 02ea D0E0                  ldi r29,hi8(EE_Parameter+5)
 915 02ec 97E0                  ldi r25,lo8(7)
 916                    .L28:
 917 02ee 8991                  ld r24,Y+
 918 02f0 E82F                  mov r30,r24
 919 02f2 FF27                  clr r31
 920 02f4 EE0F                  add r30,r30
 921 02f6 FF1F                  adc r31,r31
 922 02f8 E050                  subi r30,lo8(-(PPM_in))
 923 02fa F040                  sbci r31,hi8(-(PPM_in))
 924 02fc 0190                  ld __tmp_reg__,Z+
 925 02fe F081                  ld r31,Z
 926 0300 E02D                  mov r30,__tmp_reg__
 927 0302 E259                  subi r30,lo8(-(110))
 928 0304 FF4F                  sbci r31,hi8(-(110))
 929 0306 1E16                  cp __zero_reg__,r30
 930 0308 1F06                  cpc __zero_reg__,r31
 931 030a 1CF0                  brlt .L22
 932 030c E0E0                  ldi r30,lo8(0)
 933 030e F0E0                  ldi r31,hi8(0)
 934 0310 05C0                  rjmp .L23
 935                    .L22:
 936 0312 EF3F                  cpi r30,255
 937 0314 F105                  cpc r31,__zero_reg__
 938 0316 14F0                  brlt .L23
 939 0318 EFEF                  ldi r30,lo8(255)
 940 031a F0E0                  ldi r31,hi8(255)
 941                    .L23:
 942 031c 8C91                  ld r24,X
 943 031e 282F                  mov r18,r24
 944 0320 3327                  clr r19
 945 0322 E217                  cp r30,r18
 946 0324 F307                  cpc r31,r19
 947 0326 14F4                  brge .L25
 948 0328 8150                  subi r24,lo8(-(-1))
 949 032a 04C0                  rjmp .L31
 950                    .L25:
 951 032c 2E17                  cp r18,r30
 952 032e 3F07                  cpc r19,r31
 953 0330 14F4                  brge .L21
 954 0332 8F5F                  subi r24,lo8(-(1))
 955                    .L31:
 956 0334 8C93                  st X,r24
 957                    .L21:
 958 0336 9150                  subi r25,lo8(-(-1))
 959 0338 1196                  adiw r26,1
 960 033a 97FF                  sbrs r25,7
 961 033c D8CF                  rjmp .L28
 962 033e 8091 0000             lds r24,EE_Parameter+65
 963 0342 9927                  clr r25
 964 0344 AA27                  clr r26
 965 0346 BB27                  clr r27
 966 0348 BC01                  movw r22,r24
 967 034a CD01                  movw r24,r26
 968 034c 24EC                  ldi r18,lo8(2500)
 969 034e 39E0                  ldi r19,hi8(2500)
 970 0350 40E0                  ldi r20,hlo8(2500)
 971 0352 50E0                  ldi r21,hhi8(2500)
 972 0354 0E94 0000             call __mulsi3
 973 0358 DC01                  movw r26,r24
 974 035a CB01                  movw r24,r22
 975 035c 8093 0000             sts Umschlag180Nick,r24
 976 0360 9093 0000             sts (Umschlag180Nick)+1,r25
 977 0364 A093 0000             sts (Umschlag180Nick)+2,r26
 978 0368 B093 0000             sts (Umschlag180Nick)+3,r27
 979 036c 8091 0000             lds r24,EE_Parameter+66
 980 0370 9927                  clr r25
 981 0372 AA27                  clr r26
 982 0374 BB27                  clr r27
 983 0376 BC01                  movw r22,r24
 984 0378 CD01                  movw r24,r26
 985 037a 0E94 0000             call __mulsi3
 986 037e DC01                  movw r26,r24
 987 0380 CB01                  movw r24,r22
 988 0382 8093 0000             sts Umschlag180Roll,r24
 989 0386 9093 0000             sts (Umschlag180Roll)+1,r25
 990 038a A093 0000             sts (Umschlag180Roll)+2,r26
 991 038e B093 0000             sts (Umschlag180Roll)+3,r27
 992                    /* epilogue: frame size=0 */
 993 0392 DF91                  pop r29
 994 0394 CF91                  pop r28
 995 0396 0895                  ret
 996                    /* epilogue end (size=3) */
 997                    /* function CalibrierMittelwert size 161 (156) */
 999                            .section        .progmem.data,"a",@progbits
 1002                   __c.39:
 1003 0000 0A0D 4143            .string "\n\rACC not calibrated!\r\n"
 1003      4320 6E6F 
 1003      7420 6361 
 1003      6C69 6272 
 1003      6174 6564 
 1004                           .text
 1005                   .global SetNeutral
 1007                   SetNeutral:
 1008                   /* prologue: frame size=0 */
 1009 0398 A0E0                 ldi r26,lo8(0)
 1010 039a B0E0                 ldi r27,hi8(0)
 1011 039c E0E0                 ldi r30,pm_lo8(1f)
 1012 039e F0E0                 ldi r31,pm_hi8(1f)
 1013 03a0 0C94 0000            jmp __prologue_saves__+12
 1014                   1:
 1015                   /* prologue end (size=6) */
 1016 03a4 882E                 mov r8,r24
 1017 03a6 C0E0                 ldi r28,lo8(0)
 1018 03a8 D0E0                 ldi r29,hi8(0)
 1019 03aa 7E01                 movw r14,r28
 1020 03ac 6E01                 movw r12,r28
 1021 03ae 1092 0000            sts VersionInfo+5,__zero_reg__
 1022 03b2 469A                 sbi 40-0x20,6
 1023 03b4 D093 0000            sts (NeutralAccX)+1,r29
 1024 03b8 C093 0000            sts NeutralAccX,r28
 1025 03bc D093 0000            sts (NeutralAccY)+1,r29
 1026 03c0 C093 0000            sts NeutralAccY,r28
 1027 03c4 D093 0000            sts (NeutralAccZ)+1,r29
 1028 03c8 C093 0000            sts NeutralAccZ,r28
 1029 03cc D093 0000            sts (AdNeutralNick)+1,r29
 1030 03d0 C093 0000            sts AdNeutralNick,r28
 1031 03d4 D093 0000            sts (AdNeutralRoll)+1,r29
 1032 03d8 C093 0000            sts AdNeutralRoll,r28
 1033 03dc D093 0000            sts (AdNeutralGier)+1,r29
 1034 03e0 C093 0000            sts AdNeutralGier,r28
 1035 03e4 1092 0000            sts Parameter_AchsKopplung1,__zero_reg__
 1036 03e8 1092 0000            sts Parameter_AchsKopplung2,__zero_reg__
 1037 03ec 1092 0000            sts ExpandBaro,__zero_reg__
 1038 03f0 0E94 0000            call CalibrierMittelwert
 1039 03f4 84E6                 ldi r24,lo8(100)
 1040 03f6 90E0                 ldi r25,hi8(100)
 1041 03f8 0E94 0000            call Delay_ms_Mess
 1042 03fc 0E94 0000            call CalibrierMittelwert
 1043 0400 8091 0000            lds r24,EE_Parameter+13
 1044 0404 80FF                 sbrs r24,0
 1045 0406 10C0                 rjmp .L33
 1046 0408 8091 0000            lds r24,MessLuftdruck
 1047 040c 9091 0000            lds r25,(MessLuftdruck)+1
 1048 0410 875B                 subi r24,lo8(951)
 1049 0412 9340                 sbci r25,hi8(951)
 1050 0414 38F4                 brsh .L35
 1051 0416 8091 0000            lds r24,MessLuftdruck
 1052 041a 9091 0000            lds r25,(MessLuftdruck)+1
 1053 041e 8E5E                 subi r24,lo8(750)
 1054 0420 9240                 sbci r25,hi8(750)
 1055 0422 10F4                 brsh .L33
 1056                   .L35:
 1057 0424 0E94 0000            call SucheLuftruckOffset
 1058                   .L33:
 1059 0428 0FE1                 ldi r16,lo8(31)
 1060                   .L39:
 1061 042a 8AE0                 ldi r24,lo8(10)
 1062 042c 90E0                 ldi r25,hi8(10)
 1063 042e 0E94 0000            call Delay_ms_Mess
 1064 0432 8091 0000            lds r24,AdWertGier
 1065 0436 9091 0000            lds r25,(AdWertGier)+1
 1066 043a C80F                 add r28,r24
 1067 043c D91F                 adc r29,r25
 1068 043e 8091 0000            lds r24,AdWertNick
 1069 0442 9091 0000            lds r25,(AdWertNick)+1
 1070 0446 E80E                 add r14,r24
 1071 0448 F91E                 adc r15,r25
 1072 044a 8091 0000            lds r24,AdWertRoll
 1073 044e 9091 0000            lds r25,(AdWertRoll)+1
 1074 0452 C80E                 add r12,r24
 1075 0454 D91E                 adc r13,r25
 1076 0456 0150                 subi r16,lo8(-(-1))
 1077 0458 07FF                 sbrs r16,7
 1078 045a E7CF                 rjmp .L39
 1079 045c 9701                 movw r18,r14
 1080 045e 205F                 subi r18,lo8(-(16))
 1081 0460 3F4F                 sbci r19,hi8(-(16))
 1082 0462 3695                 lsr r19
 1083 0464 2795                 ror r18
 1084 0466 3695                 lsr r19
 1085 0468 2795                 ror r18
 1086 046a 3093 0000            sts (AdNeutralNick)+1,r19
 1087 046e 2093 0000            sts AdNeutralNick,r18
 1088 0472 C601                 movw r24,r12
 1089 0474 4096                 adiw r24,16
 1090 0476 9695                 lsr r25
 1091 0478 8795                 ror r24
 1092 047a 9695                 lsr r25
 1093 047c 8795                 ror r24
 1094 047e 9093 0000            sts (AdNeutralRoll)+1,r25
 1095 0482 8093 0000            sts AdNeutralRoll,r24
 1096 0486 6096                 adiw r28,16
 1097 0488 F5E0                 ldi r31,5
 1098 048a D695         1:      lsr r29
 1099 048c C795                 ror r28
 1100 048e FA95                 dec r31
 1101 0490 E1F7                 brne 1b
 1102 0492 D093 0000            sts (AdNeutralGier)+1,r29
 1103 0496 C093 0000            sts AdNeutralGier,r28
 1104 049a 9093 0000            sts (StartNeutralRoll)+1,r25
 1105 049e 8093 0000            sts StartNeutralRoll,r24
 1106 04a2 3093 0000            sts (StartNeutralNick)+1,r19
 1107 04a6 2093 0000            sts StartNeutralNick,r18
 1108 04aa 8820                 tst r8
 1109 04ac 09F4                 brne .+2
 1110 04ae 41C0                 rjmp .L40
 1111 04b0 8091 0000            lds r24,Mittelwert_AccNick
 1112 04b4 9091 0000            lds r25,(Mittelwert_AccNick)+1
 1113 04b8 97FF                 sbrs r25,7
 1114 04ba 03C0                 rjmp .L41
 1115 04bc 9095                 com r25
 1116 04be 8195                 neg r24
 1117 04c0 9F4F                 sbci r25,lo8(-1)
 1118                   .L41:
 1119 04c2 6CE0                 ldi r22,lo8(12)
 1120 04c4 70E0                 ldi r23,hi8(12)
 1121 04c6 0E94 0000            call __divmodhi4
 1122 04ca 9B01                 movw r18,r22
 1123 04cc 7093 0000            sts (NeutralAccX)+1,r23
 1124 04d0 6093 0000            sts NeutralAccX,r22
 1125 04d4 8091 0000            lds r24,Mittelwert_AccRoll
 1126 04d8 9091 0000            lds r25,(Mittelwert_AccRoll)+1
 1127 04dc 97FF                 sbrs r25,7
 1128 04de 03C0                 rjmp .L42
 1129 04e0 9095                 com r25
 1130 04e2 8195                 neg r24
 1131 04e4 9F4F                 sbci r25,lo8(-1)
 1132                   .L42:
 1133 04e6 6CE0                 ldi r22,lo8(12)
 1134 04e8 70E0                 ldi r23,hi8(12)
 1135 04ea 0E94 0000            call __divmodhi4
 1136 04ee 7093 0000            sts (NeutralAccY)+1,r23
 1137 04f2 6093 0000            sts NeutralAccY,r22
 1138 04f6 8091 0000            lds r24,Aktuell_az
 1139 04fa 9091 0000            lds r25,(Aktuell_az)+1
 1140 04fe 9093 0000            sts (NeutralAccZ)+1,r25
 1141 0502 8093 0000            sts NeutralAccZ,r24
 1142 0506 B901                 movw r22,r18
 1143 0508 84E0                 ldi r24,lo8(4)
 1144 050a 90E0                 ldi r25,hi8(4)
 1145 050c 0E94 0000            call SetParamWord
 1146 0510 6091 0000            lds r22,NeutralAccY
 1147 0514 7091 0000            lds r23,(NeutralAccY)+1
 1148 0518 86E0                 ldi r24,lo8(6)
 1149 051a 90E0                 ldi r25,hi8(6)
 1150 051c 0E94 0000            call SetParamWord
 1151 0520 6091 0000            lds r22,NeutralAccZ
 1152 0524 7091 0000            lds r23,(NeutralAccZ)+1
 1153 0528 88E0                 ldi r24,lo8(8)
 1154 052a 90E0                 ldi r25,hi8(8)
 1155 052c 0E94 0000            call SetParamWord
 1156 0530 65C0                 rjmp .L43
 1157                   .L40:
 1158 0532 84E0                 ldi r24,lo8(4)
 1159 0534 90E0                 ldi r25,hi8(4)
 1160 0536 0E94 0000            call GetParamWord
 1161 053a 9093 0000            sts (NeutralAccX)+1,r25
 1162 053e 8093 0000            sts NeutralAccX,r24
 1163 0542 86E0                 ldi r24,lo8(6)
 1164 0544 90E0                 ldi r25,hi8(6)
 1165 0546 0E94 0000            call GetParamWord
 1166 054a 9093 0000            sts (NeutralAccY)+1,r25
 1167 054e 8093 0000            sts NeutralAccY,r24
 1168 0552 88E0                 ldi r24,lo8(8)
 1169 0554 90E0                 ldi r25,hi8(8)
 1170 0556 0E94 0000            call GetParamWord
 1171 055a 9C01                 movw r18,r24
 1172 055c 9093 0000            sts (NeutralAccZ)+1,r25
 1173 0560 8093 0000            sts NeutralAccZ,r24
 1174 0564 8091 0000            lds r24,NeutralAccX
 1175 0568 9091 0000            lds r25,(NeutralAccX)+1
 1176 056c 8150                 subi r24,lo8(2049)
 1177 056e 9840                 sbci r25,hi8(2049)
 1178 0570 50F4                 brsh .L45
 1179 0572 8091 0000            lds r24,NeutralAccY
 1180 0576 9091 0000            lds r25,(NeutralAccY)+1
 1181 057a 8150                 subi r24,lo8(2049)
 1182 057c 9840                 sbci r25,hi8(2049)
 1183 057e 18F4                 brsh .L45
 1184 0580 2150                 subi r18,lo8(1025)
 1185 0582 3440                 sbci r19,hi8(1025)
 1186 0584 D8F1                 brlo .L43
 1187                   .L45:
 1188 0586 80E0                 ldi r24,lo8(__c.39)
 1189 0588 90E0                 ldi r25,hi8(__c.39)
 1190 058a 9F93                 push r25
 1191 058c 8F93                 push r24
 1192 058e 80E0                 ldi r24,lo8(pm(uart_putchar))
 1193 0590 90E0                 ldi r25,hi8(pm(uart_putchar))
 1194 0592 9F93                 push r25
 1195 0594 8F93                 push r24
 1196 0596 E091 0000            lds r30,_printf_P
 1197 059a F091 0000            lds r31,(_printf_P)+1
 1198 059e 0995                 icall
 1199 05a0 8091 0000            lds r24,Mittelwert_AccNick
 1200 05a4 9091 0000            lds r25,(Mittelwert_AccNick)+1
 1201 05a8 97FF                 sbrs r25,7
 1202 05aa 03C0                 rjmp .L46
 1203 05ac 9095                 com r25
 1204 05ae 8195                 neg r24
 1205 05b0 9F4F                 sbci r25,lo8(-1)
 1206                   .L46:
 1207 05b2 6CE0                 ldi r22,lo8(12)
 1208 05b4 70E0                 ldi r23,hi8(12)
 1209 05b6 0E94 0000            call __divmodhi4
 1210 05ba 7093 0000            sts (NeutralAccX)+1,r23
 1211 05be 6093 0000            sts NeutralAccX,r22
 1212 05c2 8091 0000            lds r24,Mittelwert_AccRoll
 1213 05c6 9091 0000            lds r25,(Mittelwert_AccRoll)+1
 1214 05ca 97FF                 sbrs r25,7
 1215 05cc 03C0                 rjmp .L47
 1216 05ce 9095                 com r25
 1217 05d0 8195                 neg r24
 1218 05d2 9F4F                 sbci r25,lo8(-1)
 1219                   .L47:
 1220 05d4 6CE0                 ldi r22,lo8(12)
 1221 05d6 70E0                 ldi r23,hi8(12)
 1222 05d8 0E94 0000            call __divmodhi4
 1223 05dc 7093 0000            sts (NeutralAccY)+1,r23
 1224 05e0 6093 0000            sts NeutralAccY,r22
 1225 05e4 8091 0000            lds r24,Aktuell_az
 1226 05e8 9091 0000            lds r25,(Aktuell_az)+1
 1227 05ec 9093 0000            sts (NeutralAccZ)+1,r25
 1228 05f0 8093 0000            sts NeutralAccZ,r24
 1229 05f4 0F90                 pop __tmp_reg__
 1230 05f6 0F90                 pop __tmp_reg__
 1231 05f8 0F90                 pop __tmp_reg__
 1232 05fa 0F90                 pop __tmp_reg__
 1233                   .L43:
 1234 05fc 1092 0000            sts (MesswertNick)+1,__zero_reg__
 1235 0600 1092 0000            sts MesswertNick,__zero_reg__
 1236 0604 1092 0000            sts (MesswertRoll)+1,__zero_reg__
 1237 0608 1092 0000            sts MesswertRoll,__zero_reg__
 1238 060c 1092 0000            sts (MesswertGier)+1,__zero_reg__
 1239 0610 1092 0000            sts MesswertGier,__zero_reg__
 1240 0614 84E6                 ldi r24,lo8(100)
 1241 0616 90E0                 ldi r25,hi8(100)
 1242 0618 0E94 0000            call Delay_ms_Mess
 1243 061c 8091 0000            lds r24,AdWertAccNick
 1244 0620 9091 0000            lds r25,(AdWertAccNick)+1
 1245 0624 9C01                 movw r18,r24
 1246 0626 220F                 lsl r18
 1247 0628 331F                 rol r19
 1248 062a 220F                 lsl r18
 1249 062c 331F                 rol r19
 1250 062e 280F                 add r18,r24
 1251 0630 391F                 adc r19,r25
 1252 0632 280F                 add r18,r24
 1253 0634 391F                 adc r19,r25
 1254 0636 3093 0000            sts (Mittelwert_AccNick)+1,r19
 1255 063a 2093 0000            sts Mittelwert_AccNick,r18
 1256 063e 8091 0000            lds r24,AdWertAccRoll
 1257 0642 9091 0000            lds r25,(AdWertAccRoll)+1
 1258 0646 8C01                 movw r16,r24
 1259 0648 000F                 lsl r16
 1260 064a 111F                 rol r17
 1261 064c 000F                 lsl r16
 1262 064e 111F                 rol r17
 1263 0650 080F                 add r16,r24
 1264 0652 191F                 adc r17,r25
 1265 0654 080F                 add r16,r24
 1266 0656 191F                 adc r17,r25
 1267 0658 1093 0000            sts (Mittelwert_AccRoll)+1,r17
 1268 065c 0093 0000            sts Mittelwert_AccRoll,r16
 1269 0660 8091 0000            lds r24,EE_Parameter+28
 1270 0664 C82E                 mov r12,r24
 1271 0666 DD24                 clr r13
 1272 0668 EE24                 clr r14
 1273 066a FF24                 clr r15
 1274 066c 4427                 clr r20
 1275 066e 37FD                 sbrc r19,7
 1276 0670 4095                 com r20
 1277 0672 542F                 mov r21,r20
 1278 0674 C701                 movw r24,r14
 1279 0676 B601                 movw r22,r12
 1280 0678 0E94 0000            call __mulsi3
 1281 067c 4B01                 movw r8,r22
 1282 067e 5C01                 movw r10,r24
 1283 0680 6093 0000            sts IntegralNick,r22
 1284 0684 7093 0000            sts (IntegralNick)+1,r23
 1285 0688 8093 0000            sts (IntegralNick)+2,r24
 1286 068c 9093 0000            sts (IntegralNick)+3,r25
 1287 0690 9801                 movw r18,r16
 1288 0692 4427                 clr r20
 1289 0694 37FD                 sbrc r19,7
 1290 0696 4095                 com r20
 1291 0698 542F                 mov r21,r20
 1292 069a C701                 movw r24,r14
 1293 069c B601                 movw r22,r12
 1294 069e 0E94 0000            call __mulsi3
 1295 06a2 DC01                 movw r26,r24
 1296 06a4 CB01                 movw r24,r22
 1297 06a6 8093 0000            sts IntegralRoll,r24
 1298 06aa 9093 0000            sts (IntegralRoll)+1,r25
 1299 06ae A093 0000            sts (IntegralRoll)+2,r26
 1300 06b2 B093 0000            sts (IntegralRoll)+3,r27
 1301 06b6 8092 0000            sts Mess_IntegralNick2,r8
 1302 06ba 9092 0000            sts (Mess_IntegralNick2)+1,r9
 1303 06be A092 0000            sts (Mess_IntegralNick2)+2,r10
 1304 06c2 B092 0000            sts (Mess_IntegralNick2)+3,r11
 1305 06c6 8093 0000            sts Mess_IntegralRoll2,r24
 1306 06ca 9093 0000            sts (Mess_IntegralRoll2)+1,r25
 1307 06ce A093 0000            sts (Mess_IntegralRoll2)+2,r26
 1308 06d2 B093 0000            sts (Mess_IntegralRoll2)+3,r27
 1309 06d6 1092 0000            sts Mess_Integral_Gier,__zero_reg__
 1310 06da 1092 0000            sts (Mess_Integral_Gier)+1,__zero_reg__
 1311 06de 1092 0000            sts (Mess_Integral_Gier)+2,__zero_reg__
 1312 06e2 1092 0000            sts (Mess_Integral_Gier)+3,__zero_reg__
 1313 06e6 8091 0000            lds r24,Luftdruck
 1314 06ea 9091 0000            lds r25,(Luftdruck)+1
 1315 06ee A091 0000            lds r26,(Luftdruck)+2
 1316 06f2 B091 0000            lds r27,(Luftdruck)+3
 1317 06f6 9093 0000            sts (StartLuftdruck)+1,r25
 1318 06fa 8093 0000            sts StartLuftdruck,r24
 1319 06fe 1092 0000            sts (VarioMeter)+1,__zero_reg__
 1320 0702 1092 0000            sts VarioMeter,__zero_reg__
 1321 0706 1092 0000            sts Mess_Integral_Hoch,__zero_reg__
 1322 070a 1092 0000            sts (Mess_Integral_Hoch)+1,__zero_reg__
 1323 070e 1092 0000            sts (Mess_Integral_Hoch)+2,__zero_reg__
 1324 0712 1092 0000            sts (Mess_Integral_Hoch)+3,__zero_reg__
 1325 0716 8091 0000            lds r24,KompassValue
 1326 071a 9091 0000            lds r25,(KompassValue)+1
 1327 071e 9093 0000            sts (KompassStartwert)+1,r25
 1328 0722 8093 0000            sts KompassStartwert,r24
 1329 0726 0E94 0000            call GPS_Neutral
 1330 072a 82E3                 ldi r24,lo8(50)
 1331 072c 90E0                 ldi r25,hi8(50)
 1332 072e 9093 0000            sts (beeptime)+1,r25
 1333 0732 8093 0000            sts beeptime,r24
 1334 0736 8091 0000            lds r24,EE_Parameter+65
 1335 073a 9927                 clr r25
 1336 073c AA27                 clr r26
 1337 073e BB27                 clr r27
 1338 0740 BC01                 movw r22,r24
 1339 0742 CD01                 movw r24,r26
 1340 0744 24EC                 ldi r18,lo8(2500)
 1341 0746 39E0                 ldi r19,hi8(2500)
 1342 0748 40E0                 ldi r20,hlo8(2500)
 1343 074a 50E0                 ldi r21,hhi8(2500)
 1344 074c 0E94 0000            call __mulsi3
 1345 0750 DC01                 movw r26,r24
 1346 0752 CB01                 movw r24,r22
 1347 0754 8856                 subi r24,lo8(-(15000))
 1348 0756 954C                 sbci r25,hi8(-(15000))
 1349 0758 AF4F                 sbci r26,hlo8(-(15000))
 1350 075a BF4F                 sbci r27,hhi8(-(15000))
 1351 075c 8093 0000            sts Umschlag180Nick,r24
 1352 0760 9093 0000            sts (Umschlag180Nick)+1,r25
 1353 0764 A093 0000            sts (Umschlag180Nick)+2,r26
 1354 0768 B093 0000            sts (Umschlag180Nick)+3,r27
 1355 076c 8091 0000            lds r24,EE_Parameter+66
 1356 0770 9927                 clr r25
 1357 0772 AA27                 clr r26
 1358 0774 BB27                 clr r27
 1359 0776 BC01                 movw r22,r24
 1360 0778 CD01                 movw r24,r26
 1361 077a 0E94 0000            call __mulsi3
 1362 077e DC01                 movw r26,r24
 1363 0780 CB01                 movw r24,r22
 1364 0782 8856                 subi r24,lo8(-(15000))
 1365 0784 954C                 sbci r25,hi8(-(15000))
 1366 0786 AF4F                 sbci r26,hlo8(-(15000))
 1367 0788 BF4F                 sbci r27,hhi8(-(15000))
 1368 078a 8093 0000            sts Umschlag180Roll,r24
 1369 078e 9093 0000            sts (Umschlag180Roll)+1,r25
 1370 0792 A093 0000            sts (Umschlag180Roll)+2,r26
 1371 0796 B093 0000            sts (Umschlag180Roll)+3,r27
 1372 079a 1092 0000            sts (ExternHoehenValue)+1,__zero_reg__
 1373 079e 1092 0000            sts ExternHoehenValue,__zero_reg__
 1374 07a2 8091 0000            lds r24,KompassValue
 1375 07a6 9091 0000            lds r25,(KompassValue)+1
 1376 07aa AA27                 clr r26
 1377 07ac 97FD                 sbrc r25,7
 1378 07ae A095                 com r26
 1379 07b0 BA2F                 mov r27,r26
 1380 07b2 2091 0000            lds r18,GIER_GRAD_FAKTOR
 1381 07b6 3091 0000            lds r19,(GIER_GRAD_FAKTOR)+1
 1382 07ba 4091 0000            lds r20,(GIER_GRAD_FAKTOR)+2
 1383 07be 5091 0000            lds r21,(GIER_GRAD_FAKTOR)+3
 1384 07c2 BC01                 movw r22,r24
 1385 07c4 CD01                 movw r24,r26
 1386 07c6 0E94 0000            call __mulsi3
 1387 07ca DC01                 movw r26,r24
 1388 07cc CB01                 movw r24,r22
 1389 07ce 8093 0000            sts ErsatzKompass,r24
 1390 07d2 9093 0000            sts (ErsatzKompass)+1,r25
 1391 07d6 A093 0000            sts (ErsatzKompass)+2,r26
 1392 07da B093 0000            sts (ErsatzKompass)+3,r27
 1393 07de 1092 0000            sts (GierGyroFehler)+1,__zero_reg__
 1394 07e2 1092 0000            sts GierGyroFehler,__zero_reg__
 1395 07e6 81E0                 ldi r24,lo8(1)
 1396 07e8 8093 0000            sts SendVersionToNavi,r24
 1397 07ec 0E94 0000            call LED_Init
 1398 07f0 8091 0000            lds r24,FC_StatusFlags
 1399 07f4 8460                 ori r24,lo8(4)
 1400 07f6 8093 0000            sts FC_StatusFlags,r24
 1401 07fa 8FEF                 ldi r24,lo8(-1)
 1402 07fc 8093 0000            sts FromNaviCtrl_Value,r24
 1403 0800 1092 0000            sts FromNaviCtrl_Value+1,__zero_reg__
 1404 0804 80E2                 ldi r24,lo8(32)
 1405 0806 8093 0000            sts FromNaviCtrl_Value+2,r24
 1406 080a C0E0                 ldi r28,lo8(Poti)
 1407 080c D0E0                 ldi r29,hi8(Poti)
 1408 080e A0E0                 ldi r26,lo8(EE_Parameter+5)
 1409 0810 B0E0                 ldi r27,hi8(EE_Parameter+5)
 1410 0812 07E0                 ldi r16,lo8(7)
 1411                   .L51:
 1412 0814 8D91                 ld r24,X+
 1413 0816 E82F                 mov r30,r24
 1414 0818 FF27                 clr r31
 1415 081a EE0F                 add r30,r30
 1416 081c FF1F                 adc r31,r31
 1417 081e E050                 subi r30,lo8(-(PPM_in))
 1418 0820 F040                 sbci r31,hi8(-(PPM_in))
 1419 0822 8081                 ld r24,Z
 1420 0824 9181                 ldd r25,Z+1
 1421 0826 8259                 subi r24,lo8(-(110))
 1422 0828 8993                 st Y+,r24
 1423 082a 0150                 subi r16,lo8(-(-1))
 1424 082c 07FF                 sbrs r16,7
 1425 082e F2CF                 rjmp .L51
 1426 0830 84E6                 ldi r24,lo8(100)
 1427 0832 8093 0000            sts SenderOkay,r24
 1428 0836 8091 0000            lds r24,ServoActive
 1429 083a 8823                 tst r24
 1430 083c 11F0                 breq .L52
 1431 083e 469A                 sbi 40-0x20,6
 1432 0840 579A                 sbi 42-0x20,7
 1433                   .L52:
 1434 0842 8091 0000            lds r24,AdNeutralNick
 1435 0846 9091 0000            lds r25,(AdNeutralNick)+1
 1436 084a 8056                 subi r24,lo8(-(-2400))
 1437 084c 9940                 sbci r25,hi8(-(-2400))
 1438 084e 815C                 subi r24,lo8(11201)
 1439 0850 9B42                 sbci r25,hi8(11201)
 1440 0852 28F0                 brlo .L53
 1441 0854 8091 0000            lds r24,VersionInfo+5
 1442 0858 8160                 ori r24,lo8(1)
 1443 085a 8093 0000            sts VersionInfo+5,r24
 1444                   .L53:
 1445 085e 8091 0000            lds r24,AdNeutralRoll
 1446 0862 9091 0000            lds r25,(AdNeutralRoll)+1
 1447 0866 8056                 subi r24,lo8(-(-2400))
 1448 0868 9940                 sbci r25,hi8(-(-2400))
 1449 086a 815C                 subi r24,lo8(11201)
 1450 086c 9B42                 sbci r25,hi8(11201)
 1451 086e 28F0                 brlo .L54
 1452 0870 8091 0000            lds r24,VersionInfo+5
 1453 0874 8260                 ori r24,lo8(2)
 1454 0876 8093 0000            sts VersionInfo+5,r24
 1455                   .L54:
 1456 087a 8091 0000            lds r24,AdNeutralGier
 1457 087e 9091 0000            lds r25,(AdNeutralGier)+1
 1458 0882 8C52                 subi r24,lo8(-(-300))
 1459 0884 9140                 sbci r25,hi8(-(-300))
 1460 0886 8957                 subi r24,lo8(1401)
 1461 0888 9540                 sbci r25,hi8(1401)
 1462 088a 28F0                 brlo .L55
 1463 088c 8091 0000            lds r24,VersionInfo+5
 1464 0890 8460                 ori r24,lo8(4)
 1465 0892 8093 0000            sts VersionInfo+5,r24
 1466                   .L55:
 1467 0896 8091 0000            lds r24,NeutralAccX
 1468 089a 9091 0000            lds r25,(NeutralAccX)+1
 1469 089e 8C52                 subi r24,lo8(-(-300))
 1470 08a0 9140                 sbci r25,hi8(-(-300))
 1471 08a2 835C                 subi r24,lo8(451)
 1472 08a4 9140                 sbci r25,hi8(451)
 1473 08a6 28F0                 brlo .L56
 1474 08a8 8091 0000            lds r24,VersionInfo+5
 1475 08ac 8860                 ori r24,lo8(8)
 1476 08ae 8093 0000            sts VersionInfo+5,r24
 1477                   .L56:
 1478 08b2 8091 0000            lds r24,NeutralAccY
 1479 08b6 9091 0000            lds r25,(NeutralAccY)+1
 1480 08ba 8C52                 subi r24,lo8(-(-300))
 1481 08bc 9140                 sbci r25,hi8(-(-300))
 1482 08be 835C                 subi r24,lo8(451)
 1483 08c0 9140                 sbci r25,hi8(451)
 1484 08c2 28F0                 brlo .L57
 1485 08c4 8091 0000            lds r24,VersionInfo+5
 1486 08c8 8061                 ori r24,lo8(16)
 1487 08ca 8093 0000            sts VersionInfo+5,r24
 1488                   .L57:
 1489 08ce 8091 0000            lds r24,NeutralAccZ
 1490 08d2 9091 0000            lds r25,(NeutralAccZ)+1
 1491 08d6 8050                 subi r24,lo8(-(-512))
 1492 08d8 9240                 sbci r25,hi8(-(-512))
 1493 08da 8355                 subi r24,lo8(339)
 1494 08dc 9140                 sbci r25,hi8(339)
 1495 08de 28F0                 brlo .L32
 1496 08e0 8091 0000            lds r24,VersionInfo+5
 1497 08e4 8062                 ori r24,lo8(32)
 1498 08e6 8093 0000            sts VersionInfo+5,r24
 1499                   .L32:
 1500                   /* epilogue: frame size=0 */
 1501 08ea ECE0                 ldi r30,12
 1502 08ec CDB7                 in r28,__SP_L__
 1503 08ee DEB7                 in r29,__SP_H__
 1504 08f0 0C94 0000            jmp __epilogue_restores__+12
 1505                   /* epilogue end (size=5) */
 1506                   /* function SetNeutral size 697 (686) */
 1508                           .lcomm tmpl.31,4
 1509                           .lcomm tmpl2.32,4
 1510                           .lcomm tmpl3.33,4
 1511                           .lcomm tmpl4.34,4
 1512                           .lcomm oldNick.35,2
 1513                           .lcomm oldRoll.36,2
 1514                           .lcomm d2Roll.37,2
 1515                           .lcomm d2Nick.38,2
 1516                   .global Mittelwert
 1518                   Mittelwert:
 1519                   /* prologue: frame size=19 */
 1520 08f4 A3E1                 ldi r26,lo8(19)
 1521 08f6 B0E0                 ldi r27,hi8(19)
 1522 08f8 E0E0                 ldi r30,pm_lo8(1f)
 1523 08fa F0E0                 ldi r31,pm_hi8(1f)
 1524 08fc 0C94 0000            jmp __prologue_saves__+0
 1525                   1:
 1526                   /* prologue end (size=6) */
 1527 0900 8091 0000            lds r24,AdNeutralGier
 1528 0904 9091 0000            lds r25,(AdNeutralGier)+1
 1529 0908 2091 0000            lds r18,AdWertGier
 1530 090c 3091 0000            lds r19,(AdWertGier)+1
 1531 0910 821B                 sub r24,r18
 1532 0912 930B                 sbc r25,r19
 1533 0914 9093 0000            sts (MesswertGier)+1,r25
 1534 0918 8093 0000            sts MesswertGier,r24
 1535 091c 8091 0000            lds r24,AdWertNickFilter
 1536 0920 9091 0000            lds r25,(AdWertNickFilter)+1
 1537 0924 97FD                 sbrc r25,7
 1538 0926 0796                 adiw r24,7
 1539                   .L64:
 1540 0928 9C01                 movw r18,r24
 1541 092a 13E0                 ldi r17,3
 1542 092c 3595         1:      asr r19
 1543 092e 2795                 ror r18
 1544 0930 1A95                 dec r17
 1545 0932 E1F7                 brne 1b
 1546 0934 3093 0000            sts (MesswertNick)+1,r19
 1547 0938 2093 0000            sts MesswertNick,r18
 1548 093c 8091 0000            lds r24,AdWertRollFilter
 1549 0940 9091 0000            lds r25,(AdWertRollFilter)+1
 1550 0944 97FD                 sbrc r25,7
 1551 0946 0796                 adiw r24,7
 1552                   .L65:
 1553 0948 B3E0                 ldi r27,3
 1554 094a 9595         1:      asr r25
 1555 094c 8795                 ror r24
 1556 094e BA95                 dec r27
 1557 0950 E1F7                 brne 1b
 1558 0952 9093 0000            sts (MesswertRoll)+1,r25
 1559 0956 8093 0000            sts MesswertRoll,r24
 1560 095a 3093 0000            sts (RohMesswertNick)+1,r19
 1561 095e 2093 0000            sts RohMesswertNick,r18
 1562 0962 9093 0000            sts (RohMesswertRoll)+1,r25
 1563 0966 8093 0000            sts RohMesswertRoll,r24
 1564 096a 8091 0000            lds r24,Mittelwert_AccNick
 1565 096e 9091 0000            lds r25,(Mittelwert_AccNick)+1
 1566 0972 AC01                 movw r20,r24
 1567 0974 440F                 lsl r20
 1568 0976 551F                 rol r21
 1569 0978 480F                 add r20,r24
 1570 097a 591F                 adc r21,r25
 1571 097c 2091 0000            lds r18,AdWertAccNick
 1572 0980 3091 0000            lds r19,(AdWertAccNick)+1
 1573 0984 C901                 movw r24,r18
 1574 0986 880F                 lsl r24
 1575 0988 991F                 rol r25
 1576 098a 880F                 lsl r24
 1577 098c 991F                 rol r25
 1578 098e 820F                 add r24,r18
 1579 0990 931F                 adc r25,r19
 1580 0992 820F                 add r24,r18
 1581 0994 931F                 adc r25,r19
 1582 0996 480F                 add r20,r24
 1583 0998 591F                 adc r21,r25
 1584 099a 57FF                 sbrs r21,7
 1585 099c 02C0                 rjmp .L66
 1586 099e 4D5F                 subi r20,lo8(-(3))
 1587 09a0 5F4F                 sbci r21,hi8(-(3))
 1588                   .L66:
 1589 09a2 5595                 asr r21
 1590 09a4 4795                 ror r20
 1591 09a6 5595                 asr r21
 1592 09a8 4795                 ror r20
 1593 09aa 5093 0000            sts (Mittelwert_AccNick)+1,r21
 1594 09ae 4093 0000            sts Mittelwert_AccNick,r20
 1595 09b2 8091 0000            lds r24,Mittelwert_AccRoll
 1596 09b6 9091 0000            lds r25,(Mittelwert_AccRoll)+1
 1597 09ba AC01                 movw r20,r24
 1598 09bc 440F                 lsl r20
 1599 09be 551F                 rol r21
 1600 09c0 480F                 add r20,r24
 1601 09c2 591F                 adc r21,r25
 1602 09c4 2091 0000            lds r18,AdWertAccRoll
 1603 09c8 3091 0000            lds r19,(AdWertAccRoll)+1
 1604 09cc C901                 movw r24,r18
 1605 09ce 880F                 lsl r24
 1606 09d0 991F                 rol r25
 1607 09d2 880F                 lsl r24
 1608 09d4 991F                 rol r25
 1609 09d6 820F                 add r24,r18
 1610 09d8 931F                 adc r25,r19
 1611 09da 820F                 add r24,r18
 1612 09dc 931F                 adc r25,r19
 1613 09de 480F                 add r20,r24
 1614 09e0 591F                 adc r21,r25
 1615 09e2 57FF                 sbrs r21,7
 1616 09e4 02C0                 rjmp .L67
 1617 09e6 4D5F                 subi r20,lo8(-(3))
 1618 09e8 5F4F                 sbci r21,hi8(-(3))
 1619                   .L67:
 1620 09ea 5595                 asr r21
 1621 09ec 4795                 ror r20
 1622 09ee 5595                 asr r21
 1623 09f0 4795                 ror r20
 1624 09f2 5093 0000            sts (Mittelwert_AccRoll)+1,r21
 1625 09f6 4093 0000            sts Mittelwert_AccRoll,r20
 1626 09fa 2091 0000            lds r18,AdWertAccNick
 1627 09fe 3091 0000            lds r19,(AdWertAccNick)+1
 1628 0a02 C901                 movw r24,r18
 1629 0a04 880F                 lsl r24
 1630 0a06 991F                 rol r25
 1631 0a08 880F                 lsl r24
 1632 0a0a 991F                 rol r25
 1633 0a0c 820F                 add r24,r18
 1634 0a0e 931F                 adc r25,r19
 1635 0a10 820F                 add r24,r18
 1636 0a12 931F                 adc r25,r19
 1637 0a14 9C01                 movw r18,r24
 1638 0a16 4427                 clr r20
 1639 0a18 37FD                 sbrc r19,7
 1640 0a1a 4095                 com r20
 1641 0a1c 542F                 mov r21,r20
 1642 0a1e 8091 0000            lds r24,IntegralAccNick
 1643 0a22 9091 0000            lds r25,(IntegralAccNick)+1
 1644 0a26 A091 0000            lds r26,(IntegralAccNick)+2
 1645 0a2a B091 0000            lds r27,(IntegralAccNick)+3
 1646 0a2e 820F                 add r24,r18
 1647 0a30 931F                 adc r25,r19
 1648 0a32 A41F                 adc r26,r20
 1649 0a34 B51F                 adc r27,r21
 1650 0a36 8093 0000            sts IntegralAccNick,r24
 1651 0a3a 9093 0000            sts (IntegralAccNick)+1,r25
 1652 0a3e A093 0000            sts (IntegralAccNick)+2,r26
 1653 0a42 B093 0000            sts (IntegralAccNick)+3,r27
 1654 0a46 2091 0000            lds r18,AdWertAccRoll
 1655 0a4a 3091 0000            lds r19,(AdWertAccRoll)+1
 1656 0a4e C901                 movw r24,r18
 1657 0a50 880F                 lsl r24
 1658 0a52 991F                 rol r25
 1659 0a54 880F                 lsl r24
 1660 0a56 991F                 rol r25
 1661 0a58 820F                 add r24,r18
 1662 0a5a 931F                 adc r25,r19
 1663 0a5c 820F                 add r24,r18
 1664 0a5e 931F                 adc r25,r19
 1665 0a60 9C01                 movw r18,r24
 1666 0a62 4427                 clr r20
 1667 0a64 37FD                 sbrc r19,7
 1668 0a66 4095                 com r20
 1669 0a68 542F                 mov r21,r20
 1670 0a6a 8091 0000            lds r24,IntegralAccRoll
 1671 0a6e 9091 0000            lds r25,(IntegralAccRoll)+1
 1672 0a72 A091 0000            lds r26,(IntegralAccRoll)+2
 1673 0a76 B091 0000            lds r27,(IntegralAccRoll)+3
 1674 0a7a 820F                 add r24,r18
 1675 0a7c 931F                 adc r25,r19
 1676 0a7e A41F                 adc r26,r20
 1677 0a80 B51F                 adc r27,r21
 1678 0a82 8093 0000            sts IntegralAccRoll,r24
 1679 0a86 9093 0000            sts (IntegralAccRoll)+1,r25
 1680 0a8a A093 0000            sts (IntegralAccRoll)+2,r26
 1681 0a8e B093 0000            sts (IntegralAccRoll)+3,r27
 1682 0a92 8091 0000            lds r24,NaviAccNick
 1683 0a96 9091 0000            lds r25,(NaviAccNick)+1
 1684 0a9a 2091 0000            lds r18,AdWertAccNick
 1685 0a9e 3091 0000            lds r19,(AdWertAccNick)+1
 1686 0aa2 820F                 add r24,r18
 1687 0aa4 931F                 adc r25,r19
 1688 0aa6 9093 0000            sts (NaviAccNick)+1,r25
 1689 0aaa 8093 0000            sts NaviAccNick,r24
 1690 0aae 8091 0000            lds r24,NaviAccRoll
 1691 0ab2 9091 0000            lds r25,(NaviAccRoll)+1
 1692 0ab6 2091 0000            lds r18,AdWertAccRoll
 1693 0aba 3091 0000            lds r19,(AdWertAccRoll)+1
 1694 0abe 820F                 add r24,r18
 1695 0ac0 931F                 adc r25,r19
 1696 0ac2 9093 0000            sts (NaviAccRoll)+1,r25
 1697 0ac6 8093 0000            sts NaviAccRoll,r24
 1698 0aca 8091 0000            lds r24,NaviCntAcc
 1699 0ace 9091 0000            lds r25,(NaviCntAcc)+1
 1700 0ad2 0196                 adiw r24,1
 1701 0ad4 9093 0000            sts (NaviCntAcc)+1,r25
 1702 0ad8 8093 0000            sts NaviCntAcc,r24
 1703 0adc 8091 0000            lds r24,Aktuell_az
 1704 0ae0 9091 0000            lds r25,(Aktuell_az)+1
 1705 0ae4 2091 0000            lds r18,NeutralAccZ
 1706 0ae8 3091 0000            lds r19,(NeutralAccZ)+1
 1707 0aec 821B                 sub r24,r18
 1708 0aee 930B                 sbc r25,r19
 1709 0af0 9C01                 movw r18,r24
 1710 0af2 4427                 clr r20
 1711 0af4 37FD                 sbrc r19,7
 1712 0af6 4095                 com r20
 1713 0af8 542F                 mov r21,r20
 1714 0afa 8091 0000            lds r24,IntegralAccZ
 1715 0afe 9091 0000            lds r25,(IntegralAccZ)+1
 1716 0b02 A091 0000            lds r26,(IntegralAccZ)+2
 1717 0b06 B091 0000            lds r27,(IntegralAccZ)+3
 1718 0b0a 820F                 add r24,r18
 1719 0b0c 931F                 adc r25,r19
 1720 0b0e A41F                 adc r26,r20
 1721 0b10 B51F                 adc r27,r21
 1722 0b12 8093 0000            sts IntegralAccZ,r24
 1723 0b16 9093 0000            sts (IntegralAccZ)+1,r25
 1724 0b1a A093 0000            sts (IntegralAccZ)+2,r26
 1725 0b1e B093 0000            sts (IntegralAccZ)+3,r27
 1726 0b22 8FEC                 ldi r24,lo8(-49)
 1727 0b24 8093 7A00            sts 122,r24
 1728 0b28 1092 0000            sts AdReady,__zero_reg__
 1729 0b2c 2091 0000            lds r18,Mess_IntegralRoll
 1730 0b30 3091 0000            lds r19,(Mess_IntegralRoll)+1
 1731 0b34 4091 0000            lds r20,(Mess_IntegralRoll)+2
 1732 0b38 5091 0000            lds r21,(Mess_IntegralRoll)+3
 1733 0b3c 2987                 std Y+9,r18
 1734 0b3e 3A87                 std Y+10,r19
 1735 0b40 4B87                 std Y+11,r20
 1736 0b42 5C87                 std Y+12,r21
 1737 0b44 2954                 subi r18,lo8(93001)
 1738 0b46 3B46                 sbci r19,hi8(93001)
 1739 0b48 4140                 sbci r20,hlo8(93001)
 1740 0b4a 5040                 sbci r21,hhi8(93001)
 1741 0b4c 2CF0                 brlt .L68
 1742 0b4e 28E4                 ldi r18,lo8(93000)
 1743 0b50 3BE6                 ldi r19,hi8(93000)
 1744 0b52 41E0                 ldi r20,hlo8(93000)
 1745 0b54 50E0                 ldi r21,hhi8(93000)
 1746 0b56 0DC0                 rjmp .L148
 1747                   .L68:
 1748 0b58 8985                 ldd r24,Y+9
 1749 0b5a 9A85                 ldd r25,Y+10
 1750 0b5c AB85                 ldd r26,Y+11
 1751 0b5e BC85                 ldd r27,Y+12
 1752 0b60 885B                 subi r24,lo8(-93000)
 1753 0b62 9449                 sbci r25,hi8(-93000)
 1754 0b64 AE4F                 sbci r26,hlo8(-93000)
 1755 0b66 BF4F                 sbci r27,hhi8(-93000)
 1756 0b68 4CF4                 brge .L70
 1757 0b6a 28EB                 ldi r18,lo8(-93000)
 1758 0b6c 34E9                 ldi r19,hi8(-93000)
 1759 0b6e 4EEF                 ldi r20,hlo8(-93000)
 1760 0b70 5FEF                 ldi r21,hhi8(-93000)
 1761                   .L148:
 1762 0b72 2D83                 std Y+5,r18
 1763 0b74 3E83                 std Y+6,r19
 1764 0b76 4F83                 std Y+7,r20
 1765 0b78 5887                 std Y+8,r21
 1766 0b7a 08C0                 rjmp .L69
 1767                   .L70:
 1768 0b7c 8985                 ldd r24,Y+9
 1769 0b7e 9A85                 ldd r25,Y+10
 1770 0b80 AB85                 ldd r26,Y+11
 1771 0b82 BC85                 ldd r27,Y+12
 1772 0b84 8D83                 std Y+5,r24
 1773 0b86 9E83                 std Y+6,r25
 1774 0b88 AF83                 std Y+7,r26
 1775 0b8a B887                 std Y+8,r27
 1776                   .L69:
 1777 0b8c 2091 0000            lds r18,Mess_IntegralNick
 1778 0b90 3091 0000            lds r19,(Mess_IntegralNick)+1
 1779 0b94 4091 0000            lds r20,(Mess_IntegralNick)+2
 1780 0b98 5091 0000            lds r21,(Mess_IntegralNick)+3
 1781 0b9c 2D87                 std Y+13,r18
 1782 0b9e 3E87                 std Y+14,r19
 1783 0ba0 4F87                 std Y+15,r20
 1784 0ba2 588B                 std Y+16,r21
 1785 0ba4 2954                 subi r18,lo8(93001)
 1786 0ba6 3B46                 sbci r19,hi8(93001)
 1787 0ba8 4140                 sbci r20,hlo8(93001)
 1788 0baa 5040                 sbci r21,hhi8(93001)
 1789 0bac 2CF0                 brlt .L72
 1790 0bae 28E4                 ldi r18,lo8(93000)
 1791 0bb0 3BE6                 ldi r19,hi8(93000)
 1792 0bb2 41E0                 ldi r20,hlo8(93000)
 1793 0bb4 50E0                 ldi r21,hhi8(93000)
 1794 0bb6 0DC0                 rjmp .L149
 1795                   .L72:
 1796 0bb8 8D85                 ldd r24,Y+13
 1797 0bba 9E85                 ldd r25,Y+14
 1798 0bbc AF85                 ldd r26,Y+15
 1799 0bbe B889                 ldd r27,Y+16
 1800 0bc0 885B                 subi r24,lo8(-93000)
 1801 0bc2 9449                 sbci r25,hi8(-93000)
 1802 0bc4 AE4F                 sbci r26,hlo8(-93000)
 1803 0bc6 BF4F                 sbci r27,hhi8(-93000)
 1804 0bc8 4CF4                 brge .L74
 1805 0bca 28EB                 ldi r18,lo8(-93000)
 1806 0bcc 34E9                 ldi r19,hi8(-93000)
 1807 0bce 4EEF                 ldi r20,hlo8(-93000)
 1808 0bd0 5FEF                 ldi r21,hhi8(-93000)
 1809                   .L149:
 1810 0bd2 2983                 std Y+1,r18
 1811 0bd4 3A83                 std Y+2,r19
 1812 0bd6 4B83                 std Y+3,r20
 1813 0bd8 5C83                 std Y+4,r21
 1814 0bda 08C0                 rjmp .L73
 1815                   .L74:
 1816 0bdc 8D85                 ldd r24,Y+13
 1817 0bde 9E85                 ldd r25,Y+14
 1818 0be0 AF85                 ldd r26,Y+15
 1819 0be2 B889                 ldd r27,Y+16
 1820 0be4 8983                 std Y+1,r24
 1821 0be6 9A83                 std Y+2,r25
 1822 0be8 AB83                 std Y+3,r26
 1823 0bea BC83                 std Y+4,r27
 1824                   .L73:
 1825 0bec A091 0000            lds r26,MesswertGier
 1826 0bf0 B091 0000            lds r27,(MesswertGier)+1
 1827 0bf4 BB8B                 std Y+19,r27
 1828 0bf6 AA8B                 std Y+18,r26
 1829 0bf8 FD01                 movw r30,r26
 1830 0bfa CF01                 movw r24,r30
 1831 0bfc AA27                 clr r26
 1832 0bfe 97FD                 sbrc r25,7
 1833 0c00 A095                 com r26
 1834 0c02 BA2F                 mov r27,r26
 1835 0c04 A090 0000            lds r10,Mess_Integral_Gier
 1836 0c08 B090 0000            lds r11,(Mess_Integral_Gier)+1
 1837 0c0c C090 0000            lds r12,(Mess_Integral_Gier)+2
 1838 0c10 D090 0000            lds r13,(Mess_Integral_Gier)+3
 1839 0c14 A80E                 add r10,r24
 1840 0c16 B91E                 adc r11,r25
 1841 0c18 CA1E                 adc r12,r26
 1842 0c1a DB1E                 adc r13,r27
 1843 0c1c A092 0000            sts Mess_Integral_Gier,r10
 1844 0c20 B092 0000            sts (Mess_Integral_Gier)+1,r11
 1845 0c24 C092 0000            sts (Mess_Integral_Gier)+2,r12
 1846 0c28 D092 0000            sts (Mess_Integral_Gier)+3,r13
 1847 0c2c E090 0000            lds r14,ErsatzKompass
 1848 0c30 F090 0000            lds r15,(ErsatzKompass)+1
 1849 0c34 0091 0000            lds r16,(ErsatzKompass)+2
 1850 0c38 1091 0000            lds r17,(ErsatzKompass)+3
 1851 0c3c E80E                 add r14,r24
 1852 0c3e F91E                 adc r15,r25
 1853 0c40 0A1F                 adc r16,r26
 1854 0c42 1B1F                 adc r17,r27
 1855 0c44 E092 0000            sts ErsatzKompass,r14
 1856 0c48 F092 0000            sts (ErsatzKompass)+1,r15
 1857 0c4c 0093 0000            sts (ErsatzKompass)+2,r16
 1858 0c50 1093 0000            sts (ErsatzKompass)+3,r17
 1859 0c54 F091 0000            lds r31,Looping_Nick
 1860 0c58 F98B                 std Y+17,r31
 1861 0c5a FF23                 tst r31
 1862 0c5c 09F0                 breq .+2
 1863 0c5e 98C1                 rjmp .L76
 1864 0c60 8091 0000            lds r24,Looping_Roll
 1865 0c64 8823                 tst r24
 1866 0c66 09F0                 breq .+2
 1867 0c68 93C1                 rjmp .L76
 1868 0c6a 8091 0000            lds r24,EE_Parameter+13
 1869 0c6e 86FF                 sbrs r24,6
 1870 0c70 8FC1                 rjmp .L76
 1871 0c72 8091 0000            lds r24,MesswertRoll
 1872 0c76 9091 0000            lds r25,(MesswertRoll)+1
 1873 0c7a AA27                 clr r26
 1874 0c7c 97FD                 sbrc r25,7
 1875 0c7e A095                 com r26
 1876 0c80 BA2F                 mov r27,r26
 1877 0c82 BC01                 movw r22,r24
 1878 0c84 CD01                 movw r24,r26
 1879 0c86 2981                 ldd r18,Y+1
 1880 0c88 3A81                 ldd r19,Y+2
 1881 0c8a 4B81                 ldd r20,Y+3
 1882 0c8c 5C81                 ldd r21,Y+4
 1883 0c8e 0E94 0000            call __mulsi3
 1884 0c92 9B01                 movw r18,r22
 1885 0c94 AC01                 movw r20,r24
 1886 0c96 97FF                 sbrs r25,7
 1887 0c98 04C0                 rjmp .L77
 1888 0c9a 2150                 subi r18,lo8(-(2047))
 1889 0c9c 384F                 sbci r19,hi8(-(2047))
 1890 0c9e 4F4F                 sbci r20,hlo8(-(2047))
 1891 0ca0 5F4F                 sbci r21,hhi8(-(2047))
 1892                   .L77:
 1893 0ca2 BBE0                 ldi r27,11
 1894 0ca4 5595         1:      asr r21
 1895 0ca6 4795                 ror r20
 1896 0ca8 3795                 ror r19
 1897 0caa 2795                 ror r18
 1898 0cac BA95                 dec r27
 1899 0cae D1F7                 brne 1b
 1900 0cb0 8091 0000            lds r24,Parameter_AchsKopplung2
 1901 0cb4 682E                 mov r6,r24
 1902 0cb6 7724                 clr r7
 1903 0cb8 8824                 clr r8
 1904 0cba 9924                 clr r9
 1905 0cbc CA01                 movw r24,r20
 1906 0cbe B901                 movw r22,r18
 1907 0cc0 A401                 movw r20,r8
 1908 0cc2 9301                 movw r18,r6
 1909 0cc4 0E94 0000            call __mulsi3
 1910 0cc8 DC01                 movw r26,r24
 1911 0cca CB01                 movw r24,r22
 1912 0ccc 8093 0000            sts tmpl3.33,r24
 1913 0cd0 9093 0000            sts (tmpl3.33)+1,r25
 1914 0cd4 A093 0000            sts (tmpl3.33)+2,r26
 1915 0cd8 B093 0000            sts (tmpl3.33)+3,r27
 1916 0cdc B7FF                 sbrs r27,7
 1917 0cde 04C0                 rjmp .L78
 1918 0ce0 8150                 subi r24,lo8(-(4095))
 1919 0ce2 904F                 sbci r25,hi8(-(4095))
 1920 0ce4 AF4F                 sbci r26,hlo8(-(4095))
 1921 0ce6 BF4F                 sbci r27,hhi8(-(4095))
 1922                   .L78:
 1923 0ce8 1C01                 movw r2,r24
 1924 0cea 2D01                 movw r4,r26
 1925 0cec ACE0                 ldi r26,12
 1926 0cee 5594         1:      asr r5
 1927 0cf0 4794                 ror r4
 1928 0cf2 3794                 ror r3
 1929 0cf4 2794                 ror r2
 1930 0cf6 AA95                 dec r26
 1931 0cf8 D1F7                 brne 1b
 1932 0cfa 2092 0000            sts tmpl3.33,r2
 1933 0cfe 3092 0000            sts (tmpl3.33)+1,r3
 1934 0d02 4092 0000            sts (tmpl3.33)+2,r4
 1935 0d06 5092 0000            sts (tmpl3.33)+3,r5
 1936 0d0a 8091 0000            lds r24,MesswertNick
 1937 0d0e 9091 0000            lds r25,(MesswertNick)+1
 1938 0d12 AA27                 clr r26
 1939 0d14 97FD                 sbrc r25,7
 1940 0d16 A095                 com r26
 1941 0d18 BA2F                 mov r27,r26
 1942 0d1a BC01                 movw r22,r24
 1943 0d1c CD01                 movw r24,r26
 1944 0d1e 2D81                 ldd r18,Y+5
 1945 0d20 3E81                 ldd r19,Y+6
 1946 0d22 4F81                 ldd r20,Y+7
 1947 0d24 5885                 ldd r21,Y+8
 1948 0d26 0E94 0000            call __mulsi3
 1949 0d2a 97FF                 sbrs r25,7
 1950 0d2c 04C0                 rjmp .L79
 1951 0d2e 6150                 subi r22,lo8(-(2047))
 1952 0d30 784F                 sbci r23,hi8(-(2047))
 1953 0d32 8F4F                 sbci r24,hlo8(-(2047))
 1954 0d34 9F4F                 sbci r25,hhi8(-(2047))
 1955                   .L79:
 1956 0d36 FBE0                 ldi r31,11
 1957 0d38 9595         1:      asr r25
 1958 0d3a 8795                 ror r24
 1959 0d3c 7795                 ror r23
 1960 0d3e 6795                 ror r22
 1961 0d40 FA95                 dec r31
 1962 0d42 D1F7                 brne 1b
 1963 0d44 A401                 movw r20,r8
 1964 0d46 9301                 movw r18,r6
 1965 0d48 0E94 0000            call __mulsi3
 1966 0d4c DC01                 movw r26,r24
 1967 0d4e CB01                 movw r24,r22
 1968 0d50 8093 0000            sts tmpl4.34,r24
 1969 0d54 9093 0000            sts (tmpl4.34)+1,r25
 1970 0d58 A093 0000            sts (tmpl4.34)+2,r26
 1971 0d5c B093 0000            sts (tmpl4.34)+3,r27
 1972 0d60 B7FF                 sbrs r27,7
 1973 0d62 04C0                 rjmp .L80
 1974 0d64 8150                 subi r24,lo8(-(4095))
 1975 0d66 904F                 sbci r25,hi8(-(4095))
 1976 0d68 AF4F                 sbci r26,hlo8(-(4095))
 1977 0d6a BF4F                 sbci r27,hhi8(-(4095))
 1978                   .L80:
 1979 0d6c 9C01                 movw r18,r24
 1980 0d6e AD01                 movw r20,r26
 1981 0d70 ECE0                 ldi r30,12
 1982 0d72 5595         1:      asr r21
 1983 0d74 4795                 ror r20
 1984 0d76 3795                 ror r19
 1985 0d78 2795                 ror r18
 1986 0d7a EA95                 dec r30
 1987 0d7c D1F7                 brne 1b
 1988 0d7e 2093 0000            sts tmpl4.34,r18
 1989 0d82 3093 0000            sts (tmpl4.34)+1,r19
 1990 0d86 4093 0000            sts (tmpl4.34)+2,r20
 1991 0d8a 5093 0000            sts (tmpl4.34)+3,r21
 1992 0d8e 8091 0000            lds r24,tmpl3.33
 1993 0d92 9091 0000            lds r25,(tmpl3.33)+1
 1994 0d96 9093 0000            sts (KopplungsteilNickRoll)+1,r25
 1995 0d9a 8093 0000            sts KopplungsteilNickRoll,r24
 1996 0d9e 8091 0000            lds r24,tmpl4.34
 1997 0da2 9091 0000            lds r25,(tmpl4.34)+1
 1998 0da6 9093 0000            sts (KopplungsteilRollNick)+1,r25
 1999 0daa 8093 0000            sts KopplungsteilRollNick,r24
 2000 0dae 2219                 sub r18,r2
 2001 0db0 3309                 sbc r19,r3
 2002 0db2 4409                 sbc r20,r4
 2003 0db4 5509                 sbc r21,r5
 2004 0db6 2093 0000            sts tmpl4.34,r18
 2005 0dba 3093 0000            sts (tmpl4.34)+1,r19
 2006 0dbe 4093 0000            sts (tmpl4.34)+2,r20
 2007 0dc2 5093 0000            sts (tmpl4.34)+3,r21
 2008 0dc6 E20E                 add r14,r18
 2009 0dc8 F31E                 adc r15,r19
 2010 0dca 041F                 adc r16,r20
 2011 0dcc 151F                 adc r17,r21
 2012 0dce E092 0000            sts ErsatzKompass,r14
 2013 0dd2 F092 0000            sts (ErsatzKompass)+1,r15
 2014 0dd6 0093 0000            sts (ErsatzKompass)+2,r16
 2015 0dda 1093 0000            sts (ErsatzKompass)+3,r17
 2016 0dde 8091 0000            lds r24,Parameter_CouplingYawCorrection
 2017 0de2 8823                 tst r24
 2018 0de4 B1F4                 brne .L81
 2019 0de6 57FF                 sbrs r21,7
 2020 0de8 04C0                 rjmp .L82
 2021 0dea 2F5F                 subi r18,lo8(-(1))
 2022 0dec 3F4F                 sbci r19,hi8(-(1))
 2023 0dee 4F4F                 sbci r20,hlo8(-(1))
 2024 0df0 5F4F                 sbci r21,hhi8(-(1))
 2025                   .L82:
 2026 0df2 5595                 asr r21
 2027 0df4 4795                 ror r20
 2028 0df6 3795                 ror r19
 2029 0df8 2795                 ror r18
 2030 0dfa A21A                 sub r10,r18
 2031 0dfc B30A                 sbc r11,r19
 2032 0dfe C40A                 sbc r12,r20
 2033 0e00 D50A                 sbc r13,r21
 2034 0e02 A092 0000            sts Mess_Integral_Gier,r10
 2035 0e06 B092 0000            sts (Mess_Integral_Gier)+1,r11
 2036 0e0a C092 0000            sts (Mess_Integral_Gier)+2,r12
 2037 0e0e D092 0000            sts (Mess_Integral_Gier)+3,r13
 2038                   .L81:
 2039 0e12 2A89                 ldd r18,Y+18
 2040 0e14 3B89                 ldd r19,Y+19
 2041 0e16 7901                 movw r14,r18
 2042 0e18 0027                 clr r16
 2043 0e1a F7FC                 sbrc r15,7
 2044 0e1c 0095                 com r16
 2045 0e1e 102F                 mov r17,r16
 2046 0e20 8091 0000            lds r24,tmpl4.34
 2047 0e24 9091 0000            lds r25,(tmpl4.34)+1
 2048 0e28 A091 0000            lds r26,(tmpl4.34)+2
 2049 0e2c B091 0000            lds r27,(tmpl4.34)+3
 2050 0e30 E80E                 add r14,r24
 2051 0e32 F91E                 adc r15,r25
 2052 0e34 0A1F                 adc r16,r26
 2053 0e36 1B1F                 adc r17,r27
 2054 0e38 C801                 movw r24,r16
 2055 0e3a B701                 movw r22,r14
 2056 0e3c 2981                 ldd r18,Y+1
 2057 0e3e 3A81                 ldd r19,Y+2
 2058 0e40 4B81                 ldd r20,Y+3
 2059 0e42 5C81                 ldd r21,Y+4
 2060 0e44 0E94 0000            call __mulsi3
 2061 0e48 9B01                 movw r18,r22
 2062 0e4a AC01                 movw r20,r24
 2063 0e4c 97FF                 sbrs r25,7
 2064 0e4e 04C0                 rjmp .L83
 2065 0e50 2150                 subi r18,lo8(-(2047))
 2066 0e52 384F                 sbci r19,hi8(-(2047))
 2067 0e54 4F4F                 sbci r20,hlo8(-(2047))
 2068 0e56 5F4F                 sbci r21,hhi8(-(2047))
 2069                   .L83:
 2070 0e58 6BE0                 ldi r22,11
 2071 0e5a 5595         1:      asr r21
 2072 0e5c 4795                 ror r20
 2073 0e5e 3795                 ror r19
 2074 0e60 2795                 ror r18
 2075 0e62 6A95                 dec r22
 2076 0e64 D1F7                 brne 1b
 2077 0e66 8091 0000            lds r24,Parameter_AchsKopplung1
 2078 0e6a A82E                 mov r10,r24
 2079 0e6c BB24                 clr r11
 2080 0e6e CC24                 clr r12
 2081 0e70 DD24                 clr r13
 2082 0e72 CA01                 movw r24,r20
 2083 0e74 B901                 movw r22,r18
 2084 0e76 A601                 movw r20,r12
 2085 0e78 9501                 movw r18,r10
 2086 0e7a 0E94 0000            call __mulsi3
 2087 0e7e DC01                 movw r26,r24
 2088 0e80 CB01                 movw r24,r22
 2089 0e82 8093 0000            sts tmpl.31,r24
 2090 0e86 9093 0000            sts (tmpl.31)+1,r25
 2091 0e8a A093 0000            sts (tmpl.31)+2,r26
 2092 0e8e B093 0000            sts (tmpl.31)+3,r27
 2093 0e92 B7FF                 sbrs r27,7
 2094 0e94 04C0                 rjmp .L84
 2095 0e96 8150                 subi r24,lo8(-(4095))
 2096 0e98 904F                 sbci r25,hi8(-(4095))
 2097 0e9a AF4F                 sbci r26,hlo8(-(4095))
 2098 0e9c BF4F                 sbci r27,hhi8(-(4095))
 2099                   .L84:
 2100 0e9e 3C01                 movw r6,r24
 2101 0ea0 4D01                 movw r8,r26
 2102 0ea2 3CE0                 ldi r19,12
 2103 0ea4 9594         1:      asr r9
 2104 0ea6 8794                 ror r8
 2105 0ea8 7794                 ror r7
 2106 0eaa 6794                 ror r6
 2107 0eac 3A95                 dec r19
 2108 0eae D1F7                 brne 1b
 2109 0eb0 6092 0000            sts tmpl.31,r6
 2110 0eb4 7092 0000            sts (tmpl.31)+1,r7
 2111 0eb8 8092 0000            sts (tmpl.31)+2,r8
 2112 0ebc 9092 0000            sts (tmpl.31)+3,r9
 2113 0ec0 C801                 movw r24,r16
 2114 0ec2 B701                 movw r22,r14
 2115 0ec4 2D81                 ldd r18,Y+5
 2116 0ec6 3E81                 ldd r19,Y+6
 2117 0ec8 4F81                 ldd r20,Y+7
 2118 0eca 5885                 ldd r21,Y+8
 2119 0ecc 0E94 0000            call __mulsi3
 2120 0ed0 97FF                 sbrs r25,7
 2121 0ed2 04C0                 rjmp .L85
 2122 0ed4 6150                 subi r22,lo8(-(2047))
 2123 0ed6 784F                 sbci r23,hi8(-(2047))
 2124 0ed8 8F4F                 sbci r24,hlo8(-(2047))
 2125 0eda 9F4F                 sbci r25,hhi8(-(2047))
 2126                   .L85:
 2127 0edc 2BE0                 ldi r18,11
 2128 0ede 9595         1:      asr r25
 2129 0ee0 8795                 ror r24
 2130 0ee2 7795                 ror r23
 2131 0ee4 6795                 ror r22
 2132 0ee6 2A95                 dec r18
 2133 0ee8 D1F7                 brne 1b
 2134 0eea A601                 movw r20,r12
 2135 0eec 9501                 movw r18,r10
 2136 0eee 0E94 0000            call __mulsi3
 2137 0ef2 DC01                 movw r26,r24
 2138 0ef4 CB01                 movw r24,r22
 2139 0ef6 8093 0000            sts tmpl2.32,r24
 2140 0efa 9093 0000            sts (tmpl2.32)+1,r25
 2141 0efe A093 0000            sts (tmpl2.32)+2,r26
 2142 0f02 B093 0000            sts (tmpl2.32)+3,r27
 2143 0f06 B7FF                 sbrs r27,7
 2144 0f08 04C0                 rjmp .L86
 2145 0f0a 8150                 subi r24,lo8(-(4095))
 2146 0f0c 904F                 sbci r25,hi8(-(4095))
 2147 0f0e AF4F                 sbci r26,hlo8(-(4095))
 2148 0f10 BF4F                 sbci r27,hhi8(-(4095))
 2149                   .L86:
 2150 0f12 AC01                 movw r20,r24
 2151 0f14 BD01                 movw r22,r26
 2152 0f16 8CE0                 ldi r24,12
 2153 0f18 7595         1:      asr r23
 2154 0f1a 6795                 ror r22
 2155 0f1c 5795                 ror r21
 2156 0f1e 4795                 ror r20
 2157 0f20 8A95                 dec r24
 2158 0f22 D1F7                 brne 1b
 2159 0f24 4093 0000            sts tmpl2.32,r20
 2160 0f28 5093 0000            sts (tmpl2.32)+1,r21
 2161 0f2c 6093 0000            sts (tmpl2.32)+2,r22
 2162 0f30 7093 0000            sts (tmpl2.32)+3,r23
 2163 0f34 2A89                 ldd r18,Y+18
 2164 0f36 3B89                 ldd r19,Y+19
 2165 0f38 37FF                 sbrs r19,7
 2166 0f3a 03C0                 rjmp .L88
 2167 0f3c 3095                 com r19
 2168 0f3e 2195                 neg r18
 2169 0f40 3F4F                 sbci r19,lo8(-1)
 2170                   .L88:
 2171 0f42 2134                 cpi r18,65
 2172 0f44 3105                 cpc r19,__zero_reg__
 2173 0f46 E4F1                 brlt .L93
 2174 0f48 D401                 movw r26,r8
 2175 0f4a C301                 movw r24,r6
 2176 0f4c 97FE                 sbrs r9,7
 2177 0f4e 07C0                 rjmp .L91
 2178 0f50 B095                 com r27
 2179 0f52 A095                 com r26
 2180 0f54 9095                 com r25
 2181 0f56 8195                 neg r24
 2182 0f58 9F4F                 sbci r25,lo8(-1)
 2183 0f5a AF4F                 sbci r26,lo8(-1)
 2184 0f5c BF4F                 sbci r27,lo8(-1)
 2185                   .L91:
 2186 0f5e 8138                 cpi r24,lo8(129)
 2187 0f60 9105                 cpc r25,__zero_reg__
 2188 0f62 A105                 cpc r26,__zero_reg__
 2189 0f64 B105                 cpc r27,__zero_reg__
 2190 0f66 84F4                 brge .L90
 2191 0f68 DB01                 movw r26,r22
 2192 0f6a CA01                 movw r24,r20
 2193 0f6c 77FF                 sbrs r23,7
 2194 0f6e 07C0                 rjmp .L92
 2195 0f70 B095                 com r27
 2196 0f72 A095                 com r26
 2197 0f74 9095                 com r25
 2198 0f76 8195                 neg r24
 2199 0f78 9F4F                 sbci r25,lo8(-1)
 2200 0f7a AF4F                 sbci r26,lo8(-1)
 2201 0f7c BF4F                 sbci r27,lo8(-1)
 2202                   .L92:
 2203 0f7e 8138                 cpi r24,lo8(129)
 2204 0f80 9105                 cpc r25,__zero_reg__
 2205 0f82 A105                 cpc r26,__zero_reg__
 2206 0f84 B105                 cpc r27,__zero_reg__
 2207 0f86 E4F0                 brlt .L93
 2208                   .L90:
 2209 0f88 81E0                 ldi r24,lo8(1)
 2210 0f8a 8093 0000            sts TrichterFlug,r24
 2211 0f8e 18C0                 rjmp .L93
 2212                   .L76:
 2213 0f90 1092 0000            sts (KopplungsteilRollNick)+1,__zero_reg__
 2214 0f94 1092 0000            sts KopplungsteilRollNick,__zero_reg__
 2215 0f98 1092 0000            sts (KopplungsteilNickRoll)+1,__zero_reg__
 2216 0f9c 1092 0000            sts KopplungsteilNickRoll,__zero_reg__
 2217 0fa0 1092 0000            sts tmpl2.32,__zero_reg__
 2218 0fa4 1092 0000            sts (tmpl2.32)+1,__zero_reg__
 2219 0fa8 1092 0000            sts (tmpl2.32)+2,__zero_reg__
 2220 0fac 1092 0000            sts (tmpl2.32)+3,__zero_reg__
 2221 0fb0 1092 0000            sts tmpl.31,__zero_reg__
 2222 0fb4 1092 0000            sts (tmpl.31)+1,__zero_reg__
 2223 0fb8 1092 0000            sts (tmpl.31)+2,__zero_reg__
 2224 0fbc 1092 0000            sts (tmpl.31)+3,__zero_reg__
 2225                   .L93:
 2226 0fc0 8091 0000            lds r24,tmpl2.32
 2227 0fc4 9091 0000            lds r25,(tmpl2.32)+1
 2228 0fc8 A091 0000            lds r26,(tmpl2.32)+2
 2229 0fcc B091 0000            lds r27,(tmpl2.32)+3
 2230 0fd0 BC01                 movw r22,r24
 2231 0fd2 CD01                 movw r24,r26
 2232 0fd4 24E6                 ldi r18,lo8(100)
 2233 0fd6 30E0                 ldi r19,hi8(100)
 2234 0fd8 40E0                 ldi r20,hlo8(100)
 2235 0fda 50E0                 ldi r21,hhi8(100)
 2236 0fdc 0E94 0000            call __divmodsi4
 2237 0fe0 E090 0000            lds r14,tmpl.31
 2238 0fe4 F090 0000            lds r15,(tmpl.31)+1
 2239 0fe8 E21A                 sub r14,r18
 2240 0fea F30A                 sbc r15,r19
 2241 0fec F092 0000            sts (TrimRoll)+1,r15
 2242 0ff0 E092 0000            sts TrimRoll,r14
 2243 0ff4 8091 0000            lds r24,tmpl.31
 2244 0ff8 9091 0000            lds r25,(tmpl.31)+1
 2245 0ffc A091 0000            lds r26,(tmpl.31)+2
 2246 1000 B091 0000            lds r27,(tmpl.31)+3
 2247 1004 BC01                 movw r22,r24
 2248 1006 CD01                 movw r24,r26
 2249 1008 24E6                 ldi r18,lo8(100)
 2250 100a 30E0                 ldi r19,hi8(100)
 2251 100c 40E0                 ldi r20,hlo8(100)
 2252 100e 50E0                 ldi r21,hhi8(100)
 2253 1010 0E94 0000            call __divmodsi4
 2254 1014 DA01                 movw r26,r20
 2255 1016 C901                 movw r24,r18
 2256 1018 2091 0000            lds r18,tmpl2.32
 2257 101c 3091 0000            lds r19,(tmpl2.32)+1
 2258 1020 8C01                 movw r16,r24
 2259 1022 021B                 sub r16,r18
 2260 1024 130B                 sbc r17,r19
 2261 1026 1093 0000            sts (TrimNick)+1,r17
 2262 102a 0093 0000            sts TrimNick,r16
 2263 102e 8091 0000            lds r24,GIER_GRAD_FAKTOR
 2264 1032 9091 0000            lds r25,(GIER_GRAD_FAKTOR)+1
 2265 1036 A091 0000            lds r26,(GIER_GRAD_FAKTOR)+2
 2266 103a B091 0000            lds r27,(GIER_GRAD_FAKTOR)+3
 2267 103e BC01                 movw r22,r24
 2268 1040 CD01                 movw r24,r26
 2269 1042 28E6                 ldi r18,lo8(360)
 2270 1044 31E0                 ldi r19,hi8(360)
 2271 1046 40E0                 ldi r20,hlo8(360)
 2272 1048 50E0                 ldi r21,hhi8(360)
 2273 104a 0E94 0000            call __mulsi3
 2274 104e 2091 0000            lds r18,ErsatzKompass
 2275 1052 3091 0000            lds r19,(ErsatzKompass)+1
 2276 1056 4091 0000            lds r20,(ErsatzKompass)+2
 2277 105a 5091 0000            lds r21,(ErsatzKompass)+3
 2278 105e 2617                 cp r18,r22
 2279 1060 3707                 cpc r19,r23
 2280 1062 4807                 cpc r20,r24
 2281 1064 5907                 cpc r21,r25
 2282 1066 64F0                 brlt .L94
 2283 1068 261B                 sub r18,r22
 2284 106a 370B                 sbc r19,r23
 2285 106c 480B                 sbc r20,r24
 2286 106e 590B                 sbc r21,r25
 2287 1070 2093 0000            sts ErsatzKompass,r18
 2288 1074 3093 0000            sts (ErsatzKompass)+1,r19
 2289 1078 4093 0000            sts (ErsatzKompass)+2,r20
 2290 107c 5093 0000            sts (ErsatzKompass)+3,r21
 2291                   .L94:
 2292 1080 2091 0000            lds r18,ErsatzKompass
 2293 1084 3091 0000            lds r19,(ErsatzKompass)+1
 2294 1088 4091 0000            lds r20,(ErsatzKompass)+2
 2295 108c 5091 0000            lds r21,(ErsatzKompass)+3
 2296 1090 57FF                 sbrs r21,7
 2297 1092 0CC0                 rjmp .L95
 2298 1094 260F                 add r18,r22
 2299 1096 371F                 adc r19,r23
 2300 1098 481F                 adc r20,r24
 2301 109a 591F                 adc r21,r25
 2302 109c 2093 0000            sts ErsatzKompass,r18
 2303 10a0 3093 0000            sts (ErsatzKompass)+1,r19
 2304 10a4 4093 0000            sts (ErsatzKompass)+2,r20
 2305 10a8 5093 0000            sts (ErsatzKompass)+3,r21
 2306                   .L95:
 2307 10ac 6091 0000            lds r22,MesswertRoll
 2308 10b0 7091 0000            lds r23,(MesswertRoll)+1
 2309 10b4 6E0D                 add r22,r14
 2310 10b6 7F1D                 adc r23,r15
 2311 10b8 9B01                 movw r18,r22
 2312 10ba 4427                 clr r20
 2313 10bc 37FD                 sbrc r19,7
 2314 10be 4095                 com r20
 2315 10c0 542F                 mov r21,r20
 2316 10c2 8091 0000            lds r24,Mess_IntegralRoll2
 2317 10c6 9091 0000            lds r25,(Mess_IntegralRoll2)+1
 2318 10ca A091 0000            lds r26,(Mess_IntegralRoll2)+2
 2319 10ce B091 0000            lds r27,(Mess_IntegralRoll2)+3
 2320 10d2 820F                 add r24,r18
 2321 10d4 931F                 adc r25,r19
 2322 10d6 A41F                 adc r26,r20
 2323 10d8 B51F                 adc r27,r21
 2324 10da 8093 0000            sts Mess_IntegralRoll2,r24
 2325 10de 9093 0000            sts (Mess_IntegralRoll2)+1,r25
 2326 10e2 A093 0000            sts (Mess_IntegralRoll2)+2,r26
 2327 10e6 B093 0000            sts (Mess_IntegralRoll2)+3,r27
 2328 10ea 8091 0000            lds r24,LageKorrekturRoll
 2329 10ee 9091 0000            lds r25,(LageKorrekturRoll)+1
 2330 10f2 681B                 sub r22,r24
 2331 10f4 790B                 sbc r23,r25
 2332 10f6 CB01                 movw r24,r22
 2333 10f8 AA27                 clr r26
 2334 10fa 97FD                 sbrc r25,7
 2335 10fc A095                 com r26
 2336 10fe BA2F                 mov r27,r26
 2337 1100 2985                 ldd r18,Y+9
 2338 1102 3A85                 ldd r19,Y+10
 2339 1104 4B85                 ldd r20,Y+11
 2340 1106 5C85                 ldd r21,Y+12
 2341 1108 820F                 add r24,r18
 2342 110a 931F                 adc r25,r19
 2343 110c A41F                 adc r26,r20
 2344 110e B51F                 adc r27,r21
 2345 1110 8093 0000            sts Mess_IntegralRoll,r24
 2346 1114 9093 0000            sts (Mess_IntegralRoll)+1,r25
 2347 1118 A093 0000            sts (Mess_IntegralRoll)+2,r26
 2348 111c B093 0000            sts (Mess_IntegralRoll)+3,r27
 2349 1120 C090 0000            lds r12,Umschlag180Roll
 2350 1124 D090 0000            lds r13,(Umschlag180Roll)+1
 2351 1128 E090 0000            lds r14,(Umschlag180Roll)+2
 2352 112c F090 0000            lds r15,(Umschlag180Roll)+3
 2353 1130 C816                 cp r12,r24
 2354 1132 D906                 cpc r13,r25
 2355 1134 EA06                 cpc r14,r26
 2356 1136 FB06                 cpc r15,r27
 2357 1138 C4F4                 brge .L96
 2358 113a 88EA                 ldi r24,lo8(25000)
 2359 113c 91E6                 ldi r25,hi8(25000)
 2360 113e A0E0                 ldi r26,hlo8(25000)
 2361 1140 B0E0                 ldi r27,hhi8(25000)
 2362 1142 8C19                 sub r24,r12
 2363 1144 9D09                 sbc r25,r13
 2364 1146 AE09                 sbc r26,r14
 2365 1148 BF09                 sbc r27,r15
 2366 114a 8093 0000            sts Mess_IntegralRoll,r24
 2367 114e 9093 0000            sts (Mess_IntegralRoll)+1,r25
 2368 1152 A093 0000            sts (Mess_IntegralRoll)+2,r26
 2369 1156 B093 0000            sts (Mess_IntegralRoll)+3,r27
 2370 115a 8093 0000            sts Mess_IntegralRoll2,r24
 2371 115e 9093 0000            sts (Mess_IntegralRoll2)+1,r25
 2372 1162 A093 0000            sts (Mess_IntegralRoll2)+2,r26
 2373 1166 B093 0000            sts (Mess_IntegralRoll2)+3,r27
 2374                   .L96:
 2375 116a 2227                 clr r18
 2376 116c 3327                 clr r19
 2377 116e A901                 movw r20,r18
 2378 1170 2C19                 sub r18,r12
 2379 1172 3D09                 sbc r19,r13
 2380 1174 4E09                 sbc r20,r14
 2381 1176 5F09                 sbc r21,r15
 2382 1178 8091 0000            lds r24,Mess_IntegralRoll
 2383 117c 9091 0000            lds r25,(Mess_IntegralRoll)+1
 2384 1180 A091 0000            lds r26,(Mess_IntegralRoll)+2
 2385 1184 B091 0000            lds r27,(Mess_IntegralRoll)+3
 2386 1188 8217                 cp r24,r18
 2387 118a 9307                 cpc r25,r19
 2388 118c A407                 cpc r26,r20
 2389 118e B507                 cpc r27,r21
 2390 1190 B4F4                 brge .L97
 2391 1192 D701                 movw r26,r14
 2392 1194 C601                 movw r24,r12
 2393 1196 885A                 subi r24,lo8(-(-25000))
 2394 1198 9146                 sbci r25,hi8(-(-25000))
 2395 119a A040                 sbci r26,hlo8(-(-25000))
 2396 119c B040                 sbci r27,hhi8(-(-25000))
 2397 119e 8093 0000            sts Mess_IntegralRoll,r24
 2398 11a2 9093 0000            sts (Mess_IntegralRoll)+1,r25
 2399 11a6 A093 0000            sts (Mess_IntegralRoll)+2,r26
 2400 11aa B093 0000            sts (Mess_IntegralRoll)+3,r27
 2401 11ae 8093 0000            sts Mess_IntegralRoll2,r24
 2402 11b2 9093 0000            sts (Mess_IntegralRoll2)+1,r25
 2403 11b6 A093 0000            sts (Mess_IntegralRoll2)+2,r26
 2404 11ba B093 0000            sts (Mess_IntegralRoll2)+3,r27
 2405                   .L97:
 2406 11be 6091 0000            lds r22,MesswertNick
 2407 11c2 7091 0000            lds r23,(MesswertNick)+1
 2408 11c6 600F                 add r22,r16
 2409 11c8 711F                 adc r23,r17
 2410 11ca 9B01                 movw r18,r22
 2411 11cc 4427                 clr r20
 2412 11ce 37FD                 sbrc r19,7
 2413 11d0 4095                 com r20
 2414 11d2 542F                 mov r21,r20
 2415 11d4 8091 0000            lds r24,Mess_IntegralNick2
 2416 11d8 9091 0000            lds r25,(Mess_IntegralNick2)+1
 2417 11dc A091 0000            lds r26,(Mess_IntegralNick2)+2
 2418 11e0 B091 0000            lds r27,(Mess_IntegralNick2)+3
 2419 11e4 820F                 add r24,r18
 2420 11e6 931F                 adc r25,r19
 2421 11e8 A41F                 adc r26,r20
 2422 11ea B51F                 adc r27,r21
 2423 11ec 8093 0000            sts Mess_IntegralNick2,r24
 2424 11f0 9093 0000            sts (Mess_IntegralNick2)+1,r25
 2425 11f4 A093 0000            sts (Mess_IntegralNick2)+2,r26
 2426 11f8 B093 0000            sts (Mess_IntegralNick2)+3,r27
 2427 11fc 8091 0000            lds r24,LageKorrekturNick
 2428 1200 9091 0000            lds r25,(LageKorrekturNick)+1
 2429 1204 681B                 sub r22,r24
 2430 1206 790B                 sbc r23,r25
 2431 1208 CB01                 movw r24,r22
 2432 120a AA27                 clr r26
 2433 120c 97FD                 sbrc r25,7
 2434 120e A095                 com r26
 2435 1210 BA2F                 mov r27,r26
 2436 1212 2D85                 ldd r18,Y+13
 2437 1214 3E85                 ldd r19,Y+14
 2438 1216 4F85                 ldd r20,Y+15
 2439 1218 5889                 ldd r21,Y+16
 2440 121a 820F                 add r24,r18
 2441 121c 931F                 adc r25,r19
 2442 121e A41F                 adc r26,r20
 2443 1220 B51F                 adc r27,r21
 2444 1222 8093 0000            sts Mess_IntegralNick,r24
 2445 1226 9093 0000            sts (Mess_IntegralNick)+1,r25
 2446 122a A093 0000            sts (Mess_IntegralNick)+2,r26
 2447 122e B093 0000            sts (Mess_IntegralNick)+3,r27
 2448 1232 E090 0000            lds r14,Umschlag180Nick
 2449 1236 F090 0000            lds r15,(Umschlag180Nick)+1
 2450 123a 0091 0000            lds r16,(Umschlag180Nick)+2
 2451 123e 1091 0000            lds r17,(Umschlag180Nick)+3
 2452 1242 E816                 cp r14,r24
 2453 1244 F906                 cpc r15,r25
 2454 1246 0A07                 cpc r16,r26
 2455 1248 1B07                 cpc r17,r27
 2456 124a C4F4                 brge .L98
 2457 124c 88EA                 ldi r24,lo8(25000)
 2458 124e 91E6                 ldi r25,hi8(25000)
 2459 1250 A0E0                 ldi r26,hlo8(25000)
 2460 1252 B0E0                 ldi r27,hhi8(25000)
 2461 1254 8E19                 sub r24,r14
 2462 1256 9F09                 sbc r25,r15
 2463 1258 A00B                 sbc r26,r16
 2464 125a B10B                 sbc r27,r17
 2465 125c 8093 0000            sts Mess_IntegralNick,r24
 2466 1260 9093 0000            sts (Mess_IntegralNick)+1,r25
 2467 1264 A093 0000            sts (Mess_IntegralNick)+2,r26
 2468 1268 B093 0000            sts (Mess_IntegralNick)+3,r27
 2469 126c 8093 0000            sts Mess_IntegralNick2,r24
 2470 1270 9093 0000            sts (Mess_IntegralNick2)+1,r25
 2471 1274 A093 0000            sts (Mess_IntegralNick2)+2,r26
 2472 1278 B093 0000            sts (Mess_IntegralNick2)+3,r27
 2473                   .L98:
 2474 127c 2227                 clr r18
 2475 127e 3327                 clr r19
 2476 1280 A901                 movw r20,r18
 2477 1282 2E19                 sub r18,r14
 2478 1284 3F09                 sbc r19,r15
 2479 1286 400B                 sbc r20,r16
 2480 1288 510B                 sbc r21,r17
 2481 128a 8091 0000            lds r24,Mess_IntegralNick
 2482 128e 9091 0000            lds r25,(Mess_IntegralNick)+1
 2483 1292 A091 0000            lds r26,(Mess_IntegralNick)+2
 2484 1296 B091 0000            lds r27,(Mess_IntegralNick)+3
 2485 129a 8217                 cp r24,r18
 2486 129c 9307                 cpc r25,r19
 2487 129e A407                 cpc r26,r20
 2488 12a0 B507                 cpc r27,r21
 2489 12a2 B4F4                 brge .L99
 2490 12a4 D801                 movw r26,r16
 2491 12a6 C701                 movw r24,r14
 2492 12a8 885A                 subi r24,lo8(-(-25000))
 2493 12aa 9146                 sbci r25,hi8(-(-25000))
 2494 12ac A040                 sbci r26,hlo8(-(-25000))
 2495 12ae B040                 sbci r27,hhi8(-(-25000))
 2496 12b0 8093 0000            sts Mess_IntegralNick,r24
 2497 12b4 9093 0000            sts (Mess_IntegralNick)+1,r25
 2498 12b8 A093 0000            sts (Mess_IntegralNick)+2,r26
 2499 12bc B093 0000            sts (Mess_IntegralNick)+3,r27
 2500 12c0 8093 0000            sts Mess_IntegralNick2,r24
 2501 12c4 9093 0000            sts (Mess_IntegralNick2)+1,r25
 2502 12c8 A093 0000            sts (Mess_IntegralNick2)+2,r26
 2503 12cc B093 0000            sts (Mess_IntegralNick2)+3,r27
 2504                   .L99:
 2505 12d0 8091 0000            lds r24,Mess_Integral_Gier
 2506 12d4 9091 0000            lds r25,(Mess_Integral_Gier)+1
 2507 12d8 A091 0000            lds r26,(Mess_Integral_Gier)+2
 2508 12dc B091 0000            lds r27,(Mess_Integral_Gier)+3
 2509 12e0 8093 0000            sts Integral_Gier,r24
 2510 12e4 9093 0000            sts (Integral_Gier)+1,r25
 2511 12e8 A093 0000            sts (Integral_Gier)+2,r26
 2512 12ec B093 0000            sts (Integral_Gier)+3,r27
 2513 12f0 8091 0000            lds r24,Mess_IntegralNick
 2514 12f4 9091 0000            lds r25,(Mess_IntegralNick)+1
 2515 12f8 A091 0000            lds r26,(Mess_IntegralNick)+2
 2516 12fc B091 0000            lds r27,(Mess_IntegralNick)+3
 2517 1300 8093 0000            sts IntegralNick,r24
 2518 1304 9093 0000            sts (IntegralNick)+1,r25
 2519 1308 A093 0000            sts (IntegralNick)+2,r26
 2520 130c B093 0000            sts (IntegralNick)+3,r27
 2521 1310 8091 0000            lds r24,Mess_IntegralRoll
 2522 1314 9091 0000            lds r25,(Mess_IntegralRoll)+1
 2523 1318 A091 0000            lds r26,(Mess_IntegralRoll)+2
 2524 131c B091 0000            lds r27,(Mess_IntegralRoll)+3
 2525 1320 8093 0000            sts IntegralRoll,r24
 2526 1324 9093 0000            sts (IntegralRoll)+1,r25
 2527 1328 A093 0000            sts (IntegralRoll)+2,r26
 2528 132c B093 0000            sts (IntegralRoll)+3,r27
 2529 1330 8091 0000            lds r24,Mess_IntegralNick2
 2530 1334 9091 0000            lds r25,(Mess_IntegralNick2)+1
 2531 1338 A091 0000            lds r26,(Mess_IntegralNick2)+2
 2532 133c B091 0000            lds r27,(Mess_IntegralNick2)+3
 2533 1340 8093 0000            sts IntegralNick2,r24
 2534 1344 9093 0000            sts (IntegralNick2)+1,r25
 2535 1348 A093 0000            sts (IntegralNick2)+2,r26
 2536 134c B093 0000            sts (IntegralNick2)+3,r27
 2537 1350 8091 0000            lds r24,Mess_IntegralRoll2
 2538 1354 9091 0000            lds r25,(Mess_IntegralRoll2)+1
 2539 1358 A091 0000            lds r26,(Mess_IntegralRoll2)+2
 2540 135c B091 0000            lds r27,(Mess_IntegralRoll2)+3
 2541 1360 8093 0000            sts IntegralRoll2,r24
 2542 1364 9093 0000            sts (IntegralRoll2)+1,r25
 2543 1368 A093 0000            sts (IntegralRoll2)+2,r26
 2544 136c B093 0000            sts (IntegralRoll2)+3,r27
 2545 1370 8091 0000            lds r24,HiResNick
 2546 1374 9091 0000            lds r25,(HiResNick)+1
 2547 1378 97FD                 sbrc r25,7
 2548 137a 0796                 adiw r24,7
 2549                   .L100:
 2550 137c 03E0                 ldi r16,3
 2551 137e 9595         1:      asr r25
 2552 1380 8795                 ror r24
 2553 1382 0A95                 dec r16
 2554 1384 E1F7                 brne 1b
 2555 1386 9093 0000            sts (MesswertNick)+1,r25
 2556 138a 8093 0000            sts MesswertNick,r24
 2557 138e 8091 0000            lds r24,HiResRoll
 2558 1392 9091 0000            lds r25,(HiResRoll)+1
 2559 1396 97FD                 sbrc r25,7
 2560 1398 0796                 adiw r24,7
 2561                   .L101:
 2562 139a 13E0                 ldi r17,3
 2563 139c 9595         1:      asr r25
 2564 139e 8795                 ror r24
 2565 13a0 1A95                 dec r17
 2566 13a2 E1F7                 brne 1b
 2567 13a4 9093 0000            sts (MesswertRoll)+1,r25
 2568 13a8 8093 0000            sts MesswertRoll,r24
 2569 13ac 8091 0000            lds r24,AdWertNick
 2570 13b0 9091 0000            lds r25,(AdWertNick)+1
 2571 13b4 0F97                 sbiw r24,15
 2572 13b6 34F4                 brge .L102
 2573 13b8 88E1                 ldi r24,lo8(-1000)
 2574 13ba 9CEF                 ldi r25,hi8(-1000)
 2575 13bc 9093 0000            sts (MesswertNick)+1,r25
 2576 13c0 8093 0000            sts MesswertNick,r24
 2577                   .L102:
 2578 13c4 8091 0000            lds r24,AdWertNick
 2579 13c8 9091 0000            lds r25,(AdWertNick)+1
 2580 13cc 0797                 sbiw r24,7
 2581 13ce 34F4                 brge .L103
 2582 13d0 80E3                 ldi r24,lo8(-2000)
 2583 13d2 98EF                 ldi r25,hi8(-2000)
 2584 13d4 9093 0000            sts (MesswertNick)+1,r25
 2585 13d8 8093 0000            sts MesswertNick,r24
 2586                   .L103:
 2587 13dc 2091 0000            lds r18,PlatinenVersion
 2588 13e0 2A30                 cpi r18,lo8(10)
 2589 13e2 A9F4                 brne .L104
 2590 13e4 8091 0000            lds r24,AdWertNick
 2591 13e8 9091 0000            lds r25,(AdWertNick)+1
 2592 13ec 835F                 subi r24,lo8(1011)
 2593 13ee 9340                 sbci r25,hi8(1011)
 2594 13f0 34F0                 brlt .L105
 2595 13f2 88EE                 ldi r24,lo8(1000)
 2596 13f4 93E0                 ldi r25,hi8(1000)
 2597 13f6 9093 0000            sts (MesswertNick)+1,r25
 2598 13fa 8093 0000            sts MesswertNick,r24
 2599                   .L105:
 2600 13fe 8091 0000            lds r24,AdWertNick
 2601 1402 9091 0000            lds r25,(AdWertNick)+1
 2602 1406 8A5F                 subi r24,lo8(1018)
 2603 1408 9340                 sbci r25,hi8(1018)
 2604 140a DCF0                 brlt .L107
 2605 140c 14C0                 rjmp .L150
 2606                   .L104:
 2607 140e 8091 0000            lds r24,AdWertNick
 2608 1412 9091 0000            lds r25,(AdWertNick)+1
 2609 1416 815D                 subi r24,lo8(2001)
 2610 1418 9740                 sbci r25,hi8(2001)
 2611 141a 34F0                 brlt .L108
 2612 141c 88EE                 ldi r24,lo8(1000)
 2613 141e 93E0                 ldi r25,hi8(1000)
 2614 1420 9093 0000            sts (MesswertNick)+1,r25
 2615 1424 8093 0000            sts MesswertNick,r24
 2616                   .L108:
 2617 1428 8091 0000            lds r24,AdWertNick
 2618 142c 9091 0000            lds r25,(AdWertNick)+1
 2619 1430 805E                 subi r24,lo8(2016)
 2620 1432 9740                 sbci r25,hi8(2016)
 2621 1434 34F0                 brlt .L107
 2622                   .L150:
 2623 1436 80ED                 ldi r24,lo8(2000)
 2624 1438 97E0                 ldi r25,hi8(2000)
 2625 143a 9093 0000            sts (MesswertNick)+1,r25
 2626 143e 8093 0000            sts MesswertNick,r24
 2627                   .L107:
 2628 1442 8091 0000            lds r24,AdWertRoll
 2629 1446 9091 0000            lds r25,(AdWertRoll)+1
 2630 144a 0F97                 sbiw r24,15
 2631 144c 34F4                 brge .L110
 2632 144e 88E1                 ldi r24,lo8(-1000)
 2633 1450 9CEF                 ldi r25,hi8(-1000)
 2634 1452 9093 0000            sts (MesswertRoll)+1,r25
 2635 1456 8093 0000            sts MesswertRoll,r24
 2636                   .L110:
 2637 145a 8091 0000            lds r24,AdWertRoll
 2638 145e 9091 0000            lds r25,(AdWertRoll)+1
 2639 1462 0797                 sbiw r24,7
 2640 1464 34F4                 brge .L111
 2641 1466 80E3                 ldi r24,lo8(-2000)
 2642 1468 98EF                 ldi r25,hi8(-2000)
 2643 146a 9093 0000            sts (MesswertRoll)+1,r25
 2644 146e 8093 0000            sts MesswertRoll,r24
 2645                   .L111:
 2646 1472 2A30                 cpi r18,lo8(10)
 2647 1474 A9F4                 brne .L112
 2648 1476 8091 0000            lds r24,AdWertRoll
 2649 147a 9091 0000            lds r25,(AdWertRoll)+1
 2650 147e 835F                 subi r24,lo8(1011)
 2651 1480 9340                 sbci r25,hi8(1011)
 2652 1482 34F0                 brlt .L113
 2653 1484 88EE                 ldi r24,lo8(1000)
 2654 1486 93E0                 ldi r25,hi8(1000)
 2655 1488 9093 0000            sts (MesswertRoll)+1,r25
 2656 148c 8093 0000            sts MesswertRoll,r24
 2657                   .L113:
 2658 1490 8091 0000            lds r24,AdWertRoll
 2659 1494 9091 0000            lds r25,(AdWertRoll)+1
 2660 1498 8A5F                 subi r24,lo8(1018)
 2661 149a 9340                 sbci r25,hi8(1018)
 2662 149c DCF0                 brlt .L115
 2663 149e 14C0                 rjmp .L151
 2664                   .L112:
 2665 14a0 8091 0000            lds r24,AdWertRoll
 2666 14a4 9091 0000            lds r25,(AdWertRoll)+1
 2667 14a8 815D                 subi r24,lo8(2001)
 2668 14aa 9740                 sbci r25,hi8(2001)
 2669 14ac 34F0                 brlt .L116
 2670 14ae 88EE                 ldi r24,lo8(1000)
 2671 14b0 93E0                 ldi r25,hi8(1000)
 2672 14b2 9093 0000            sts (MesswertRoll)+1,r25
 2673 14b6 8093 0000            sts MesswertRoll,r24
 2674                   .L116:
 2675 14ba 8091 0000            lds r24,AdWertRoll
 2676 14be 9091 0000            lds r25,(AdWertRoll)+1
 2677 14c2 805E                 subi r24,lo8(2016)
 2678 14c4 9740                 sbci r25,hi8(2016)
 2679 14c6 34F0                 brlt .L115
 2680                   .L151:
 2681 14c8 80ED                 ldi r24,lo8(2000)
 2682 14ca 97E0                 ldi r25,hi8(2000)
 2683 14cc 9093 0000            sts (MesswertRoll)+1,r25
 2684 14d0 8093 0000            sts MesswertRoll,r24
 2685                   .L115:
 2686 14d4 6091 0000            lds r22,Parameter_Gyro_D
 2687 14d8 6623                 tst r22
 2688 14da 09F4                 brne .+2
 2689 14dc AFC0                 rjmp .L118
 2690 14de 4091 0000            lds r20,HiResNick
 2691 14e2 5091 0000            lds r21,(HiResNick)+1
 2692 14e6 8091 0000            lds r24,oldNick.35
 2693 14ea 9091 0000            lds r25,(oldNick.35)+1
 2694 14ee 481B                 sub r20,r24
 2695 14f0 590B                 sbc r21,r25
 2696 14f2 5093 0000            sts (d2Nick.38)+1,r21
 2697 14f6 4093 0000            sts d2Nick.38,r20
 2698 14fa 2091 0000            lds r18,HiResNick
 2699 14fe 3091 0000            lds r19,(HiResNick)+1
 2700 1502 280F                 add r18,r24
 2701 1504 391F                 adc r19,r25
 2702 1506 37FF                 sbrs r19,7
 2703 1508 02C0                 rjmp .L119
 2704 150a 2F5F                 subi r18,lo8(-(1))
 2705 150c 3F4F                 sbci r19,hi8(-(1))
 2706                   .L119:
 2707 150e 3595                 asr r19
 2708 1510 2795                 ror r18
 2709 1512 3093 0000            sts (oldNick.35)+1,r19
 2710 1516 2093 0000            sts oldNick.35,r18
 2711 151a 4138                 cpi r20,129
 2712 151c 5105                 cpc r21,__zero_reg__
 2713 151e 1CF0                 brlt .L120
 2714 1520 80E8                 ldi r24,lo8(128)
 2715 1522 90E0                 ldi r25,hi8(128)
 2716 1524 05C0                 rjmp .L152
 2717                   .L120:
 2718 1526 4058                 subi r20,lo8(-128)
 2719 1528 5F4F                 sbci r21,hi8(-128)
 2720 152a 34F4                 brge .L121
 2721 152c 80E8                 ldi r24,lo8(-128)
 2722 152e 9FEF                 ldi r25,hi8(-128)
 2723                   .L152:
 2724 1530 9093 0000            sts (d2Nick.38)+1,r25
 2725 1534 8093 0000            sts d2Nick.38,r24
 2726                   .L121:
 2727 1538 4091 0000            lds r20,HiResRoll
 2728 153c 5091 0000            lds r21,(HiResRoll)+1
 2729 1540 8091 0000            lds r24,oldRoll.36
 2730 1544 9091 0000            lds r25,(oldRoll.36)+1
 2731 1548 481B                 sub r20,r24
 2732 154a 590B                 sbc r21,r25
 2733 154c 5093 0000            sts (d2Roll.37)+1,r21
 2734 1550 4093 0000            sts d2Roll.37,r20
 2735 1554 2091 0000            lds r18,HiResRoll
 2736 1558 3091 0000            lds r19,(HiResRoll)+1
 2737 155c 280F                 add r18,r24
 2738 155e 391F                 adc r19,r25
 2739 1560 37FF                 sbrs r19,7
 2740 1562 02C0                 rjmp .L123
 2741 1564 2F5F                 subi r18,lo8(-(1))
 2742 1566 3F4F                 sbci r19,hi8(-(1))
 2743                   .L123:
 2744 1568 3595                 asr r19
 2745 156a 2795                 ror r18
 2746 156c 3093 0000            sts (oldRoll.36)+1,r19
 2747 1570 2093 0000            sts oldRoll.36,r18
 2748 1574 4138                 cpi r20,129
 2749 1576 5105                 cpc r21,__zero_reg__
 2750 1578 1CF0                 brlt .L124
 2751 157a 80E8                 ldi r24,lo8(128)
 2752 157c 90E0                 ldi r25,hi8(128)
 2753 157e 05C0                 rjmp .L153
 2754                   .L124:
 2755 1580 4058                 subi r20,lo8(-128)
 2756 1582 5F4F                 sbci r21,hi8(-128)
 2757 1584 34F4                 brge .L125
 2758 1586 80E8                 ldi r24,lo8(-128)
 2759 1588 9FEF                 ldi r25,hi8(-128)
 2760                   .L153:
 2761 158a 9093 0000            sts (d2Roll.37)+1,r25
 2762 158e 8093 0000            sts d2Roll.37,r24
 2763                   .L125:
 2764 1592 462F                 mov r20,r22
 2765 1594 5527                 clr r21
 2766 1596 8091 0000            lds r24,d2Nick.38
 2767 159a 9091 0000            lds r25,(d2Nick.38)+1
 2768 159e 849F                 mul r24,r20
 2769 15a0 B001                 movw r22,r0
 2770 15a2 859F                 mul r24,r21
 2771 15a4 700D                 add r23,r0
 2772 15a6 949F                 mul r25,r20
 2773 15a8 700D                 add r23,r0
 2774 15aa 1124                 clr r1
 2775 15ac 9B01                 movw r18,r22
 2776 15ae 77FF                 sbrs r23,7
 2777 15b0 02C0                 rjmp .L127
 2778 15b2 215F                 subi r18,lo8(-(15))
 2779 15b4 3F4F                 sbci r19,hi8(-(15))
 2780                   .L127:
 2781 15b6 F4E0                 ldi r31,4
 2782 15b8 3595         1:      asr r19
 2783 15ba 2795                 ror r18
 2784 15bc FA95                 dec r31
 2785 15be E1F7                 brne 1b
 2786 15c0 8091 0000            lds r24,MesswertNick
 2787 15c4 9091 0000            lds r25,(MesswertNick)+1
 2788 15c8 820F                 add r24,r18
 2789 15ca 931F                 adc r25,r19
 2790 15cc 9093 0000            sts (MesswertNick)+1,r25
 2791 15d0 8093 0000            sts MesswertNick,r24
 2792 15d4 8091 0000            lds r24,d2Roll.37
 2793 15d8 9091 0000            lds r25,(d2Roll.37)+1
 2794 15dc 849F                 mul r24,r20
 2795 15de D001                 movw r26,r0
 2796 15e0 859F                 mul r24,r21
 2797 15e2 B00D                 add r27,r0
 2798 15e4 949F                 mul r25,r20
 2799 15e6 B00D                 add r27,r0
 2800 15e8 1124                 clr r1
 2801 15ea AD01                 movw r20,r26
 2802 15ec 9D01                 movw r18,r26
 2803 15ee B7FF                 sbrs r27,7
 2804 15f0 02C0                 rjmp .L128
 2805 15f2 215F                 subi r18,lo8(-(15))
 2806 15f4 3F4F                 sbci r19,hi8(-(15))
 2807                   .L128:
 2808 15f6 E4E0                 ldi r30,4
 2809 15f8 3595         1:      asr r19
 2810 15fa 2795                 ror r18
 2811 15fc EA95                 dec r30
 2812 15fe E1F7                 brne 1b
 2813 1600 8091 0000            lds r24,MesswertRoll
 2814 1604 9091 0000            lds r25,(MesswertRoll)+1
 2815 1608 820F                 add r24,r18
 2816 160a 931F                 adc r25,r19
 2817 160c 9093 0000            sts (MesswertRoll)+1,r25
 2818 1610 8093 0000            sts MesswertRoll,r24
 2819 1614 8091 0000            lds r24,HiResNick
 2820 1618 9091 0000            lds r25,(HiResNick)+1
 2821 161c 860F                 add r24,r22
 2822 161e 971F                 adc r25,r23
 2823 1620 9093 0000            sts (HiResNick)+1,r25
 2824 1624 8093 0000            sts HiResNick,r24
 2825 1628 8091 0000            lds r24,HiResRoll
 2826 162c 9091 0000            lds r25,(HiResRoll)+1
 2827 1630 840F                 add r24,r20
 2828 1632 951F                 adc r25,r21
 2829 1634 9093 0000            sts (HiResRoll)+1,r25
 2830 1638 8093 0000            sts HiResRoll,r24
 2831                   .L118:
 2832 163c 0091 0000            lds r16,RohMesswertRoll
 2833 1640 1091 0000            lds r17,(RohMesswertRoll)+1
 2834 1644 8091 0000            lds r24,KopplungsteilNickRoll
 2835 1648 9091 0000            lds r25,(KopplungsteilNickRoll)+1
 2836 164c 1016                 cp __zero_reg__,r16
 2837 164e 1106                 cpc __zero_reg__,r17
 2838 1650 5CF5                 brge .L129
 2839 1652 9C01                 movw r18,r24
 2840 1654 97FF                 sbrs r25,7
 2841 1656 04C0                 rjmp .L130
 2842 1658 2227                 clr r18
 2843 165a 3327                 clr r19
 2844 165c 281B                 sub r18,r24
 2845 165e 390B                 sbc r19,r25
 2846                   .L130:
 2847 1660 C901                 movw r24,r18
 2848 1662 AA27                 clr r26
 2849 1664 97FD                 sbrc r25,7
 2850 1666 A095                 com r26
 2851 1668 BA2F                 mov r27,r26
 2852 166a 2091 0000            lds r18,Parameter_CouplingYawCorrection
 2853 166e 3327                 clr r19
 2854 1670 4427                 clr r20
 2855 1672 5527                 clr r21
 2856 1674 BC01                 movw r22,r24
 2857 1676 CD01                 movw r24,r26
 2858 1678 0E94 0000            call __mulsi3
 2859 167c 9B01                 movw r18,r22
 2860 167e AC01                 movw r20,r24
 2861 1680 97FF                 sbrs r25,7
 2862 1682 04C0                 rjmp .L131
 2863 1684 215C                 subi r18,lo8(-(63))
 2864 1686 3F4F                 sbci r19,hi8(-(63))
 2865 1688 4F4F                 sbci r20,hlo8(-(63))
 2866 168a 5F4F                 sbci r21,hhi8(-(63))
 2867                   .L131:
 2868 168c 76E0                 ldi r23,6
 2869 168e 5595         1:      asr r21
 2870 1690 4795                 ror r20
 2871 1692 3795                 ror r19
 2872 1694 2795                 ror r18
 2873 1696 7A95                 dec r23
 2874 1698 D1F7                 brne 1b
 2875 169a 8091 0000            lds r24,TrimRoll
 2876 169e 9091 0000            lds r25,(TrimRoll)+1
 2877 16a2 820F                 add r24,r18
 2878 16a4 931F                 adc r25,r19
 2879 16a6 27C0                 rjmp .L154
 2880                   .L129:
 2881 16a8 97FF                 sbrs r25,7
 2882 16aa 03C0                 rjmp .L133
 2883 16ac 9095                 com r25
 2884 16ae 8195                 neg r24
 2885 16b0 9F4F                 sbci r25,lo8(-1)
 2886                   .L133:
 2887 16b2 AA27                 clr r26
 2888 16b4 97FD                 sbrc r25,7
 2889 16b6 A095                 com r26
 2890 16b8 BA2F                 mov r27,r26
 2891 16ba 2091 0000            lds r18,Parameter_CouplingYawCorrection
 2892 16be 3327                 clr r19
 2893 16c0 4427                 clr r20
 2894 16c2 5527                 clr r21
 2895 16c4 BC01                 movw r22,r24
 2896 16c6 CD01                 movw r24,r26
 2897 16c8 0E94 0000            call __mulsi3
 2898 16cc 9B01                 movw r18,r22
 2899 16ce AC01                 movw r20,r24
 2900 16d0 97FF                 sbrs r25,7
 2901 16d2 04C0                 rjmp .L134
 2902 16d4 215C                 subi r18,lo8(-(63))
 2903 16d6 3F4F                 sbci r19,hi8(-(63))
 2904 16d8 4F4F                 sbci r20,hlo8(-(63))
 2905 16da 5F4F                 sbci r21,hhi8(-(63))
 2906                   .L134:
 2907 16dc 66E0                 ldi r22,6
 2908 16de 5595         1:      asr r21
 2909 16e0 4795                 ror r20
 2910 16e2 3795                 ror r19
 2911 16e4 2795                 ror r18
 2912 16e6 6A95                 dec r22
 2913 16e8 D1F7                 brne 1b
 2914 16ea 8091 0000            lds r24,TrimRoll
 2915 16ee 9091 0000            lds r25,(TrimRoll)+1
 2916 16f2 821B                 sub r24,r18
 2917 16f4 930B                 sbc r25,r19
 2918                   .L154:
 2919 16f6 9093 0000            sts (TrimRoll)+1,r25
 2920 16fa 8093 0000            sts TrimRoll,r24
 2921 16fe E090 0000            lds r14,RohMesswertNick
 2922 1702 F090 0000            lds r15,(RohMesswertNick)+1
 2923 1706 8091 0000            lds r24,KopplungsteilRollNick
 2924 170a 9091 0000            lds r25,(KopplungsteilRollNick)+1
 2925 170e 1E14                 cp __zero_reg__,r14
 2926 1710 1F04                 cpc __zero_reg__,r15
 2927 1712 5CF5                 brge .L135
 2928 1714 9C01                 movw r18,r24
 2929 1716 97FF                 sbrs r25,7
 2930 1718 04C0                 rjmp .L136
 2931 171a 2227                 clr r18
 2932 171c 3327                 clr r19
 2933 171e 281B                 sub r18,r24
 2934 1720 390B                 sbc r19,r25
 2935                   .L136:
 2936 1722 C901                 movw r24,r18
 2937 1724 AA27                 clr r26
 2938 1726 97FD                 sbrc r25,7
 2939 1728 A095                 com r26
 2940 172a BA2F                 mov r27,r26
 2941 172c 2091 0000            lds r18,Parameter_CouplingYawCorrection
 2942 1730 3327                 clr r19
 2943 1732 4427                 clr r20
 2944 1734 5527                 clr r21
 2945 1736 BC01                 movw r22,r24
 2946 1738 CD01                 movw r24,r26
 2947 173a 0E94 0000            call __mulsi3
 2948 173e 9B01                 movw r18,r22
 2949 1740 AC01                 movw r20,r24
 2950 1742 97FF                 sbrs r25,7
 2951 1744 04C0                 rjmp .L137
 2952 1746 215C                 subi r18,lo8(-(63))
 2953 1748 3F4F                 sbci r19,hi8(-(63))
 2954 174a 4F4F                 sbci r20,hlo8(-(63))
 2955 174c 5F4F                 sbci r21,hhi8(-(63))
 2956                   .L137:
 2957 174e 96E0                 ldi r25,6
 2958 1750 5595         1:      asr r21
 2959 1752 4795                 ror r20
 2960 1754 3795                 ror r19
 2961 1756 2795                 ror r18
 2962 1758 9A95                 dec r25
 2963 175a D1F7                 brne 1b
 2964 175c 8091 0000            lds r24,TrimNick
 2965 1760 9091 0000            lds r25,(TrimNick)+1
 2966 1764 820F                 add r24,r18
 2967 1766 931F                 adc r25,r19
 2968 1768 27C0                 rjmp .L155
 2969                   .L135:
 2970 176a 97FF                 sbrs r25,7
 2971 176c 03C0                 rjmp .L139
 2972 176e 9095                 com r25
 2973 1770 8195                 neg r24
 2974 1772 9F4F                 sbci r25,lo8(-1)
 2975                   .L139:
 2976 1774 AA27                 clr r26
 2977 1776 97FD                 sbrc r25,7
 2978 1778 A095                 com r26
 2979 177a BA2F                 mov r27,r26
 2980 177c 2091 0000            lds r18,Parameter_CouplingYawCorrection
 2981 1780 3327                 clr r19
 2982 1782 4427                 clr r20
 2983 1784 5527                 clr r21
 2984 1786 BC01                 movw r22,r24
 2985 1788 CD01                 movw r24,r26
 2986 178a 0E94 0000            call __mulsi3
 2987 178e 9B01                 movw r18,r22
 2988 1790 AC01                 movw r20,r24
 2989 1792 97FF                 sbrs r25,7
 2990 1794 04C0                 rjmp .L140
 2991 1796 215C                 subi r18,lo8(-(63))
 2992 1798 3F4F                 sbci r19,hi8(-(63))
 2993 179a 4F4F                 sbci r20,hlo8(-(63))
 2994 179c 5F4F                 sbci r21,hhi8(-(63))
 2995                   .L140:
 2996 179e 86E0                 ldi r24,6
 2997 17a0 5595         1:      asr r21
 2998 17a2 4795                 ror r20
 2999 17a4 3795                 ror r19
 3000 17a6 2795                 ror r18
 3001 17a8 8A95                 dec r24
 3002 17aa D1F7                 brne 1b
 3003 17ac 8091 0000            lds r24,TrimNick
 3004 17b0 9091 0000            lds r25,(TrimNick)+1
 3005 17b4 821B                 sub r24,r18
 3006 17b6 930B                 sbc r25,r19
 3007                   .L155:
 3008 17b8 9093 0000            sts (TrimNick)+1,r25
 3009 17bc 8093 0000            sts TrimNick,r24
 3010 17c0 8091 0000            lds r24,EE_Parameter+13
 3011 17c4 87FF                 sbrs r24,7
 3012 17c6 44C0                 rjmp .L63
 3013 17c8 B989                 ldd r27,Y+17
 3014 17ca BB23                 tst r27
 3015 17cc 09F0                 breq .+2
 3016 17ce 40C0                 rjmp .L63
 3017 17d0 8091 0000            lds r24,Looping_Roll
 3018 17d4 8823                 tst r24
 3019 17d6 E1F5                 brne .L63
 3020 17d8 E1E0                 ldi r30,lo8(257)
 3021 17da EE16                 cp r14,r30
 3022 17dc E1E0                 ldi r30,hi8(257)
 3023 17de FE06                 cpc r15,r30
 3024 17e0 4CF0                 brlt .L142
 3025 17e2 8091 0000            lds r24,MesswertNick
 3026 17e6 9091 0000            lds r25,(MesswertNick)+1
 3027 17ea 8E0D                 add r24,r14
 3028 17ec 9F1D                 adc r25,r15
 3029 17ee 8050                 subi r24,lo8(-(-256))
 3030 17f0 9140                 sbci r25,hi8(-(-256))
 3031 17f2 0DC0                 rjmp .L156
 3032                   .L142:
 3033 17f4 F0E0                 ldi r31,lo8(-256)
 3034 17f6 EF16                 cp r14,r31
 3035 17f8 FFEF                 ldi r31,hi8(-256)
 3036 17fa FF06                 cpc r15,r31
 3037 17fc 64F4                 brge .L143
 3038 17fe 8091 0000            lds r24,MesswertNick
 3039 1802 9091 0000            lds r25,(MesswertNick)+1
 3040 1806 8E0D                 add r24,r14
 3041 1808 9F1D                 adc r25,r15
 3042 180a 8050                 subi r24,lo8(-(256))
 3043 180c 9F4F                 sbci r25,hi8(-(256))
 3044                   .L156:
 3045 180e 9093 0000            sts (MesswertNick)+1,r25
 3046 1812 8093 0000            sts MesswertNick,r24
 3047                   .L143:
 3048 1816 21E0                 ldi r18,hi8(257)
 3049 1818 0130                 cpi r16,lo8(257)
 3050 181a 1207                 cpc r17,r18
 3051 181c 4CF0                 brlt .L145
 3052 181e 8091 0000            lds r24,MesswertRoll
 3053 1822 9091 0000            lds r25,(MesswertRoll)+1
 3054 1826 800F                 add r24,r16
 3055 1828 911F                 adc r25,r17
 3056 182a 8050                 subi r24,lo8(-(-256))
 3057 182c 9140                 sbci r25,hi8(-(-256))
 3058 182e 0CC0                 rjmp .L157
 3059                   .L145:
 3060 1830 3FEF                 ldi r19,hi8(-256)
 3061 1832 0030                 cpi r16,lo8(-256)
 3062 1834 1307                 cpc r17,r19
 3063 1836 64F4                 brge .L63
 3064 1838 8091 0000            lds r24,MesswertRoll
 3065 183c 9091 0000            lds r25,(MesswertRoll)+1
 3066 1840 800F                 add r24,r16
 3067 1842 911F                 adc r25,r17
 3068 1844 8050                 subi r24,lo8(-(256))
 3069 1846 9F4F                 sbci r25,hi8(-(256))
 3070                   .L157:
 3071 1848 9093 0000            sts (MesswertRoll)+1,r25
 3072 184c 8093 0000            sts MesswertRoll,r24
 3073                   .L63:
 3074                   /* epilogue: frame size=19 */
 3075 1850 E2E1                 ldi r30,18
 3076 1852 CD5E                 subi r28,-19
 3077 1854 0C94 0000            jmp __epilogue_restores__+0
 3078                   /* epilogue end (size=4) */
 3079                   /* function Mittelwert size 2000 (1990) */
 3081                   .global SendMotorData
 3083                   SendMotorData:
 3084                   /* prologue: frame size=0 */
 3085                   /* prologue end (size=0) */
 3086 1858 8091 0000            lds r24,MotorenEin
 3087 185c 8823                 tst r24
 3088 185e 01F5                 brne .L159
 3089 1860 8091 0000            lds r24,FC_StatusFlags
 3090 1864 8C7F                 andi r24,lo8(-4)
 3091 1866 8093 0000            sts FC_StatusFlags,r24
 3092 186a A0E0                 ldi r26,lo8(MotorTest)
 3093 186c B0E0                 ldi r27,hi8(MotorTest)
 3094 186e E0E0                 ldi r30,lo8(Motor)
 3095 1870 F0E0                 ldi r31,hi8(Motor)
 3096 1872 9BE0                 ldi r25,lo8(11)
 3097                   .L164:
 3098 1874 8091 0000            lds r24,PC_MotortestActive
 3099 1878 8823                 tst r24
 3100 187a 09F4                 brne .L163
 3101 187c 8C93                 st X,r24
 3102                   .L163:
 3103 187e 8D91                 ld r24,X+
 3104 1880 8183                 std Z+1,r24
 3105 1882 1282                 std Z+2,__zero_reg__
 3106 1884 9150                 subi r25,lo8(-(-1))
 3107 1886 3896                 adiw r30,8
 3108 1888 97FF                 sbrs r25,7
 3109 188a F4CF                 rjmp .L164
 3110 188c 8091 0000            lds r24,PC_MotortestActive
 3111 1890 8823                 tst r24
 3112 1892 59F0                 breq .L166
 3113 1894 8091 0000            lds r24,PC_MotortestActive
 3114 1898 8150                 subi r24,lo8(-(-1))
 3115 189a 8093 0000            sts PC_MotortestActive,r24
 3116 189e 05C0                 rjmp .L166
 3117                   .L159:
 3118 18a0 8091 0000            lds r24,FC_StatusFlags
 3119 18a4 8160                 ori r24,lo8(1)
 3120 18a6 8093 0000            sts FC_StatusFlags,r24
 3121                   .L166:
 3122 18aa 8091 0000            lds r24,I2C_TransferActive
 3123 18ae 8823                 tst r24
 3124 18b0 19F0                 breq .L167
 3125 18b2 1092 0000            sts I2C_TransferActive,__zero_reg__
 3126 18b6 0895                 ret
 3127                   .L167:
 3128 18b8 8093 0000            sts motor_write,r24
 3129 18bc 8093 0000            sts twi_state,r24
 3130 18c0 8091 0000            lds r24,BLFlags
 3131 18c4 8E7F                 andi r24,lo8(-2)
 3132 18c6 8093 0000            sts BLFlags,r24
 3133 18ca 85EA                 ldi r24,lo8(-91)
 3134 18cc 8093 BC00            sts 188,r24
 3135 18d0 0895                 ret
 3136                   /* epilogue: frame size=0 */
 3137                   /* epilogue: noreturn */
 3138                   /* epilogue end (size=0) */
 3139                   /* function SendMotorData size 61 (61) */
 3141                   .global ParameterZuordnung
 3143                   ParameterZuordnung:
 3144                   /* prologue: frame size=0 */
 3145 18d2 CF93                 push r28
 3146 18d4 DF93                 push r29
 3147                   /* prologue end (size=2) */
 3148 18d6 A0E0                 ldi r26,lo8(Poti)
 3149 18d8 B0E0                 ldi r27,hi8(Poti)
 3150 18da C0E0                 ldi r28,lo8(EE_Parameter+5)
 3151 18dc D0E0                 ldi r29,hi8(EE_Parameter+5)
 3152 18de 57E0                 ldi r21,lo8(7)
 3153                   .L182:
 3154 18e0 8991                 ld r24,Y+
 3155 18e2 E82F                 mov r30,r24
 3156 18e4 FF27                 clr r31
 3157 18e6 EE0F                 add r30,r30
 3158 18e8 FF1F                 adc r31,r31
 3159 18ea E050                 subi r30,lo8(-(PPM_in))
 3160 18ec F040                 sbci r31,hi8(-(PPM_in))
 3161 18ee 0190                 ld __tmp_reg__,Z+
 3162 18f0 F081                 ld r31,Z
 3163 18f2 E02D                 mov r30,__tmp_reg__
 3164 18f4 E259                 subi r30,lo8(-(110))
 3165 18f6 FF4F                 sbci r31,hi8(-(110))
 3166 18f8 EF3F                 cpi r30,255
 3167 18fa F105                 cpc r31,__zero_reg__
 3168 18fc 21F0                 breq .L175
 3169 18fe 1CF0                 brlt .L175
 3170 1900 EFEF                 ldi r30,lo8(255)
 3171 1902 F0E0                 ldi r31,hi8(255)
 3172 1904 04C0                 rjmp .L176
 3173                   .L175:
 3174 1906 F7FF                 sbrs r31,7
 3175 1908 02C0                 rjmp .L176
 3176 190a E0E0                 ldi r30,lo8(0)
 3177 190c F0E0                 ldi r31,hi8(0)
 3178                   .L176:
 3179 190e 4C91                 ld r20,X
 3180 1910 242F                 mov r18,r20
 3181 1912 3327                 clr r19
 3182 1914 E217                 cp r30,r18
 3183 1916 F307                 cpc r31,r19
 3184 1918 A9F0                 breq .L174
 3185 191a CF01                 movw r24,r30
 3186 191c 821B                 sub r24,r18
 3187 191e 930B                 sbc r25,r19
 3188 1920 97FD                 sbrc r25,7
 3189 1922 0396                 adiw r24,3
 3190                   .L179:
 3191 1924 9595                 asr r25
 3192 1926 8795                 ror r24
 3193 1928 9595                 asr r25
 3194 192a 8795                 ror r24
 3195 192c 242F                 mov r18,r20
 3196 192e 280F                 add r18,r24
 3197 1930 2C93                 st X,r18
 3198 1932 822F                 mov r24,r18
 3199 1934 9927                 clr r25
 3200 1936 E817                 cp r30,r24
 3201 1938 F907                 cpc r31,r25
 3202 193a 14F4                 brge .L180
 3203 193c 2150                 subi r18,lo8(-(-1))
 3204 193e 01C0                 rjmp .L276
 3205                   .L180:
 3206 1940 2F5F                 subi r18,lo8(-(1))
 3207                   .L276:
 3208 1942 2C93                 st X,r18
 3209                   .L174:
 3210 1944 5150                 subi r21,lo8(-(-1))
 3211 1946 1196                 adiw r26,1
 3212 1948 57FF                 sbrs r21,7
 3213 194a CACF                 rjmp .L182
 3214 194c 8091 0000            lds r24,EE_Parameter+15
 3215 1950 883F                 cpi r24,lo8(-8)
 3216 1952 38F0                 brlo .L277
 3217 1954 EFEF                 ldi r30,lo8(255)
 3218 1956 F0E0                 ldi r31,hi8(255)
 3219 1958 E81B                 sub r30,r24
 3220 195a F109                 sbc r31,__zero_reg__
 3221 195c E050                 subi r30,lo8(-(Poti))
 3222 195e F040                 sbci r31,hi8(-(Poti))
 3223 1960 8081                 ld r24,Z
 3224                   .L277:
 3225 1962 8093 0000            sts Parameter_Luftdruck_D,r24
 3226 1966 8091 0000            lds r24,Parameter_Luftdruck_D
 3227 196a 8823                 tst r24
 3228 196c 29F0                 breq .L186
 3229 196e 8436                 cpi r24,lo8(100)
 3230 1970 18F0                 brlo .L186
 3231 1972 84E6                 ldi r24,lo8(100)
 3232 1974 8093 0000            sts Parameter_Luftdruck_D,r24
 3233                   .L186:
 3234 1978 8091 0000            lds r24,EE_Parameter+17
 3235 197c 883F                 cpi r24,lo8(-8)
 3236 197e 38F0                 brlo .L278
 3237 1980 EFEF                 ldi r30,lo8(255)
 3238 1982 F0E0                 ldi r31,hi8(255)
 3239 1984 E81B                 sub r30,r24
 3240 1986 F109                 sbc r31,__zero_reg__
 3241 1988 E050                 subi r30,lo8(-(Poti))
 3242 198a F040                 sbci r31,hi8(-(Poti))
 3243 198c 8081                 ld r24,Z
 3244                   .L278:
 3245 198e 8093 0000            sts Parameter_Hoehe_P,r24
 3246 1992 8091 0000            lds r24,Parameter_Hoehe_P
 3247 1996 8823                 tst r24
 3248 1998 29F0                 breq .L191
 3249 199a 8436                 cpi r24,lo8(100)
 3250 199c 18F0                 brlo .L191
 3251 199e 84E6                 ldi r24,lo8(100)
 3252 19a0 8093 0000            sts Parameter_Hoehe_P,r24
 3253                   .L191:
 3254 19a4 8091 0000            lds r24,EE_Parameter+30
 3255 19a8 883F                 cpi r24,lo8(-8)
 3256 19aa 38F0                 brlo .L279
 3257 19ac EFEF                 ldi r30,lo8(255)
 3258 19ae F0E0                 ldi r31,hi8(255)
 3259 19b0 E81B                 sub r30,r24
 3260 19b2 F109                 sbc r31,__zero_reg__
 3261 19b4 E050                 subi r30,lo8(-(Poti))
 3262 19b6 F040                 sbci r31,hi8(-(Poti))
 3263 19b8 8081                 ld r24,Z
 3264                   .L279:
 3265 19ba 8093 0000            sts Parameter_Gyro_P,r24
 3266 19be 8091 0000            lds r24,Parameter_Gyro_P
 3267 19c2 8B30                 cpi r24,lo8(11)
 3268 19c4 10F4                 brsh .L195
 3269 19c6 8AE0                 ldi r24,lo8(10)
 3270 19c8 02C0                 rjmp .L280
 3271                   .L195:
 3272 19ca 8F3F                 cpi r24,lo8(-1)
 3273 19cc 11F4                 brne .L196
 3274                   .L280:
 3275 19ce 8093 0000            sts Parameter_Gyro_P,r24
 3276                   .L196:
 3277 19d2 8091 0000            lds r24,EE_Parameter+75
 3278 19d6 883F                 cpi r24,lo8(-8)
 3279 19d8 38F0                 brlo .L281
 3280 19da EFEF                 ldi r30,lo8(255)
 3281 19dc F0E0                 ldi r31,hi8(255)
 3282 19de E81B                 sub r30,r24
 3283 19e0 F109                 sbc r31,__zero_reg__
 3284 19e2 E050                 subi r30,lo8(-(Poti))
 3285 19e4 F040                 sbci r31,hi8(-(Poti))
 3286 19e6 8081                 ld r24,Z
 3287                   .L281:
 3288 19e8 8093 0000            sts Parameter_J16Timing,r24
 3289 19ec 8091 0000            lds r24,Parameter_J16Timing
 3290 19f0 8230                 cpi r24,lo8(2)
 3291 19f2 10F4                 brsh .L200
 3292 19f4 81E0                 ldi r24,lo8(1)
 3293 19f6 02C0                 rjmp .L282
 3294                   .L200:
 3295 19f8 8F3F                 cpi r24,lo8(-1)
 3296 19fa 11F4                 brne .L201
 3297                   .L282:
 3298 19fc 8093 0000            sts Parameter_J16Timing,r24
 3299                   .L201:
 3300 1a00 8091 0000            lds r24,EE_Parameter+77
 3301 1a04 883F                 cpi r24,lo8(-8)
 3302 1a06 38F0                 brlo .L283
 3303 1a08 EFEF                 ldi r30,lo8(255)
 3304 1a0a F0E0                 ldi r31,hi8(255)
 3305 1a0c E81B                 sub r30,r24
 3306 1a0e F109                 sbc r31,__zero_reg__
 3307 1a10 E050                 subi r30,lo8(-(Poti))
 3308 1a12 F040                 sbci r31,hi8(-(Poti))
 3309 1a14 8081                 ld r24,Z
 3310                   .L283:
 3311 1a16 8093 0000            sts Parameter_J17Timing,r24
 3312 1a1a 8091 0000            lds r24,Parameter_J17Timing
 3313 1a1e 8230                 cpi r24,lo8(2)
 3314 1a20 10F4                 brsh .L205
 3315 1a22 81E0                 ldi r24,lo8(1)
 3316 1a24 02C0                 rjmp .L284
 3317                   .L205:
 3318 1a26 8F3F                 cpi r24,lo8(-1)
 3319 1a28 11F4                 brne .L206
 3320                   .L284:
 3321 1a2a 8093 0000            sts Parameter_J17Timing,r24
 3322                   .L206:
 3323 1a2e 8091 0000            lds r24,EE_Parameter+56
 3324 1a32 883F                 cpi r24,lo8(-8)
 3325 1a34 38F0                 brlo .L285
 3326 1a36 EFEF                 ldi r30,lo8(255)
 3327 1a38 F0E0                 ldi r31,hi8(255)
 3328 1a3a E81B                 sub r30,r24
 3329 1a3c F109                 sbc r31,__zero_reg__
 3330 1a3e E050                 subi r30,lo8(-(Poti))
 3331 1a40 F040                 sbci r31,hi8(-(Poti))
 3332 1a42 8081                 ld r24,Z
 3333                   .L285:
 3334 1a44 8093 0000            sts Parameter_Servo3,r24
 3335 1a48 8091 0000            lds r24,EE_Parameter+57
 3336 1a4c 883F                 cpi r24,lo8(-8)
 3337 1a4e 38F0                 brlo .L286
 3338 1a50 EFEF                 ldi r30,lo8(255)
 3339 1a52 F0E0                 ldi r31,hi8(255)
 3340 1a54 E81B                 sub r30,r24
 3341 1a56 F109                 sbc r31,__zero_reg__
 3342 1a58 E050                 subi r30,lo8(-(Poti))
 3343 1a5a F040                 sbci r31,hi8(-(Poti))
 3344 1a5c 8081                 ld r24,Z
 3345                   .L286:
 3346 1a5e 8093 0000            sts Parameter_Servo4,r24
 3347 1a62 8091 0000            lds r24,EE_Parameter+58
 3348 1a66 883F                 cpi r24,lo8(-8)
 3349 1a68 38F0                 brlo .L287
 3350 1a6a EFEF                 ldi r30,lo8(255)
 3351 1a6c F0E0                 ldi r31,hi8(255)
 3352 1a6e E81B                 sub r30,r24
 3353 1a70 F109                 sbc r31,__zero_reg__
 3354 1a72 E050                 subi r30,lo8(-(Poti))
 3355 1a74 F040                 sbci r31,hi8(-(Poti))
 3356 1a76 8081                 ld r24,Z
 3357                   .L287:
 3358 1a78 8093 0000            sts Parameter_Servo5,r24
 3359 1a7c 9091 0000            lds r25,EE_Parameter+16
 3360 1a80 983F                 cpi r25,lo8(-8)
 3361 1a82 18F4                 brsh .L214
 3362 1a84 9093 0000            sts Parameter_MaxHoehe,r25
 3363 1a88 09C0                 rjmp .L215
 3364                   .L214:
 3365 1a8a EFEF                 ldi r30,lo8(255)
 3366 1a8c F0E0                 ldi r31,hi8(255)
 3367 1a8e E91B                 sub r30,r25
 3368 1a90 F109                 sbc r31,__zero_reg__
 3369 1a92 E050                 subi r30,lo8(-(Poti))
 3370 1a94 F040                 sbci r31,hi8(-(Poti))
 3371 1a96 8081                 ld r24,Z
 3372 1a98 8093 0000            sts Parameter_MaxHoehe,r24
 3373                   .L215:
 3374 1a9c 983F                 cpi r25,lo8(-8)
 3375 1a9e 18F4                 brsh .L216
 3376 1aa0 9093 0000            sts Parameter_MaxHoehe,r25
 3377 1aa4 09C0                 rjmp .L217
 3378                   .L216:
 3379 1aa6 EFEF                 ldi r30,lo8(255)
 3380 1aa8 F0E0                 ldi r31,hi8(255)
 3381 1aaa E91B                 sub r30,r25
 3382 1aac F109                 sbc r31,__zero_reg__
 3383 1aae E050                 subi r30,lo8(-(Poti))
 3384 1ab0 F040                 sbci r31,hi8(-(Poti))
 3385 1ab2 8081                 ld r24,Z
 3386 1ab4 8093 0000            sts Parameter_MaxHoehe,r24
 3387                   .L217:
 3388 1ab8 8091 0000            lds r24,EE_Parameter+19
 3389 1abc 883F                 cpi r24,lo8(-8)
 3390 1abe 38F0                 brlo .L288
 3391 1ac0 EFEF                 ldi r30,lo8(255)
 3392 1ac2 F0E0                 ldi r31,hi8(255)
 3393 1ac4 E81B                 sub r30,r24
 3394 1ac6 F109                 sbc r31,__zero_reg__
 3395 1ac8 E050                 subi r30,lo8(-(Poti))
 3396 1aca F040                 sbci r31,hi8(-(Poti))
 3397 1acc 8081                 ld r24,Z
 3398                   .L288:
 3399 1ace 8093 0000            sts Parameter_Hoehe_ACC_Wirkung,r24
 3400 1ad2 8091 0000            lds r24,EE_Parameter+21
 3401 1ad6 883F                 cpi r24,lo8(-8)
 3402 1ad8 38F0                 brlo .L289
 3403 1ada EFEF                 ldi r30,lo8(255)
 3404 1adc F0E0                 ldi r31,hi8(255)
 3405 1ade E81B                 sub r30,r24
 3406 1ae0 F109                 sbc r31,__zero_reg__
 3407 1ae2 E050                 subi r30,lo8(-(Poti))
 3408 1ae4 F040                 sbci r31,hi8(-(Poti))
 3409 1ae6 8081                 ld r24,Z
 3410                   .L289:
 3411 1ae8 8093 0000            sts Parameter_Hoehe_GPS_Z,r24
 3412 1aec 8091 0000            lds r24,EE_Parameter+29
 3413 1af0 883F                 cpi r24,lo8(-8)
 3414 1af2 38F0                 brlo .L290
 3415 1af4 EFEF                 ldi r30,lo8(255)
 3416 1af6 F0E0                 ldi r31,hi8(255)
 3417 1af8 E81B                 sub r30,r24
 3418 1afa F109                 sbc r31,__zero_reg__
 3419 1afc E050                 subi r30,lo8(-(Poti))
 3420 1afe F040                 sbci r31,hi8(-(Poti))
 3421 1b00 8081                 ld r24,Z
 3422                   .L290:
 3423 1b02 8093 0000            sts Parameter_KompassWirkung,r24
 3424 1b06 8091 0000            lds r24,EE_Parameter+31
 3425 1b0a 883F                 cpi r24,lo8(-8)
 3426 1b0c 38F0                 brlo .L291
 3427 1b0e EFEF                 ldi r30,lo8(255)
 3428 1b10 F0E0                 ldi r31,hi8(255)
 3429 1b12 E81B                 sub r30,r24
 3430 1b14 F109                 sbc r31,__zero_reg__
 3431 1b16 E050                 subi r30,lo8(-(Poti))
 3432 1b18 F040                 sbci r31,hi8(-(Poti))
 3433 1b1a 8081                 ld r24,Z
 3434                   .L291:
 3435 1b1c 8093 0000            sts Parameter_Gyro_I,r24
 3436 1b20 8091 0000            lds r24,EE_Parameter+32
 3437 1b24 883F                 cpi r24,lo8(-8)
 3438 1b26 38F0                 brlo .L292
 3439 1b28 EFEF                 ldi r30,lo8(255)
 3440 1b2a F0E0                 ldi r31,hi8(255)
 3441 1b2c E81B                 sub r30,r24
 3442 1b2e F109                 sbc r31,__zero_reg__
 3443 1b30 E050                 subi r30,lo8(-(Poti))
 3444 1b32 F040                 sbci r31,hi8(-(Poti))
 3445 1b34 8081                 ld r24,Z
 3446                   .L292:
 3447 1b36 8093 0000            sts Parameter_Gyro_D,r24
 3448 1b3a 8091 0000            lds r24,EE_Parameter+33
 3449 1b3e 883F                 cpi r24,lo8(-8)
 3450 1b40 38F0                 brlo .L293
 3451 1b42 EFEF                 ldi r30,lo8(255)
 3452 1b44 F0E0                 ldi r31,hi8(255)
 3453 1b46 E81B                 sub r30,r24
 3454 1b48 F109                 sbc r31,__zero_reg__
 3455 1b4a E050                 subi r30,lo8(-(Poti))
 3456 1b4c F040                 sbci r31,hi8(-(Poti))
 3457 1b4e 8081                 ld r24,Z
 3458                   .L293:
 3459 1b50 8093 0000            sts Parameter_Gyro_Gier_P,r24
 3460 1b54 8091 0000            lds r24,EE_Parameter+34
 3461 1b58 883F                 cpi r24,lo8(-8)
 3462 1b5a 38F0                 brlo .L294
 3463 1b5c EFEF                 ldi r30,lo8(255)
 3464 1b5e F0E0                 ldi r31,hi8(255)
 3465 1b60 E81B                 sub r30,r24
 3466 1b62 F109                 sbc r31,__zero_reg__
 3467 1b64 E050                 subi r30,lo8(-(Poti))
 3468 1b66 F040                 sbci r31,hi8(-(Poti))
 3469 1b68 8081                 ld r24,Z
 3470                   .L294:
 3471 1b6a 8093 0000            sts Parameter_Gyro_Gier_I,r24
 3472 1b6e 8091 0000            lds r24,EE_Parameter+40
 3473 1b72 883F                 cpi r24,lo8(-8)
 3474 1b74 38F0                 brlo .L295
 3475 1b76 EFEF                 ldi r30,lo8(255)
 3476 1b78 F0E0                 ldi r31,hi8(255)
 3477 1b7a E81B                 sub r30,r24
 3478 1b7c F109                 sbc r31,__zero_reg__
 3479 1b7e E050                 subi r30,lo8(-(Poti))
 3480 1b80 F040                 sbci r31,hi8(-(Poti))
 3481 1b82 8081                 ld r24,Z
 3482                   .L295:
 3483 1b84 8093 0000            sts Parameter_I_Faktor,r24
 3484 1b88 8091 0000            lds r24,EE_Parameter+41
 3485 1b8c 883F                 cpi r24,lo8(-8)
 3486 1b8e 38F0                 brlo .L296
 3487 1b90 EFEF                 ldi r30,lo8(255)
 3488 1b92 F0E0                 ldi r31,hi8(255)
 3489 1b94 E81B                 sub r30,r24
 3490 1b96 F109                 sbc r31,__zero_reg__
 3491 1b98 E050                 subi r30,lo8(-(Poti))
 3492 1b9a F040                 sbci r31,hi8(-(Poti))
 3493 1b9c 8081                 ld r24,Z
 3494                   .L296:
 3495 1b9e 8093 0000            sts Parameter_UserParam1,r24
 3496 1ba2 8091 0000            lds r24,EE_Parameter+42
 3497 1ba6 883F                 cpi r24,lo8(-8)
 3498 1ba8 38F0                 brlo .L297
 3499 1baa EFEF                 ldi r30,lo8(255)
 3500 1bac F0E0                 ldi r31,hi8(255)
 3501 1bae E81B                 sub r30,r24
 3502 1bb0 F109                 sbc r31,__zero_reg__
 3503 1bb2 E050                 subi r30,lo8(-(Poti))
 3504 1bb4 F040                 sbci r31,hi8(-(Poti))
 3505 1bb6 8081                 ld r24,Z
 3506                   .L297:
 3507 1bb8 8093 0000            sts Parameter_UserParam2,r24
 3508 1bbc 8091 0000            lds r24,EE_Parameter+43
 3509 1bc0 883F                 cpi r24,lo8(-8)
 3510 1bc2 38F0                 brlo .L298
 3511 1bc4 EFEF                 ldi r30,lo8(255)
 3512 1bc6 F0E0                 ldi r31,hi8(255)
 3513 1bc8 E81B                 sub r30,r24
 3514 1bca F109                 sbc r31,__zero_reg__
 3515 1bcc E050                 subi r30,lo8(-(Poti))
 3516 1bce F040                 sbci r31,hi8(-(Poti))
 3517 1bd0 8081                 ld r24,Z
 3518                   .L298:
 3519 1bd2 8093 0000            sts Parameter_UserParam3,r24
 3520 1bd6 8091 0000            lds r24,EE_Parameter+44
 3521 1bda 883F                 cpi r24,lo8(-8)
 3522 1bdc 38F0                 brlo .L299
 3523 1bde EFEF                 ldi r30,lo8(255)
 3524 1be0 F0E0                 ldi r31,hi8(255)
 3525 1be2 E81B                 sub r30,r24
 3526 1be4 F109                 sbc r31,__zero_reg__
 3527 1be6 E050                 subi r30,lo8(-(Poti))
 3528 1be8 F040                 sbci r31,hi8(-(Poti))
 3529 1bea 8081                 ld r24,Z
 3530                   .L299:
 3531 1bec 8093 0000            sts Parameter_UserParam4,r24
 3532 1bf0 8091 0000            lds r24,EE_Parameter+70
 3533 1bf4 883F                 cpi r24,lo8(-8)
 3534 1bf6 38F0                 brlo .L300
 3535 1bf8 EFEF                 ldi r30,lo8(255)
 3536 1bfa F0E0                 ldi r31,hi8(255)
 3537 1bfc E81B                 sub r30,r24
 3538 1bfe F109                 sbc r31,__zero_reg__
 3539 1c00 E050                 subi r30,lo8(-(Poti))
 3540 1c02 F040                 sbci r31,hi8(-(Poti))
 3541 1c04 8081                 ld r24,Z
 3542                   .L300:
 3543 1c06 8093 0000            sts Parameter_UserParam5,r24
 3544 1c0a 8091 0000            lds r24,EE_Parameter+71
 3545 1c0e 883F                 cpi r24,lo8(-8)
 3546 1c10 38F0                 brlo .L301
 3547 1c12 EFEF                 ldi r30,lo8(255)
 3548 1c14 F0E0                 ldi r31,hi8(255)
 3549 1c16 E81B                 sub r30,r24
 3550 1c18 F109                 sbc r31,__zero_reg__
 3551 1c1a E050                 subi r30,lo8(-(Poti))
 3552 1c1c F040                 sbci r31,hi8(-(Poti))
 3553 1c1e 8081                 ld r24,Z
 3554                   .L301:
 3555 1c20 8093 0000            sts Parameter_UserParam6,r24
 3556 1c24 8091 0000            lds r24,EE_Parameter+72
 3557 1c28 883F                 cpi r24,lo8(-8)
 3558 1c2a 38F0                 brlo .L302
 3559 1c2c EFEF                 ldi r30,lo8(255)
 3560 1c2e F0E0                 ldi r31,hi8(255)
 3561 1c30 E81B                 sub r30,r24
 3562 1c32 F109                 sbc r31,__zero_reg__
 3563 1c34 E050                 subi r30,lo8(-(Poti))
 3564 1c36 F040                 sbci r31,hi8(-(Poti))
 3565 1c38 8081                 ld r24,Z
 3566                   .L302:
 3567 1c3a 8093 0000            sts Parameter_UserParam7,r24
 3568 1c3e 8091 0000            lds r24,EE_Parameter+73
 3569 1c42 883F                 cpi r24,lo8(-8)
 3570 1c44 38F0                 brlo .L303
 3571 1c46 EFEF                 ldi r30,lo8(255)
 3572 1c48 F0E0                 ldi r31,hi8(255)
 3573 1c4a E81B                 sub r30,r24
 3574 1c4c F109                 sbc r31,__zero_reg__
 3575 1c4e E050                 subi r30,lo8(-(Poti))
 3576 1c50 F040                 sbci r31,hi8(-(Poti))
 3577 1c52 8081                 ld r24,Z
 3578                   .L303:
 3579 1c54 8093 0000            sts Parameter_UserParam8,r24
 3580 1c58 8091 0000            lds r24,EE_Parameter+45
 3581 1c5c 883F                 cpi r24,lo8(-8)
 3582 1c5e 38F0                 brlo .L304
 3583 1c60 EFEF                 ldi r30,lo8(255)
 3584 1c62 F0E0                 ldi r31,hi8(255)
 3585 1c64 E81B                 sub r30,r24
 3586 1c66 F109                 sbc r31,__zero_reg__
 3587 1c68 E050                 subi r30,lo8(-(Poti))
 3588 1c6a F040                 sbci r31,hi8(-(Poti))
 3589 1c6c 8081                 ld r24,Z
 3590                   .L304:
 3591 1c6e 8093 0000            sts Parameter_ServoNickControl,r24
 3592 1c72 8091 0000            lds r24,EE_Parameter+49
 3593 1c76 883F                 cpi r24,lo8(-8)
 3594 1c78 38F0                 brlo .L305
 3595 1c7a EFEF                 ldi r30,lo8(255)
 3596 1c7c F0E0                 ldi r31,hi8(255)
 3597 1c7e E81B                 sub r30,r24
 3598 1c80 F109                 sbc r31,__zero_reg__
 3599 1c82 E050                 subi r30,lo8(-(Poti))
 3600 1c84 F040                 sbci r31,hi8(-(Poti))
 3601 1c86 8081                 ld r24,Z
 3602                   .L305:
 3603 1c88 8093 0000            sts Parameter_ServoRollControl,r24
 3604 1c8c 8091 0000            lds r24,EE_Parameter+59
 3605 1c90 883F                 cpi r24,lo8(-8)
 3606 1c92 38F0                 brlo .L306
 3607 1c94 EFEF                 ldi r30,lo8(255)
 3608 1c96 F0E0                 ldi r31,hi8(255)
 3609 1c98 E81B                 sub r30,r24
 3610 1c9a F109                 sbc r31,__zero_reg__
 3611 1c9c E050                 subi r30,lo8(-(Poti))
 3612 1c9e F040                 sbci r31,hi8(-(Poti))
 3613 1ca0 8081                 ld r24,Z
 3614                   .L306:
 3615 1ca2 8093 0000            sts Parameter_LoopGasLimit,r24
 3616 1ca6 8091 0000            lds r24,EE_Parameter+62
 3617 1caa 883F                 cpi r24,lo8(-8)
 3618 1cac 38F0                 brlo .L307
 3619 1cae EFEF                 ldi r30,lo8(255)
 3620 1cb0 F0E0                 ldi r31,hi8(255)
 3621 1cb2 E81B                 sub r30,r24
 3622 1cb4 F109                 sbc r31,__zero_reg__
 3623 1cb6 E050                 subi r30,lo8(-(Poti))
 3624 1cb8 F040                 sbci r31,hi8(-(Poti))
 3625 1cba 8081                 ld r24,Z
 3626                   .L307:
 3627 1cbc 8093 0000            sts Parameter_AchsKopplung1,r24
 3628 1cc0 8091 0000            lds r24,EE_Parameter+63
 3629 1cc4 883F                 cpi r24,lo8(-8)
 3630 1cc6 38F0                 brlo .L308
 3631 1cc8 EFEF                 ldi r30,lo8(255)
 3632 1cca F0E0                 ldi r31,hi8(255)
 3633 1ccc E81B                 sub r30,r24
 3634 1cce F109                 sbc r31,__zero_reg__
 3635 1cd0 E050                 subi r30,lo8(-(Poti))
 3636 1cd2 F040                 sbci r31,hi8(-(Poti))
 3637 1cd4 8081                 ld r24,Z
 3638                   .L308:
 3639 1cd6 8093 0000            sts Parameter_AchsKopplung2,r24
 3640 1cda 8091 0000            lds r24,EE_Parameter+64
 3641 1cde 883F                 cpi r24,lo8(-8)
 3642 1ce0 38F0                 brlo .L309
 3643 1ce2 EFEF                 ldi r30,lo8(255)
 3644 1ce4 F0E0                 ldi r31,hi8(255)
 3645 1ce6 E81B                 sub r30,r24
 3646 1ce8 F109                 sbc r31,__zero_reg__
 3647 1cea E050                 subi r30,lo8(-(Poti))
 3648 1cec F040                 sbci r31,hi8(-(Poti))
 3649 1cee 8081                 ld r24,Z
 3650                   .L309:
 3651 1cf0 8093 0000            sts Parameter_CouplingYawCorrection,r24
 3652 1cf4 8091 0000            lds r24,EE_Parameter+69
 3653 1cf8 883F                 cpi r24,lo8(-8)
 3654 1cfa 38F0                 brlo .L310
 3655 1cfc EFEF                 ldi r30,lo8(255)
 3656 1cfe F0E0                 ldi r31,hi8(255)
 3657 1d00 E81B                 sub r30,r24
 3658 1d02 F109                 sbc r31,__zero_reg__
 3659 1d04 E050                 subi r30,lo8(-(Poti))
 3660 1d06 F040                 sbci r31,hi8(-(Poti))
 3661 1d08 8081                 ld r24,Z
 3662                   .L310:
 3663 1d0a 8093 0000            sts Parameter_DynamicStability,r24
 3664 1d0e 8091 0000            lds r24,EE_Parameter+96
 3665 1d12 883F                 cpi r24,lo8(-8)
 3666 1d14 38F0                 brlo .L311
 3667 1d16 EFEF                 ldi r30,lo8(255)
 3668 1d18 F0E0                 ldi r31,hi8(255)
 3669 1d1a E81B                 sub r30,r24
 3670 1d1c F109                 sbc r31,__zero_reg__
 3671 1d1e E050                 subi r30,lo8(-(Poti))
 3672 1d20 F040                 sbci r31,hi8(-(Poti))
 3673 1d22 8081                 ld r24,Z
 3674                   .L311:
 3675 1d24 8093 0000            sts Parameter_ExternalControl,r24
 3676 1d28 8091 0000            lds r24,Parameter_I_Faktor
 3677 1d2c 282F                 mov r18,r24
 3678 1d2e 3327                 clr r19
 3679 1d30 2F5F                 subi r18,lo8(-(1))
 3680 1d32 3F4F                 sbci r19,hi8(-(1))
 3681 1d34 8CE3                 ldi r24,lo8(10300)
 3682 1d36 98E2                 ldi r25,hi8(10300)
 3683 1d38 B901                 movw r22,r18
 3684 1d3a 0E94 0000            call __divmodhi4
 3685 1d3e 7093 0000            sts (Ki)+1,r23
 3686 1d42 6093 0000            sts Ki,r22
 3687 1d46 8091 0000            lds r24,EE_Parameter+27
 3688 1d4a 8093 0000            sts MAX_GAS,r24
 3689 1d4e 8091 0000            lds r24,EE_Parameter+26
 3690 1d52 8093 0000            sts MIN_GAS,r24
 3691 1d56 9091 0000            lds r25,EE_Parameter+98
 3692 1d5a 9333                 cpi r25,lo8(51)
 3693 1d5c 20F1                 brlo .L266
 3694 1d5e 81E0                 ldi r24,lo8(1)
 3695 1d60 8093 0000            sts CareFree,r24
 3696 1d64 983F                 cpi r25,lo8(-8)
 3697 1d66 58F0                 brlo .L267
 3698 1d68 EFEF                 ldi r30,lo8(255)
 3699 1d6a F0E0                 ldi r31,hi8(255)
 3700 1d6c E91B                 sub r30,r25
 3701 1d6e F109                 sbc r31,__zero_reg__
 3702 1d70 E050                 subi r30,lo8(-(Poti))
 3703 1d72 F040                 sbci r31,hi8(-(Poti))
 3704 1d74 8081                 ld r24,Z
 3705 1d76 8233                 cpi r24,lo8(50)
 3706 1d78 10F4                 brsh .L267
 3707 1d7a 1092 0000            sts CareFree,__zero_reg__
 3708                   .L267:
 3709 1d7e 8091 0000            lds r24,FromNaviCtrl+7
 3710 1d82 9091 0000            lds r25,(FromNaviCtrl+7)+1
 3711 1d86 97FF                 sbrs r25,7
 3712 1d88 08C0                 rjmp .L268
 3713 1d8a 8091 0000            lds r24,CareFree
 3714 1d8e 8823                 tst r24
 3715 1d90 21F0                 breq .L268
 3716 1d92 8091 0000            lds r24,VersionInfo+5
 3717 1d96 8068                 ori r24,lo8(-128)
 3718 1d98 03C0                 rjmp .L312
 3719                   .L268:
 3720 1d9a 8091 0000            lds r24,VersionInfo+5
 3721 1d9e 8F77                 andi r24,lo8(127)
 3722                   .L312:
 3723 1da0 8093 0000            sts VersionInfo+5,r24
 3724 1da4 02C0                 rjmp .L270
 3725                   .L266:
 3726 1da6 1092 0000            sts CareFree,__zero_reg__
 3727                   .L270:
 3728 1daa 8091 0000            lds r24,FromNaviCtrl+7
 3729 1dae 9091 0000            lds r25,(FromNaviCtrl+7)+1
 3730 1db2 97FF                 sbrs r25,7
 3731 1db4 1DC0                 rjmp .L271
 3732 1db6 8091 0000            lds r24,MotorenEin
 3733 1dba 8823                 tst r24
 3734 1dbc C9F0                 breq .L271
 3735 1dbe 8091 0000            lds r24,CareFree
 3736 1dc2 8823                 tst r24
 3737 1dc4 A9F0                 breq .L271
 3738 1dc6 8091 0000            lds r24,BeepMuster
 3739 1dca 9091 0000            lds r25,(BeepMuster)+1
 3740 1dce 8F5F                 subi r24,lo8(-1)
 3741 1dd0 9F4F                 sbci r25,hi8(-1)
 3742 1dd2 71F4                 brne .L271
 3743 1dd4 88E9                 ldi r24,lo8(15000)
 3744 1dd6 9AE3                 ldi r25,hi8(15000)
 3745 1dd8 9093 0000            sts (beeptime)+1,r25
 3746 1ddc 8093 0000            sts beeptime,r24
 3747 1de0 80E0                 ldi r24,lo8(-23552)
 3748 1de2 94EA                 ldi r25,hi8(-23552)
 3749 1de4 9093 0000            sts (BeepMuster)+1,r25
 3750 1de8 8093 0000            sts BeepMuster,r24
 3751 1dec 1092 0000            sts CareFree,__zero_reg__
 3752                   .L271:
 3753 1df0 8091 0000            lds r24,CareFree
 3754 1df4 8823                 tst r24
 3755 1df6 39F0                 breq .L171
 3756 1df8 8091 0000            lds r24,Parameter_AchsKopplung1
 3757 1dfc 823D                 cpi r24,lo8(-46)
 3758 1dfe 18F4                 brsh .L171
 3759 1e00 825E                 subi r24,lo8(-(30))
 3760 1e02 8093 0000            sts Parameter_AchsKopplung1,r24
 3761                   .L171:
 3762                   /* epilogue: frame size=0 */
 3763 1e06 DF91                 pop r29
 3764 1e08 CF91                 pop r28
 3765 1e0a 0895                 ret
 3766                   /* epilogue end (size=3) */
 3767                   /* function ParameterZuordnung size 671 (666) */
 3769                           .lcomm sollGier.0,4
 3770                           .lcomm tmp_long.1,4
 3771                           .lcomm tmp_long2.2,4
 3772                           .lcomm IntegralFehlerNick.3,4
 3773                           .lcomm IntegralFehlerRoll.4,4
 3774                           .lcomm RcLostTimer.5,2
 3775                           .lcomm delay_neutral.6,1
 3776                           .lcomm delay_einschalten.7,1
 3777                           .lcomm delay_ausschalten.8,1
 3778                           .lcomm calibration_done.9,1
 3779                           .lcomm NeueKompassRichtungMerken.10,1
 3780                           .lcomm ausgleichNick.11,4
 3781                           .lcomm ausgleichRoll.12,4
 3782                           .lcomm stick_nick.13,2
 3783                           .lcomm stick_roll.14,2
 3784                           .lcomm cnt.15,2
 3785                           .lcomm last_n_p.16,1
 3786                           .lcomm last_n_n.17,1
 3787                           .lcomm last_r_p.18,1
 3788                           .lcomm last_r_n.19,1
 3789                           .lcomm MittelIntegralNick_Alt.20,4
 3790                           .lcomm MittelIntegralRoll_Alt.21,4
 3791                           .lcomm HeightTrimming.22,2
 3792                           .lcomm FilterHCGas.23,2
 3793                           .data
 3796                   StickGasHover.24:
 3797 004a 7800                 .word   120
 3798                           .lcomm HoverGasMin.25,2
 3801                   HoverGasMax.26:
 3802 004c FF03                 .word   1023
 3803                           .lcomm HoverGasFilter.27,4
 3806                   delay.28:
 3807 004e 64                   .byte   100
 3808                           .lcomm BaroAtUpperLimit.29,1
 3809                           .lcomm BaroAtLowerLimit.30,1
 3810                           .text
 3811                   .global MotorRegler
 3813                   MotorRegler:
 3814                   /* prologue: frame size=24 */
 3815 1e0c A8E1                 ldi r26,lo8(24)
 3816 1e0e B0E0                 ldi r27,hi8(24)
 3817 1e10 E0E0                 ldi r30,pm_lo8(1f)
 3818 1e12 F0E0                 ldi r31,pm_hi8(1f)
 3819 1e14 0C94 0000            jmp __prologue_saves__+0
 3820                   1:
 3821                   /* prologue end (size=6) */
 3822 1e18 0E94 0000            call Mittelwert
 3823 1e1c 3091 0000            lds r19,PlatinenVersion
 3824 1e20 3C30                 cpi r19,lo8(12)
 3825 1e22 10F4                 brsh .L314
 3826 1e24 299A                 sbi 37-0x20,1
 3827 1e26 01C0                 rjmp .L315
 3828                   .L314:
 3829 1e28 2998                 cbi 37-0x20,1
 3830                   .L315:
 3831 1e2a E090 0000            lds r14,StickGas
 3832 1e2e F090 0000            lds r15,(StickGas)+1
 3833 1e32 FA82                 std Y+2,r15
 3834 1e34 E982                 std Y+1,r14
 3835 1e36 8091 0000            lds r24,MIN_GAS
 3836 1e3a 9927                 clr r25
 3837 1e3c 0A96                 adiw r24,10
 3838 1e3e E816                 cp r14,r24
 3839 1e40 F906                 cpc r15,r25
 3840 1e42 14F4                 brge .L316
 3841 1e44 9A83                 std Y+2,r25
 3842 1e46 8983                 std Y+1,r24
 3843                   .L316:
 3844 1e48 8091 0000            lds r24,SenderOkay
 3845 1e4c 8436                 cpi r24,lo8(100)
 3846 1e4e 08F0                 brlo .+2
 3847 1e50 5CC0                 rjmp .L317
 3848 1e52 8091 0000            lds r24,RcLostTimer.5
 3849 1e56 9091 0000            lds r25,(RcLostTimer.5)+1
 3850 1e5a 0097                 sbiw r24,0
 3851 1e5c 31F0                 breq .L318
 3852 1e5e 0197                 sbiw r24,1
 3853 1e60 9093 0000            sts (RcLostTimer.5)+1,r25
 3854 1e64 8093 0000            sts RcLostTimer.5,r24
 3855 1e68 07C0                 rjmp .L319
 3856                   .L318:
 3857 1e6a 1092 0000            sts MotorenEin,__zero_reg__
 3858 1e6e 8091 0000            lds r24,FC_StatusFlags
 3859 1e72 8F7E                 andi r24,lo8(-17)
 3860 1e74 8093 0000            sts FC_StatusFlags,r24
 3861                   .L319:
 3862 1e78 3A30                 cpi r19,lo8(10)
 3863 1e7a 11F0                 breq .L321
 3864 1e7c 3431                 cpi r19,lo8(20)
 3865 1e7e 10F0                 brlo .L320
 3866                   .L321:
 3867 1e80 289A                 sbi 37-0x20,0
 3868 1e82 01C0                 rjmp .L322
 3869                   .L320:
 3870 1e84 2898                 cbi 37-0x20,0
 3871                   .L322:
 3872 1e86 8091 0000            lds r24,modell_fliegt
 3873 1e8a 9091 0000            lds r25,(modell_fliegt)+1
 3874 1e8e 895E                 subi r24,lo8(1001)
 3875 1e90 9340                 sbci r25,hi8(1001)
 3876 1e92 C0F1                 brlo .L323
 3877 1e94 8091 0000            lds r24,EE_Parameter+37
 3878 1e98 282F                 mov r18,r24
 3879 1e9a 3327                 clr r19
 3880 1e9c 3A83                 std Y+2,r19
 3881 1e9e 2983                 std Y+1,r18
 3882 1ea0 8091 0000            lds r24,FC_StatusFlags
 3883 1ea4 8061                 ori r24,lo8(16)
 3884 1ea6 8093 0000            sts FC_StatusFlags,r24
 3885 1eaa 8091 0000            lds r24,EE_Parameter+1
 3886 1eae A82F                 mov r26,r24
 3887 1eb0 BB27                 clr r27
 3888 1eb2 AA0F                 add r26,r26
 3889 1eb4 BB1F                 adc r27,r27
 3890 1eb6 FD01                 movw r30,r26
 3891 1eb8 E050                 subi r30,lo8(-(PPM_diff))
 3892 1eba F040                 sbci r31,hi8(-(PPM_diff))
 3893 1ebc 1182                 std Z+1,__zero_reg__
 3894 1ebe 1082                 st Z,__zero_reg__
 3895 1ec0 8091 0000            lds r24,EE_Parameter+2
 3896 1ec4 282F                 mov r18,r24
 3897 1ec6 3327                 clr r19
 3898 1ec8 220F                 add r18,r18
 3899 1eca 331F                 adc r19,r19
 3900 1ecc C901                 movw r24,r18
 3901 1ece 8050                 subi r24,lo8(-(PPM_diff))
 3902 1ed0 9040                 sbci r25,hi8(-(PPM_diff))
 3903 1ed2 FC01                 movw r30,r24
 3904 1ed4 1182                 std Z+1,__zero_reg__
 3905 1ed6 1082                 st Z,__zero_reg__
 3906 1ed8 A050                 subi r26,lo8(-(PPM_in))
 3907 1eda B040                 sbci r27,hi8(-(PPM_in))
 3908 1edc 1196                 adiw r26,1
 3909 1ede 1C92                 st X,__zero_reg__
 3910 1ee0 1E92                 st -X,__zero_reg__
 3911 1ee2 2050                 subi r18,lo8(-(PPM_in))
 3912 1ee4 3040                 sbci r19,hi8(-(PPM_in))
 3913 1ee6 D901                 movw r26,r18
 3914 1ee8 1196                 adiw r26,1
 3915 1eea 1C92                 st X,__zero_reg__
 3916 1eec 1E92                 st -X,__zero_reg__
 3917 1eee 8091 0000            lds r24,EE_Parameter+4
 3918 1ef2 E82F                 mov r30,r24
 3919 1ef4 FF27                 clr r31
 3920 1ef6 EE0F                 add r30,r30
 3921 1ef8 FF1F                 adc r31,r31
 3922 1efa E050                 subi r30,lo8(-(PPM_in))
 3923 1efc F040                 sbci r31,hi8(-(PPM_in))
 3924 1efe 1182                 std Z+1,__zero_reg__
 3925 1f00 1082                 st Z,__zero_reg__
 3926 1f02 C9C2                 rjmp .L325
 3927                   .L323:
 3928 1f04 1092 0000            sts MotorenEin,__zero_reg__
 3929 1f08 C6C2                 rjmp .L325
 3930                   .L317:
 3931 1f0a 8091 0000            lds r24,SenderOkay
 3932 1f0e 8D38                 cpi r24,lo8(-115)
 3933 1f10 08F4                 brsh .+2
 3934 1f12 C1C2                 rjmp .L325
 3935 1f14 8091 0000            lds r24,FC_StatusFlags
 3936 1f18 8F7E                 andi r24,lo8(-17)
 3937 1f1a 8093 0000            sts FC_StatusFlags,r24
 3938 1f1e 9091 0000            lds r25,EE_Parameter+38
 3939 1f22 82E3                 ldi r24,lo8(50)
 3940 1f24 989F                 mul r25,r24
 3941 1f26 C001                 movw r24,r0
 3942 1f28 1124                 clr r1
 3943 1f2a 9093 0000            sts (RcLostTimer.5)+1,r25
 3944 1f2e 8093 0000            sts RcLostTimer.5,r24
 3945 1f32 E981                 ldd r30,Y+1
 3946 1f34 FA81                 ldd r31,Y+2
 3947 1f36 B997                 sbiw r30,41
 3948 1f38 8CF0                 brlt .L327
 3949 1f3a 8091 0000            lds r24,MotorenEin
 3950 1f3e 8823                 tst r24
 3951 1f40 69F0                 breq .L327
 3952 1f42 8091 0000            lds r24,modell_fliegt
 3953 1f46 9091 0000            lds r25,(modell_fliegt)+1
 3954 1f4a FFEF                 ldi r31,hi8(-1)
 3955 1f4c 8F3F                 cpi r24,lo8(-1)
 3956 1f4e 9F07                 cpc r25,r31
 3957 1f50 29F0                 breq .L327
 3958 1f52 0196                 adiw r24,1
 3959 1f54 9093 0000            sts (modell_fliegt)+1,r25
 3960 1f58 8093 0000            sts modell_fliegt,r24
 3961                   .L327:
 3962 1f5c 8091 0000            lds r24,modell_fliegt
 3963 1f60 9091 0000            lds r25,(modell_fliegt)+1
 3964 1f64 8F3F                 cpi r24,255
 3965 1f66 9105                 cpc r25,__zero_reg__
 3966 1f68 09F0                 breq .+2
 3967 1f6a 38F5                 brsh .L329
 3968 1f6c 1092 0000            sts SummeNick,__zero_reg__
 3969 1f70 1092 0000            sts (SummeNick)+1,__zero_reg__
 3970 1f74 1092 0000            sts (SummeNick)+2,__zero_reg__
 3971 1f78 1092 0000            sts (SummeNick)+3,__zero_reg__
 3972 1f7c 1092 0000            sts SummeRoll,__zero_reg__
 3973 1f80 1092 0000            sts (SummeRoll)+1,__zero_reg__
 3974 1f84 1092 0000            sts (SummeRoll)+2,__zero_reg__
 3975 1f88 1092 0000            sts (SummeRoll)+3,__zero_reg__
 3976 1f8c 1092 0000            sts sollGier.0,__zero_reg__
 3977 1f90 1092 0000            sts (sollGier.0)+1,__zero_reg__
 3978 1f94 1092 0000            sts (sollGier.0)+2,__zero_reg__
 3979 1f98 1092 0000            sts (sollGier.0)+3,__zero_reg__
 3980 1f9c 1092 0000            sts Mess_Integral_Gier,__zero_reg__
 3981 1fa0 1092 0000            sts (Mess_Integral_Gier)+1,__zero_reg__
 3982 1fa4 1092 0000            sts (Mess_Integral_Gier)+2,__zero_reg__
 3983 1fa8 1092 0000            sts (Mess_Integral_Gier)+3,__zero_reg__
 3984 1fac 8A3F                 cpi r24,250
 3985 1fae 9105                 cpc r25,__zero_reg__
 3986 1fb0 49F4                 brne .L331
 3987 1fb2 81E0                 ldi r24,lo8(1)
 3988 1fb4 8093 0000            sts NeueKompassRichtungMerken.10,r24
 3989 1fb8 05C0                 rjmp .L331
 3990                   .L329:
 3991 1fba 8091 0000            lds r24,FC_StatusFlags
 3992 1fbe 8260                 ori r24,lo8(2)
 3993 1fc0 8093 0000            sts FC_StatusFlags,r24
 3994                   .L331:
 3995 1fc4 8091 0000            lds r24,EE_Parameter+3
 3996 1fc8 E82F                 mov r30,r24
 3997 1fca FF27                 clr r31
 3998 1fcc EE0F                 add r30,r30
 3999 1fce FF1F                 adc r31,r31
 4000 1fd0 E050                 subi r30,lo8(-(PPM_in))
 4001 1fd2 F040                 sbci r31,hi8(-(PPM_in))
 4002 1fd4 8081                 ld r24,Z
 4003 1fd6 9181                 ldd r25,Z+1
 4004 1fd8 8135                 cpi r24,81
 4005 1fda 9105                 cpc r25,__zero_reg__
 4006 1fdc 0CF4                 brge .+2
 4007 1fde 41C1                 rjmp .L332
 4008 1fe0 2091 0000            lds r18,MotorenEin
 4009 1fe4 2223                 tst r18
 4010 1fe6 09F0                 breq .+2
 4011 1fe8 3CC1                 rjmp .L332
 4012 1fea 8091 0000            lds r24,EE_Parameter+4
 4013 1fee E82F                 mov r30,r24
 4014 1ff0 FF27                 clr r31
 4015 1ff2 EE0F                 add r30,r30
 4016 1ff4 FF1F                 adc r31,r31
 4017 1ff6 E050                 subi r30,lo8(-(PPM_in))
 4018 1ff8 F040                 sbci r31,hi8(-(PPM_in))
 4019 1ffa 8081                 ld r24,Z
 4020 1ffc 9181                 ldd r25,Z+1
 4021 1ffe 8C34                 cpi r24,76
 4022 2000 9105                 cpc r25,__zero_reg__
 4023 2002 0CF4                 brge .+2
 4024 2004 06C1                 rjmp .L333
 4025 2006 8091 0000            lds r24,delay_neutral.6
 4026 200a 8F5F                 subi r24,lo8(-(1))
 4027 200c 8093 0000            sts delay_neutral.6,r24
 4028 2010 893C                 cpi r24,lo8(-55)
 4029 2012 08F4                 brsh .+2
 4030 2014 26C1                 rjmp .L332
 4031 2016 3C30                 cpi r19,lo8(12)
 4032 2018 10F4                 brsh .L335
 4033 201a 2998                 cbi 37-0x20,1
 4034 201c 01C0                 rjmp .L336
 4035                   .L335:
 4036 201e 299A                 sbi 37-0x20,1
 4037                   .L336:
 4038 2020 1092 0000            sts MotorenEin,__zero_reg__
 4039 2024 1092 0000            sts delay_neutral.6,__zero_reg__
 4040 2028 1092 0000            sts (modell_fliegt)+1,__zero_reg__
 4041 202c 1092 0000            sts modell_fliegt,__zero_reg__
 4042 2030 3091 0000            lds r19,EE_Parameter+1
 4043 2034 E32F                 mov r30,r19
 4044 2036 FF27                 clr r31
 4045 2038 EE0F                 add r30,r30
 4046 203a FF1F                 adc r31,r31
 4047 203c E050                 subi r30,lo8(-(PPM_in))
 4048 203e F040                 sbci r31,hi8(-(PPM_in))
 4049 2040 8081                 ld r24,Z
 4050 2042 9181                 ldd r25,Z+1
 4051 2044 8734                 cpi r24,71
 4052 2046 9105                 cpc r25,__zero_reg__
 4053 2048 B4F4                 brge .L338
 4054 204a 8091 0000            lds r24,EE_Parameter+2
 4055 204e E82F                 mov r30,r24
 4056 2050 FF27                 clr r31
 4057 2052 EE0F                 add r30,r30
 4058 2054 FF1F                 adc r31,r31
 4059 2056 E050                 subi r30,lo8(-(PPM_in))
 4060 2058 F040                 sbci r31,hi8(-(PPM_in))
 4061 205a 8081                 ld r24,Z
 4062 205c 9181                 ldd r25,Z+1
 4063 205e 0190                 ld __tmp_reg__,Z+
 4064 2060 F081                 ld r31,Z
 4065 2062 E02D                 mov r30,__tmp_reg__
 4066 2064 F7FF                 sbrs r31,7
 4067 2066 03C0                 rjmp .L339
 4068 2068 F095                 com r31
 4069 206a E195                 neg r30
 4070 206c FF4F                 sbci r31,lo8(-1)
 4071                   .L339:
 4072 206e E734                 cpi r30,71
 4073 2070 F105                 cpc r31,__zero_reg__
 4074 2072 0CF4                 brge .+2
 4075 2074 78C0                 rjmp .L337
 4076                   .L338:
 4077 2076 41E0                 ldi r20,lo8(1)
 4078 2078 2091 0000            lds r18,EE_Parameter+2
 4079 207c A22F                 mov r26,r18
 4080 207e BB27                 clr r27
 4081 2080 AA0F                 add r26,r26
 4082 2082 BB1F                 adc r27,r27
 4083 2084 A050                 subi r26,lo8(-(PPM_in))
 4084 2086 B040                 sbci r27,hi8(-(PPM_in))
 4085 2088 8D91                 ld r24,X+
 4086 208a 9C91                 ld r25,X
 4087 208c 1197                 sbiw r26,1
 4088 208e 8734                 cpi r24,71
 4089 2090 9105                 cpc r25,__zero_reg__
 4090 2092 44F0                 brlt .L340
 4091 2094 E32F                 mov r30,r19
 4092 2096 FF27                 clr r31
 4093 2098 EE0F                 add r30,r30
 4094 209a FF1F                 adc r31,r31
 4095 209c E050                 subi r30,lo8(-(PPM_in))
 4096 209e F040                 sbci r31,hi8(-(PPM_in))
 4097 20a0 8081                 ld r24,Z
 4098 20a2 9181                 ldd r25,Z+1
 4099                   .L340:
 4100 20a4 8D91                 ld r24,X+
 4101 20a6 9C91                 ld r25,X
 4102 20a8 8734                 cpi r24,71
 4103 20aa 9105                 cpc r25,__zero_reg__
 4104 20ac 74F0                 brlt .L341
 4105 20ae 8091 0000            lds r24,EE_Parameter+1
 4106 20b2 E82F                 mov r30,r24
 4107 20b4 FF27                 clr r31
 4108 20b6 EE0F                 add r30,r30
 4109 20b8 FF1F                 adc r31,r31
 4110 20ba E050                 subi r30,lo8(-(PPM_in))
 4111 20bc F040                 sbci r31,hi8(-(PPM_in))
 4112 20be 8081                 ld r24,Z
 4113 20c0 9181                 ldd r25,Z+1
 4114 20c2 8734                 cpi r24,71
 4115 20c4 9105                 cpc r25,__zero_reg__
 4116 20c6 0CF0                 brlt .L341
 4117 20c8 42E0                 ldi r20,lo8(2)
 4118                   .L341:
 4119 20ca E22F                 mov r30,r18
 4120 20cc FF27                 clr r31
 4121 20ce EE0F                 add r30,r30
 4122 20d0 FF1F                 adc r31,r31
 4123 20d2 E050                 subi r30,lo8(-(PPM_in))
 4124 20d4 F040                 sbci r31,hi8(-(PPM_in))
 4125 20d6 8081                 ld r24,Z
 4126 20d8 9181                 ldd r25,Z+1
 4127 20da 8634                 cpi r24,70
 4128 20dc 9105                 cpc r25,__zero_reg__
 4129 20de 74F4                 brge .L342
 4130 20e0 8091 0000            lds r24,EE_Parameter+1
 4131 20e4 E82F                 mov r30,r24
 4132 20e6 FF27                 clr r31
 4133 20e8 EE0F                 add r30,r30
 4134 20ea FF1F                 adc r31,r31
 4135 20ec E050                 subi r30,lo8(-(PPM_in))
 4136 20ee F040                 sbci r31,hi8(-(PPM_in))
 4137 20f0 8081                 ld r24,Z
 4138 20f2 9181                 ldd r25,Z+1
 4139 20f4 8734                 cpi r24,71
 4140 20f6 9105                 cpc r25,__zero_reg__
 4141 20f8 0CF0                 brlt .L342
 4142 20fa 43E0                 ldi r20,lo8(3)
 4143                   .L342:
 4144 20fc E22F                 mov r30,r18
 4145 20fe FF27                 clr r31
 4146 2100 EE0F                 add r30,r30
 4147 2102 FF1F                 adc r31,r31
 4148 2104 E050                 subi r30,lo8(-(PPM_in))
 4149 2106 F040                 sbci r31,hi8(-(PPM_in))
 4150 2108 8081                 ld r24,Z
 4151 210a 9181                 ldd r25,Z+1
 4152 210c 8A5B                 subi r24,lo8(-70)
 4153 210e 9F4F                 sbci r25,hi8(-70)
 4154 2110 74F4                 brge .L343
 4155 2112 8091 0000            lds r24,EE_Parameter+1
 4156 2116 E82F                 mov r30,r24
 4157 2118 FF27                 clr r31
 4158 211a EE0F                 add r30,r30
 4159 211c FF1F                 adc r31,r31
 4160 211e E050                 subi r30,lo8(-(PPM_in))
 4161 2120 F040                 sbci r31,hi8(-(PPM_in))
 4162 2122 8081                 ld r24,Z
 4163 2124 9181                 ldd r25,Z+1
 4164 2126 8734                 cpi r24,71
 4165 2128 9105                 cpc r25,__zero_reg__
 4166 212a 0CF0                 brlt .L343
 4167 212c 44E0                 ldi r20,lo8(4)
 4168                   .L343:
 4169 212e E22F                 mov r30,r18
 4170 2130 FF27                 clr r31
 4171 2132 EE0F                 add r30,r30
 4172 2134 FF1F                 adc r31,r31
 4173 2136 E050                 subi r30,lo8(-(PPM_in))
 4174 2138 F040                 sbci r31,hi8(-(PPM_in))
 4175 213a 8081                 ld r24,Z
 4176 213c 9181                 ldd r25,Z+1
 4177 213e 8A5B                 subi r24,lo8(-70)
 4178 2140 9F4F                 sbci r25,hi8(-70)
 4179 2142 74F4                 brge .L344
 4180 2144 8091 0000            lds r24,EE_Parameter+1
 4181 2148 E82F                 mov r30,r24
 4182 214a FF27                 clr r31
 4183 214c EE0F                 add r30,r30
 4184 214e FF1F                 adc r31,r31
 4185 2150 E050                 subi r30,lo8(-(PPM_in))
 4186 2152 F040                 sbci r31,hi8(-(PPM_in))
 4187 2154 8081                 ld r24,Z
 4188 2156 9181                 ldd r25,Z+1
 4189 2158 8634                 cpi r24,70
 4190 215a 9105                 cpc r25,__zero_reg__
 4191 215c 0CF4                 brge .L344
 4192 215e 45E0                 ldi r20,lo8(5)
 4193                   .L344:
 4194 2160 842F                 mov r24,r20
 4195 2162 0E94 0000            call SetActiveParamSet
 4196                   .L337:
 4197 2166 8091 0000            lds r24,EE_Parameter+2
 4198 216a E82F                 mov r30,r24
 4199 216c FF27                 clr r31
 4200 216e EE0F                 add r30,r30
 4201 2170 FF1F                 adc r31,r31
 4202 2172 E050                 subi r30,lo8(-(PPM_in))
 4203 2174 F040                 sbci r31,hi8(-(PPM_in))
 4204 2176 8081                 ld r24,Z
 4205 2178 9181                 ldd r25,Z+1
 4206 217a 0190                 ld __tmp_reg__,Z+
 4207 217c F081                 ld r31,Z
 4208 217e E02D                 mov r30,__tmp_reg__
 4209 2180 F7FF                 sbrs r31,7
 4210 2182 03C0                 rjmp .L346
 4211 2184 F095                 com r31
 4212 2186 E195                 neg r30
 4213 2188 FF4F                 sbci r31,lo8(-1)
 4214                   .L346:
 4215 218a 7E97                 sbiw r30,30
 4216 218c BCF4                 brge .L345
 4217 218e 8091 0000            lds r24,EE_Parameter+1
 4218 2192 E82F                 mov r30,r24
 4219 2194 FF27                 clr r31
 4220 2196 EE0F                 add r30,r30
 4221 2198 FF1F                 adc r31,r31
 4222 219a E050                 subi r30,lo8(-(PPM_in))
 4223 219c F040                 sbci r31,hi8(-(PPM_in))
 4224 219e 8081                 ld r24,Z
 4225 21a0 9181                 ldd r25,Z+1
 4226 21a2 8A5B                 subi r24,lo8(-70)
 4227 21a4 9F4F                 sbci r25,hi8(-70)
 4228 21a6 54F4                 brge .L345
 4229 21a8 81E0                 ldi r24,lo8(1)
 4230 21aa 8093 0000            sts WinkelOut+6,r24
 4231 21ae 88EE                 ldi r24,lo8(1000)
 4232 21b0 93E0                 ldi r25,hi8(1000)
 4233 21b2 9093 0000            sts (beeptime)+1,r25
 4234 21b6 8093 0000            sts beeptime,r24
 4235 21ba 53C0                 rjmp .L332
 4236                   .L345:
 4237 21bc 0E94 0000            call GetActiveParamSet
 4238 21c0 0E94 0000            call ParamSet_ReadFromEEProm
 4239 21c4 80E0                 ldi r24,lo8(0)
 4240 21c6 0E94 0000            call LipoDetection
 4241 21ca 8091 0000            lds r24,EE_Parameter+39
 4242 21ce 0E94 0000            call LIBFC_ReceiverInit
 4243 21d2 8091 0000            lds r24,EE_Parameter+13
 4244 21d6 80FF                 sbrs r24,0
 4245 21d8 10C0                 rjmp .L348
 4246 21da 8091 0000            lds r24,MessLuftdruck
 4247 21de 9091 0000            lds r25,(MessLuftdruck)+1
 4248 21e2 875B                 subi r24,lo8(951)
 4249 21e4 9340                 sbci r25,hi8(951)
 4250 21e6 38F4                 brsh .L350
 4251 21e8 8091 0000            lds r24,MessLuftdruck
 4252 21ec 9091 0000            lds r25,(MessLuftdruck)+1
 4253 21f0 8E5E                 subi r24,lo8(750)
 4254 21f2 9240                 sbci r25,hi8(750)
 4255 21f4 10F4                 brsh .L348
 4256                   .L350:
 4257 21f6 0E94 0000            call SucheLuftruckOffset
 4258                   .L348:
 4259 21fa 1092 0000            sts ServoActive,__zero_reg__
 4260 21fe 80E0                 ldi r24,lo8(0)
 4261 2200 0E94 0000            call SetNeutral
 4262 2204 81E0                 ldi r24,lo8(1)
 4263 2206 8093 0000            sts calibration_done.9,r24
 4264 220a 8093 0000            sts ServoActive,r24
 4265 220e 579A                 sbi 42-0x20,7
 4266 2210 1FC0                 rjmp .L790
 4267                   .L333:
 4268 2212 8081                 ld r24,Z
 4269 2214 9181                 ldd r25,Z+1
 4270 2216 855B                 subi r24,lo8(-75)
 4271 2218 9F4F                 sbci r25,hi8(-75)
 4272 221a 0CF5                 brge .L352
 4273 221c 8091 0000            lds r24,delay_neutral.6
 4274 2220 8F5F                 subi r24,lo8(-(1))
 4275 2222 8093 0000            sts delay_neutral.6,r24
 4276 2226 893C                 cpi r24,lo8(-55)
 4277 2228 E0F0                 brlo .L332
 4278 222a 3C30                 cpi r19,lo8(12)
 4279 222c 10F4                 brsh .L354
 4280 222e 2998                 cbi 37-0x20,1
 4281 2230 01C0                 rjmp .L355
 4282                   .L354:
 4283 2232 299A                 sbi 37-0x20,1
 4284                   .L355:
 4285 2234 1092 0000            sts MotorenEin,__zero_reg__
 4286 2238 1092 0000            sts delay_neutral.6,__zero_reg__
 4287 223c 1092 0000            sts (modell_fliegt)+1,__zero_reg__
 4288 2240 1092 0000            sts modell_fliegt,__zero_reg__
 4289 2244 81E0                 ldi r24,lo8(1)
 4290 2246 0E94 0000            call SetNeutral
 4291 224a 81E0                 ldi r24,lo8(1)
 4292 224c 8093 0000            sts calibration_done.9,r24
 4293                   .L790:
 4294 2250 0E94 0000            call GetActiveParamSet
 4295 2254 68E7                 ldi r22,lo8(120)
 4296 2256 70E0                 ldi r23,hi8(120)
 4297 2258 0E94 0000            call Piep
 4298 225c 02C0                 rjmp .L332
 4299                   .L352:
 4300 225e 2093 0000            sts delay_neutral.6,r18
 4301                   .L332:
 4302 2262 8091 0000            lds r24,EE_Parameter+3
 4303 2266 E82F                 mov r30,r24
 4304 2268 FF27                 clr r31
 4305 226a EE0F                 add r30,r30
 4306 226c FF1F                 adc r31,r31
 4307 226e E050                 subi r30,lo8(-(PPM_in))
 4308 2270 F040                 sbci r31,hi8(-(PPM_in))
 4309 2272 8081                 ld r24,Z
 4310 2274 9181                 ldd r25,Z+1
 4311 2276 8B5A                 subi r24,lo8(-85)
 4312 2278 9F4F                 sbci r25,hi8(-85)
 4313 227a 0CF0                 brlt .+2
 4314 227c 0CC1                 rjmp .L325
 4315 227e 3091 0000            lds r19,MotorenEin
 4316 2282 E091 0000            lds r30,EE_Parameter+4
 4317 2286 3323                 tst r19
 4318 2288 09F0                 breq .+2
 4319 228a DAC0                 rjmp .L358
 4320 228c FF27                 clr r31
 4321 228e EE0F                 add r30,r30
 4322 2290 FF1F                 adc r31,r31
 4323 2292 E050                 subi r30,lo8(-(PPM_in))
 4324 2294 F040                 sbci r31,hi8(-(PPM_in))
 4325 2296 8081                 ld r24,Z
 4326 2298 9181                 ldd r25,Z+1
 4327 229a 855B                 subi r24,lo8(-75)
 4328 229c 9F4F                 sbci r25,hi8(-75)
 4329 229e 0CF0                 brlt .+2
 4330 22a0 CCC0                 rjmp .L359
 4331 22a2 2091 0000            lds r18,EE_Parameter+99
 4332 22a6 E22F                 mov r30,r18
 4333 22a8 FF27                 clr r31
 4334 22aa EE0F                 add r30,r30
 4335 22ac FF1F                 adc r31,r31
 4336 22ae E050                 subi r30,lo8(-(PPM_in))
 4337 22b0 F040                 sbci r31,hi8(-(PPM_in))
 4338 22b2 8081                 ld r24,Z
 4339 22b4 9181                 ldd r25,Z+1
 4340 22b6 855B                 subi r24,lo8(-75)
 4341 22b8 9F4F                 sbci r25,hi8(-75)
 4342 22ba 1CF0                 brlt .L360
 4343 22bc 2223                 tst r18
 4344 22be 09F0                 breq .+2
 4345 22c0 BCC0                 rjmp .L359
 4346                   .L360:
 4347 22c2 8091 0000            lds r24,delay_einschalten.7
 4348 22c6 8F5F                 subi r24,lo8(-(1))
 4349 22c8 8093 0000            sts delay_einschalten.7,r24
 4350 22cc 893C                 cpi r24,lo8(-55)
 4351 22ce 08F4                 brsh .+2
 4352 22d0 E2C0                 rjmp .L325
 4353 22d2 3093 0000            sts delay_einschalten.7,r19
 4354 22d6 8091 0000            lds r24,VersionInfo+5
 4355 22da 8823                 tst r24
 4356 22dc 09F0                 breq .+2
 4357 22de A6C0                 rjmp .L362
 4358 22e0 8091 0000            lds r24,calibration_done.9
 4359 22e4 8823                 tst r24
 4360 22e6 09F4                 brne .+2
 4361 22e8 A1C0                 rjmp .L362
 4362 22ea 81E0                 ldi r24,lo8(1)
 4363 22ec 90E0                 ldi r25,hi8(1)
 4364 22ee 9093 0000            sts (modell_fliegt)+1,r25
 4365 22f2 8093 0000            sts modell_fliegt,r24
 4366 22f6 81E0                 ldi r24,lo8(1)
 4367 22f8 8093 0000            sts MotorenEin,r24
 4368 22fc 1092 0000            sts sollGier.0,__zero_reg__
 4369 2300 1092 0000            sts (sollGier.0)+1,__zero_reg__
 4370 2304 1092 0000            sts (sollGier.0)+2,__zero_reg__
 4371 2308 1092 0000            sts (sollGier.0)+3,__zero_reg__
 4372 230c 1092 0000            sts Mess_Integral_Gier,__zero_reg__
 4373 2310 1092 0000            sts (Mess_Integral_Gier)+1,__zero_reg__
 4374 2314 1092 0000            sts (Mess_Integral_Gier)+2,__zero_reg__
 4375 2318 1092 0000            sts (Mess_Integral_Gier)+3,__zero_reg__
 4376 231c 1092 0000            sts Mess_Integral_Gier2,__zero_reg__
 4377 2320 1092 0000            sts (Mess_Integral_Gier2)+1,__zero_reg__
 4378 2324 1092 0000            sts (Mess_Integral_Gier2)+2,__zero_reg__
 4379 2328 1092 0000            sts (Mess_Integral_Gier2)+3,__zero_reg__
 4380 232c 8091 0000            lds r24,EE_Parameter+28
 4381 2330 E82E                 mov r14,r24
 4382 2332 FF24                 clr r15
 4383 2334 0027                 clr r16
 4384 2336 1127                 clr r17
 4385 2338 8091 0000            lds r24,Mittelwert_AccNick
 4386 233c 9091 0000            lds r25,(Mittelwert_AccNick)+1
 4387 2340 9C01                 movw r18,r24
 4388 2342 4427                 clr r20
 4389 2344 37FD                 sbrc r19,7
 4390 2346 4095                 com r20
 4391 2348 542F                 mov r21,r20
 4392 234a C801                 movw r24,r16
 4393 234c B701                 movw r22,r14
 4394 234e 0E94 0000            call __mulsi3
 4395 2352 DC01                 movw r26,r24
 4396 2354 CB01                 movw r24,r22
 4397 2356 8093 0000            sts Mess_IntegralNick,r24
 4398 235a 9093 0000            sts (Mess_IntegralNick)+1,r25
 4399 235e A093 0000            sts (Mess_IntegralNick)+2,r26
 4400 2362 B093 0000            sts (Mess_IntegralNick)+3,r27
 4401 2366 8091 0000            lds r24,Mittelwert_AccRoll
 4402 236a 9091 0000            lds r25,(Mittelwert_AccRoll)+1
 4403 236e 9C01                 movw r18,r24
 4404 2370 4427                 clr r20
 4405 2372 37FD                 sbrc r19,7
 4406 2374 4095                 com r20
 4407 2376 542F                 mov r21,r20
 4408 2378 C801                 movw r24,r16
 4409 237a B701                 movw r22,r14
 4410 237c 0E94 0000            call __mulsi3
 4411 2380 DC01                 movw r26,r24
 4412 2382 CB01                 movw r24,r22
 4413 2384 8093 0000            sts Mess_IntegralRoll,r24
 4414 2388 9093 0000            sts (Mess_IntegralRoll)+1,r25
 4415 238c A093 0000            sts (Mess_IntegralRoll)+2,r26
 4416 2390 B093 0000            sts (Mess_IntegralRoll)+3,r27
 4417 2394 8091 0000            lds r24,IntegralNick
 4418 2398 9091 0000            lds r25,(IntegralNick)+1
 4419 239c A091 0000            lds r26,(IntegralNick)+2
 4420 23a0 B091 0000            lds r27,(IntegralNick)+3
 4421 23a4 8093 0000            sts Mess_IntegralNick2,r24
 4422 23a8 9093 0000            sts (Mess_IntegralNick2)+1,r25
 4423 23ac A093 0000            sts (Mess_IntegralNick2)+2,r26
 4424 23b0 B093 0000            sts (Mess_IntegralNick2)+3,r27
 4425 23b4 8091 0000            lds r24,IntegralRoll
 4426 23b8 9091 0000            lds r25,(IntegralRoll)+1
 4427 23bc A091 0000            lds r26,(IntegralRoll)+2
 4428 23c0 B091 0000            lds r27,(IntegralRoll)+3
 4429 23c4 8093 0000            sts Mess_IntegralRoll2,r24
 4430 23c8 9093 0000            sts (Mess_IntegralRoll2)+1,r25
 4431 23cc A093 0000            sts (Mess_IntegralRoll2)+2,r26
 4432 23d0 B093 0000            sts (Mess_IntegralRoll2)+3,r27
 4433 23d4 1092 0000            sts SummeNick,__zero_reg__
 4434 23d8 1092 0000            sts (SummeNick)+1,__zero_reg__
 4435 23dc 1092 0000            sts (SummeNick)+2,__zero_reg__
 4436 23e0 1092 0000            sts (SummeNick)+3,__zero_reg__
 4437 23e4 1092 0000            sts SummeRoll,__zero_reg__
 4438 23e8 1092 0000            sts (SummeRoll)+1,__zero_reg__
 4439 23ec 1092 0000            sts (SummeRoll)+2,__zero_reg__
 4440 23f0 1092 0000            sts (SummeRoll)+3,__zero_reg__
 4441 23f4 8091 0000            lds r24,FC_StatusFlags
 4442 23f8 8860                 ori r24,lo8(8)
 4443 23fa 8093 0000            sts FC_StatusFlags,r24
 4444 23fe 9091 0000            lds r25,EE_Parameter+97
 4445 2402 8FE0                 ldi r24,lo8(15)
 4446 2404 989F                 mul r25,r24
 4447 2406 9001                 movw r18,r0
 4448 2408 1124                 clr r1
 4449 240a 8091 0000            lds r24,KompassValue
 4450 240e 9091 0000            lds r25,(KompassValue)+1
 4451 2412 820F                 add r24,r18
 4452 2414 931F                 adc r25,r19
 4453 2416 68E6                 ldi r22,lo8(360)
 4454 2418 71E0                 ldi r23,hi8(360)
 4455 241a 0E94 0000            call __divmodhi4
 4456 241e 97FD                 sbrc r25,7
 4457 2420 0196                 adiw r24,1
 4458                   .L363:
 4459 2422 9595                 asr r25
 4460 2424 8795                 ror r24
 4461 2426 8093 0000            sts ControlHeading,r24
 4462 242a 35C0                 rjmp .L325
 4463                   .L362:
 4464 242c 8CED                 ldi r24,lo8(1500)
 4465 242e 95E0                 ldi r25,hi8(1500)
 4466 2430 9093 0000            sts (beeptime)+1,r25
 4467 2434 8093 0000            sts beeptime,r24
 4468 2438 2EC0                 rjmp .L325
 4469                   .L359:
 4470 243a 1092 0000            sts delay_einschalten.7,__zero_reg__
 4471 243e 2BC0                 rjmp .L325
 4472                   .L358:
 4473 2440 FF27                 clr r31
 4474 2442 EE0F                 add r30,r30
 4475 2444 FF1F                 adc r31,r31
 4476 2446 E050                 subi r30,lo8(-(PPM_in))
 4477 2448 F040                 sbci r31,hi8(-(PPM_in))
 4478 244a 8081                 ld r24,Z
 4479 244c 9181                 ldd r25,Z+1
 4480 244e 8C34                 cpi r24,76
 4481 2450 9105                 cpc r25,__zero_reg__
 4482 2452 FCF0                 brlt .L367
 4483 2454 2091 0000            lds r18,EE_Parameter+99
 4484 2458 E22F                 mov r30,r18
 4485 245a FF27                 clr r31
 4486 245c EE0F                 add r30,r30
 4487 245e FF1F                 adc r31,r31
 4488 2460 E050                 subi r30,lo8(-(PPM_in))
 4489 2462 F040                 sbci r31,hi8(-(PPM_in))
 4490 2464 8081                 ld r24,Z
 4491 2466 9181                 ldd r25,Z+1
 4492 2468 855B                 subi r24,lo8(-75)
 4493 246a 9F4F                 sbci r25,hi8(-75)
 4494 246c 14F0                 brlt .L368
 4495 246e 2223                 tst r18
 4496 2470 81F4                 brne .L367
 4497                   .L368:
 4498 2472 8091 0000            lds r24,delay_ausschalten.8
 4499 2476 8F5F                 subi r24,lo8(-(1))
 4500 2478 8093 0000            sts delay_ausschalten.8,r24
 4501 247c 893C                 cpi r24,lo8(-55)
 4502 247e 58F0                 brlo .L325
 4503 2480 1092 0000            sts MotorenEin,__zero_reg__
 4504 2484 1092 0000            sts delay_ausschalten.8,__zero_reg__
 4505 2488 1092 0000            sts (modell_fliegt)+1,__zero_reg__
 4506 248c 1092 0000            sts modell_fliegt,__zero_reg__
 4507 2490 02C0                 rjmp .L325
 4508                   .L367:
 4509 2492 1092 0000            sts delay_ausschalten.8,__zero_reg__
 4510                   .L325:
 4511 2496 8091 0000            lds r24,NewPpmData
 4512 249a 8150                 subi r24,lo8(-(-1))
 4513 249c 8093 0000            sts NewPpmData,r24
 4514 24a0 8091 0000            lds r24,NewPpmData
 4515 24a4 8F3F                 cpi r24,lo8(-1)
 4516 24a6 21F0                 breq .L372
 4517 24a8 8091 0000            lds r24,FC_StatusFlags
 4518 24ac 84FF                 sbrs r24,4
 4519 24ae 72C3                 rjmp .L371
 4520                   .L372:
 4521 24b0 0E94 0000            call ParameterZuordnung
 4522 24b4 8091 0000            lds r24,stick_nick.13
 4523 24b8 9091 0000            lds r25,(stick_nick.13)+1
 4524 24bc 9C01                 movw r18,r24
 4525 24be 220F                 lsl r18
 4526 24c0 331F                 rol r19
 4527 24c2 280F                 add r18,r24
 4528 24c4 391F                 adc r19,r25
 4529 24c6 C090 0000            lds r12,EE_Parameter+1
 4530 24ca AC2D                 mov r26,r12
 4531 24cc BB27                 clr r27
 4532 24ce AA0F                 add r26,r26
 4533 24d0 BB1F                 adc r27,r27
 4534 24d2 FD01                 movw r30,r26
 4535 24d4 E050                 subi r30,lo8(-(PPM_in))
 4536 24d6 F040                 sbci r31,hi8(-(PPM_in))
 4537 24d8 B090 0000            lds r11,EE_Parameter+23
 4538 24dc 4B2D                 mov r20,r11
 4539 24de 5527                 clr r21
 4540 24e0 8081                 ld r24,Z
 4541 24e2 9181                 ldd r25,Z+1
 4542 24e4 849F                 mul r24,r20
 4543 24e6 F001                 movw r30,r0
 4544 24e8 859F                 mul r24,r21
 4545 24ea F00D                 add r31,r0
 4546 24ec 949F                 mul r25,r20
 4547 24ee F00D                 add r31,r0
 4548 24f0 1124                 clr r1
 4549 24f2 2E0F                 add r18,r30
 4550 24f4 3F1F                 adc r19,r31
 4551 24f6 37FF                 sbrs r19,7
 4552 24f8 02C0                 rjmp .L373
 4553 24fa 2D5F                 subi r18,lo8(-(3))
 4554 24fc 3F4F                 sbci r19,hi8(-(3))
 4555                   .L373:
 4556 24fe B901                 movw r22,r18
 4557 2500 7595                 asr r23
 4558 2502 6795                 ror r22
 4559 2504 7595                 asr r23
 4560 2506 6795                 ror r22
 4561 2508 A050                 subi r26,lo8(-(PPM_diff))
 4562 250a B040                 sbci r27,hi8(-(PPM_diff))
 4563 250c 8091 0000            lds r24,EE_Parameter+24
 4564 2510 082F                 mov r16,r24
 4565 2512 1127                 clr r17
 4566 2514 8D91                 ld r24,X+
 4567 2516 9C91                 ld r25,X
 4568 2518 809F                 mul r24,r16
 4569 251a 7001                 movw r14,r0
 4570 251c 819F                 mul r24,r17
 4571 251e F00C                 add r15,r0
 4572 2520 909F                 mul r25,r16
 4573 2522 F00C                 add r15,r0
 4574 2524 1124                 clr r1
 4575 2526 6E0D                 add r22,r14
 4576 2528 7F1D                 adc r23,r15
 4577 252a 7093 0000            sts (stick_nick.13)+1,r23
 4578 252e 6093 0000            sts stick_nick.13,r22
 4579 2532 8091 0000            lds r24,stick_roll.14
 4580 2536 9091 0000            lds r25,(stick_roll.14)+1
 4581 253a 9C01                 movw r18,r24
 4582 253c 220F                 lsl r18
 4583 253e 331F                 rol r19
 4584 2540 280F                 add r18,r24
 4585 2542 391F                 adc r19,r25
 4586 2544 D090 0000            lds r13,EE_Parameter+2
 4587 2548 AD2D                 mov r26,r13
 4588 254a BB27                 clr r27
 4589 254c AA0F                 add r26,r26
 4590 254e BB1F                 adc r27,r27
 4591 2550 FD01                 movw r30,r26
 4592 2552 E050                 subi r30,lo8(-(PPM_in))
 4593 2554 F040                 sbci r31,hi8(-(PPM_in))
 4594 2556 8081                 ld r24,Z
 4595 2558 9181                 ldd r25,Z+1
 4596 255a 849F                 mul r24,r20
 4597 255c F001                 movw r30,r0
 4598 255e 859F                 mul r24,r21
 4599 2560 F00D                 add r31,r0
 4600 2562 949F                 mul r25,r20
 4601 2564 F00D                 add r31,r0
 4602 2566 1124                 clr r1
 4603 2568 2E0F                 add r18,r30
 4604 256a 3F1F                 adc r19,r31
 4605 256c 37FF                 sbrs r19,7
 4606 256e 02C0                 rjmp .L374
 4607 2570 2D5F                 subi r18,lo8(-(3))
 4608 2572 3F4F                 sbci r19,hi8(-(3))
 4609                   .L374:
 4610 2574 A901                 movw r20,r18
 4611 2576 5595                 asr r21
 4612 2578 4795                 ror r20
 4613 257a 5595                 asr r21
 4614 257c 4795                 ror r20
 4615 257e A050                 subi r26,lo8(-(PPM_diff))
 4616 2580 B040                 sbci r27,hi8(-(PPM_diff))
 4617 2582 8D91                 ld r24,X+
 4618 2584 9C91                 ld r25,X
 4619 2586 809F                 mul r24,r16
 4620 2588 7001                 movw r14,r0
 4621 258a 819F                 mul r24,r17
 4622 258c F00C                 add r15,r0
 4623 258e 909F                 mul r25,r16
 4624 2590 F00C                 add r15,r0
 4625 2592 1124                 clr r1
 4626 2594 4E0D                 add r20,r14
 4627 2596 5F1D                 adc r21,r15
 4628 2598 5093 0000            sts (stick_roll.14)+1,r21
 4629 259c 4093 0000            sts stick_roll.14,r20
 4630 25a0 8091 0000            lds r24,CareFree
 4631 25a4 8823                 tst r24
 4632 25a6 09F4                 brne .+2
 4633 25a8 48C0                 rjmp .L375
 4634 25aa CB01                 movw r24,r22
 4635 25ac 77FD                 sbrc r23,7
 4636 25ae 0396                 adiw r24,3
 4637                   .L376:
 4638 25b0 DC01                 movw r26,r24
 4639 25b2 B595                 asr r27
 4640 25b4 A795                 ror r26
 4641 25b6 B595                 asr r27
 4642 25b8 A795                 ror r26
 4643 25ba CA01                 movw r24,r20
 4644 25bc 57FD                 sbrc r21,7
 4645 25be 0396                 adiw r24,3
 4646                   .L377:
 4647 25c0 FC01                 movw r30,r24
 4648 25c2 F595                 asr r31
 4649 25c4 E795                 ror r30
 4650 25c6 F595                 asr r31
 4651 25c8 E795                 ror r30
 4652 25ca 8091 0000            lds r24,FromNC_Rotate_C
 4653 25ce 682F                 mov r22,r24
 4654 25d0 7727                 clr r23
 4655 25d2 67FD                 sbrc r22,7
 4656 25d4 7095                 com r23
 4657 25d6 6A9F                 mul r22,r26
 4658 25d8 9001                 movw r18,r0
 4659 25da 6B9F                 mul r22,r27
 4660 25dc 300D                 add r19,r0
 4661 25de 7A9F                 mul r23,r26
 4662 25e0 300D                 add r19,r0
 4663 25e2 1124                 clr r1
 4664 25e4 8091 0000            lds r24,FromNC_Rotate_S
 4665 25e8 482F                 mov r20,r24
 4666 25ea 5527                 clr r21
 4667 25ec 47FD                 sbrc r20,7
 4668 25ee 5095                 com r21
 4669 25f0 4E9F                 mul r20,r30
 4670 25f2 C001                 movw r24,r0
 4671 25f4 4F9F                 mul r20,r31
 4672 25f6 900D                 add r25,r0
 4673 25f8 5E9F                 mul r21,r30
 4674 25fa 900D                 add r25,r0
 4675 25fc 1124                 clr r1
 4676 25fe 280F                 add r18,r24
 4677 2600 391F                 adc r19,r25
 4678 2602 37FF                 sbrs r19,7
 4679 2604 02C0                 rjmp .L378
 4680 2606 295F                 subi r18,lo8(-(7))
 4681 2608 3F4F                 sbci r19,hi8(-(7))
 4682                   .L378:
 4683 260a 03E0                 ldi r16,3
 4684 260c 3595         1:      asr r19
 4685 260e 2795                 ror r18
 4686 2610 0A95                 dec r16
 4687 2612 E1F7                 brne 1b
 4688 2614 3093 0000            sts (StickNick)+1,r19
 4689 2618 2093 0000            sts StickNick,r18
 4690 261c 6E9F                 mul r22,r30
 4691 261e 9001                 movw r18,r0
 4692 2620 6F9F                 mul r22,r31
 4693 2622 300D                 add r19,r0
 4694 2624 7E9F                 mul r23,r30
 4695 2626 300D                 add r19,r0
 4696 2628 1124                 clr r1
 4697 262a 4A9F                 mul r20,r26
 4698 262c C001                 movw r24,r0
 4699 262e 4B9F                 mul r20,r27
 4700 2630 900D                 add r25,r0
 4701 2632 5A9F                 mul r21,r26
 4702 2634 900D                 add r25,r0
 4703 2636 1124                 clr r1
 4704 2638 3FC0                 rjmp .L816
 4705                   .L375:
 4706 263a 8091 0000            lds r24,EE_Parameter+97
 4707 263e E82F                 mov r30,r24
 4708 2640 FF27                 clr r31
 4709 2642 E050                 subi r30,lo8(-(sintab))
 4710 2644 F040                 sbci r31,hi8(-(sintab))
 4711 2646 8681                 ldd r24,Z+6
 4712 2648 8093 0000            sts FromNC_Rotate_C,r24
 4713 264c 9081                 ld r25,Z
 4714 264e 9093 0000            sts FromNC_Rotate_S,r25
 4715 2652 A82F                 mov r26,r24
 4716 2654 BB27                 clr r27
 4717 2656 A7FD                 sbrc r26,7
 4718 2658 B095                 com r27
 4719 265a A69F                 mul r26,r22
 4720 265c 9001                 movw r18,r0
 4721 265e A79F                 mul r26,r23
 4722 2660 300D                 add r19,r0
 4723 2662 B69F                 mul r27,r22
 4724 2664 300D                 add r19,r0
 4725 2666 1124                 clr r1
 4726 2668 E92F                 mov r30,r25
 4727 266a FF27                 clr r31
 4728 266c E7FD                 sbrc r30,7
 4729 266e F095                 com r31
 4730 2670 E49F                 mul r30,r20
 4731 2672 C001                 movw r24,r0
 4732 2674 E59F                 mul r30,r21
 4733 2676 900D                 add r25,r0
 4734 2678 F49F                 mul r31,r20
 4735 267a 900D                 add r25,r0
 4736 267c 1124                 clr r1
 4737 267e 280F                 add r18,r24
 4738 2680 391F                 adc r19,r25
 4739 2682 37FF                 sbrs r19,7
 4740 2684 02C0                 rjmp .L381
 4741 2686 295F                 subi r18,lo8(-(7))
 4742 2688 3F4F                 sbci r19,hi8(-(7))
 4743                   .L381:
 4744 268a 13E0                 ldi r17,3
 4745 268c 3595         1:      asr r19
 4746 268e 2795                 ror r18
 4747 2690 1A95                 dec r17
 4748 2692 E1F7                 brne 1b
 4749 2694 3093 0000            sts (StickNick)+1,r19
 4750 2698 2093 0000            sts StickNick,r18
 4751 269c A49F                 mul r26,r20
 4752 269e 9001                 movw r18,r0
 4753 26a0 A59F                 mul r26,r21
 4754 26a2 300D                 add r19,r0
 4755 26a4 B49F                 mul r27,r20
 4756 26a6 300D                 add r19,r0
 4757 26a8 1124                 clr r1
 4758 26aa E69F                 mul r30,r22
 4759 26ac C001                 movw r24,r0
 4760 26ae E79F                 mul r30,r23
 4761 26b0 900D                 add r25,r0
 4762 26b2 F69F                 mul r31,r22
 4763 26b4 900D                 add r25,r0
 4764 26b6 1124                 clr r1
 4765                   .L816:
 4766 26b8 281B                 sub r18,r24
 4767 26ba 390B                 sbc r19,r25
 4768 26bc 37FF                 sbrs r19,7
 4769 26be 02C0                 rjmp .L382
 4770 26c0 295F                 subi r18,lo8(-(7))
 4771 26c2 3F4F                 sbci r19,hi8(-(7))
 4772                   .L382:
 4773 26c4 F3E0                 ldi r31,3
 4774 26c6 3595         1:      asr r19
 4775 26c8 2795                 ror r18
 4776 26ca FA95                 dec r31
 4777 26cc E1F7                 brne 1b
 4778 26ce 3093 0000            sts (StickRoll)+1,r19
 4779 26d2 2093 0000            sts StickRoll,r18
 4780 26d6 8091 0000            lds r24,EE_Parameter+4
 4781 26da E82F                 mov r30,r24
 4782 26dc FF27                 clr r31
 4783 26de EE0F                 add r30,r30
 4784 26e0 FF1F                 adc r31,r31
 4785 26e2 E050                 subi r30,lo8(-(PPM_in))
 4786 26e4 F040                 sbci r31,hi8(-(PPM_in))
 4787 26e6 8081                 ld r24,Z
 4788 26e8 9181                 ldd r25,Z+1
 4789 26ea 9095                 com r25
 4790 26ec 8195                 neg r24
 4791 26ee 9F4F                 sbci r25,lo8(-1)
 4792 26f0 9093 0000            sts (StickGier)+1,r25
 4793 26f4 8093 0000            sts StickGier,r24
 4794 26f8 8330                 cpi r24,3
 4795 26fa 9105                 cpc r25,__zero_reg__
 4796 26fc 14F0                 brlt .L383
 4797 26fe 0297                 sbiw r24,2
 4798 2700 05C0                 rjmp .L791
 4799                   .L383:
 4800 2702 0FEF                 ldi r16,hi8(-2)
 4801 2704 8E3F                 cpi r24,lo8(-2)
 4802 2706 9007                 cpc r25,r16
 4803 2708 34F4                 brge .L385
 4804 270a 0296                 adiw r24,2
 4805                   .L791:
 4806 270c 9093 0000            sts (StickGier)+1,r25
 4807 2710 8093 0000            sts StickGier,r24
 4808 2714 04C0                 rjmp .L384
 4809                   .L385:
 4810 2716 1092 0000            sts (StickGier)+1,__zero_reg__
 4811 271a 1092 0000            sts StickGier,__zero_reg__
 4812                   .L384:
 4813 271e 8091 0000            lds r24,GPS_Nick
 4814 2722 9091 0000            lds r25,(GPS_Nick)+1
 4815 2726 2091 0000            lds r18,GPS_Nick2
 4816 272a 3091 0000            lds r19,(GPS_Nick2)+1
 4817 272e 820F                 add r24,r18
 4818 2730 931F                 adc r25,r19
 4819 2732 0091 0000            lds r16,StickNick
 4820 2736 1091 0000            lds r17,(StickNick)+1
 4821 273a 081B                 sub r16,r24
 4822 273c 190B                 sbc r17,r25
 4823 273e 1093 0000            sts (StickNick)+1,r17
 4824 2742 0093 0000            sts StickNick,r16
 4825 2746 8091 0000            lds r24,GPS_Roll
 4826 274a 9091 0000            lds r25,(GPS_Roll)+1
 4827 274e 2091 0000            lds r18,GPS_Roll2
 4828 2752 3091 0000            lds r19,(GPS_Roll2)+1
 4829 2756 820F                 add r24,r18
 4830 2758 931F                 adc r25,r19
 4831 275a 8090 0000            lds r8,StickRoll
 4832 275e 9090 0000            lds r9,(StickRoll)+1
 4833 2762 881A                 sub r8,r24
 4834 2764 990A                 sbc r9,r25
 4835 2766 9092 0000            sts (StickRoll)+1,r9
 4836 276a 8092 0000            sts StickRoll,r8
 4837 276e 8091 0000            lds r24,EE_Parameter+3
 4838 2772 E82F                 mov r30,r24
 4839 2774 FF27                 clr r31
 4840 2776 EE0F                 add r30,r30
 4841 2778 FF1F                 adc r31,r31
 4842 277a E050                 subi r30,lo8(-(PPM_in))
 4843 277c F040                 sbci r31,hi8(-(PPM_in))
 4844 277e E080                 ld r14,Z
 4845 2780 F180                 ldd r15,Z+1
 4846 2782 28E7                 ldi r18,lo8(120)
 4847 2784 30E0                 ldi r19,hi8(120)
 4848 2786 E20E                 add r14,r18
 4849 2788 F31E                 adc r15,r19
 4850 278a F092 0000            sts (StickGas)+1,r15
 4851 278e E092 0000            sts StickGas,r14
 4852 2792 8091 0000            lds r24,Parameter_Gyro_P
 4853 2796 9927                 clr r25
 4854 2798 AA27                 clr r26
 4855 279a 97FD                 sbrc r25,7
 4856 279c A095                 com r26
 4857 279e BA2F                 mov r27,r26
 4858 27a0 BC01                 movw r22,r24
 4859 27a2 CD01                 movw r24,r26
 4860 27a4 0E94 0000            call __floatsisf
 4861 27a8 DC01                 movw r26,r24
 4862 27aa CB01                 movw r24,r22
 4863 27ac 20E0                 ldi r18,lo8(0x41200000)
 4864 27ae 30E0                 ldi r19,hi8(0x41200000)
 4865 27b0 40E2                 ldi r20,hlo8(0x41200000)
 4866 27b2 51E4                 ldi r21,hhi8(0x41200000)
 4867 27b4 BC01                 movw r22,r24
 4868 27b6 CD01                 movw r24,r26
 4869 27b8 0E94 0000            call __addsf3
 4870 27bc DC01                 movw r26,r24
 4871 27be CB01                 movw r24,r22
 4872 27c0 BC01                 movw r22,r24
 4873 27c2 CD01                 movw r24,r26
 4874 27c4 0E94 0000            call __fixunssfsi
 4875 27c8 DC01                 movw r26,r24
 4876 27ca CB01                 movw r24,r22
 4877 27cc 8093 0000            sts GyroFaktor,r24
 4878 27d0 8091 0000            lds r24,Parameter_Gyro_I
 4879 27d4 8093 0000            sts IntegralFaktor,r24
 4880 27d8 8091 0000            lds r24,Parameter_Gyro_Gier_P
 4881 27dc 9927                 clr r25
 4882 27de AA27                 clr r26
 4883 27e0 97FD                 sbrc r25,7
 4884 27e2 A095                 com r26
 4885 27e4 BA2F                 mov r27,r26
 4886 27e6 BC01                 movw r22,r24
 4887 27e8 CD01                 movw r24,r26
 4888 27ea 0E94 0000            call __floatsisf
 4889 27ee DC01                 movw r26,r24
 4890 27f0 CB01                 movw r24,r22
 4891 27f2 20E0                 ldi r18,lo8(0x41200000)
 4892 27f4 30E0                 ldi r19,hi8(0x41200000)
 4893 27f6 40E2                 ldi r20,hlo8(0x41200000)
 4894 27f8 51E4                 ldi r21,hhi8(0x41200000)
 4895 27fa BC01                 movw r22,r24
 4896 27fc CD01                 movw r24,r26
 4897 27fe 0E94 0000            call __addsf3
 4898 2802 DC01                 movw r26,r24
 4899 2804 CB01                 movw r24,r22
 4900 2806 BC01                 movw r22,r24
 4901 2808 CD01                 movw r24,r26
 4902 280a 0E94 0000            call __fixunssfsi
 4903 280e DC01                 movw r26,r24
 4904 2810 CB01                 movw r24,r22
 4905 2812 8093 0000            sts GyroFaktorGier,r24
 4906 2816 8091 0000            lds r24,Parameter_Gyro_Gier_I
 4907 281a 8093 0000            sts IntegralFaktorGier,r24
 4908 281e 8091 0000            lds r24,ExternControl+10
 4909 2822 80FF                 sbrs r24,0
 4910 2824 59C0                 rjmp .L387
 4911 2826 8091 0000            lds r24,Parameter_ExternalControl
 4912 282a 8138                 cpi r24,lo8(-127)
 4913 282c 08F4                 brsh .+2
 4914 282e 54C0                 rjmp .L387
 4915 2830 8091 0000            lds r24,ExternControl+3
 4916 2834 9927                 clr r25
 4917 2836 87FD                 sbrc r24,7
 4918 2838 9095                 com r25
 4919 283a 2B2D                 mov r18,r11
 4920 283c 3327                 clr r19
 4921 283e 829F                 mul r24,r18
 4922 2840 A001                 movw r20,r0
 4923 2842 839F                 mul r24,r19
 4924 2844 500D                 add r21,r0
 4925 2846 929F                 mul r25,r18
 4926 2848 500D                 add r21,r0
 4927 284a 1124                 clr r1
 4928 284c 040F                 add r16,r20
 4929 284e 151F                 adc r17,r21
 4930 2850 1093 0000            sts (StickNick)+1,r17
 4931 2854 0093 0000            sts StickNick,r16
 4932 2858 8091 0000            lds r24,ExternControl+4
 4933 285c 9927                 clr r25
 4934 285e 87FD                 sbrc r24,7
 4935 2860 9095                 com r25
 4936 2862 829F                 mul r24,r18
 4937 2864 B001                 movw r22,r0
 4938 2866 839F                 mul r24,r19
 4939 2868 700D                 add r23,r0
 4940 286a 929F                 mul r25,r18
 4941 286c 700D                 add r23,r0
 4942 286e 1124                 clr r1
 4943 2870 860E                 add r8,r22
 4944 2872 971E                 adc r9,r23
 4945 2874 9092 0000            sts (StickRoll)+1,r9
 4946 2878 8092 0000            sts StickRoll,r8
 4947 287c 8091 0000            lds r24,ExternControl+5
 4948 2880 282F                 mov r18,r24
 4949 2882 3327                 clr r19
 4950 2884 27FD                 sbrc r18,7
 4951 2886 3095                 com r19
 4952 2888 8091 0000            lds r24,StickGier
 4953 288c 9091 0000            lds r25,(StickGier)+1
 4954 2890 820F                 add r24,r18
 4955 2892 931F                 adc r25,r19
 4956 2894 9093 0000            sts (StickGier)+1,r25
 4957 2898 8093 0000            sts StickGier,r24
 4958 289c 8091 0000            lds r24,ExternControl+7
 4959 28a0 282F                 mov r18,r24
 4960 28a2 3327                 clr r19
 4961 28a4 27FD                 sbrc r18,7
 4962 28a6 3095                 com r19
 4963 28a8 8091 0000            lds r24,EE_Parameter+18
 4964 28ac 9927                 clr r25
 4965 28ae 289F                 mul r18,r24
 4966 28b0 D001                 movw r26,r0
 4967 28b2 299F                 mul r18,r25
 4968 28b4 B00D                 add r27,r0
 4969 28b6 389F                 mul r19,r24
 4970 28b8 B00D                 add r27,r0
 4971 28ba 1124                 clr r1
 4972 28bc B093 0000            sts (ExternHoehenValue)+1,r27
 4973 28c0 A093 0000            sts ExternHoehenValue,r26
 4974 28c4 8091 0000            lds r24,ExternControl+6
 4975 28c8 9927                 clr r25
 4976 28ca 8E15                 cp r24,r14
 4977 28cc 9F05                 cpc r25,r15
 4978 28ce 24F4                 brge .L387
 4979 28d0 9093 0000            sts (StickGas)+1,r25
 4980 28d4 8093 0000            sts StickGas,r24
 4981                   .L387:
 4982 28d8 8091 0000            lds r24,StickGas
 4983 28dc 9091 0000            lds r25,(StickGas)+1
 4984 28e0 97FF                 sbrs r25,7
 4985 28e2 04C0                 rjmp .L389
 4986 28e4 1092 0000            sts (StickGas)+1,__zero_reg__
 4987 28e8 1092 0000            sts StickGas,__zero_reg__
 4988                   .L389:
 4989 28ec 8091 0000            lds r24,EE_Parameter+13
 4990 28f0 82FF                 sbrs r24,2
 4991 28f2 02C0                 rjmp .L390
 4992 28f4 1092 0000            sts IntegralFaktor,__zero_reg__
 4993                   .L390:
 4994 28f8 4091 0000            lds r20,StickNick
 4995 28fc 5091 0000            lds r21,(StickNick)+1
 4996 2900 CA01                 movw r24,r20
 4997 2902 57FD                 sbrc r21,7
 4998 2904 0396                 adiw r24,3
 4999                   .L392:
 5000 2906 9C01                 movw r18,r24
 5001 2908 3595                 asr r19
 5002 290a 2795                 ror r18
 5003 290c 3595                 asr r19
 5004 290e 2795                 ror r18
 5005 2910 37FF                 sbrs r19,7
 5006 2912 03C0                 rjmp .L393
 5007 2914 3095                 com r19
 5008 2916 2195                 neg r18
 5009 2918 3F4F                 sbci r19,lo8(-1)
 5010                   .L393:
 5011 291a 8091 0000            lds r24,MaxStickNick
 5012 291e 9091 0000            lds r25,(MaxStickNick)+1
 5013 2922 8217                 cp r24,r18
 5014 2924 9307                 cpc r25,r19
 5015 2926 B4F4                 brge .L391
 5016 2928 CA01                 movw r24,r20
 5017 292a 57FF                 sbrs r21,7
 5018 292c 03C0                 rjmp .L394
 5019 292e 9095                 com r25
 5020 2930 8195                 neg r24
 5021 2932 9F4F                 sbci r25,lo8(-1)
 5022                   .L394:
 5023 2934 97FD                 sbrc r25,7
 5024 2936 0396                 adiw r24,3
 5025                   .L395:
 5026 2938 9595                 asr r25
 5027 293a 8795                 ror r24
 5028 293c 9595                 asr r25
 5029 293e 8795                 ror r24
 5030 2940 9093 0000            sts (MaxStickNick)+1,r25
 5031 2944 8093 0000            sts MaxStickNick,r24
 5032 2948 8536                 cpi r24,101
 5033 294a 9105                 cpc r25,__zero_reg__
 5034 294c 44F0                 brlt .L397
 5035 294e 84E6                 ldi r24,lo8(100)
 5036 2950 90E0                 ldi r25,hi8(100)
 5037 2952 01C0                 rjmp .L792
 5038                   .L391:
 5039 2954 0197                 sbiw r24,1
 5040                   .L792:
 5041 2956 9093 0000            sts (MaxStickNick)+1,r25
 5042 295a 8093 0000            sts MaxStickNick,r24
 5043                   .L397:
 5044 295e 4091 0000            lds r20,StickRoll
 5045 2962 5091 0000            lds r21,(StickRoll)+1
 5046 2966 CA01                 movw r24,r20
 5047 2968 57FD                 sbrc r21,7
 5048 296a 0396                 adiw r24,3
 5049                   .L399:
 5050 296c 9C01                 movw r18,r24
 5051 296e 3595                 asr r19
 5052 2970 2795                 ror r18
 5053 2972 3595                 asr r19
 5054 2974 2795                 ror r18
 5055 2976 37FF                 sbrs r19,7
 5056 2978 03C0                 rjmp .L400
 5057 297a 3095                 com r19
 5058 297c 2195                 neg r18
 5059 297e 3F4F                 sbci r19,lo8(-1)
 5060                   .L400:
 5061 2980 8091 0000            lds r24,MaxStickRoll
 5062 2984 9091 0000            lds r25,(MaxStickRoll)+1
 5063 2988 8217                 cp r24,r18
 5064 298a 9307                 cpc r25,r19
 5065 298c B4F4                 brge .L398
 5066 298e CA01                 movw r24,r20
 5067 2990 57FF                 sbrs r21,7
 5068 2992 03C0                 rjmp .L401
 5069 2994 9095                 com r25
 5070 2996 8195                 neg r24
 5071 2998 9F4F                 sbci r25,lo8(-1)
 5072                   .L401:
 5073 299a 97FD                 sbrc r25,7
 5074 299c 0396                 adiw r24,3
 5075                   .L402:
 5076 299e 9595                 asr r25
 5077 29a0 8795                 ror r24
 5078 29a2 9595                 asr r25
 5079 29a4 8795                 ror r24
 5080 29a6 9093 0000            sts (MaxStickRoll)+1,r25
 5081 29aa 8093 0000            sts MaxStickRoll,r24
 5082 29ae 8536                 cpi r24,101
 5083 29b0 9105                 cpc r25,__zero_reg__
 5084 29b2 44F0                 brlt .L404
 5085 29b4 84E6                 ldi r24,lo8(100)
 5086 29b6 90E0                 ldi r25,hi8(100)
 5087 29b8 01C0                 rjmp .L793
 5088                   .L398:
 5089 29ba 0197                 sbiw r24,1
 5090                   .L793:
 5091 29bc 9093 0000            sts (MaxStickRoll)+1,r25
 5092 29c0 8093 0000            sts MaxStickRoll,r24
 5093                   .L404:
 5094 29c4 8091 0000            lds r24,FC_StatusFlags
 5095 29c8 84FF                 sbrs r24,4
 5096 29ca 08C0                 rjmp .L405
 5097 29cc 1092 0000            sts (MaxStickNick)+1,__zero_reg__
 5098 29d0 1092 0000            sts MaxStickNick,__zero_reg__
 5099 29d4 1092 0000            sts (MaxStickRoll)+1,__zero_reg__
 5100 29d8 1092 0000            sts MaxStickRoll,__zero_reg__
 5101                   .L405:
 5102 29dc ED2D                 mov r30,r13
 5103 29de FF27                 clr r31
 5104 29e0 EE0F                 add r30,r30
 5105 29e2 FF1F                 adc r31,r31
 5106 29e4 E050                 subi r30,lo8(-(PPM_in))
 5107 29e6 F040                 sbci r31,hi8(-(PPM_in))
 5108 29e8 4091 0000            lds r20,EE_Parameter+60
 5109 29ec 242F                 mov r18,r20
 5110 29ee 3327                 clr r19
 5111 29f0 8081                 ld r24,Z
 5112 29f2 9181                 ldd r25,Z+1
 5113 29f4 2817                 cp r18,r24
 5114 29f6 3907                 cpc r19,r25
 5115 29f8 44F4                 brge .L406
 5116 29fa 8091 0000            lds r24,EE_Parameter+100
 5117 29fe 82FF                 sbrs r24,2
 5118 2a00 04C0                 rjmp .L406
 5119 2a02 81E0                 ldi r24,lo8(1)
 5120 2a04 8093 0000            sts Looping_Links,r24
 5121 2a08 13C0                 rjmp .L407
 5122                   .L406:
 5123 2a0a ED2D                 mov r30,r13
 5124 2a0c FF27                 clr r31
 5125 2a0e EE0F                 add r30,r30
 5126 2a10 FF1F                 adc r31,r31
 5127 2a12 E050                 subi r30,lo8(-(PPM_in))
 5128 2a14 F040                 sbci r31,hi8(-(PPM_in))
 5129 2a16 842F                 mov r24,r20
 5130 2a18 9927                 clr r25
 5131 2a1a 2091 0000            lds r18,EE_Parameter+61
 5132 2a1e 821B                 sub r24,r18
 5133 2a20 9109                 sbc r25,__zero_reg__
 5134 2a22 2081                 ld r18,Z
 5135 2a24 3181                 ldd r19,Z+1
 5136 2a26 2817                 cp r18,r24
 5137 2a28 3907                 cpc r19,r25
 5138 2a2a 14F4                 brge .L407
 5139 2a2c 1092 0000            sts Looping_Links,__zero_reg__
 5140                   .L407:
 5141 2a30 4091 0000            lds r20,EE_Parameter+2
 5142 2a34 E42F                 mov r30,r20
 5143 2a36 FF27                 clr r31
 5144 2a38 EE0F                 add r30,r30
 5145 2a3a FF1F                 adc r31,r31
 5146 2a3c E050                 subi r30,lo8(-(PPM_in))
 5147 2a3e F040                 sbci r31,hi8(-(PPM_in))
 5148 2a40 5091 0000            lds r21,EE_Parameter+60
 5149 2a44 852F                 mov r24,r21
 5150 2a46 9927                 clr r25
 5151 2a48 2227                 clr r18
 5152 2a4a 3327                 clr r19
 5153 2a4c 281B                 sub r18,r24
 5154 2a4e 390B                 sbc r19,r25
 5155 2a50 8081                 ld r24,Z
 5156 2a52 9181                 ldd r25,Z+1
 5157 2a54 8217                 cp r24,r18
 5158 2a56 9307                 cpc r25,r19
 5159 2a58 44F4                 brge .L409
 5160 2a5a 8091 0000            lds r24,EE_Parameter+100
 5161 2a5e 83FF                 sbrs r24,3
 5162 2a60 04C0                 rjmp .L409
 5163 2a62 81E0                 ldi r24,lo8(1)
 5164 2a64 8093 0000            sts Looping_Rechts,r24
 5165 2a68 16C0                 rjmp .L410
 5166                   .L409:
 5167 2a6a 8091 0000            lds r24,Looping_Rechts
 5168 2a6e 8823                 tst r24
 5169 2a70 91F0                 breq .L410
 5170 2a72 E42F                 mov r30,r20
 5171 2a74 FF27                 clr r31
 5172 2a76 EE0F                 add r30,r30
 5173 2a78 FF1F                 adc r31,r31
 5174 2a7a E050                 subi r30,lo8(-(PPM_in))
 5175 2a7c F040                 sbci r31,hi8(-(PPM_in))
 5176 2a7e 8091 0000            lds r24,EE_Parameter+61
 5177 2a82 9927                 clr r25
 5178 2a84 851B                 sub r24,r21
 5179 2a86 9109                 sbc r25,__zero_reg__
 5180 2a88 2081                 ld r18,Z
 5181 2a8a 3181                 ldd r19,Z+1
 5182 2a8c 8217                 cp r24,r18
 5183 2a8e 9307                 cpc r25,r19
 5184 2a90 14F4                 brge .L410
 5185 2a92 1092 0000            sts Looping_Rechts,__zero_reg__
 5186                   .L410:
 5187 2a96 EC2D                 mov r30,r12
 5188 2a98 FF27                 clr r31
 5189 2a9a EE0F                 add r30,r30
 5190 2a9c FF1F                 adc r31,r31
 5191 2a9e E050                 subi r30,lo8(-(PPM_in))
 5192 2aa0 F040                 sbci r31,hi8(-(PPM_in))
 5193 2aa2 4091 0000            lds r20,EE_Parameter+60
 5194 2aa6 242F                 mov r18,r20
 5195 2aa8 3327                 clr r19
 5196 2aaa 8081                 ld r24,Z
 5197 2aac 9181                 ldd r25,Z+1
 5198 2aae 2817                 cp r18,r24
 5199 2ab0 3907                 cpc r19,r25
 5200 2ab2 44F4                 brge .L413
 5201 2ab4 8091 0000            lds r24,EE_Parameter+100
 5202 2ab8 80FF                 sbrs r24,0
 5203 2aba 04C0                 rjmp .L413
 5204 2abc 81E0                 ldi r24,lo8(1)
 5205 2abe 8093 0000            sts Looping_Oben,r24
 5206 2ac2 17C0                 rjmp .L414
 5207                   .L413:
 5208 2ac4 8091 0000            lds r24,Looping_Oben
 5209 2ac8 8823                 tst r24
 5210 2aca 99F0                 breq .L414
 5211 2acc EC2D                 mov r30,r12
 5212 2ace FF27                 clr r31
 5213 2ad0 EE0F                 add r30,r30
 5214 2ad2 FF1F                 adc r31,r31
 5215 2ad4 E050                 subi r30,lo8(-(PPM_in))
 5216 2ad6 F040                 sbci r31,hi8(-(PPM_in))
 5217 2ad8 842F                 mov r24,r20
 5218 2ada 9927                 clr r25
 5219 2adc 2091 0000            lds r18,EE_Parameter+61
 5220 2ae0 821B                 sub r24,r18
 5221 2ae2 9109                 sbc r25,__zero_reg__
 5222 2ae4 2081                 ld r18,Z
 5223 2ae6 3181                 ldd r19,Z+1
 5224 2ae8 2817                 cp r18,r24
 5225 2aea 3907                 cpc r19,r25
 5226 2aec 14F4                 brge .L414
 5227 2aee 1092 0000            sts Looping_Oben,__zero_reg__
 5228                   .L414:
 5229 2af2 4091 0000            lds r20,EE_Parameter+1
 5230 2af6 E42F                 mov r30,r20
 5231 2af8 FF27                 clr r31
 5232 2afa EE0F                 add r30,r30
 5233 2afc FF1F                 adc r31,r31
 5234 2afe E050                 subi r30,lo8(-(PPM_in))
 5235 2b00 F040                 sbci r31,hi8(-(PPM_in))
 5236 2b02 5091 0000            lds r21,EE_Parameter+60
 5237 2b06 852F                 mov r24,r21
 5238 2b08 9927                 clr r25
 5239 2b0a 2227                 clr r18
 5240 2b0c 3327                 clr r19
 5241 2b0e 281B                 sub r18,r24
 5242 2b10 390B                 sbc r19,r25
 5243 2b12 8081                 ld r24,Z
 5244 2b14 9181                 ldd r25,Z+1
 5245 2b16 8217                 cp r24,r18
 5246 2b18 9307                 cpc r25,r19
 5247 2b1a 44F4                 brge .L417
 5248 2b1c 8091 0000            lds r24,EE_Parameter+100
 5249 2b20 81FF                 sbrs r24,1
 5250 2b22 04C0                 rjmp .L417
 5251 2b24 81E0                 ldi r24,lo8(1)
 5252 2b26 8093 0000            sts Looping_Unten,r24
 5253 2b2a 16C0                 rjmp .L418
 5254                   .L417:
 5255 2b2c 8091 0000            lds r24,Looping_Unten
 5256 2b30 8823                 tst r24
 5257 2b32 91F0                 breq .L418
 5258 2b34 E42F                 mov r30,r20
 5259 2b36 FF27                 clr r31
 5260 2b38 EE0F                 add r30,r30
 5261 2b3a FF1F                 adc r31,r31
 5262 2b3c E050                 subi r30,lo8(-(PPM_in))
 5263 2b3e F040                 sbci r31,hi8(-(PPM_in))
 5264 2b40 8091 0000            lds r24,EE_Parameter+61
 5265 2b44 9927                 clr r25
 5266 2b46 851B                 sub r24,r21
 5267 2b48 9109                 sbc r25,__zero_reg__
 5268 2b4a 2081                 ld r18,Z
 5269 2b4c 3181                 ldd r19,Z+1
 5270 2b4e 8217                 cp r24,r18
 5271 2b50 9307                 cpc r25,r19
 5272 2b52 14F4                 brge .L418
 5273 2b54 1092 0000            sts Looping_Unten,__zero_reg__
 5274                   .L418:
 5275 2b58 8091 0000            lds r24,Looping_Links
 5276 2b5c 8823                 tst r24
 5277 2b5e 19F4                 brne .L422
 5278 2b60 8091 0000            lds r24,Looping_Rechts
 5279 2b64 8111                 cpse r24,__zero_reg__
 5280                   .L422:
 5281 2b66 81E0                 ldi r24,lo8(1)
 5282                   .L421:
 5283 2b68 8093 0000            sts Looping_Roll,r24
 5284 2b6c 8091 0000            lds r24,Looping_Oben
 5285 2b70 8823                 tst r24
 5286 2b72 21F4                 brne .L425
 5287 2b74 8091 0000            lds r24,Looping_Unten
 5288 2b78 8823                 tst r24
 5289 2b7a 51F0                 breq .L424
 5290                   .L425:
 5291 2b7c 81E0                 ldi r24,lo8(1)
 5292 2b7e 8093 0000            sts Looping_Nick,r24
 5293 2b82 1092 0000            sts Looping_Roll,__zero_reg__
 5294 2b86 1092 0000            sts Looping_Links,__zero_reg__
 5295 2b8a 1092 0000            sts Looping_Rechts,__zero_reg__
 5296 2b8e 02C0                 rjmp .L371
 5297                   .L424:
 5298 2b90 8093 0000            sts Looping_Nick,r24
 5299                   .L371:
 5300 2b94 8091 0000            lds r24,Looping_Roll
 5301 2b98 8823                 tst r24
 5302 2b9a 21F4                 brne .L428
 5303 2b9c 8091 0000            lds r24,Looping_Nick
 5304 2ba0 8823                 tst r24
 5305 2ba2 69F0                 breq .L427
 5306                   .L428:
 5307 2ba4 8091 0000            lds r24,EE_Parameter+59
 5308 2ba8 9927                 clr r25
 5309 2baa E981                 ldd r30,Y+1
 5310 2bac FA81                 ldd r31,Y+2
 5311 2bae 8E17                 cp r24,r30
 5312 2bb0 9F07                 cpc r25,r31
 5313 2bb2 14F4                 brge .L429
 5314 2bb4 9A83                 std Y+2,r25
 5315 2bb6 8983                 std Y+1,r24
 5316                   .L429:
 5317 2bb8 81E0                 ldi r24,lo8(1)
 5318 2bba 8093 0000            sts TrichterFlug,r24
 5319                   .L427:
 5320 2bbe 8091 0000            lds r24,FC_StatusFlags
 5321 2bc2 84FF                 sbrs r24,4
 5322 2bc4 1AC0                 rjmp .L430
 5323 2bc6 1092 0000            sts (StickGier)+1,__zero_reg__
 5324 2bca 1092 0000            sts StickGier,__zero_reg__
 5325 2bce 1092 0000            sts (StickNick)+1,__zero_reg__
 5326 2bd2 1092 0000            sts StickNick,__zero_reg__
 5327 2bd6 1092 0000            sts (StickRoll)+1,__zero_reg__
 5328 2bda 1092 0000            sts StickRoll,__zero_reg__
 5329 2bde 9AE5                 ldi r25,lo8(90)
 5330 2be0 9093 0000            sts GyroFaktor,r25
 5331 2be4 88E7                 ldi r24,lo8(120)
 5332 2be6 8093 0000            sts IntegralFaktor,r24
 5333 2bea 9093 0000            sts GyroFaktorGier,r25
 5334 2bee 8093 0000            sts IntegralFaktorGier,r24
 5335 2bf2 1092 0000            sts Looping_Roll,__zero_reg__
 5336 2bf6 1092 0000            sts Looping_Nick,__zero_reg__
 5337                   .L430:
 5338 2bfa 8091 0000            lds r24,MittelIntegralNick
 5339 2bfe 9091 0000            lds r25,(MittelIntegralNick)+1
 5340 2c02 A091 0000            lds r26,(MittelIntegralNick)+2
 5341 2c06 B091 0000            lds r27,(MittelIntegralNick)+3
 5342 2c0a 2091 0000            lds r18,IntegralNick
 5343 2c0e 3091 0000            lds r19,(IntegralNick)+1
 5344 2c12 4091 0000            lds r20,(IntegralNick)+2
 5345 2c16 5091 0000            lds r21,(IntegralNick)+3
 5346 2c1a 820F                 add r24,r18
 5347 2c1c 931F                 adc r25,r19
 5348 2c1e A41F                 adc r26,r20
 5349 2c20 B51F                 adc r27,r21
 5350 2c22 8093 0000            sts MittelIntegralNick,r24
 5351 2c26 9093 0000            sts (MittelIntegralNick)+1,r25
 5352 2c2a A093 0000            sts (MittelIntegralNick)+2,r26
 5353 2c2e B093 0000            sts (MittelIntegralNick)+3,r27
 5354 2c32 8091 0000            lds r24,MittelIntegralRoll
 5355 2c36 9091 0000            lds r25,(MittelIntegralRoll)+1
 5356 2c3a A091 0000            lds r26,(MittelIntegralRoll)+2
 5357 2c3e B091 0000            lds r27,(MittelIntegralRoll)+3
 5358 2c42 2090 0000            lds r2,IntegralRoll
 5359 2c46 3090 0000            lds r3,(IntegralRoll)+1
 5360 2c4a 4090 0000            lds r4,(IntegralRoll)+2
 5361 2c4e 5090 0000            lds r5,(IntegralRoll)+3
 5362 2c52 820D                 add r24,r2
 5363 2c54 931D                 adc r25,r3
 5364 2c56 A41D                 adc r26,r4
 5365 2c58 B51D                 adc r27,r5
 5366 2c5a 8093 0000            sts MittelIntegralRoll,r24
 5367 2c5e 9093 0000            sts (MittelIntegralRoll)+1,r25
 5368 2c62 A093 0000            sts (MittelIntegralRoll)+2,r26
 5369 2c66 B093 0000            sts (MittelIntegralRoll)+3,r27
 5370 2c6a 8091 0000            lds r24,MittelIntegralNick2
 5371 2c6e 9091 0000            lds r25,(MittelIntegralNick2)+1
 5372 2c72 A091 0000            lds r26,(MittelIntegralNick2)+2
 5373 2c76 B091 0000            lds r27,(MittelIntegralNick2)+3
 5374 2c7a E090 0000            lds r14,IntegralNick2
 5375 2c7e F090 0000            lds r15,(IntegralNick2)+1
 5376 2c82 0091 0000            lds r16,(IntegralNick2)+2
 5377 2c86 1091 0000            lds r17,(IntegralNick2)+3
 5378 2c8a EB82                 std Y+3,r14
 5379 2c8c FC82                 std Y+4,r15
 5380 2c8e 0D83                 std Y+5,r16
 5381 2c90 1E83                 std Y+6,r17
 5382 2c92 8E0D                 add r24,r14
 5383 2c94 9F1D                 adc r25,r15
 5384 2c96 A01F                 adc r26,r16
 5385 2c98 B11F                 adc r27,r17
 5386 2c9a 8093 0000            sts MittelIntegralNick2,r24
 5387 2c9e 9093 0000            sts (MittelIntegralNick2)+1,r25
 5388 2ca2 A093 0000            sts (MittelIntegralNick2)+2,r26
 5389 2ca6 B093 0000            sts (MittelIntegralNick2)+3,r27
 5390 2caa 8091 0000            lds r24,MittelIntegralRoll2
 5391 2cae 9091 0000            lds r25,(MittelIntegralRoll2)+1
 5392 2cb2 A091 0000            lds r26,(MittelIntegralRoll2)+2
 5393 2cb6 B091 0000            lds r27,(MittelIntegralRoll2)+3
 5394 2cba E090 0000            lds r14,IntegralRoll2
 5395 2cbe F090 0000            lds r15,(IntegralRoll2)+1
 5396 2cc2 0091 0000            lds r16,(IntegralRoll2)+2
 5397 2cc6 1091 0000            lds r17,(IntegralRoll2)+3
 5398 2cca EF82                 std Y+7,r14
 5399 2ccc F886                 std Y+8,r15
 5400 2cce 0987                 std Y+9,r16
 5401 2cd0 1A87                 std Y+10,r17
 5402 2cd2 8E0D                 add r24,r14
 5403 2cd4 9F1D                 adc r25,r15
 5404 2cd6 A01F                 adc r26,r16
 5405 2cd8 B11F                 adc r27,r17
 5406 2cda 8093 0000            sts MittelIntegralRoll2,r24
 5407 2cde 9093 0000            sts (MittelIntegralRoll2)+1,r25
 5408 2ce2 A093 0000            sts (MittelIntegralRoll2)+2,r26
 5409 2ce6 B093 0000            sts (MittelIntegralRoll2)+3,r27
 5410 2cea F090 0000            lds r15,Looping_Nick
 5411 2cee FB86                 std Y+11,r15
 5412 2cf0 FF20                 tst r15
 5413 2cf2 29F4                 brne .L432
 5414 2cf4 8091 0000            lds r24,Looping_Roll
 5415 2cf8 8823                 tst r24
 5416 2cfa 09F4                 brne .+2
 5417 2cfc 60C0                 rjmp .L788
 5418                   .L432:
 5419 2cfe 1092 0000            sts IntegralAccNick,__zero_reg__
 5420 2d02 1092 0000            sts (IntegralAccNick)+1,__zero_reg__
 5421 2d06 1092 0000            sts (IntegralAccNick)+2,__zero_reg__
 5422 2d0a 1092 0000            sts (IntegralAccNick)+3,__zero_reg__
 5423 2d0e 1092 0000            sts IntegralAccRoll,__zero_reg__
 5424 2d12 1092 0000            sts (IntegralAccRoll)+1,__zero_reg__
 5425 2d16 1092 0000            sts (IntegralAccRoll)+2,__zero_reg__
 5426 2d1a 1092 0000            sts (IntegralAccRoll)+3,__zero_reg__
 5427 2d1e 1092 0000            sts MittelIntegralNick,__zero_reg__
 5428 2d22 1092 0000            sts (MittelIntegralNick)+1,__zero_reg__
 5429 2d26 1092 0000            sts (MittelIntegralNick)+2,__zero_reg__
 5430 2d2a 1092 0000            sts (MittelIntegralNick)+3,__zero_reg__
 5431 2d2e 1092 0000            sts MittelIntegralRoll,__zero_reg__
 5432 2d32 1092 0000            sts (MittelIntegralRoll)+1,__zero_reg__
 5433 2d36 1092 0000            sts (MittelIntegralRoll)+2,__zero_reg__
 5434 2d3a 1092 0000            sts (MittelIntegralRoll)+3,__zero_reg__
 5435 2d3e 1092 0000            sts MittelIntegralNick2,__zero_reg__
 5436 2d42 1092 0000            sts (MittelIntegralNick2)+1,__zero_reg__
 5437 2d46 1092 0000            sts (MittelIntegralNick2)+2,__zero_reg__
 5438 2d4a 1092 0000            sts (MittelIntegralNick2)+3,__zero_reg__
 5439 2d4e 1092 0000            sts MittelIntegralRoll2,__zero_reg__
 5440 2d52 1092 0000            sts (MittelIntegralRoll2)+1,__zero_reg__
 5441 2d56 1092 0000            sts (MittelIntegralRoll2)+2,__zero_reg__
 5442 2d5a 1092 0000            sts (MittelIntegralRoll2)+3,__zero_reg__
 5443 2d5e 8091 0000            lds r24,Mess_IntegralNick
 5444 2d62 9091 0000            lds r25,(Mess_IntegralNick)+1
 5445 2d66 A091 0000            lds r26,(Mess_IntegralNick)+2
 5446 2d6a B091 0000            lds r27,(Mess_IntegralNick)+3
 5447 2d6e 8093 0000            sts Mess_IntegralNick2,r24
 5448 2d72 9093 0000            sts (Mess_IntegralNick2)+1,r25
 5449 2d76 A093 0000            sts (Mess_IntegralNick2)+2,r26
 5450 2d7a B093 0000            sts (Mess_IntegralNick2)+3,r27
 5451 2d7e 8091 0000            lds r24,Mess_IntegralRoll
 5452 2d82 9091 0000            lds r25,(Mess_IntegralRoll)+1
 5453 2d86 A091 0000            lds r26,(Mess_IntegralRoll)+2
 5454 2d8a B091 0000            lds r27,(Mess_IntegralRoll)+3
 5455 2d8e 8093 0000            sts Mess_IntegralRoll2,r24
 5456 2d92 9093 0000            sts (Mess_IntegralRoll2)+1,r25
 5457 2d96 A093 0000            sts (Mess_IntegralRoll2)+2,r26
 5458 2d9a B093 0000            sts (Mess_IntegralRoll2)+3,r27
 5459 2d9e 1092 0000            sts (ZaehlMessungen)+1,__zero_reg__
 5460 2da2 1092 0000            sts ZaehlMessungen,__zero_reg__
 5461 2da6 1092 0000            sts (LageKorrekturNick)+1,__zero_reg__
 5462 2daa 1092 0000            sts LageKorrekturNick,__zero_reg__
 5463 2dae 1092 0000            sts (LageKorrekturRoll)+1,__zero_reg__
 5464 2db2 1092 0000            sts LageKorrekturRoll,__zero_reg__
 5465 2db6 0B85                 ldd r16,Y+11
 5466 2db8 0023                 tst r16
 5467 2dba 09F0                 breq .+2
 5468 2dbc F2C1                 rjmp .L433
 5469                   .L788:
 5470 2dbe 8091 0000            lds r24,Looping_Roll
 5471 2dc2 8823                 tst r24
 5472 2dc4 09F0                 breq .+2
 5473 2dc6 EDC1                 rjmp .L433
 5474 2dc8 8091 0000            lds r24,Aktuell_az
 5475 2dcc 9091 0000            lds r25,(Aktuell_az)+1
 5476 2dd0 8150                 subi r24,lo8(513)
 5477 2dd2 9240                 sbci r25,hi8(513)
 5478 2dd4 2CF4                 brge .L434
 5479 2dd6 8091 0000            lds r24,MotorenEin
 5480 2dda 8823                 tst r24
 5481 2ddc 09F4                 brne .+2
 5482 2dde E1C1                 rjmp .L433
 5483                   .L434:
 5484 2de0 9090 0000            lds r9,FromNaviCtrl_Value
 5485 2de4 A090 0000            lds r10,EE_Parameter+28
 5486 2de8 6091 0000            lds r22,Mittelwert_AccNick
 5487 2dec 7091 0000            lds r23,(Mittelwert_AccNick)+1
 5488 2df0 788F                 std Y+24,r23
 5489 2df2 6F8B                 std Y+23,r22
 5490 2df4 8091 0000            lds r24,Mittelwert_AccRoll
 5491 2df8 9091 0000            lds r25,(Mittelwert_AccRoll)+1
 5492 2dfc 9A8B                 std Y+18,r25
 5493 2dfe 898B                 std Y+17,r24
 5494 2e00 9FEF                 ldi r25,lo8(-1)
 5495 2e02 9916                 cp r9,r25
 5496 2e04 09F4                 brne .+2
 5497 2e06 D9C0                 rjmp .L435
 5498 2e08 BB24                 clr r11
 5499 2e0a CC24                 clr r12
 5500 2e0c DD24                 clr r13
 5501 2e0e CA01                 movw r24,r20
 5502 2e10 B901                 movw r22,r18
 5503 2e12 A601                 movw r20,r12
 5504 2e14 9501                 movw r18,r10
 5505 2e16 0E94 0000            call __divmodsi4
 5506 2e1a 7901                 movw r14,r18
 5507 2e1c 8A01                 movw r16,r20
 5508 2e1e EF89                 ldd r30,Y+23
 5509 2e20 F88D                 ldd r31,Y+24
 5510 2e22 CF01                 movw r24,r30
 5511 2e24 AA27                 clr r26
 5512 2e26 97FD                 sbrc r25,7
 5513 2e28 A095                 com r26
 5514 2e2a BA2F                 mov r27,r26
 5515 2e2c E81A                 sub r14,r24
 5516 2e2e F90A                 sbc r15,r25
 5517 2e30 0A0B                 sbc r16,r26
 5518 2e32 1B0B                 sbc r17,r27
 5519 2e34 C201                 movw r24,r4
 5520 2e36 B101                 movw r22,r2
 5521 2e38 A601                 movw r20,r12
 5522 2e3a 9501                 movw r18,r10
 5523 2e3c 0E94 0000            call __divmodsi4
 5524 2e40 5901                 movw r10,r18
 5525 2e42 6A01                 movw r12,r20
 5526 2e44 2989                 ldd r18,Y+17
 5527 2e46 3A89                 ldd r19,Y+18
 5528 2e48 C901                 movw r24,r18
 5529 2e4a AA27                 clr r26
 5530 2e4c 97FD                 sbrc r25,7
 5531 2e4e A095                 com r26
 5532 2e50 BA2F                 mov r27,r26
 5533 2e52 A81A                 sub r10,r24
 5534 2e54 B90A                 sbc r11,r25
 5535 2e56 CA0A                 sbc r12,r26
 5536 2e58 DB0A                 sbc r13,r27
 5537 2e5a 292C                 mov r2,r9
 5538 2e5c 3324                 clr r3
 5539 2e5e 27FC                 sbrc r2,7
 5540 2e60 3094                 com r3
 5541 2e62 432C                 mov r4,r3
 5542 2e64 532C                 mov r5,r3
 5543 2e66 C801                 movw r24,r16
 5544 2e68 B701                 movw r22,r14
 5545 2e6a A201                 movw r20,r4
 5546 2e6c 9101                 movw r18,r2
 5547 2e6e 0E94 0000            call __mulsi3
 5548 2e72 97FF                 sbrs r25,7
 5549 2e74 04C0                 rjmp .L436
 5550 2e76 6150                 subi r22,lo8(-(511))
 5551 2e78 7E4F                 sbci r23,hi8(-(511))
 5552 2e7a 8F4F                 sbci r24,hlo8(-(511))
 5553 2e7c 9F4F                 sbci r25,hhi8(-(511))
 5554                   .L436:
 5555 2e7e 3B01                 movw r6,r22
 5556 2e80 4C01                 movw r8,r24
 5557 2e82 09E0                 ldi r16,9
 5558 2e84 9594         1:      asr r9
 5559 2e86 8794                 ror r8
 5560 2e88 7794                 ror r7
 5561 2e8a 6794                 ror r6
 5562 2e8c 0A95                 dec r16
 5563 2e8e D1F7                 brne 1b
 5564 2e90 C601                 movw r24,r12
 5565 2e92 B501                 movw r22,r10
 5566 2e94 A201                 movw r20,r4
 5567 2e96 9101                 movw r18,r2
 5568 2e98 0E94 0000            call __mulsi3
 5569 2e9c 97FF                 sbrs r25,7
 5570 2e9e 04C0                 rjmp .L437
 5571 2ea0 6150                 subi r22,lo8(-(511))
 5572 2ea2 7E4F                 sbci r23,hi8(-(511))
 5573 2ea4 8F4F                 sbci r24,hlo8(-(511))
 5574 2ea6 9F4F                 sbci r25,hhi8(-(511))
 5575                   .L437:
 5576 2ea8 5B01                 movw r10,r22
 5577 2eaa 6C01                 movw r12,r24
 5578 2eac 19E0                 ldi r17,9
 5579 2eae D594         1:      asr r13
 5580 2eb0 C794                 ror r12
 5581 2eb2 B794                 ror r11
 5582 2eb4 A794                 ror r10
 5583 2eb6 1A95                 dec r17
 5584 2eb8 D1F7                 brne 1b
 5585 2eba 8091 0000            lds r24,MaxStickNick
 5586 2ebe 9091 0000            lds r25,(MaxStickNick)+1
 5587 2ec2 8134                 cpi r24,65
 5588 2ec4 9105                 cpc r25,__zero_reg__
 5589 2ec6 3CF4                 brge .L439
 5590 2ec8 8091 0000            lds r24,MaxStickRoll
 5591 2ecc 9091 0000            lds r25,(MaxStickRoll)+1
 5592 2ed0 8134                 cpi r24,65
 5593 2ed2 9105                 cpc r25,__zero_reg__
 5594 2ed4 D4F0                 brlt .L438
 5595                   .L439:
 5596 2ed6 D401                 movw r26,r8
 5597 2ed8 C301                 movw r24,r6
 5598 2eda 97FE                 sbrs r9,7
 5599 2edc 03C0                 rjmp .L440
 5600 2ede 0196                 adiw r24,1
 5601 2ee0 A11D                 adc r26,__zero_reg__
 5602 2ee2 B11D                 adc r27,__zero_reg__
 5603                   .L440:
 5604 2ee4 3C01                 movw r6,r24
 5605 2ee6 4D01                 movw r8,r26
 5606 2ee8 9594                 asr r9
 5607 2eea 8794                 ror r8
 5608 2eec 7794                 ror r7
 5609 2eee 6794                 ror r6
 5610 2ef0 D601                 movw r26,r12
 5611 2ef2 C501                 movw r24,r10
 5612 2ef4 D7FE                 sbrs r13,7
 5613 2ef6 03C0                 rjmp .L441
 5614 2ef8 0196                 adiw r24,1
 5615 2efa A11D                 adc r26,__zero_reg__
 5616 2efc B11D                 adc r27,__zero_reg__
 5617                   .L441:
 5618 2efe 5C01                 movw r10,r24
 5619 2f00 6D01                 movw r12,r26
 5620 2f02 D594                 asr r13
 5621 2f04 C794                 ror r12
 5622 2f06 B794                 ror r11
 5623 2f08 A794                 ror r10
 5624                   .L438:
 5625 2f0a 8091 0000            lds r24,EE_Parameter+4
 5626 2f0e E82F                 mov r30,r24
 5627 2f10 FF27                 clr r31
 5628 2f12 EE0F                 add r30,r30
 5629 2f14 FF1F                 adc r31,r31
 5630 2f16 E050                 subi r30,lo8(-(PPM_in))
 5631 2f18 F040                 sbci r31,hi8(-(PPM_in))
 5632 2f1a 8081                 ld r24,Z
 5633 2f1c 9181                 ldd r25,Z+1
 5634 2f1e 0190                 ld __tmp_reg__,Z+
 5635 2f20 F081                 ld r31,Z
 5636 2f22 E02D                 mov r30,__tmp_reg__
 5637 2f24 F7FF                 sbrs r31,7
 5638 2f26 03C0                 rjmp .L443
 5639 2f28 F095                 com r31
 5640 2f2a E195                 neg r30
 5641 2f2c FF4F                 sbci r31,lo8(-1)
 5642                   .L443:
 5643 2f2e 7A97                 sbiw r30,26
 5644 2f30 A4F0                 brlt .L442
 5645 2f32 C401                 movw r24,r8
 5646 2f34 B301                 movw r22,r6
 5647 2f36 23E0                 ldi r18,lo8(3)
 5648 2f38 30E0                 ldi r19,hi8(3)
 5649 2f3a 40E0                 ldi r20,hlo8(3)
 5650 2f3c 50E0                 ldi r21,hhi8(3)
 5651 2f3e 0E94 0000            call __divmodsi4
 5652 2f42 3901                 movw r6,r18
 5653 2f44 4A01                 movw r8,r20
 5654 2f46 C601                 movw r24,r12
 5655 2f48 B501                 movw r22,r10
 5656 2f4a 23E0                 ldi r18,lo8(3)
 5657 2f4c 30E0                 ldi r19,hi8(3)
 5658 2f4e 40E0                 ldi r20,hlo8(3)
 5659 2f50 50E0                 ldi r21,hhi8(3)
 5660 2f52 0E94 0000            call __divmodsi4
 5661 2f56 5901                 movw r10,r18
 5662 2f58 6A01                 movw r12,r20
 5663                   .L442:
 5664 2f5a 8091 0000            lds r24,FromNaviCtrl_Value+2
 5665 2f5e 282F                 mov r18,r24
 5666 2f60 3327                 clr r19
 5667 2f62 27FD                 sbrc r18,7
 5668 2f64 3095                 com r19
 5669 2f66 432F                 mov r20,r19
 5670 2f68 532F                 mov r21,r19
 5671 2f6a 2615                 cp r18,r6
 5672 2f6c 3705                 cpc r19,r7
 5673 2f6e 4805                 cpc r20,r8
 5674 2f70 5905                 cpc r21,r9
 5675 2f72 14F4                 brge .L444
 5676 2f74 3901                 movw r6,r18
 5677 2f76 4A01                 movw r8,r20
 5678                   .L444:
 5679 2f78 9927                 clr r25
 5680 2f7a 87FD                 sbrc r24,7
 5681 2f7c 9095                 com r25
 5682 2f7e 9095                 com r25
 5683 2f80 8195                 neg r24
 5684 2f82 9F4F                 sbci r25,lo8(-1)
 5685 2f84 AA27                 clr r26
 5686 2f86 97FD                 sbrc r25,7
 5687 2f88 A095                 com r26
 5688 2f8a BA2F                 mov r27,r26
 5689 2f8c 6816                 cp r6,r24
 5690 2f8e 7906                 cpc r7,r25
 5691 2f90 8A06                 cpc r8,r26
 5692 2f92 9B06                 cpc r9,r27
 5693 2f94 14F4                 brge .L445
 5694 2f96 3C01                 movw r6,r24
 5695 2f98 4D01                 movw r8,r26
 5696                   .L445:
 5697 2f9a 2A15                 cp r18,r10
 5698 2f9c 3B05                 cpc r19,r11
 5699 2f9e 4C05                 cpc r20,r12
 5700 2fa0 5D05                 cpc r21,r13
 5701 2fa2 14F4                 brge .L446
 5702 2fa4 5901                 movw r10,r18
 5703 2fa6 6A01                 movw r12,r20
 5704                   .L446:
 5705 2fa8 A816                 cp r10,r24
 5706 2faa B906                 cpc r11,r25
 5707 2fac CA06                 cpc r12,r26
 5708 2fae DB06                 cpc r13,r27
 5709 2fb0 0CF0                 brlt .+2
 5710 2fb2 CFC0                 rjmp .L448
 5711 2fb4 5C01                 movw r10,r24
 5712 2fb6 6D01                 movw r12,r26
 5713 2fb8 CCC0                 rjmp .L448
 5714                   .L435:
 5715 2fba EA2C                 mov r14,r10
 5716 2fbc FF24                 clr r15
 5717 2fbe 0027                 clr r16
 5718 2fc0 1127                 clr r17
 5719 2fc2 CA01                 movw r24,r20
 5720 2fc4 B901                 movw r22,r18
 5721 2fc6 A801                 movw r20,r16
 5722 2fc8 9701                 movw r18,r14
 5723 2fca 0E94 0000            call __divmodsi4
 5724 2fce 3901                 movw r6,r18
 5725 2fd0 4A01                 movw r8,r20
 5726 2fd2 4F89                 ldd r20,Y+23
 5727 2fd4 588D                 ldd r21,Y+24
 5728 2fd6 CA01                 movw r24,r20
 5729 2fd8 AA27                 clr r26
 5730 2fda 97FD                 sbrc r25,7
 5731 2fdc A095                 com r26
 5732 2fde BA2F                 mov r27,r26
 5733 2fe0 681A                 sub r6,r24
 5734 2fe2 790A                 sbc r7,r25
 5735 2fe4 8A0A                 sbc r8,r26
 5736 2fe6 9B0A                 sbc r9,r27
 5737 2fe8 C201                 movw r24,r4
 5738 2fea B101                 movw r22,r2
 5739 2fec A801                 movw r20,r16
 5740 2fee 9701                 movw r18,r14
 5741 2ff0 0E94 0000            call __divmodsi4
 5742 2ff4 5901                 movw r10,r18
 5743 2ff6 6A01                 movw r12,r20
 5744 2ff8 6989                 ldd r22,Y+17
 5745 2ffa 7A89                 ldd r23,Y+18
 5746 2ffc CB01                 movw r24,r22
 5747 2ffe AA27                 clr r26
 5748 3000 97FD                 sbrc r25,7
 5749 3002 A095                 com r26
 5750 3004 BA2F                 mov r27,r26
 5751 3006 A81A                 sub r10,r24
 5752 3008 B90A                 sbc r11,r25
 5753 300a CA0A                 sbc r12,r26
 5754 300c DB0A                 sbc r13,r27
 5755 300e D401                 movw r26,r8
 5756 3010 C301                 movw r24,r6
 5757 3012 97FE                 sbrs r9,7
 5758 3014 03C0                 rjmp .L449
 5759 3016 0F96                 adiw r24,15
 5760 3018 A11D                 adc r26,__zero_reg__
 5761 301a B11D                 adc r27,__zero_reg__
 5762                   .L449:
 5763 301c 3C01                 movw r6,r24
 5764 301e 4D01                 movw r8,r26
 5765 3020 F4E0                 ldi r31,4
 5766 3022 9594         1:      asr r9
 5767 3024 8794                 ror r8
 5768 3026 7794                 ror r7
 5769 3028 6794                 ror r6
 5770 302a FA95                 dec r31
 5771 302c D1F7                 brne 1b
 5772 302e D601                 movw r26,r12
 5773 3030 C501                 movw r24,r10
 5774 3032 D7FE                 sbrs r13,7
 5775 3034 03C0                 rjmp .L450
 5776 3036 0F96                 adiw r24,15
 5777 3038 A11D                 adc r26,__zero_reg__
 5778 303a B11D                 adc r27,__zero_reg__
 5779                   .L450:
 5780 303c 5C01                 movw r10,r24
 5781 303e 6D01                 movw r12,r26
 5782 3040 E4E0                 ldi r30,4
 5783 3042 D594         1:      asr r13
 5784 3044 C794                 ror r12
 5785 3046 B794                 ror r11
 5786 3048 A794                 ror r10
 5787 304a EA95                 dec r30
 5788 304c D1F7                 brne 1b
 5789 304e 8091 0000            lds r24,MaxStickNick
 5790 3052 9091 0000            lds r25,(MaxStickNick)+1
 5791 3056 8134                 cpi r24,65
 5792 3058 9105                 cpc r25,__zero_reg__
 5793 305a 3CF4                 brge .L452
 5794 305c 8091 0000            lds r24,MaxStickRoll
 5795 3060 9091 0000            lds r25,(MaxStickRoll)+1
 5796 3064 8134                 cpi r24,65
 5797 3066 9105                 cpc r25,__zero_reg__
 5798 3068 A4F0                 brlt .L451
 5799                   .L452:
 5800 306a C401                 movw r24,r8
 5801 306c B301                 movw r22,r6
 5802 306e 23E0                 ldi r18,lo8(3)
 5803 3070 30E0                 ldi r19,hi8(3)
 5804 3072 40E0                 ldi r20,hlo8(3)
 5805 3074 50E0                 ldi r21,hhi8(3)
 5806 3076 0E94 0000            call __divmodsi4
 5807 307a 3901                 movw r6,r18
 5808 307c 4A01                 movw r8,r20
 5809 307e C601                 movw r24,r12
 5810 3080 B501                 movw r22,r10
 5811 3082 23E0                 ldi r18,lo8(3)
 5812 3084 30E0                 ldi r19,hi8(3)
 5813 3086 40E0                 ldi r20,hlo8(3)
 5814 3088 50E0                 ldi r21,hhi8(3)
 5815 308a 0E94 0000            call __divmodsi4
 5816 308e 5901                 movw r10,r18
 5817 3090 6A01                 movw r12,r20
 5818                   .L451:
 5819 3092 8091 0000            lds r24,EE_Parameter+4
 5820 3096 E82F                 mov r30,r24
 5821 3098 FF27                 clr r31
 5822 309a EE0F                 add r30,r30
 5823 309c FF1F                 adc r31,r31
 5824 309e E050                 subi r30,lo8(-(PPM_in))
 5825 30a0 F040                 sbci r31,hi8(-(PPM_in))
 5826 30a2 8081                 ld r24,Z
 5827 30a4 9181                 ldd r25,Z+1
 5828 30a6 0190                 ld __tmp_reg__,Z+
 5829 30a8 F081                 ld r31,Z
 5830 30aa E02D                 mov r30,__tmp_reg__
 5831 30ac F7FF                 sbrs r31,7
 5832 30ae 03C0                 rjmp .L454
 5833 30b0 F095                 com r31
 5834 30b2 E195                 neg r30
 5835 30b4 FF4F                 sbci r31,lo8(-1)
 5836                   .L454:
 5837 30b6 7A97                 sbiw r30,26
 5838 30b8 A4F0                 brlt .L453
 5839 30ba C401                 movw r24,r8
 5840 30bc B301                 movw r22,r6
 5841 30be 23E0                 ldi r18,lo8(3)
 5842 30c0 30E0                 ldi r19,hi8(3)
 5843 30c2 40E0                 ldi r20,hlo8(3)
 5844 30c4 50E0                 ldi r21,hhi8(3)
 5845 30c6 0E94 0000            call __divmodsi4
 5846 30ca 3901                 movw r6,r18
 5847 30cc 4A01                 movw r8,r20
 5848 30ce C601                 movw r24,r12
 5849 30d0 B501                 movw r22,r10
 5850 30d2 23E0                 ldi r18,lo8(3)
 5851 30d4 30E0                 ldi r19,hi8(3)
 5852 30d6 40E0                 ldi r20,hlo8(3)
 5853 30d8 50E0                 ldi r21,hhi8(3)
 5854 30da 0E94 0000            call __divmodsi4
 5855 30de 5901                 movw r10,r18
 5856 30e0 6A01                 movw r12,r20
 5857                   .L453:
 5858 30e2 71E2                 ldi r23,lo8(33)
 5859 30e4 6716                 cp r6,r23
 5860 30e6 7104                 cpc r7,__zero_reg__
 5861 30e8 8104                 cpc r8,__zero_reg__
 5862 30ea 9104                 cpc r9,__zero_reg__
 5863 30ec 2CF0                 brlt .L455
 5864 30ee 70E2                 ldi r23,lo8(32)
 5865 30f0 672E                 mov r6,r23
 5866 30f2 712C                 mov r7,__zero_reg__
 5867 30f4 812C                 mov r8,__zero_reg__
 5868 30f6 912C                 mov r9,__zero_reg__
 5869                   .L455:
 5870 30f8 80EE                 ldi r24,lo8(-32)
 5871 30fa 6816                 cp r6,r24
 5872 30fc 8FEF                 ldi r24,hi8(-32)
 5873 30fe 7806                 cpc r7,r24
 5874 3100 8FEF                 ldi r24,hlo8(-32)
 5875 3102 8806                 cpc r8,r24
 5876 3104 8FEF                 ldi r24,hhi8(-32)
 5877 3106 9806                 cpc r9,r24
 5878 3108 44F4                 brge .L456
 5879 310a 60EE                 ldi r22,lo8(-32)
 5880 310c 662E                 mov r6,r22
 5881 310e 6FEF                 ldi r22,hi8(-32)
 5882 3110 762E                 mov r7,r22
 5883 3112 6FEF                 ldi r22,hlo8(-32)
 5884 3114 862E                 mov r8,r22
 5885 3116 6FEF                 ldi r22,hhi8(-32)
 5886 3118 962E                 mov r9,r22
 5887                   .L456:
 5888 311a 91E2                 ldi r25,lo8(33)
 5889 311c A916                 cp r10,r25
 5890 311e B104                 cpc r11,__zero_reg__
 5891 3120 C104                 cpc r12,__zero_reg__
 5892 3122 D104                 cpc r13,__zero_reg__
 5893 3124 2CF0                 brlt .L457
 5894 3126 50E2                 ldi r21,lo8(32)
 5895 3128 A52E                 mov r10,r21
 5896 312a B12C                 mov r11,__zero_reg__
 5897 312c C12C                 mov r12,__zero_reg__
 5898 312e D12C                 mov r13,__zero_reg__
 5899                   .L457:
 5900 3130 A0EE                 ldi r26,lo8(-32)
 5901 3132 AA16                 cp r10,r26
 5902 3134 AFEF                 ldi r26,hi8(-32)
 5903 3136 BA06                 cpc r11,r26
 5904 3138 AFEF                 ldi r26,hlo8(-32)
 5905 313a CA06                 cpc r12,r26
 5906 313c AFEF                 ldi r26,hhi8(-32)
 5907 313e DA06                 cpc r13,r26
 5908 3140 44F4                 brge .L448
 5909 3142 40EE                 ldi r20,lo8(-32)
 5910 3144 A42E                 mov r10,r20
 5911 3146 4FEF                 ldi r20,hi8(-32)
 5912 3148 B42E                 mov r11,r20
 5913 314a 4FEF                 ldi r20,hlo8(-32)
 5914 314c C42E                 mov r12,r20
 5915 314e 4FEF                 ldi r20,hhi8(-32)
 5916 3150 D42E                 mov r13,r20
 5917                   .L448:
 5918 3152 8091 0000            lds r24,Mess_IntegralNick
 5919 3156 9091 0000            lds r25,(Mess_IntegralNick)+1
 5920 315a A091 0000            lds r26,(Mess_IntegralNick)+2
 5921 315e B091 0000            lds r27,(Mess_IntegralNick)+3
 5922 3162 8619                 sub r24,r6
 5923 3164 9709                 sbc r25,r7
 5924 3166 A809                 sbc r26,r8
 5925 3168 B909                 sbc r27,r9
 5926 316a 8093 0000            sts Mess_IntegralNick,r24
 5927 316e 9093 0000            sts (Mess_IntegralNick)+1,r25
 5928 3172 A093 0000            sts (Mess_IntegralNick)+2,r26
 5929 3176 B093 0000            sts (Mess_IntegralNick)+3,r27
 5930 317a 8091 0000            lds r24,Mess_IntegralRoll
 5931 317e 9091 0000            lds r25,(Mess_IntegralRoll)+1
 5932 3182 A091 0000            lds r26,(Mess_IntegralRoll)+2
 5933 3186 B091 0000            lds r27,(Mess_IntegralRoll)+3
 5934 318a 8A19                 sub r24,r10
 5935 318c 9B09                 sbc r25,r11
 5936 318e AC09                 sbc r26,r12
 5937 3190 BD09                 sbc r27,r13
 5938 3192 8093 0000            sts Mess_IntegralRoll,r24
 5939 3196 9093 0000            sts (Mess_IntegralRoll)+1,r25
 5940 319a A093 0000            sts (Mess_IntegralRoll)+2,r26
 5941 319e B093 0000            sts (Mess_IntegralRoll)+3,r27
 5942                   .L433:
 5943 31a2 8091 0000            lds r24,ZaehlMessungen
 5944 31a6 9091 0000            lds r25,(ZaehlMessungen)+1
 5945 31aa 8F3F                 cpi r24,255
 5946 31ac 9105                 cpc r25,__zero_reg__
 5947 31ae 09F0                 breq .+2
 5948 31b0 08F4                 brsh .+2
 5949 31b2 C4C5                 rjmp .L459
 5950 31b4 BB85                 ldd r27,Y+11
 5951 31b6 BB23                 tst r27
 5952 31b8 09F0                 breq .+2
 5953 31ba 4EC5                 rjmp .L460
 5954 31bc 8091 0000            lds r24,Looping_Roll
 5955 31c0 8823                 tst r24
 5956 31c2 09F0                 breq .+2
 5957 31c4 49C5                 rjmp .L460
 5958 31c6 8091 0000            lds r24,TrichterFlug
 5959 31ca 8823                 tst r24
 5960 31cc 09F0                 breq .+2
 5961 31ce 44C5                 rjmp .L460
 5962 31d0 E091 0000            lds r30,EE_Parameter+68
 5963 31d4 EC87                 std Y+12,r30
 5964 31d6 EE23                 tst r30
 5965 31d8 09F4                 brne .+2
 5966 31da 3EC5                 rjmp .L460
 5967 31dc 8091 0000            lds r24,MittelIntegralNick
 5968 31e0 9091 0000            lds r25,(MittelIntegralNick)+1
 5969 31e4 A091 0000            lds r26,(MittelIntegralNick)+2
 5970 31e8 B091 0000            lds r27,(MittelIntegralNick)+3
 5971 31ec B7FF                 sbrs r27,7
 5972 31ee 04C0                 rjmp .L461
 5973 31f0 8150                 subi r24,lo8(-(255))
 5974 31f2 9F4F                 sbci r25,hi8(-(255))
 5975 31f4 AF4F                 sbci r26,hlo8(-(255))
 5976 31f6 BF4F                 sbci r27,hhi8(-(255))
 5977                   .L461:
 5978 31f8 E92E                 mov r14,r25
 5979 31fa FA2E                 mov r15,r26
 5980 31fc 0B2F                 mov r16,r27
 5981 31fe 1127                 clr r17
 5982 3200 07FD                 sbrc r16,7
 5983 3202 1A95                 dec r17
 5984 3204 E092 0000            sts MittelIntegralNick,r14
 5985 3208 F092 0000            sts (MittelIntegralNick)+1,r15
 5986 320c 0093 0000            sts (MittelIntegralNick)+2,r16
 5987 3210 1093 0000            sts (MittelIntegralNick)+3,r17
 5988 3214 8091 0000            lds r24,MittelIntegralRoll
 5989 3218 9091 0000            lds r25,(MittelIntegralRoll)+1
 5990 321c A091 0000            lds r26,(MittelIntegralRoll)+2
 5991 3220 B091 0000            lds r27,(MittelIntegralRoll)+3
 5992 3224 B7FF                 sbrs r27,7
 5993 3226 04C0                 rjmp .L462
 5994 3228 8150                 subi r24,lo8(-(255))
 5995 322a 9F4F                 sbci r25,hi8(-(255))
 5996 322c AF4F                 sbci r26,hlo8(-(255))
 5997 322e BF4F                 sbci r27,hhi8(-(255))
 5998                   .L462:
 5999 3230 892F                 mov r24,r25
 6000 3232 9A2F                 mov r25,r26
 6001 3234 AB2F                 mov r26,r27
 6002 3236 BB27                 clr r27
 6003 3238 A7FD                 sbrc r26,7
 6004 323a BA95                 dec r27
 6005 323c 8D87                 std Y+13,r24
 6006 323e 9E87                 std Y+14,r25
 6007 3240 AF87                 std Y+15,r26
 6008 3242 B88B                 std Y+16,r27
 6009 3244 8093 0000            sts MittelIntegralRoll,r24
 6010 3248 9093 0000            sts (MittelIntegralRoll)+1,r25
 6011 324c A093 0000            sts (MittelIntegralRoll)+2,r26
 6012 3250 B093 0000            sts (MittelIntegralRoll)+3,r27
 6013 3254 8091 0000            lds r24,EE_Parameter+28
 6014 3258 A82E                 mov r10,r24
 6015 325a BB24                 clr r11
 6016 325c CC24                 clr r12
 6017 325e DD24                 clr r13
 6018 3260 2091 0000            lds r18,IntegralAccNick
 6019 3264 3091 0000            lds r19,(IntegralAccNick)+1
 6020 3268 4091 0000            lds r20,(IntegralAccNick)+2
 6021 326c 5091 0000            lds r21,(IntegralAccNick)+3
 6022 3270 C601                 movw r24,r12
 6023 3272 B501                 movw r22,r10
 6024 3274 0E94 0000            call __mulsi3
 6025 3278 97FF                 sbrs r25,7
 6026 327a 04C0                 rjmp .L463
 6027 327c 6150                 subi r22,lo8(-(255))
 6028 327e 7F4F                 sbci r23,hi8(-(255))
 6029 3280 8F4F                 sbci r24,hlo8(-(255))
 6030 3282 9F4F                 sbci r25,hhi8(-(255))
 6031                   .L463:
 6032 3284 672E                 mov r6,r23
 6033 3286 782E                 mov r7,r24
 6034 3288 892E                 mov r8,r25
 6035 328a 9924                 clr r9
 6036 328c 87FC                 sbrc r8,7
 6037 328e 9A94                 dec r9
 6038 3290 6092 0000            sts IntegralAccNick,r6
 6039 3294 7092 0000            sts (IntegralAccNick)+1,r7
 6040 3298 8092 0000            sts (IntegralAccNick)+2,r8
 6041 329c 9092 0000            sts (IntegralAccNick)+3,r9
 6042 32a0 2091 0000            lds r18,IntegralAccRoll
 6043 32a4 3091 0000            lds r19,(IntegralAccRoll)+1
 6044 32a8 4091 0000            lds r20,(IntegralAccRoll)+2
 6045 32ac 5091 0000            lds r21,(IntegralAccRoll)+3
 6046 32b0 C601                 movw r24,r12
 6047 32b2 B501                 movw r22,r10
 6048 32b4 0E94 0000            call __mulsi3
 6049 32b8 97FF                 sbrs r25,7
 6050 32ba 04C0                 rjmp .L464
 6051 32bc 6150                 subi r22,lo8(-(255))
 6052 32be 7F4F                 sbci r23,hi8(-(255))
 6053 32c0 8F4F                 sbci r24,hlo8(-(255))
 6054 32c2 9F4F                 sbci r25,hhi8(-(255))
 6055                   .L464:
 6056 32c4 272E                 mov r2,r23
 6057 32c6 382E                 mov r3,r24
 6058 32c8 492E                 mov r4,r25
 6059 32ca 5524                 clr r5
 6060 32cc 47FC                 sbrc r4,7
 6061 32ce 5A94                 dec r5
 6062 32d0 2092 0000            sts IntegralAccRoll,r2
 6063 32d4 3092 0000            sts (IntegralAccRoll)+1,r3
 6064 32d8 4092 0000            sts (IntegralAccRoll)+2,r4
 6065 32dc 5092 0000            sts (IntegralAccRoll)+3,r5
 6066 32e0 8091 0000            lds r24,IntegralAccZ
 6067 32e4 9091 0000            lds r25,(IntegralAccZ)+1
 6068 32e8 A091 0000            lds r26,(IntegralAccZ)+2
 6069 32ec B091 0000            lds r27,(IntegralAccZ)+3
 6070 32f0 B7FF                 sbrs r27,7
 6071 32f2 04C0                 rjmp .L465
 6072 32f4 8150                 subi r24,lo8(-(255))
 6073 32f6 9F4F                 sbci r25,hi8(-(255))
 6074 32f8 AF4F                 sbci r26,hlo8(-(255))
 6075 32fa BF4F                 sbci r27,hhi8(-(255))
 6076                   .L465:
 6077 32fc 892F                 mov r24,r25
 6078 32fe 9A2F                 mov r25,r26
 6079 3300 AB2F                 mov r26,r27
 6080 3302 BB27                 clr r27
 6081 3304 A7FD                 sbrc r26,7
 6082 3306 BA95                 dec r27
 6083 3308 8093 0000            sts IntegralAccZ,r24
 6084 330c 9093 0000            sts (IntegralAccZ)+1,r25
 6085 3310 A093 0000            sts (IntegralAccZ)+2,r26
 6086 3314 B093 0000            sts (IntegralAccZ)+3,r27
 6087 3318 D801                 movw r26,r16
 6088 331a C701                 movw r24,r14
 6089 331c 8619                 sub r24,r6
 6090 331e 9709                 sbc r25,r7
 6091 3320 A809                 sbc r26,r8
 6092 3322 B909                 sbc r27,r9
 6093 3324 8093 0000            sts IntegralFehlerNick.3,r24
 6094 3328 9093 0000            sts (IntegralFehlerNick.3)+1,r25
 6095 332c A093 0000            sts (IntegralFehlerNick.3)+2,r26
 6096 3330 B093 0000            sts (IntegralFehlerNick.3)+3,r27
 6097 3334 2091 0000            lds r18,EE_Parameter+67
 6098 3338 E22E                 mov r14,r18
 6099 333a FF24                 clr r15
 6100 333c 0027                 clr r16
 6101 333e 1127                 clr r17
 6102 3340 BC01                 movw r22,r24
 6103 3342 CD01                 movw r24,r26
 6104 3344 A801                 movw r20,r16
 6105 3346 9701                 movw r18,r14
 6106 3348 0E94 0000            call __divmodsi4
 6107 334c 5901                 movw r10,r18
 6108 334e 6A01                 movw r12,r20
 6109 3350 2093 0000            sts ausgleichNick.11,r18
 6110 3354 3093 0000            sts (ausgleichNick.11)+1,r19
 6111 3358 4093 0000            sts (ausgleichNick.11)+2,r20
 6112 335c 5093 0000            sts (ausgleichNick.11)+3,r21
 6113 3360 8D85                 ldd r24,Y+13
 6114 3362 9E85                 ldd r25,Y+14
 6115 3364 AF85                 ldd r26,Y+15
 6116 3366 B889                 ldd r27,Y+16
 6117 3368 8219                 sub r24,r2
 6118 336a 9309                 sbc r25,r3
 6119 336c A409                 sbc r26,r4
 6120 336e B509                 sbc r27,r5
 6121 3370 8093 0000            sts IntegralFehlerRoll.4,r24
 6122 3374 9093 0000            sts (IntegralFehlerRoll.4)+1,r25
 6123 3378 A093 0000            sts (IntegralFehlerRoll.4)+2,r26
 6124 337c B093 0000            sts (IntegralFehlerRoll.4)+3,r27
 6125 3380 BC01                 movw r22,r24
 6126 3382 CD01                 movw r24,r26
 6127 3384 A801                 movw r20,r16
 6128 3386 9701                 movw r18,r14
 6129 3388 0E94 0000            call __divmodsi4
 6130 338c 2093 0000            sts ausgleichRoll.12,r18
 6131 3390 3093 0000            sts (ausgleichRoll.12)+1,r19
 6132 3394 4093 0000            sts (ausgleichRoll.12)+2,r20
 6133 3398 5093 0000            sts (ausgleichRoll.12)+3,r21
 6134 339c D601                 movw r26,r12
 6135 339e C501                 movw r24,r10
 6136 33a0 D7FE                 sbrs r13,7
 6137 33a2 04C0                 rjmp .L466
 6138 33a4 8150                 subi r24,lo8(-(255))
 6139 33a6 9F4F                 sbci r25,hi8(-(255))
 6140 33a8 AF4F                 sbci r26,hlo8(-(255))
 6141 33aa BF4F                 sbci r27,hhi8(-(255))
 6142                   .L466:
 6143 33ac 892F                 mov r24,r25
 6144 33ae 9A2F                 mov r25,r26
 6145 33b0 AB2F                 mov r26,r27
 6146 33b2 BB27                 clr r27
 6147 33b4 A7FD                 sbrc r26,7
 6148 33b6 BA95                 dec r27
 6149 33b8 9093 0000            sts (LageKorrekturNick)+1,r25
 6150 33bc 8093 0000            sts LageKorrekturNick,r24
 6151 33c0 57FF                 sbrs r21,7
 6152 33c2 04C0                 rjmp .L467
 6153 33c4 2150                 subi r18,lo8(-(255))
 6154 33c6 3F4F                 sbci r19,hi8(-(255))
 6155 33c8 4F4F                 sbci r20,hlo8(-(255))
 6156 33ca 5F4F                 sbci r21,hhi8(-(255))
 6157                   .L467:
 6158 33cc BB27                 clr r27
 6159 33ce 57FD                 sbrc r21,7
 6160 33d0 BA95                 dec r27
 6161 33d2 A52F                 mov r26,r21
 6162 33d4 942F                 mov r25,r20
 6163 33d6 832F                 mov r24,r19
 6164 33d8 9093 0000            sts (LageKorrekturRoll)+1,r25
 6165 33dc 8093 0000            sts LageKorrekturRoll,r24
 6166 33e0 8091 0000            lds r24,MaxStickNick
 6167 33e4 9091 0000            lds r25,(MaxStickNick)+1
 6168 33e8 8134                 cpi r24,65
 6169 33ea 9105                 cpc r25,__zero_reg__
 6170 33ec DCF4                 brge .L469
 6171 33ee 8091 0000            lds r24,MaxStickRoll
 6172 33f2 9091 0000            lds r25,(MaxStickRoll)+1
 6173 33f6 8134                 cpi r24,65
 6174 33f8 9105                 cpc r25,__zero_reg__
 6175 33fa A4F4                 brge .L469
 6176 33fc 8091 0000            lds r24,EE_Parameter+4
 6177 3400 E82F                 mov r30,r24
 6178 3402 FF27                 clr r31
 6179 3404 EE0F                 add r30,r30
 6180 3406 FF1F                 adc r31,r31
 6181 3408 E050                 subi r30,lo8(-(PPM_in))
 6182 340a F040                 sbci r31,hi8(-(PPM_in))
 6183 340c 8081                 ld r24,Z
 6184 340e 9181                 ldd r25,Z+1
 6185 3410 0190                 ld __tmp_reg__,Z+
 6186 3412 F081                 ld r31,Z
 6187 3414 E02D                 mov r30,__tmp_reg__
 6188 3416 F7FF                 sbrs r31,7
 6189 3418 03C0                 rjmp .L470
 6190 341a F095                 com r31
 6191 341c E195                 neg r30
 6192 341e FF4F                 sbci r31,lo8(-1)
 6193                   .L470:
 6194 3420 7A97                 sbiw r30,26
 6195 3422 E4F0                 brlt .L468
 6196                   .L469:
 6197 3424 8091 0000            lds r24,FromNaviCtrl_Value
 6198 3428 8F3F                 cpi r24,lo8(-1)
 6199 342a C1F4                 brne .L468
 6200 342c 8091 0000            lds r24,LageKorrekturNick
 6201 3430 9091 0000            lds r25,(LageKorrekturNick)+1
 6202 3434 97FD                 sbrc r25,7
 6203 3436 0196                 adiw r24,1
 6204                   .L471:
 6205 3438 9595                 asr r25
 6206 343a 8795                 ror r24
 6207 343c 9093 0000            sts (LageKorrekturNick)+1,r25
 6208 3440 8093 0000            sts LageKorrekturNick,r24
 6209 3444 8091 0000            lds r24,LageKorrekturRoll
 6210 3448 9091 0000            lds r25,(LageKorrekturRoll)+1
 6211 344c 97FD                 sbrc r25,7
 6212 344e 0196                 adiw r24,1
 6213                   .L472:
 6214 3450 9595                 asr r25
 6215 3452 8795                 ror r24
 6216 3454 9093 0000            sts (LageKorrekturRoll)+1,r25
 6217 3458 8093 0000            sts LageKorrekturRoll,r24
 6218                   .L468:
 6219 345c 8091 0000            lds r24,MittelIntegralNick2
 6220 3460 9091 0000            lds r25,(MittelIntegralNick2)+1
 6221 3464 A091 0000            lds r26,(MittelIntegralNick2)+2
 6222 3468 B091 0000            lds r27,(MittelIntegralNick2)+3
 6223 346c B7FF                 sbrs r27,7
 6224 346e 04C0                 rjmp .L473
 6225 3470 8150                 subi r24,lo8(-(255))
 6226 3472 9F4F                 sbci r25,hi8(-(255))
 6227 3474 AF4F                 sbci r26,hlo8(-(255))
 6228 3476 BF4F                 sbci r27,hhi8(-(255))
 6229                   .L473:
 6230 3478 892F                 mov r24,r25
 6231 347a 9A2F                 mov r25,r26
 6232 347c AB2F                 mov r26,r27
 6233 347e BB27                 clr r27
 6234 3480 A7FD                 sbrc r26,7
 6235 3482 BA95                 dec r27
 6236 3484 8093 0000            sts MittelIntegralNick2,r24
 6237 3488 9093 0000            sts (MittelIntegralNick2)+1,r25
 6238 348c A093 0000            sts (MittelIntegralNick2)+2,r26
 6239 3490 B093 0000            sts (MittelIntegralNick2)+3,r27
 6240 3494 8091 0000            lds r24,MittelIntegralRoll2
 6241 3498 9091 0000            lds r25,(MittelIntegralRoll2)+1
 6242 349c A091 0000            lds r26,(MittelIntegralRoll2)+2
 6243 34a0 B091 0000            lds r27,(MittelIntegralRoll2)+3
 6244 34a4 B7FF                 sbrs r27,7
 6245 34a6 04C0                 rjmp .L474
 6246 34a8 8150                 subi r24,lo8(-(255))
 6247 34aa 9F4F                 sbci r25,hi8(-(255))
 6248 34ac AF4F                 sbci r26,hlo8(-(255))
 6249 34ae BF4F                 sbci r27,hhi8(-(255))
 6250                   .L474:
 6251 34b0 892F                 mov r24,r25
 6252 34b2 9A2F                 mov r25,r26
 6253 34b4 AB2F                 mov r26,r27
 6254 34b6 BB27                 clr r27
 6255 34b8 A7FD                 sbrc r26,7
 6256 34ba BA95                 dec r27
 6257 34bc 8093 0000            sts MittelIntegralRoll2,r24
 6258 34c0 9093 0000            sts (MittelIntegralRoll2)+1,r25
 6259 34c4 A093 0000            sts (MittelIntegralRoll2)+2,r26
 6260 34c8 B093 0000            sts (MittelIntegralRoll2)+3,r27
 6261 34cc 8091 0000            lds r24,IntegralNick
 6262 34d0 9091 0000            lds r25,(IntegralNick)+1
 6263 34d4 A091 0000            lds r26,(IntegralNick)+2
 6264 34d8 B091 0000            lds r27,(IntegralNick)+3
 6265 34dc 2B81                 ldd r18,Y+3
 6266 34de 3C81                 ldd r19,Y+4
 6267 34e0 4D81                 ldd r20,Y+5
 6268 34e2 5E81                 ldd r21,Y+6
 6269 34e4 281B                 sub r18,r24
 6270 34e6 390B                 sbc r19,r25
 6271 34e8 4A0B                 sbc r20,r26
 6272 34ea 5B0B                 sbc r21,r27
 6273 34ec 2093 0000            sts tmp_long.1,r18
 6274 34f0 3093 0000            sts (tmp_long.1)+1,r19
 6275 34f4 4093 0000            sts (tmp_long.1)+2,r20
 6276 34f8 5093 0000            sts (tmp_long.1)+3,r21
 6277 34fc 8091 0000            lds r24,IntegralRoll
 6278 3500 9091 0000            lds r25,(IntegralRoll)+1
 6279 3504 A091 0000            lds r26,(IntegralRoll)+2
 6280 3508 B091 0000            lds r27,(IntegralRoll)+3
 6281 350c EF80                 ldd r14,Y+7
 6282 350e F884                 ldd r15,Y+8
 6283 3510 0985                 ldd r16,Y+9
 6284 3512 1A85                 ldd r17,Y+10
 6285 3514 E81A                 sub r14,r24
 6286 3516 F90A                 sbc r15,r25
 6287 3518 0A0B                 sbc r16,r26
 6288 351a 1B0B                 sbc r17,r27
 6289 351c E092 0000            sts tmp_long2.2,r14
 6290 3520 F092 0000            sts (tmp_long2.2)+1,r15
 6291 3524 0093 0000            sts (tmp_long2.2)+2,r16
 6292 3528 1093 0000            sts (tmp_long2.2)+3,r17
 6293 352c 2093 0000            sts IntegralFehlerNick.3,r18
 6294 3530 3093 0000            sts (IntegralFehlerNick.3)+1,r19
 6295 3534 4093 0000            sts (IntegralFehlerNick.3)+2,r20
 6296 3538 5093 0000            sts (IntegralFehlerNick.3)+3,r21
 6297 353c E092 0000            sts IntegralFehlerRoll.4,r14
 6298 3540 F092 0000            sts (IntegralFehlerRoll.4)+1,r15
 6299 3544 0093 0000            sts (IntegralFehlerRoll.4)+2,r16
 6300 3548 1093 0000            sts (IntegralFehlerRoll.4)+3,r17
 6301 354c 8091 0000            lds r24,Mess_IntegralNick2
 6302 3550 9091 0000            lds r25,(Mess_IntegralNick2)+1
 6303 3554 A091 0000            lds r26,(Mess_IntegralNick2)+2
 6304 3558 B091 0000            lds r27,(Mess_IntegralNick2)+3
 6305 355c 821B                 sub r24,r18
 6306 355e 930B                 sbc r25,r19
 6307 3560 A40B                 sbc r26,r20
 6308 3562 B50B                 sbc r27,r21
 6309 3564 8093 0000            sts Mess_IntegralNick2,r24
 6310 3568 9093 0000            sts (Mess_IntegralNick2)+1,r25
 6311 356c A093 0000            sts (Mess_IntegralNick2)+2,r26
 6312 3570 B093 0000            sts (Mess_IntegralNick2)+3,r27
 6313 3574 8091 0000            lds r24,Mess_IntegralRoll2
 6314 3578 9091 0000            lds r25,(Mess_IntegralRoll2)+1
 6315 357c A091 0000            lds r26,(Mess_IntegralRoll2)+2
 6316 3580 B091 0000            lds r27,(Mess_IntegralRoll2)+3
 6317 3584 8E19                 sub r24,r14
 6318 3586 9F09                 sbc r25,r15
 6319 3588 A00B                 sbc r26,r16
 6320 358a B10B                 sbc r27,r17
 6321 358c 8093 0000            sts Mess_IntegralRoll2,r24
 6322 3590 9093 0000            sts (Mess_IntegralRoll2)+1,r25
 6323 3594 A093 0000            sts (Mess_IntegralRoll2)+2,r26
 6324 3598 B093 0000            sts (Mess_IntegralRoll2)+3,r27
 6325 359c FC85                 ldd r31,Y+12
 6326 359e FF23                 tst r31
 6327 35a0 E1F0                 breq .L475
 6328 35a2 2091 0000            lds r18,GierGyroFehler
 6329 35a6 3091 0000            lds r19,(GierGyroFehler)+1
 6330 35aa 2138                 cpi r18,129
 6331 35ac 3105                 cpc r19,__zero_reg__
 6332 35ae 4CF0                 brlt .L476
 6333 35b0 8091 0000            lds r24,AdNeutralGier
 6334 35b4 9091 0000            lds r25,(AdNeutralGier)+1
 6335 35b8 0196                 adiw r24,1
 6336 35ba 9093 0000            sts (AdNeutralGier)+1,r25
 6337 35be 8093 0000            sts AdNeutralGier,r24
 6338                   .L476:
 6339 35c2 2058                 subi r18,lo8(-128)
 6340 35c4 3F4F                 sbci r19,hi8(-128)
 6341 35c6 4CF4                 brge .L475
 6342 35c8 8091 0000            lds r24,AdNeutralGier
 6343 35cc 9091 0000            lds r25,(AdNeutralGier)+1
 6344 35d0 0197                 sbiw r24,1
 6345 35d2 9093 0000            sts (AdNeutralGier)+1,r25
 6346 35d6 8093 0000            sts AdNeutralGier,r24
 6347                   .L475:
 6348 35da 1092 0000            sts (GierGyroFehler)+1,__zero_reg__
 6349 35de 1092 0000            sts GierGyroFehler,__zero_reg__
 6350 35e2 81E0                 ldi r24,lo8(1)
 6351 35e4 90E0                 ldi r25,hi8(1)
 6352 35e6 9093 0000            sts (cnt.15)+1,r25
 6353 35ea 8093 0000            sts cnt.15,r24
 6354 35ee E090 0000            lds r14,IntegralFehlerNick.3
 6355 35f2 F090 0000            lds r15,(IntegralFehlerNick.3)+1
 6356 35f6 0091 0000            lds r16,(IntegralFehlerNick.3)+2
 6357 35fa 1091 0000            lds r17,(IntegralFehlerNick.3)+3
 6358 35fe D801                 movw r26,r16
 6359 3600 C701                 movw r24,r14
 6360 3602 17FF                 sbrs r17,7
 6361 3604 07C0                 rjmp .L479
 6362 3606 8827                 clr r24
 6363 3608 9927                 clr r25
 6364 360a DC01                 movw r26,r24
 6365 360c 8E19                 sub r24,r14
 6366 360e 9F09                 sbc r25,r15
 6367 3610 A00B                 sbc r26,r16
 6368 3612 B10B                 sbc r27,r17
 6369                   .L479:
 6370 3614 8150                 subi r24,lo8(513)
 6371 3616 9240                 sbci r25,hi8(513)
 6372 3618 A040                 sbci r26,hlo8(513)
 6373 361a B040                 sbci r27,hhi8(513)
 6374 361c 34F0                 brlt .L478
 6375 361e 84E0                 ldi r24,lo8(4)
 6376 3620 90E0                 ldi r25,hi8(4)
 6377 3622 9093 0000            sts (cnt.15)+1,r25
 6378 3626 8093 0000            sts cnt.15,r24
 6379                   .L478:
 6380 362a 8091 0000            lds r24,MittelIntegralNick_Alt.20
 6381 362e 9091 0000            lds r25,(MittelIntegralNick_Alt.20)+1
 6382 3632 A091 0000            lds r26,(MittelIntegralNick_Alt.20)+2
 6383 3636 B091 0000            lds r27,(MittelIntegralNick_Alt.20)+3
 6384 363a 2091 0000            lds r18,MittelIntegralNick
 6385 363e 3091 0000            lds r19,(MittelIntegralNick)+1
 6386 3642 4091 0000            lds r20,(MittelIntegralNick)+2
 6387 3646 5091 0000            lds r21,(MittelIntegralNick)+3
 6388 364a 821B                 sub r24,r18
 6389 364c 930B                 sbc r25,r19
 6390 364e A40B                 sbc r26,r20
 6391 3650 B50B                 sbc r27,r21
 6392 3652 815E                 subi r24,lo8(-(19999))
 6393 3654 914B                 sbci r25,hi8(-(19999))
 6394 3656 AF4F                 sbci r26,hlo8(-(19999))
 6395 3658 BF4F                 sbci r27,hhi8(-(19999))
 6396 365a 8F53                 subi r24,lo8(39999)
 6397 365c 9C49                 sbci r25,hi8(39999)
 6398 365e A040                 sbci r26,hlo8(39999)
 6399 3660 B040                 sbci r27,hhi8(39999)
 6400 3662 28F0                 brlo .L481
 6401 3664 8091 0000            lds r24,FromNaviCtrl_Value+1
 6402 3668 8931                 cpi r24,lo8(25)
 6403 366a 0CF4                 brge .+2
 6404 366c FFC0                 rjmp .L480
 6405                   .L481:
 6406 366e 41E0                 ldi r20,lo8(4097)
 6407 3670 E416                 cp r14,r20
 6408 3672 40E1                 ldi r20,hi8(4097)
 6409 3674 F406                 cpc r15,r20
 6410 3676 40E0                 ldi r20,hlo8(4097)
 6411 3678 0407                 cpc r16,r20
 6412 367a 40E0                 ldi r20,hhi8(4097)
 6413 367c 1407                 cpc r17,r20
 6414 367e 0CF4                 brge .+2
 6415 3680 73C0                 rjmp .L482
 6416 3682 8091 0000            lds r24,last_n_p.16
 6417 3686 8823                 tst r24
 6418 3688 09F4                 brne .+2
 6419 368a 6AC0                 rjmp .L483
 6420 368c D801                 movw r26,r16
 6421 368e C701                 movw r24,r14
 6422 3690 17FF                 sbrs r17,7
 6423 3692 07C0                 rjmp .L484
 6424 3694 8827                 clr r24
 6425 3696 9927                 clr r25
 6426 3698 DC01                 movw r26,r24
 6427 369a 8E19                 sub r24,r14
 6428 369c 9F09                 sbc r25,r15
 6429 369e A00B                 sbc r26,r16
 6430 36a0 B10B                 sbc r27,r17
 6431                   .L484:
 6432 36a2 9C01                 movw r18,r24
 6433 36a4 AD01                 movw r20,r26
 6434 36a6 B7FF                 sbrs r27,7
 6435 36a8 04C0                 rjmp .L485
 6436 36aa 2150                 subi r18,lo8(-(511))
 6437 36ac 3E4F                 sbci r19,hi8(-(511))
 6438 36ae 4F4F                 sbci r20,hlo8(-(511))
 6439 36b0 5F4F                 sbci r21,hhi8(-(511))
 6440                   .L485:
 6441 36b2 F9E0                 ldi r31,9
 6442 36b4 5595         1:      asr r21
 6443 36b6 4795                 ror r20
 6444 36b8 3795                 ror r19
 6445 36ba 2795                 ror r18
 6446 36bc FA95                 dec r31
 6447 36be D1F7                 brne 1b
 6448 36c0 8091 0000            lds r24,cnt.15
 6449 36c4 9091 0000            lds r25,(cnt.15)+1
 6450 36c8 820F                 add r24,r18
 6451 36ca 931F                 adc r25,r19
 6452 36cc 9093 0000            sts (cnt.15)+1,r25
 6453 36d0 8093 0000            sts cnt.15,r24
 6454 36d4 D801                 movw r26,r16
 6455 36d6 C701                 movw r24,r14
 6456 36d8 17FF                 sbrs r17,7
 6457 36da 03C0                 rjmp .L486
 6458 36dc 0796                 adiw r24,7
 6459 36de A11D                 adc r26,__zero_reg__
 6460 36e0 B11D                 adc r27,__zero_reg__
 6461                   .L486:
 6462 36e2 E3E0                 ldi r30,3
 6463 36e4 B595         1:      asr r27
 6464 36e6 A795                 ror r26
 6465 36e8 9795                 ror r25
 6466 36ea 8795                 ror r24
 6467 36ec EA95                 dec r30
 6468 36ee D1F7                 brne 1b
 6469 36f0 8093 0000            sts ausgleichNick.11,r24
 6470 36f4 9093 0000            sts (ausgleichNick.11)+1,r25
 6471 36f8 A093 0000            sts (ausgleichNick.11)+2,r26
 6472 36fc B093 0000            sts (ausgleichNick.11)+3,r27
 6473 3700 8958                 subi r24,lo8(5001)
 6474 3702 9341                 sbci r25,hi8(5001)
 6475 3704 A040                 sbci r26,hlo8(5001)
 6476 3706 B040                 sbci r27,hhi8(5001)
 6477 3708 64F0                 brlt .L487
 6478 370a 88E8                 ldi r24,lo8(5000)
 6479 370c 93E1                 ldi r25,hi8(5000)
 6480 370e A0E0                 ldi r26,hlo8(5000)
 6481 3710 B0E0                 ldi r27,hhi8(5000)
 6482 3712 8093 0000            sts ausgleichNick.11,r24
 6483 3716 9093 0000            sts (ausgleichNick.11)+1,r25
 6484 371a A093 0000            sts (ausgleichNick.11)+2,r26
 6485 371e B093 0000            sts (ausgleichNick.11)+3,r27
 6486                   .L487:
 6487 3722 2091 0000            lds r18,ausgleichNick.11
 6488 3726 3091 0000            lds r19,(ausgleichNick.11)+1
 6489 372a 4091 0000            lds r20,(ausgleichNick.11)+2
 6490 372e 5091 0000            lds r21,(ausgleichNick.11)+3
 6491 3732 57FF                 sbrs r21,7
 6492 3734 04C0                 rjmp .L488
 6493 3736 2150                 subi r18,lo8(-(255))
 6494 3738 3F4F                 sbci r19,hi8(-(255))
 6495 373a 4F4F                 sbci r20,hlo8(-(255))
 6496 373c 5F4F                 sbci r21,hhi8(-(255))
 6497                   .L488:
 6498 373e 232F                 mov r18,r19
 6499 3740 342F                 mov r19,r20
 6500 3742 452F                 mov r20,r21
 6501 3744 5527                 clr r21
 6502 3746 47FD                 sbrc r20,7
 6503 3748 5A95                 dec r21
 6504 374a 8091 0000            lds r24,LageKorrekturNick
 6505 374e 9091 0000            lds r25,(LageKorrekturNick)+1
 6506 3752 820F                 add r24,r18
 6507 3754 931F                 adc r25,r19
 6508 3756 9093 0000            sts (LageKorrekturNick)+1,r25
 6509 375a 8093 0000            sts LageKorrekturNick,r24
 6510 375e 06C0                 rjmp .L490
 6511                   .L483:
 6512 3760 81E0                 ldi r24,lo8(1)
 6513 3762 8093 0000            sts last_n_p.16,r24
 6514 3766 02C0                 rjmp .L490
 6515                   .L482:
 6516 3768 1092 0000            sts last_n_p.16,__zero_reg__
 6517                   .L490:
 6518 376c 60E0                 ldi r22,lo8(-4096)
 6519 376e E616                 cp r14,r22
 6520 3770 60EF                 ldi r22,hi8(-4096)
 6521 3772 F606                 cpc r15,r22
 6522 3774 6FEF                 ldi r22,hlo8(-4096)
 6523 3776 0607                 cpc r16,r22
 6524 3778 6FEF                 ldi r22,hhi8(-4096)
 6525 377a 1607                 cpc r17,r22
 6526 377c 0CF0                 brlt .+2
 6527 377e 73C0                 rjmp .L491
 6528 3780 8091 0000            lds r24,last_n_n.17
 6529 3784 8823                 tst r24
 6530 3786 09F4                 brne .+2
 6531 3788 6AC0                 rjmp .L492
 6532 378a D801                 movw r26,r16
 6533 378c C701                 movw r24,r14
 6534 378e 17FF                 sbrs r17,7
 6535 3790 07C0                 rjmp .L493
 6536 3792 8827                 clr r24
 6537 3794 9927                 clr r25
 6538 3796 DC01                 movw r26,r24
 6539 3798 8E19                 sub r24,r14
 6540 379a 9F09                 sbc r25,r15
 6541 379c A00B                 sbc r26,r16
 6542 379e B10B                 sbc r27,r17
 6543                   .L493:
 6544 37a0 9C01                 movw r18,r24
 6545 37a2 AD01                 movw r20,r26
 6546 37a4 B7FF                 sbrs r27,7
 6547 37a6 04C0                 rjmp .L494
 6548 37a8 2150                 subi r18,lo8(-(511))
 6549 37aa 3E4F                 sbci r19,hi8(-(511))
 6550 37ac 4F4F                 sbci r20,hlo8(-(511))
 6551 37ae 5F4F                 sbci r21,hhi8(-(511))
 6552                   .L494:
 6553 37b0 69E0                 ldi r22,9
 6554 37b2 5595         1:      asr r21
 6555 37b4 4795                 ror r20
 6556 37b6 3795                 ror r19
 6557 37b8 2795                 ror r18
 6558 37ba 6A95                 dec r22
 6559 37bc D1F7                 brne 1b
 6560 37be 8091 0000            lds r24,cnt.15
 6561 37c2 9091 0000            lds r25,(cnt.15)+1
 6562 37c6 820F                 add r24,r18
 6563 37c8 931F                 adc r25,r19
 6564 37ca 9093 0000            sts (cnt.15)+1,r25
 6565 37ce 8093 0000            sts cnt.15,r24
 6566 37d2 D801                 movw r26,r16
 6567 37d4 C701                 movw r24,r14
 6568 37d6 17FF                 sbrs r17,7
 6569 37d8 03C0                 rjmp .L495
 6570 37da 0796                 adiw r24,7
 6571 37dc A11D                 adc r26,__zero_reg__
 6572 37de B11D                 adc r27,__zero_reg__
 6573                   .L495:
 6574 37e0 23E0                 ldi r18,3
 6575 37e2 B595         1:      asr r27
 6576 37e4 A795                 ror r26
 6577 37e6 9795                 ror r25
 6578 37e8 8795                 ror r24
 6579 37ea 2A95                 dec r18
 6580 37ec D1F7                 brne 1b
 6581 37ee 8093 0000            sts ausgleichNick.11,r24
 6582 37f2 9093 0000            sts (ausgleichNick.11)+1,r25
 6583 37f6 A093 0000            sts (ausgleichNick.11)+2,r26
 6584 37fa B093 0000            sts (ausgleichNick.11)+3,r27
 6585 37fe 8857                 subi r24,lo8(-5000)
 6586 3800 9C4E                 sbci r25,hi8(-5000)
 6587 3802 AF4F                 sbci r26,hlo8(-5000)
 6588 3804 BF4F                 sbci r27,hhi8(-5000)
 6589 3806 64F4                 brge .L496
 6590 3808 88E7                 ldi r24,lo8(-5000)
 6591 380a 9CEE                 ldi r25,hi8(-5000)
 6592 380c AFEF                 ldi r26,hlo8(-5000)
 6593 380e BFEF                 ldi r27,hhi8(-5000)
 6594 3810 8093 0000            sts ausgleichNick.11,r24
 6595 3814 9093 0000            sts (ausgleichNick.11)+1,r25
 6596 3818 A093 0000            sts (ausgleichNick.11)+2,r26
 6597 381c B093 0000            sts (ausgleichNick.11)+3,r27
 6598                   .L496:
 6599 3820 2091 0000            lds r18,ausgleichNick.11
 6600 3824 3091 0000            lds r19,(ausgleichNick.11)+1
 6601 3828 4091 0000            lds r20,(ausgleichNick.11)+2
 6602 382c 5091 0000            lds r21,(ausgleichNick.11)+3
 6603 3830 57FF                 sbrs r21,7
 6604 3832 04C0                 rjmp .L497
 6605 3834 2150                 subi r18,lo8(-(255))
 6606 3836 3F4F                 sbci r19,hi8(-(255))
 6607 3838 4F4F                 sbci r20,hlo8(-(255))
 6608 383a 5F4F                 sbci r21,hhi8(-(255))
 6609                   .L497:
 6610 383c 232F                 mov r18,r19
 6611 383e 342F                 mov r19,r20
 6612 3840 452F                 mov r20,r21
 6613 3842 5527                 clr r21
 6614 3844 47FD                 sbrc r20,7
 6615 3846 5A95                 dec r21
 6616 3848 8091 0000            lds r24,LageKorrekturNick
 6617 384c 9091 0000            lds r25,(LageKorrekturNick)+1
 6618 3850 820F                 add r24,r18
 6619 3852 931F                 adc r25,r19
 6620 3854 9093 0000            sts (LageKorrekturNick)+1,r25
 6621 3858 8093 0000            sts LageKorrekturNick,r24
 6622 385c 11C0                 rjmp .L500
 6623                   .L492:
 6624 385e 81E0                 ldi r24,lo8(1)
 6625 3860 8093 0000            sts last_n_n.17,r24
 6626 3864 0DC0                 rjmp .L500
 6627                   .L491:
 6628 3866 1092 0000            sts last_n_n.17,__zero_reg__
 6629 386a 0AC0                 rjmp .L500
 6630                   .L480:
 6631 386c 1092 0000            sts (cnt.15)+1,__zero_reg__
 6632 3870 1092 0000            sts cnt.15,__zero_reg__
 6633 3874 88EE                 ldi r24,lo8(1000)
 6634 3876 93E0                 ldi r25,hi8(1000)
 6635 3878 9093 0000            sts (KompassSignalSchlecht)+1,r25
 6636 387c 8093 0000            sts KompassSignalSchlecht,r24
 6637                   .L500:
 6638 3880 8C85                 ldd r24,Y+12
 6639 3882 282F                 mov r18,r24
 6640 3884 3327                 clr r19
 6641 3886 8091 0000            lds r24,cnt.15
 6642 388a 9091 0000            lds r25,(cnt.15)+1
 6643 388e 2817                 cp r18,r24
 6644 3890 3907                 cpc r19,r25
 6645 3892 24F4                 brge .L501
 6646 3894 3093 0000            sts (cnt.15)+1,r19
 6647 3898 2093 0000            sts cnt.15,r18
 6648                   .L501:
 6649 389c 1091 0000            lds r17,FromNaviCtrl_Value+1
 6650 38a0 1123                 tst r17
 6651 38a2 79F0                 breq .L502
 6652 38a4 212F                 mov r18,r17
 6653 38a6 3327                 clr r19
 6654 38a8 27FD                 sbrc r18,7
 6655 38aa 3095                 com r19
 6656 38ac 8091 0000            lds r24,cnt.15
 6657 38b0 9091 0000            lds r25,(cnt.15)+1
 6658 38b4 2817                 cp r18,r24
 6659 38b6 3907                 cpc r19,r25
 6660 38b8 24F4                 brge .L502
 6661 38ba 3093 0000            sts (cnt.15)+1,r19
 6662 38be 2093 0000            sts cnt.15,r18
 6663                   .L502:
 6664 38c2 4091 0000            lds r20,IntegralFehlerNick.3
 6665 38c6 5091 0000            lds r21,(IntegralFehlerNick.3)+1
 6666 38ca 6091 0000            lds r22,(IntegralFehlerNick.3)+2
 6667 38ce 7091 0000            lds r23,(IntegralFehlerNick.3)+3
 6668 38d2 4138                 cpi r20,lo8(129)
 6669 38d4 5105                 cpc r21,__zero_reg__
 6670 38d6 6105                 cpc r22,__zero_reg__
 6671 38d8 7105                 cpc r23,__zero_reg__
 6672 38da 74F0                 brlt .L504
 6673 38dc 8091 0000            lds r24,AdNeutralNick
 6674 38e0 9091 0000            lds r25,(AdNeutralNick)+1
 6675 38e4 2091 0000            lds r18,cnt.15
 6676 38e8 3091 0000            lds r19,(cnt.15)+1
 6677 38ec 820F                 add r24,r18
 6678 38ee 931F                 adc r25,r19
 6679 38f0 9093 0000            sts (AdNeutralNick)+1,r25
 6680 38f4 8093 0000            sts AdNeutralNick,r24
 6681                   .L504:
 6682 38f8 4058                 subi r20,lo8(-128)
 6683 38fa 5F4F                 sbci r21,hi8(-128)
 6684 38fc 6F4F                 sbci r22,hlo8(-128)
 6685 38fe 7F4F                 sbci r23,hhi8(-128)
 6686 3900 74F4                 brge .L505
 6687 3902 8091 0000            lds r24,AdNeutralNick
 6688 3906 9091 0000            lds r25,(AdNeutralNick)+1
 6689 390a 2091 0000            lds r18,cnt.15
 6690 390e 3091 0000            lds r19,(cnt.15)+1
 6691 3912 821B                 sub r24,r18
 6692 3914 930B                 sbc r25,r19
 6693 3916 9093 0000            sts (AdNeutralNick)+1,r25
 6694 391a 8093 0000            sts AdNeutralNick,r24
 6695                   .L505:
 6696 391e 81E0                 ldi r24,lo8(1)
 6697 3920 90E0                 ldi r25,hi8(1)
 6698 3922 9093 0000            sts (cnt.15)+1,r25
 6699 3926 8093 0000            sts cnt.15,r24
 6700 392a C090 0000            lds r12,IntegralFehlerRoll.4
 6701 392e D090 0000            lds r13,(IntegralFehlerRoll.4)+1
 6702 3932 E090 0000            lds r14,(IntegralFehlerRoll.4)+2
 6703 3936 F090 0000            lds r15,(IntegralFehlerRoll.4)+3
 6704 393a D701                 movw r26,r14
 6705 393c C601                 movw r24,r12
 6706 393e F7FE                 sbrs r15,7
 6707 3940 07C0                 rjmp .L507
 6708 3942 8827                 clr r24
 6709 3944 9927                 clr r25
 6710 3946 DC01                 movw r26,r24
 6711 3948 8C19                 sub r24,r12
 6712 394a 9D09                 sbc r25,r13
 6713 394c AE09                 sbc r26,r14
 6714 394e BF09                 sbc r27,r15
 6715                   .L507:
 6716 3950 8150                 subi r24,lo8(513)
 6717 3952 9240                 sbci r25,hi8(513)
 6718 3954 A040                 sbci r26,hlo8(513)
 6719 3956 B040                 sbci r27,hhi8(513)
 6720 3958 34F0                 brlt .L506
 6721 395a 84E0                 ldi r24,lo8(4)
 6722 395c 90E0                 ldi r25,hi8(4)
 6723 395e 9093 0000            sts (cnt.15)+1,r25
 6724 3962 8093 0000            sts cnt.15,r24
 6725                   .L506:
 6726 3966 8091 0000            lds r24,MittelIntegralRoll_Alt.21
 6727 396a 9091 0000            lds r25,(MittelIntegralRoll_Alt.21)+1
 6728 396e A091 0000            lds r26,(MittelIntegralRoll_Alt.21)+2
 6729 3972 B091 0000            lds r27,(MittelIntegralRoll_Alt.21)+3
 6730 3976 2091 0000            lds r18,MittelIntegralRoll
 6731 397a 3091 0000            lds r19,(MittelIntegralRoll)+1
 6732 397e 4091 0000            lds r20,(MittelIntegralRoll)+2
 6733 3982 5091 0000            lds r21,(MittelIntegralRoll)+3
 6734 3986 821B                 sub r24,r18
 6735 3988 930B                 sbc r25,r19
 6736 398a A40B                 sbc r26,r20
 6737 398c B50B                 sbc r27,r21
 6738 398e 815E                 subi r24,lo8(-(19999))
 6739 3990 914B                 sbci r25,hi8(-(19999))
 6740 3992 AF4F                 sbci r26,hlo8(-(19999))
 6741 3994 BF4F                 sbci r27,hhi8(-(19999))
 6742 3996 8F53                 subi r24,lo8(39999)
 6743 3998 9C49                 sbci r25,hi8(39999)
 6744 399a A040                 sbci r26,hlo8(39999)
 6745 399c B040                 sbci r27,hhi8(39999)
 6746 399e 18F0                 brlo .L509
 6747 39a0 1931                 cpi r17,lo8(25)
 6748 39a2 0CF4                 brge .+2
 6749 39a4 FFC0                 rjmp .L508
 6750                   .L509:
 6751 39a6 01E0                 ldi r16,lo8(4097)
 6752 39a8 C016                 cp r12,r16
 6753 39aa 00E1                 ldi r16,hi8(4097)
 6754 39ac D006                 cpc r13,r16
 6755 39ae 00E0                 ldi r16,hlo8(4097)
 6756 39b0 E006                 cpc r14,r16
 6757 39b2 00E0                 ldi r16,hhi8(4097)
 6758 39b4 F006                 cpc r15,r16
 6759 39b6 0CF4                 brge .+2
 6760 39b8 73C0                 rjmp .L510
 6761 39ba 8091 0000            lds r24,last_r_p.18
 6762 39be 8823                 tst r24
 6763 39c0 09F4                 brne .+2
 6764 39c2 6AC0                 rjmp .L511
 6765 39c4 D701                 movw r26,r14
 6766 39c6 C601                 movw r24,r12
 6767 39c8 F7FE                 sbrs r15,7
 6768 39ca 07C0                 rjmp .L512
 6769 39cc 8827                 clr r24
 6770 39ce 9927                 clr r25
 6771 39d0 DC01                 movw r26,r24
 6772 39d2 8C19                 sub r24,r12
 6773 39d4 9D09                 sbc r25,r13
 6774 39d6 AE09                 sbc r26,r14
 6775 39d8 BF09                 sbc r27,r15
 6776                   .L512:
 6777 39da 9C01                 movw r18,r24
 6778 39dc AD01                 movw r20,r26
 6779 39de B7FF                 sbrs r27,7
 6780 39e0 04C0                 rjmp .L513
 6781 39e2 2150                 subi r18,lo8(-(511))
 6782 39e4 3E4F                 sbci r19,hi8(-(511))
 6783 39e6 4F4F                 sbci r20,hlo8(-(511))
 6784 39e8 5F4F                 sbci r21,hhi8(-(511))
 6785                   .L513:
 6786 39ea 09E0                 ldi r16,9
 6787 39ec 5595         1:      asr r21
 6788 39ee 4795                 ror r20
 6789 39f0 3795                 ror r19
 6790 39f2 2795                 ror r18
 6791 39f4 0A95                 dec r16
 6792 39f6 D1F7                 brne 1b
 6793 39f8 8091 0000            lds r24,cnt.15
 6794 39fc 9091 0000            lds r25,(cnt.15)+1
 6795 3a00 820F                 add r24,r18
 6796 3a02 931F                 adc r25,r19
 6797 3a04 9093 0000            sts (cnt.15)+1,r25
 6798 3a08 8093 0000            sts cnt.15,r24
 6799 3a0c D701                 movw r26,r14
 6800 3a0e C601                 movw r24,r12
 6801 3a10 F7FE                 sbrs r15,7
 6802 3a12 03C0                 rjmp .L514
 6803 3a14 0796                 adiw r24,7
 6804 3a16 A11D                 adc r26,__zero_reg__
 6805 3a18 B11D                 adc r27,__zero_reg__
 6806                   .L514:
 6807 3a1a 13E0                 ldi r17,3
 6808 3a1c B595         1:      asr r27
 6809 3a1e A795                 ror r26
 6810 3a20 9795                 ror r25
 6811 3a22 8795                 ror r24
 6812 3a24 1A95                 dec r17
 6813 3a26 D1F7                 brne 1b
 6814 3a28 8093 0000            sts ausgleichRoll.12,r24
 6815 3a2c 9093 0000            sts (ausgleichRoll.12)+1,r25
 6816 3a30 A093 0000            sts (ausgleichRoll.12)+2,r26
 6817 3a34 B093 0000            sts (ausgleichRoll.12)+3,r27
 6818 3a38 8958                 subi r24,lo8(5001)
 6819 3a3a 9341                 sbci r25,hi8(5001)
 6820 3a3c A040                 sbci r26,hlo8(5001)
 6821 3a3e B040                 sbci r27,hhi8(5001)
 6822 3a40 64F0                 brlt .L515
 6823 3a42 88E8                 ldi r24,lo8(5000)
 6824 3a44 93E1                 ldi r25,hi8(5000)
 6825 3a46 A0E0                 ldi r26,hlo8(5000)
 6826 3a48 B0E0                 ldi r27,hhi8(5000)
 6827 3a4a 8093 0000            sts ausgleichRoll.12,r24
 6828 3a4e 9093 0000            sts (ausgleichRoll.12)+1,r25
 6829 3a52 A093 0000            sts (ausgleichRoll.12)+2,r26
 6830 3a56 B093 0000            sts (ausgleichRoll.12)+3,r27
 6831                   .L515:
 6832 3a5a 2091 0000            lds r18,ausgleichRoll.12
 6833 3a5e 3091 0000            lds r19,(ausgleichRoll.12)+1
 6834 3a62 4091 0000            lds r20,(ausgleichRoll.12)+2
 6835 3a66 5091 0000            lds r21,(ausgleichRoll.12)+3
 6836 3a6a 57FF                 sbrs r21,7
 6837 3a6c 04C0                 rjmp .L516
 6838 3a6e 2150                 subi r18,lo8(-(255))
 6839 3a70 3F4F                 sbci r19,hi8(-(255))
 6840 3a72 4F4F                 sbci r20,hlo8(-(255))
 6841 3a74 5F4F                 sbci r21,hhi8(-(255))
 6842                   .L516:
 6843 3a76 232F                 mov r18,r19
 6844 3a78 342F                 mov r19,r20
 6845 3a7a 452F                 mov r20,r21
 6846 3a7c 5527                 clr r21
 6847 3a7e 47FD                 sbrc r20,7
 6848 3a80 5A95                 dec r21
 6849 3a82 8091 0000            lds r24,LageKorrekturRoll
 6850 3a86 9091 0000            lds r25,(LageKorrekturRoll)+1
 6851 3a8a 820F                 add r24,r18
 6852 3a8c 931F                 adc r25,r19
 6853 3a8e 9093 0000            sts (LageKorrekturRoll)+1,r25
 6854 3a92 8093 0000            sts LageKorrekturRoll,r24
 6855 3a96 06C0                 rjmp .L518
 6856                   .L511:
 6857 3a98 81E0                 ldi r24,lo8(1)
 6858 3a9a 8093 0000            sts last_r_p.18,r24
 6859 3a9e 02C0                 rjmp .L518
 6860                   .L510:
 6861 3aa0 1092 0000            sts last_r_p.18,__zero_reg__
 6862                   .L518:
 6863 3aa4 20E0                 ldi r18,lo8(-4096)
 6864 3aa6 C216                 cp r12,r18
 6865 3aa8 20EF                 ldi r18,hi8(-4096)
 6866 3aaa D206                 cpc r13,r18
 6867 3aac 2FEF                 ldi r18,hlo8(-4096)
 6868 3aae E206                 cpc r14,r18
 6869 3ab0 2FEF                 ldi r18,hhi8(-4096)
 6870 3ab2 F206                 cpc r15,r18
 6871 3ab4 0CF0                 brlt .+2
 6872 3ab6 73C0                 rjmp .L519
 6873 3ab8 8091 0000            lds r24,last_r_n.19
 6874 3abc 8823                 tst r24
 6875 3abe 09F4                 brne .+2
 6876 3ac0 6AC0                 rjmp .L520
 6877 3ac2 D701                 movw r26,r14
 6878 3ac4 C601                 movw r24,r12
 6879 3ac6 F7FE                 sbrs r15,7
 6880 3ac8 07C0                 rjmp .L521
 6881 3aca 8827                 clr r24
 6882 3acc 9927                 clr r25
 6883 3ace DC01                 movw r26,r24
 6884 3ad0 8C19                 sub r24,r12
 6885 3ad2 9D09                 sbc r25,r13
 6886 3ad4 AE09                 sbc r26,r14
 6887 3ad6 BF09                 sbc r27,r15
 6888                   .L521:
 6889 3ad8 9C01                 movw r18,r24
 6890 3ada AD01                 movw r20,r26
 6891 3adc B7FF                 sbrs r27,7
 6892 3ade 04C0                 rjmp .L522
 6893 3ae0 2150                 subi r18,lo8(-(511))
 6894 3ae2 3E4F                 sbci r19,hi8(-(511))
 6895 3ae4 4F4F                 sbci r20,hlo8(-(511))
 6896 3ae6 5F4F                 sbci r21,hhi8(-(511))
 6897                   .L522:
 6898 3ae8 E9E0                 ldi r30,9
 6899 3aea 5595         1:      asr r21
 6900 3aec 4795                 ror r20
 6901 3aee 3795                 ror r19
 6902 3af0 2795                 ror r18
 6903 3af2 EA95                 dec r30
 6904 3af4 D1F7                 brne 1b
 6905 3af6 8091 0000            lds r24,cnt.15
 6906 3afa 9091 0000            lds r25,(cnt.15)+1
 6907 3afe 820F                 add r24,r18
 6908 3b00 931F                 adc r25,r19
 6909 3b02 9093 0000            sts (cnt.15)+1,r25
 6910 3b06 8093 0000            sts cnt.15,r24
 6911 3b0a D701                 movw r26,r14
 6912 3b0c C601                 movw r24,r12
 6913 3b0e F7FE                 sbrs r15,7
 6914 3b10 03C0                 rjmp .L523
 6915 3b12 0796                 adiw r24,7
 6916 3b14 A11D                 adc r26,__zero_reg__
 6917 3b16 B11D                 adc r27,__zero_reg__
 6918                   .L523:
 6919 3b18 73E0                 ldi r23,3
 6920 3b1a B595         1:      asr r27
 6921 3b1c A795                 ror r26
 6922 3b1e 9795                 ror r25
 6923 3b20 8795                 ror r24
 6924 3b22 7A95                 dec r23
 6925 3b24 D1F7                 brne 1b
 6926 3b26 8093 0000            sts ausgleichRoll.12,r24
 6927 3b2a 9093 0000            sts (ausgleichRoll.12)+1,r25
 6928 3b2e A093 0000            sts (ausgleichRoll.12)+2,r26
 6929 3b32 B093 0000            sts (ausgleichRoll.12)+3,r27
 6930 3b36 8857                 subi r24,lo8(-5000)
 6931 3b38 9C4E                 sbci r25,hi8(-5000)
 6932 3b3a AF4F                 sbci r26,hlo8(-5000)
 6933 3b3c BF4F                 sbci r27,hhi8(-5000)
 6934 3b3e 64F4                 brge .L524
 6935 3b40 88E7                 ldi r24,lo8(-5000)
 6936 3b42 9CEE                 ldi r25,hi8(-5000)
 6937 3b44 AFEF                 ldi r26,hlo8(-5000)
 6938 3b46 BFEF                 ldi r27,hhi8(-5000)
 6939 3b48 8093 0000            sts ausgleichRoll.12,r24
 6940 3b4c 9093 0000            sts (ausgleichRoll.12)+1,r25
 6941 3b50 A093 0000            sts (ausgleichRoll.12)+2,r26
 6942 3b54 B093 0000            sts (ausgleichRoll.12)+3,r27
 6943                   .L524:
 6944 3b58 2091 0000            lds r18,ausgleichRoll.12
 6945 3b5c 3091 0000            lds r19,(ausgleichRoll.12)+1
 6946 3b60 4091 0000            lds r20,(ausgleichRoll.12)+2
 6947 3b64 5091 0000            lds r21,(ausgleichRoll.12)+3
 6948 3b68 57FF                 sbrs r21,7
 6949 3b6a 04C0                 rjmp .L525
 6950 3b6c 2150                 subi r18,lo8(-(255))
 6951 3b6e 3F4F                 sbci r19,hi8(-(255))
 6952 3b70 4F4F                 sbci r20,hlo8(-(255))
 6953 3b72 5F4F                 sbci r21,hhi8(-(255))
 6954                   .L525:
 6955 3b74 232F                 mov r18,r19
 6956 3b76 342F                 mov r19,r20
 6957 3b78 452F                 mov r20,r21
 6958 3b7a 5527                 clr r21
 6959 3b7c 47FD                 sbrc r20,7
 6960 3b7e 5A95                 dec r21
 6961 3b80 8091 0000            lds r24,LageKorrekturRoll
 6962 3b84 9091 0000            lds r25,(LageKorrekturRoll)+1
 6963 3b88 820F                 add r24,r18
 6964 3b8a 931F                 adc r25,r19
 6965 3b8c 9093 0000            sts (LageKorrekturRoll)+1,r25
 6966 3b90 8093 0000            sts LageKorrekturRoll,r24
 6967 3b94 11C0                 rjmp .L528
 6968                   .L520:
 6969 3b96 81E0                 ldi r24,lo8(1)
 6970 3b98 8093 0000            sts last_r_n.19,r24
 6971 3b9c 0DC0                 rjmp .L528
 6972                   .L519:
 6973 3b9e 1092 0000            sts last_r_n.19,__zero_reg__
 6974 3ba2 0AC0                 rjmp .L528
 6975                   .L508:
 6976 3ba4 1092 0000            sts (cnt.15)+1,__zero_reg__
 6977 3ba8 1092 0000            sts cnt.15,__zero_reg__
 6978 3bac 88EE                 ldi r24,lo8(1000)
 6979 3bae 93E0                 ldi r25,hi8(1000)
 6980 3bb0 9093 0000            sts (KompassSignalSchlecht)+1,r25
 6981 3bb4 8093 0000            sts KompassSignalSchlecht,r24
 6982                   .L528:
 6983 3bb8 4C85                 ldd r20,Y+12
 6984 3bba 242F                 mov r18,r20
 6985 3bbc 3327                 clr r19
 6986 3bbe 8091 0000            lds r24,cnt.15
 6987 3bc2 9091 0000            lds r25,(cnt.15)+1
 6988 3bc6 2817                 cp r18,r24
 6989 3bc8 3907                 cpc r19,r25
 6990 3bca 24F4                 brge .L529
 6991 3bcc 3093 0000            sts (cnt.15)+1,r19
 6992 3bd0 2093 0000            sts cnt.15,r18
 6993                   .L529:
 6994 3bd4 8091 0000            lds r24,FromNaviCtrl_Value+1
 6995 3bd8 8823                 tst r24
 6996 3bda 79F0                 breq .L530
 6997 3bdc 282F                 mov r18,r24
 6998 3bde 3327                 clr r19
 6999 3be0 27FD                 sbrc r18,7
 7000 3be2 3095                 com r19
 7001 3be4 8091 0000            lds r24,cnt.15
 7002 3be8 9091 0000            lds r25,(cnt.15)+1
 7003 3bec 2817                 cp r18,r24
 7004 3bee 3907                 cpc r19,r25
 7005 3bf0 24F4                 brge .L530
 7006 3bf2 3093 0000            sts (cnt.15)+1,r19
 7007 3bf6 2093 0000            sts cnt.15,r18
 7008                   .L530:
 7009 3bfa 4091 0000            lds r20,IntegralFehlerRoll.4
 7010 3bfe 5091 0000            lds r21,(IntegralFehlerRoll.4)+1
 7011 3c02 6091 0000            lds r22,(IntegralFehlerRoll.4)+2
 7012 3c06 7091 0000            lds r23,(IntegralFehlerRoll.4)+3
 7013 3c0a 4138                 cpi r20,lo8(129)
 7014 3c0c 5105                 cpc r21,__zero_reg__
 7015 3c0e 6105                 cpc r22,__zero_reg__
 7016 3c10 7105                 cpc r23,__zero_reg__
 7017 3c12 74F0                 brlt .L532
 7018 3c14 8091 0000            lds r24,AdNeutralRoll
 7019 3c18 9091 0000            lds r25,(AdNeutralRoll)+1
 7020 3c1c 2091 0000            lds r18,cnt.15
 7021 3c20 3091 0000            lds r19,(cnt.15)+1
 7022 3c24 820F                 add r24,r18
 7023 3c26 931F                 adc r25,r19
 7024 3c28 9093 0000            sts (AdNeutralRoll)+1,r25
 7025 3c2c 8093 0000            sts AdNeutralRoll,r24
 7026                   .L532:
 7027 3c30 4058                 subi r20,lo8(-128)
 7028 3c32 5F4F                 sbci r21,hi8(-128)
 7029 3c34 6F4F                 sbci r22,hlo8(-128)
 7030 3c36 7F4F                 sbci r23,hhi8(-128)
 7031 3c38 CCF4                 brge .L534
 7032 3c3a 8091 0000            lds r24,AdNeutralRoll
 7033 3c3e 9091 0000            lds r25,(AdNeutralRoll)+1
 7034 3c42 2091 0000            lds r18,cnt.15
 7035 3c46 3091 0000            lds r19,(cnt.15)+1
 7036 3c4a 821B                 sub r24,r18
 7037 3c4c 930B                 sbc r25,r19
 7038 3c4e 9093 0000            sts (AdNeutralRoll)+1,r25
 7039 3c52 8093 0000            sts AdNeutralRoll,r24
 7040 3c56 0AC0                 rjmp .L534
 7041                   .L460:
 7042 3c58 1092 0000            sts (LageKorrekturRoll)+1,__zero_reg__
 7043 3c5c 1092 0000            sts LageKorrekturRoll,__zero_reg__
 7044 3c60 1092 0000            sts (LageKorrekturNick)+1,__zero_reg__
 7045 3c64 1092 0000            sts LageKorrekturNick,__zero_reg__
 7046 3c68 1092 0000            sts TrichterFlug,__zero_reg__
 7047                   .L534:
 7048 3c6c 8091 0000            lds r24,IntegralFaktor
 7049 3c70 8823                 tst r24
 7050 3c72 41F4                 brne .L535
 7051 3c74 1092 0000            sts (LageKorrekturRoll)+1,__zero_reg__
 7052 3c78 1092 0000            sts LageKorrekturRoll,__zero_reg__
 7053 3c7c 1092 0000            sts (LageKorrekturNick)+1,__zero_reg__
 7054 3c80 1092 0000            sts LageKorrekturNick,__zero_reg__
 7055                   .L535:
 7056 3c84 8091 0000            lds r24,MittelIntegralNick
 7057 3c88 9091 0000            lds r25,(MittelIntegralNick)+1
 7058 3c8c A091 0000            lds r26,(MittelIntegralNick)+2
 7059 3c90 B091 0000            lds r27,(MittelIntegralNick)+3
 7060 3c94 8093 0000            sts MittelIntegralNick_Alt.20,r24
 7061 3c98 9093 0000            sts (MittelIntegralNick_Alt.20)+1,r25
 7062 3c9c A093 0000            sts (MittelIntegralNick_Alt.20)+2,r26
 7063 3ca0 B093 0000            sts (MittelIntegralNick_Alt.20)+3,r27
 7064 3ca4 8091 0000            lds r24,MittelIntegralRoll
 7065 3ca8 9091 0000            lds r25,(MittelIntegralRoll)+1
 7066 3cac A091 0000            lds r26,(MittelIntegralRoll)+2
 7067 3cb0 B091 0000            lds r27,(MittelIntegralRoll)+3
 7068 3cb4 8093 0000            sts MittelIntegralRoll_Alt.21,r24
 7069 3cb8 9093 0000            sts (MittelIntegralRoll_Alt.21)+1,r25
 7070 3cbc A093 0000            sts (MittelIntegralRoll_Alt.21)+2,r26
 7071 3cc0 B093 0000            sts (MittelIntegralRoll_Alt.21)+3,r27
 7072 3cc4 1092 0000            sts IntegralAccNick,__zero_reg__
 7073 3cc8 1092 0000            sts (IntegralAccNick)+1,__zero_reg__
 7074 3ccc 1092 0000            sts (IntegralAccNick)+2,__zero_reg__
 7075 3cd0 1092 0000            sts (IntegralAccNick)+3,__zero_reg__
 7076 3cd4 1092 0000            sts IntegralAccRoll,__zero_reg__
 7077 3cd8 1092 0000            sts (IntegralAccRoll)+1,__zero_reg__
 7078 3cdc 1092 0000            sts (IntegralAccRoll)+2,__zero_reg__
 7079 3ce0 1092 0000            sts (IntegralAccRoll)+3,__zero_reg__
 7080 3ce4 1092 0000            sts IntegralAccZ,__zero_reg__
 7081 3ce8 1092 0000            sts (IntegralAccZ)+1,__zero_reg__
 7082 3cec 1092 0000            sts (IntegralAccZ)+2,__zero_reg__
 7083 3cf0 1092 0000            sts (IntegralAccZ)+3,__zero_reg__
 7084 3cf4 1092 0000            sts MittelIntegralNick,__zero_reg__
 7085 3cf8 1092 0000            sts (MittelIntegralNick)+1,__zero_reg__
 7086 3cfc 1092 0000            sts (MittelIntegralNick)+2,__zero_reg__
 7087 3d00 1092 0000            sts (MittelIntegralNick)+3,__zero_reg__
 7088 3d04 1092 0000            sts MittelIntegralRoll,__zero_reg__
 7089 3d08 1092 0000            sts (MittelIntegralRoll)+1,__zero_reg__
 7090 3d0c 1092 0000            sts (MittelIntegralRoll)+2,__zero_reg__
 7091 3d10 1092 0000            sts (MittelIntegralRoll)+3,__zero_reg__
 7092 3d14 1092 0000            sts MittelIntegralNick2,__zero_reg__
 7093 3d18 1092 0000            sts (MittelIntegralNick2)+1,__zero_reg__
 7094 3d1c 1092 0000            sts (MittelIntegralNick2)+2,__zero_reg__
 7095 3d20 1092 0000            sts (MittelIntegralNick2)+3,__zero_reg__
 7096 3d24 1092 0000            sts MittelIntegralRoll2,__zero_reg__
 7097 3d28 1092 0000            sts (MittelIntegralRoll2)+1,__zero_reg__
 7098 3d2c 1092 0000            sts (MittelIntegralRoll2)+2,__zero_reg__
 7099 3d30 1092 0000            sts (MittelIntegralRoll2)+3,__zero_reg__
 7100 3d34 1092 0000            sts (ZaehlMessungen)+1,__zero_reg__
 7101 3d38 1092 0000            sts ZaehlMessungen,__zero_reg__
 7102                   .L459:
 7103 3d3c E090 0000            lds r14,StickGier
 7104 3d40 F090 0000            lds r15,(StickGier)+1
 7105 3d44 C701                 movw r24,r14
 7106 3d46 F7FE                 sbrs r15,7
 7107 3d48 04C0                 rjmp .L537
 7108 3d4a 8827                 clr r24
 7109 3d4c 9927                 clr r25
 7110 3d4e 8E19                 sub r24,r14
 7111 3d50 9F09                 sbc r25,r15
 7112                   .L537:
 7113 3d52 4097                 sbiw r24,16
 7114 3d54 6CF0                 brlt .L536
 7115 3d56 88EE                 ldi r24,lo8(1000)
 7116 3d58 93E0                 ldi r25,hi8(1000)
 7117 3d5a 9093 0000            sts (KompassSignalSchlecht)+1,r25
 7118 3d5e 8093 0000            sts KompassSignalSchlecht,r24
 7119 3d62 8091 0000            lds r24,EE_Parameter+13
 7120 3d66 84FD                 sbrc r24,4
 7121 3d68 03C0                 rjmp .L536
 7122 3d6a 81E0                 ldi r24,lo8(1)
 7123 3d6c 8093 0000            sts NeueKompassRichtungMerken.10,r24
 7124                   .L536:
 7125 3d70 1091 0000            lds r17,EE_Parameter+25
 7126 3d74 A12E                 mov r10,r17
 7127 3d76 BB24                 clr r11
 7128 3d78 CC24                 clr r12
 7129 3d7a DD24                 clr r13
 7130 3d7c B701                 movw r22,r14
 7131 3d7e 8827                 clr r24
 7132 3d80 77FD                 sbrc r23,7
 7133 3d82 8095                 com r24
 7134 3d84 982F                 mov r25,r24
 7135 3d86 9701                 movw r18,r14
 7136 3d88 F7FE                 sbrs r15,7
 7137 3d8a 04C0                 rjmp .L539
 7138 3d8c 2227                 clr r18
 7139 3d8e 3327                 clr r19
 7140 3d90 2E19                 sub r18,r14
 7141 3d92 3F09                 sbc r19,r15
 7142                   .L539:
 7143 3d94 4427                 clr r20
 7144 3d96 37FD                 sbrc r19,7
 7145 3d98 4095                 com r20
 7146 3d9a 542F                 mov r21,r20
 7147 3d9c 0E94 0000            call __mulsi3
 7148 3da0 9B01                 movw r18,r22
 7149 3da2 AC01                 movw r20,r24
 7150 3da4 C601                 movw r24,r12
 7151 3da6 B501                 movw r22,r10
 7152 3da8 0E94 0000            call __mulsi3
 7153 3dac 97FF                 sbrs r25,7
 7154 3dae 04C0                 rjmp .L540
 7155 3db0 6150                 subi r22,lo8(-(511))
 7156 3db2 7E4F                 sbci r23,hi8(-(511))
 7157 3db4 8F4F                 sbci r24,hlo8(-(511))
 7158 3db6 9F4F                 sbci r25,hhi8(-(511))
 7159                   .L540:
 7160 3db8 59E0                 ldi r21,9
 7161 3dba 9595         1:      asr r25
 7162 3dbc 8795                 ror r24
 7163 3dbe 7795                 ror r23
 7164 3dc0 6795                 ror r22
 7165 3dc2 5A95                 dec r21
 7166 3dc4 D1F7                 brne 1b
 7167 3dc6 9B01                 movw r18,r22
 7168 3dc8 812F                 mov r24,r17
 7169 3dca 9927                 clr r25
 7170 3dcc 8E9D                 mul r24,r14
 7171 3dce D001                 movw r26,r0
 7172 3dd0 8F9D                 mul r24,r15
 7173 3dd2 B00D                 add r27,r0
 7174 3dd4 9E9D                 mul r25,r14
 7175 3dd6 B00D                 add r27,r0
 7176 3dd8 1124                 clr r1
 7177 3dda CD01                 movw r24,r26
 7178 3ddc B7FD                 sbrc r27,7
 7179 3dde 0396                 adiw r24,3
 7180                   .L541:
 7181 3de0 9595                 asr r25
 7182 3de2 8795                 ror r24
 7183 3de4 9595                 asr r25
 7184 3de6 8795                 ror r24
 7185 3de8 280F                 add r18,r24
 7186 3dea 391F                 adc r19,r25
 7187 3dec 4427                 clr r20
 7188 3dee 37FD                 sbrc r19,7
 7189 3df0 4095                 com r20
 7190 3df2 542F                 mov r21,r20
 7191 3df4 2093 0000            sts sollGier.0,r18
 7192 3df8 3093 0000            sts (sollGier.0)+1,r19
 7193 3dfc 4093 0000            sts (sollGier.0)+2,r20
 7194 3e00 5093 0000            sts (sollGier.0)+3,r21
 7195 3e04 8091 0000            lds r24,Mess_Integral_Gier
 7196 3e08 9091 0000            lds r25,(Mess_Integral_Gier)+1
 7197 3e0c A091 0000            lds r26,(Mess_Integral_Gier)+2
 7198 3e10 B091 0000            lds r27,(Mess_Integral_Gier)+3
 7199 3e14 821B                 sub r24,r18
 7200 3e16 930B                 sbc r25,r19
 7201 3e18 A40B                 sbc r26,r20
 7202 3e1a B50B                 sbc r27,r21
 7203 3e1c 8093 0000            sts Mess_Integral_Gier,r24
 7204 3e20 9093 0000            sts (Mess_Integral_Gier)+1,r25
 7205 3e24 A093 0000            sts (Mess_Integral_Gier)+2,r26
 7206 3e28 B093 0000            sts (Mess_Integral_Gier)+3,r27
 7207 3e2c 8155                 subi r24,lo8(50001)
 7208 3e2e 934C                 sbci r25,hi8(50001)
 7209 3e30 A040                 sbci r26,hlo8(50001)
 7210 3e32 B040                 sbci r27,hhi8(50001)
 7211 3e34 64F0                 brlt .L542
 7212 3e36 80E5                 ldi r24,lo8(50000)
 7213 3e38 93EC                 ldi r25,hi8(50000)
 7214 3e3a A0E0                 ldi r26,hlo8(50000)
 7215 3e3c B0E0                 ldi r27,hhi8(50000)
 7216 3e3e 8093 0000            sts Mess_Integral_Gier,r24
 7217 3e42 9093 0000            sts (Mess_Integral_Gier)+1,r25
 7218 3e46 A093 0000            sts (Mess_Integral_Gier)+2,r26
 7219 3e4a B093 0000            sts (Mess_Integral_Gier)+3,r27
 7220                   .L542:
 7221 3e4e 8091 0000            lds r24,Mess_Integral_Gier
 7222 3e52 9091 0000            lds r25,(Mess_Integral_Gier)+1
 7223 3e56 A091 0000            lds r26,(Mess_Integral_Gier)+2
 7224 3e5a B091 0000            lds r27,(Mess_Integral_Gier)+3
 7225 3e5e 805B                 subi r24,lo8(-50000)
 7226 3e60 9C43                 sbci r25,hi8(-50000)
 7227 3e62 AF4F                 sbci r26,hlo8(-50000)
 7228 3e64 BF4F                 sbci r27,hhi8(-50000)
 7229 3e66 64F4                 brge .L543
 7230 3e68 80EB                 ldi r24,lo8(-50000)
 7231 3e6a 9CE3                 ldi r25,hi8(-50000)
 7232 3e6c AFEF                 ldi r26,hlo8(-50000)
 7233 3e6e BFEF                 ldi r27,hhi8(-50000)
 7234 3e70 8093 0000            sts Mess_Integral_Gier,r24
 7235 3e74 9093 0000            sts (Mess_Integral_Gier)+1,r25
 7236 3e78 A093 0000            sts (Mess_Integral_Gier)+2,r26
 7237 3e7c B093 0000            sts (Mess_Integral_Gier)+3,r27
 7238                   .L543:
 7239 3e80 4090 0000            lds r4,KompassValue
 7240 3e84 5090 0000            lds r5,(KompassValue)+1
 7241 3e88 4114                 cp r4,__zero_reg__
 7242 3e8a 5104                 cpc r5,__zero_reg__
 7243 3e8c 09F4                 brne .+2
 7244 3e8e 78C1                 rjmp .L544
 7245 3e90 8091 0000            lds r24,EE_Parameter+13
 7246 3e94 83FF                 sbrs r24,3
 7247 3e96 74C1                 rjmp .L544
 7248 3e98 8091 0000            lds r24,IntegralNick
 7249 3e9c 9091 0000            lds r25,(IntegralNick)+1
 7250 3ea0 A091 0000            lds r26,(IntegralNick)+2
 7251 3ea4 B091 0000            lds r27,(IntegralNick)+3
 7252 3ea8 B7FF                 sbrs r27,7
 7253 3eaa 04C0                 rjmp .L545
 7254 3eac 8150                 subi r24,lo8(-(511))
 7255 3eae 9E4F                 sbci r25,hi8(-(511))
 7256 3eb0 AF4F                 sbci r26,hlo8(-(511))
 7257 3eb2 BF4F                 sbci r27,hhi8(-(511))
 7258                   .L545:
 7259 3eb4 39E0                 ldi r19,9
 7260 3eb6 B595         1:      asr r27
 7261 3eb8 A795                 ror r26
 7262 3eba 9795                 ror r25
 7263 3ebc 8795                 ror r24
 7264 3ebe 3A95                 dec r19
 7265 3ec0 D1F7                 brne 1b
 7266 3ec2 6C01                 movw r12,r24
 7267 3ec4 97FF                 sbrs r25,7
 7268 3ec6 04C0                 rjmp .L546
 7269 3ec8 D094                 com r13
 7270 3eca C194                 neg r12
 7271 3ecc D108                 sbc r13,__zero_reg__
 7272 3ece D394                 inc r13
 7273                   .L546:
 7274 3ed0 8091 0000            lds r24,IntegralRoll
 7275 3ed4 9091 0000            lds r25,(IntegralRoll)+1
 7276 3ed8 A091 0000            lds r26,(IntegralRoll)+2
 7277 3edc B091 0000            lds r27,(IntegralRoll)+3
 7278 3ee0 B7FF                 sbrs r27,7
 7279 3ee2 04C0                 rjmp .L547
 7280 3ee4 8150                 subi r24,lo8(-(511))
 7281 3ee6 9E4F                 sbci r25,hi8(-(511))
 7282 3ee8 AF4F                 sbci r26,hlo8(-(511))
 7283 3eea BF4F                 sbci r27,hhi8(-(511))
 7284                   .L547:
 7285 3eec 29E0                 ldi r18,9
 7286 3eee B595         1:      asr r27
 7287 3ef0 A795                 ror r26
 7288 3ef2 9795                 ror r25
 7289 3ef4 8795                 ror r24
 7290 3ef6 2A95                 dec r18
 7291 3ef8 D1F7                 brne 1b
 7292 3efa BC01                 movw r22,r24
 7293 3efc 97FF                 sbrs r25,7
 7294 3efe 03C0                 rjmp .L548
 7295 3f00 7095                 com r23
 7296 3f02 6195                 neg r22
 7297 3f04 7F4F                 sbci r23,lo8(-1)
 7298                   .L548:
 7299 3f06 C616                 cp r12,r22
 7300 3f08 D706                 cpc r13,r23
 7301 3f0a 0CF4                 brge .L549
 7302 3f0c 6B01                 movw r12,r22
 7303                   .L549:
 7304 3f0e B601                 movw r22,r12
 7305 3f10 D7FE                 sbrs r13,7
 7306 3f12 02C0                 rjmp .L550
 7307 3f14 695F                 subi r22,lo8(-(7))
 7308 3f16 7F4F                 sbci r23,hi8(-(7))
 7309                   .L550:
 7310 3f18 3B01                 movw r6,r22
 7311 3f1a 83E0                 ldi r24,3
 7312 3f1c 7594         1:      asr r7
 7313 3f1e 6794                 ror r6
 7314 3f20 8A95                 dec r24
 7315 3f22 E1F7                 brne 1b
 7316 3f24 02E0                 ldi r16,lo8(2)
 7317 3f26 E02E                 mov r14,r16
 7318 3f28 F12C                 mov r15,__zero_reg__
 7319 3f2a 6E0C                 add r6,r14
 7320 3f2c 7F1C                 adc r7,r15
 7321 3f2e 0CE1                 ldi r16,lo8(540)
 7322 3f30 12E0                 ldi r17,hi8(540)
 7323 3f32 400E                 add r4,r16
 7324 3f34 511E                 adc r5,r17
 7325 3f36 7201                 movw r14,r4
 7326 3f38 0027                 clr r16
 7327 3f3a F7FC                 sbrc r15,7
 7328 3f3c 0095                 com r16
 7329 3f3e 102F                 mov r17,r16
 7330 3f40 24EE                 ldi r18,lo8(-540)
 7331 3f42 3DEF                 ldi r19,hi8(-540)
 7332 3f44 420E                 add r4,r18
 7333 3f46 531E                 adc r5,r19
 7334 3f48 8091 0000            lds r24,ErsatzKompass
 7335 3f4c 9091 0000            lds r25,(ErsatzKompass)+1
 7336 3f50 A091 0000            lds r26,(ErsatzKompass)+2
 7337 3f54 B091 0000            lds r27,(ErsatzKompass)+3
 7338 3f58 8090 0000            lds r8,GIER_GRAD_FAKTOR
 7339 3f5c 9090 0000            lds r9,(GIER_GRAD_FAKTOR)+1
 7340 3f60 A090 0000            lds r10,(GIER_GRAD_FAKTOR)+2
 7341 3f64 B090 0000            lds r11,(GIER_GRAD_FAKTOR)+3
 7342 3f68 BC01                 movw r22,r24
 7343 3f6a CD01                 movw r24,r26
 7344 3f6c A501                 movw r20,r10
 7345 3f6e 9401                 movw r18,r8
 7346 3f70 0E94 0000            call __divmodsi4
 7347 3f74 E21A                 sub r14,r18
 7348 3f76 F30A                 sbc r15,r19
 7349 3f78 040B                 sbc r16,r20
 7350 3f7a 150B                 sbc r17,r21
 7351 3f7c C801                 movw r24,r16
 7352 3f7e B701                 movw r22,r14
 7353 3f80 28E6                 ldi r18,lo8(360)
 7354 3f82 31E0                 ldi r19,hi8(360)
 7355 3f84 40E0                 ldi r20,hlo8(360)
 7356 3f86 50E0                 ldi r21,hhi8(360)
 7357 3f88 0E94 0000            call __divmodsi4
 7358 3f8c DC01                 movw r26,r24
 7359 3f8e CB01                 movw r24,r22
 7360 3f90 1CE4                 ldi r17,lo8(-180)
 7361 3f92 E12E                 mov r14,r17
 7362 3f94 1FEF                 ldi r17,hi8(-180)
 7363 3f96 F12E                 mov r15,r17
 7364 3f98 E80E                 add r14,r24
 7365 3f9a F91E                 adc r15,r25
 7366 3f9c 0091 0000            lds r16,KompassSignalSchlecht
 7367 3fa0 1091 0000            lds r17,(KompassSignalSchlecht)+1
 7368 3fa4 0115                 cp r16,__zero_reg__
 7369 3fa6 1105                 cpc r17,__zero_reg__
 7370 3fa8 89F5                 brne .L551
 7371 3faa 39E1                 ldi r19,lo8(25)
 7372 3fac C316                 cp r12,r19
 7373 3fae D104                 cpc r13,__zero_reg__
 7374 3fb0 6CF5                 brge .L551
 7375 3fb2 8091 0000            lds r24,GierGyroFehler
 7376 3fb6 9091 0000            lds r25,(GierGyroFehler)+1
 7377 3fba 8E0D                 add r24,r14
 7378 3fbc 9F1D                 adc r25,r15
 7379 3fbe 9093 0000            sts (GierGyroFehler)+1,r25
 7380 3fc2 8093 0000            sts GierGyroFehler,r24
 7381 3fc6 8091 0000            lds r24,NeueKompassRichtungMerken.10
 7382 3fca 8823                 tst r24
 7383 3fcc F9F0                 breq .L551
 7384 3fce C201                 movw r24,r4
 7385 3fd0 AA27                 clr r26
 7386 3fd2 97FD                 sbrc r25,7
 7387 3fd4 A095                 com r26
 7388 3fd6 BA2F                 mov r27,r26
 7389 3fd8 BC01                 movw r22,r24
 7390 3fda CD01                 movw r24,r26
 7391 3fdc A501                 movw r20,r10
 7392 3fde 9401                 movw r18,r8
 7393 3fe0 0E94 0000            call __mulsi3
 7394 3fe4 DC01                 movw r26,r24
 7395 3fe6 CB01                 movw r24,r22
 7396 3fe8 8093 0000            sts ErsatzKompass,r24
 7397 3fec 9093 0000            sts (ErsatzKompass)+1,r25
 7398 3ff0 A093 0000            sts (ErsatzKompass)+2,r26
 7399 3ff4 B093 0000            sts (ErsatzKompass)+3,r27
 7400 3ff8 BC01                 movw r22,r24
 7401 3ffa CD01                 movw r24,r26
 7402 3ffc 0E94 0000            call __divmodsi4
 7403 4000 3093 0000            sts (KompassStartwert)+1,r19
 7404 4004 2093 0000            sts KompassStartwert,r18
 7405 4008 1092 0000            sts NeueKompassRichtungMerken.10,__zero_reg__
 7406                   .L551:
 7407 400c C701                 movw r24,r14
 7408 400e B4E0                 ldi r27,4
 7409 4010 880F         1:      lsl r24
 7410 4012 991F                 rol r25
 7411 4014 BA95                 dec r27
 7412 4016 E1F7                 brne 1b
 7413 4018 B301                 movw r22,r6
 7414 401a 0E94 0000            call __divmodhi4
 7415 401e CB01                 movw r24,r22
 7416 4020 AA27                 clr r26
 7417 4022 97FD                 sbrc r25,7
 7418 4024 A095                 com r26
 7419 4026 BA2F                 mov r27,r26
 7420 4028 2091 0000            lds r18,ErsatzKompass
 7421 402c 3091 0000            lds r19,(ErsatzKompass)+1
 7422 4030 4091 0000            lds r20,(ErsatzKompass)+2
 7423 4034 5091 0000            lds r21,(ErsatzKompass)+3
 7424 4038 280F                 add r18,r24
 7425 403a 391F                 adc r19,r25
 7426 403c 4A1F                 adc r20,r26
 7427 403e 5B1F                 adc r21,r27
 7428 4040 2093 0000            sts ErsatzKompass,r18
 7429 4044 3093 0000            sts (ErsatzKompass)+1,r19
 7430 4048 4093 0000            sts (ErsatzKompass)+2,r20
 7431 404c 5093 0000            sts (ErsatzKompass)+3,r21
 7432 4050 F090 0000            lds r15,Parameter_KompassWirkung
 7433 4054 6F2D                 mov r22,r15
 7434 4056 7727                 clr r23
 7435 4058 C69E                 mul r12,r22
 7436 405a C001                 movw r24,r0
 7437 405c C79E                 mul r12,r23
 7438 405e 900D                 add r25,r0
 7439 4060 D69E                 mul r13,r22
 7440 4062 900D                 add r25,r0
 7441 4064 1124                 clr r1
 7442 4066 97FD                 sbrc r25,7
 7443 4068 4F96                 adiw r24,31
 7444                   .L553:
 7445 406a 6C01                 movw r12,r24
 7446 406c A5E0                 ldi r26,5
 7447 406e D594         1:      asr r13
 7448 4070 C794                 ror r12
 7449 4072 AA95                 dec r26
 7450 4074 E1F7                 brne 1b
 7451 4076 6C19                 sub r22,r12
 7452 4078 7D09                 sbc r23,r13
 7453 407a 6B01                 movw r12,r22
 7454 407c 77FD                 sbrc r23,7
 7455 407e 7AC0                 rjmp .L554
 7456 4080 0115                 cp r16,__zero_reg__
 7457 4082 1105                 cpc r17,__zero_reg__
 7458 4084 09F0                 breq .+2
 7459 4086 6FC0                 rjmp .L789
 7460 4088 0091 0000            lds r16,MaxStickNick
 7461 408c 1091 0000            lds r17,(MaxStickNick)+1
 7462 4090 8091 0000            lds r24,MaxStickRoll
 7463 4094 9091 0000            lds r25,(MaxStickRoll)+1
 7464 4098 080F                 add r16,r24
 7465 409a 191F                 adc r17,r25
 7466 409c 17FF                 sbrs r17,7
 7467 409e 02C0                 rjmp .L556
 7468 40a0 095F                 subi r16,lo8(-(7))
 7469 40a2 1F4F                 sbci r17,hi8(-(7))
 7470                   .L556:
 7471 40a4 F3E0                 ldi r31,3
 7472 40a6 1595         1:      asr r17
 7473 40a8 0795                 ror r16
 7474 40aa FA95                 dec r31
 7475 40ac E1F7                 brne 1b
 7476 40ae 005C                 subi r16,lo8(-(64))
 7477 40b0 1F4F                 sbci r17,hi8(-(64))
 7478 40b2 CA01                 movw r24,r20
 7479 40b4 B901                 movw r22,r18
 7480 40b6 A501                 movw r20,r10
 7481 40b8 9401                 movw r18,r8
 7482 40ba 0E94 0000            call __divmodsi4
 7483 40be DA01                 movw r26,r20
 7484 40c0 C901                 movw r24,r18
 7485 40c2 2091 0000            lds r18,KompassStartwert
 7486 40c6 3091 0000            lds r19,(KompassStartwert)+1
 7487 40ca 4427                 clr r20
 7488 40cc 37FD                 sbrc r19,7
 7489 40ce 4095                 com r20
 7490 40d0 542F                 mov r21,r20
 7491 40d2 821B                 sub r24,r18
 7492 40d4 930B                 sbc r25,r19
 7493 40d6 A40B                 sbc r26,r20
 7494 40d8 B50B                 sbc r27,r21
 7495 40da 845E                 subi r24,lo8(-(540))
 7496 40dc 9D4F                 sbci r25,hi8(-(540))
 7497 40de AF4F                 sbci r26,hlo8(-(540))
 7498 40e0 BF4F                 sbci r27,hhi8(-(540))
 7499 40e2 BC01                 movw r22,r24
 7500 40e4 CD01                 movw r24,r26
 7501 40e6 28E6                 ldi r18,lo8(360)
 7502 40e8 31E0                 ldi r19,hi8(360)
 7503 40ea 40E0                 ldi r20,hlo8(360)
 7504 40ec 50E0                 ldi r21,hhi8(360)
 7505 40ee 0E94 0000            call __divmodsi4
 7506 40f2 DC01                 movw r26,r24
 7507 40f4 CB01                 movw r24,r22
 7508 40f6 845B                 subi r24,lo8(-(-180))
 7509 40f8 9040                 sbci r25,hi8(-(-180))
 7510 40fa 8C9D                 mul r24,r12
 7511 40fc A001                 movw r20,r0
 7512 40fe 8D9D                 mul r24,r13
 7513 4100 500D                 add r21,r0
 7514 4102 9C9D                 mul r25,r12
 7515 4104 500D                 add r21,r0
 7516 4106 1124                 clr r1
 7517 4108 CA01                 movw r24,r20
 7518 410a B801                 movw r22,r16
 7519 410c 0E94 0000            call __divmodhi4
 7520 4110 83E0                 ldi r24,lo8(3)
 7521 4112 F89E                 mul r15,r24
 7522 4114 6001                 movw r12,r0
 7523 4116 1124                 clr r1
 7524 4118 C616                 cp r12,r22
 7525 411a D706                 cpc r13,r23
 7526 411c 14F4                 brge .L557
 7527 411e B601                 movw r22,r12
 7528 4120 08C0                 rjmp .L558
 7529                   .L557:
 7530 4122 8827                 clr r24
 7531 4124 9927                 clr r25
 7532 4126 8C19                 sub r24,r12
 7533 4128 9D09                 sbc r25,r13
 7534 412a 6817                 cp r22,r24
 7535 412c 7907                 cpc r23,r25
 7536 412e 0CF4                 brge .L558
 7537 4130 BC01                 movw r22,r24
 7538                   .L558:
 7539 4132 9B01                 movw r18,r22
 7540 4134 4427                 clr r20
 7541 4136 37FD                 sbrc r19,7
 7542 4138 4095                 com r20
 7543 413a 542F                 mov r21,r20
 7544 413c 8091 0000            lds r24,Mess_Integral_Gier
 7545 4140 9091 0000            lds r25,(Mess_Integral_Gier)+1
 7546 4144 A091 0000            lds r26,(Mess_Integral_Gier)+2
 7547 4148 B091 0000            lds r27,(Mess_Integral_Gier)+3
 7548 414c 820F                 add r24,r18
 7549 414e 931F                 adc r25,r19
 7550 4150 A41F                 adc r26,r20
 7551 4152 B51F                 adc r27,r21
 7552 4154 8093 0000            sts Mess_Integral_Gier,r24
 7553 4158 9093 0000            sts (Mess_Integral_Gier)+1,r25
 7554 415c A093 0000            sts (Mess_Integral_Gier)+2,r26
 7555 4160 B093 0000            sts (Mess_Integral_Gier)+3,r27
 7556 4164 0DC0                 rjmp .L544
 7557                   .L789:
 7558 4166 0150                 subi r16,lo8(-(-1))
 7559 4168 1040                 sbci r17,hi8(-(-1))
 7560 416a 1093 0000            sts (KompassSignalSchlecht)+1,r17
 7561 416e 0093 0000            sts KompassSignalSchlecht,r16
 7562 4172 06C0                 rjmp .L544
 7563                   .L554:
 7564 4174 84EF                 ldi r24,lo8(500)
 7565 4176 91E0                 ldi r25,hi8(500)
 7566 4178 9093 0000            sts (KompassSignalSchlecht)+1,r25
 7567 417c 8093 0000            sts KompassSignalSchlecht,r24
 7568                   .L544:
 7569 4180 8091 0000            lds r24,TrichterFlug
 7570 4184 8823                 tst r24
 7571 4186 81F0                 breq .L562
 7572 4188 1092 0000            sts SummeRoll,__zero_reg__
 7573 418c 1092 0000            sts (SummeRoll)+1,__zero_reg__
 7574 4190 1092 0000            sts (SummeRoll)+2,__zero_reg__
 7575 4194 1092 0000            sts (SummeRoll)+3,__zero_reg__
 7576 4198 1092 0000            sts SummeNick,__zero_reg__
 7577 419c 1092 0000            sts (SummeNick)+1,__zero_reg__
 7578 41a0 1092 0000            sts (SummeNick)+2,__zero_reg__
 7579 41a4 1092 0000            sts (SummeNick)+3,__zero_reg__
 7580                   .L562:
 7581 41a8 F090 0000            lds r15,Looping_Nick
 7582 41ac FF20                 tst r15
 7583 41ae F1F4                 brne .L563
 7584 41b0 8091 0000            lds r24,IntegralFaktor
 7585 41b4 282F                 mov r18,r24
 7586 41b6 3327                 clr r19
 7587 41b8 4427                 clr r20
 7588 41ba 5527                 clr r21
 7589 41bc 8091 0000            lds r24,IntegralNick
 7590 41c0 9091 0000            lds r25,(IntegralNick)+1
 7591 41c4 A091 0000            lds r26,(IntegralNick)+2
 7592 41c8 B091 0000            lds r27,(IntegralNick)+3
 7593 41cc BC01                 movw r22,r24
 7594 41ce CD01                 movw r24,r26
 7595 41d0 0E94 0000            call __mulsi3
 7596 41d4 DC01                 movw r26,r24
 7597 41d6 CB01                 movw r24,r22
 7598 41d8 BC01                 movw r22,r24
 7599 41da CD01                 movw r24,r26
 7600 41dc 28EF                 ldi r18,lo8(11000)
 7601 41de 3AE2                 ldi r19,hi8(11000)
 7602 41e0 40E0                 ldi r20,hlo8(11000)
 7603 41e2 50E0                 ldi r21,hhi8(11000)
 7604 41e4 0E94 0000            call __divmodsi4
 7605 41e8 3901                 movw r6,r18
 7606 41ea 02C0                 rjmp .L564
 7607                   .L563:
 7608 41ec 6624                 clr r6
 7609 41ee 7724                 clr r7
 7610                   .L564:
 7611 41f0 E090 0000            lds r14,Looping_Roll
 7612 41f4 EE20                 tst r14
 7613 41f6 F1F4                 brne .L565
 7614 41f8 8091 0000            lds r24,IntegralFaktor
 7615 41fc 282F                 mov r18,r24
 7616 41fe 3327                 clr r19
 7617 4200 4427                 clr r20
 7618 4202 5527                 clr r21
 7619 4204 8091 0000            lds r24,IntegralRoll
 7620 4208 9091 0000            lds r25,(IntegralRoll)+1
 7621 420c A091 0000            lds r26,(IntegralRoll)+2
 7622 4210 B091 0000            lds r27,(IntegralRoll)+3
 7623 4214 BC01                 movw r22,r24
 7624 4216 CD01                 movw r24,r26
 7625 4218 0E94 0000            call __mulsi3
 7626 421c DC01                 movw r26,r24
 7627 421e CB01                 movw r24,r22
 7628 4220 BC01                 movw r22,r24
 7629 4222 CD01                 movw r24,r26
 7630 4224 28EF                 ldi r18,lo8(11000)
 7631 4226 3AE2                 ldi r19,hi8(11000)
 7632 4228 40E0                 ldi r20,hlo8(11000)
 7633 422a 50E0                 ldi r21,hhi8(11000)
 7634 422c 0E94 0000            call __divmodsi4
 7635 4230 2901                 movw r4,r18
 7636 4232 02C0                 rjmp .L566
 7637                   .L565:
 7638 4234 4424                 clr r4
 7639 4236 5524                 clr r5
 7640                   .L566:
 7641 4238 8091 0000            lds r24,TrimNick
 7642 423c 9091 0000            lds r25,(TrimNick)+1
 7643 4240 893C                 cpi r24,201
 7644 4242 9105                 cpc r25,__zero_reg__
 7645 4244 1CF0                 brlt .L567
 7646 4246 88EC                 ldi r24,lo8(200)
 7647 4248 90E0                 ldi r25,hi8(200)
 7648 424a 05C0                 rjmp .L794
 7649                   .L567:
 7650 424c 8853                 subi r24,lo8(-200)
 7651 424e 9F4F                 sbci r25,hi8(-200)
 7652 4250 34F4                 brge .L568
 7653 4252 88E3                 ldi r24,lo8(-200)
 7654 4254 9FEF                 ldi r25,hi8(-200)
 7655                   .L794:
 7656 4256 9093 0000            sts (TrimNick)+1,r25
 7657 425a 8093 0000            sts TrimNick,r24
 7658                   .L568:
 7659 425e 8091 0000            lds r24,TrimRoll
 7660 4262 9091 0000            lds r25,(TrimRoll)+1
 7661 4266 893C                 cpi r24,201
 7662 4268 9105                 cpc r25,__zero_reg__
 7663 426a 1CF0                 brlt .L570
 7664 426c 88EC                 ldi r24,lo8(200)
 7665 426e 90E0                 ldi r25,hi8(200)
 7666 4270 05C0                 rjmp .L795
 7667                   .L570:
 7668 4272 8853                 subi r24,lo8(-200)
 7669 4274 9F4F                 sbci r25,hi8(-200)
 7670 4276 34F4                 brge .L571
 7671 4278 88E3                 ldi r24,lo8(-200)
 7672 427a 9FEF                 ldi r25,hi8(-200)
 7673                   .L795:
 7674 427c 9093 0000            sts (TrimRoll)+1,r25
 7675 4280 8093 0000            sts TrimRoll,r24
 7676                   .L571:
 7677 4284 8091 0000            lds r24,MesswertNick
 7678 4288 9091 0000            lds r25,(MesswertNick)+1
 7679 428c AA27                 clr r26
 7680 428e 97FD                 sbrc r25,7
 7681 4290 A095                 com r26
 7682 4292 BA2F                 mov r27,r26
 7683 4294 2091 0000            lds r18,GyroFaktor
 7684 4298 A22E                 mov r10,r18
 7685 429a BB24                 clr r11
 7686 429c CC24                 clr r12
 7687 429e DD24                 clr r13
 7688 42a0 BC01                 movw r22,r24
 7689 42a2 CD01                 movw r24,r26
 7690 42a4 A601                 movw r20,r12
 7691 42a6 9501                 movw r18,r10
 7692 42a8 0E94 0000            call __mulsi3
 7693 42ac 9B01                 movw r18,r22
 7694 42ae AC01                 movw r20,r24
 7695 42b0 8091 0000            lds r24,TrimNick
 7696 42b4 9091 0000            lds r25,(TrimNick)+1
 7697 42b8 AA27                 clr r26
 7698 42ba 97FD                 sbrc r25,7
 7699 42bc A095                 com r26
 7700 42be BA2F                 mov r27,r26
 7701 42c0 E7E0                 ldi r30,7
 7702 42c2 880F         1:      lsl r24
 7703 42c4 991F                 rol r25
 7704 42c6 AA1F                 rol r26
 7705 42c8 BB1F                 rol r27
 7706 42ca EA95                 dec r30
 7707 42cc D1F7                 brne 1b
 7708 42ce 280F                 add r18,r24
 7709 42d0 391F                 adc r19,r25
 7710 42d2 4A1F                 adc r20,r26
 7711 42d4 5B1F                 adc r21,r27
 7712 42d6 57FF                 sbrs r21,7
 7713 42d8 04C0                 rjmp .L573
 7714 42da 215C                 subi r18,lo8(-(63))
 7715 42dc 3F4F                 sbci r19,hi8(-(63))
 7716 42de 4F4F                 sbci r20,hlo8(-(63))
 7717 42e0 5F4F                 sbci r21,hhi8(-(63))
 7718                   .L573:
 7719 42e2 76E0                 ldi r23,6
 7720 42e4 5595         1:      asr r21
 7721 42e6 4795                 ror r20
 7722 42e8 3795                 ror r19
 7723 42ea 2795                 ror r18
 7724 42ec 7A95                 dec r23
 7725 42ee D1F7                 brne 1b
 7726 42f0 8301                 movw r16,r6
 7727 42f2 020F                 add r16,r18
 7728 42f4 131F                 adc r17,r19
 7729 42f6 1093 0000            sts (MesswertNick)+1,r17
 7730 42fa 0093 0000            sts MesswertNick,r16
 7731 42fe 8091 0000            lds r24,MesswertRoll
 7732 4302 9091 0000            lds r25,(MesswertRoll)+1
 7733 4306 AA27                 clr r26
 7734 4308 97FD                 sbrc r25,7
 7735 430a A095                 com r26
 7736 430c BA2F                 mov r27,r26
 7737 430e BC01                 movw r22,r24
 7738 4310 CD01                 movw r24,r26
 7739 4312 A601                 movw r20,r12
 7740 4314 9501                 movw r18,r10
 7741 4316 0E94 0000            call __mulsi3
 7742 431a 9B01                 movw r18,r22
 7743 431c AC01                 movw r20,r24
 7744 431e 8091 0000            lds r24,TrimRoll
 7745 4322 9091 0000            lds r25,(TrimRoll)+1
 7746 4326 AA27                 clr r26
 7747 4328 97FD                 sbrc r25,7
 7748 432a A095                 com r26
 7749 432c BA2F                 mov r27,r26
 7750 432e 67E0                 ldi r22,7
 7751 4330 880F         1:      lsl r24
 7752 4332 991F                 rol r25
 7753 4334 AA1F                 rol r26
 7754 4336 BB1F                 rol r27
 7755 4338 6A95                 dec r22
 7756 433a D1F7                 brne 1b
 7757 433c 280F                 add r18,r24
 7758 433e 391F                 adc r19,r25
 7759 4340 4A1F                 adc r20,r26
 7760 4342 5B1F                 adc r21,r27
 7761 4344 57FF                 sbrs r21,7
 7762 4346 04C0                 rjmp .L574
 7763 4348 215C                 subi r18,lo8(-(63))
 7764 434a 3F4F                 sbci r19,hi8(-(63))
 7765 434c 4F4F                 sbci r20,hlo8(-(63))
 7766 434e 5F4F                 sbci r21,hhi8(-(63))
 7767                   .L574:
 7768 4350 96E0                 ldi r25,6
 7769 4352 5595         1:      asr r21
 7770 4354 4795                 ror r20
 7771 4356 3795                 ror r19
 7772 4358 2795                 ror r18
 7773 435a 9A95                 dec r25
 7774 435c D1F7                 brne 1b
 7775 435e 4201                 movw r8,r4
 7776 4360 820E                 add r8,r18
 7777 4362 931E                 adc r9,r19
 7778 4364 9092 0000            sts (MesswertRoll)+1,r9
 7779 4368 8092 0000            sts MesswertRoll,r8
 7780 436c 8091 0000            lds r24,MesswertGier
 7781 4370 9091 0000            lds r25,(MesswertGier)+1
 7782 4374 880F                 add r24,r24
 7783 4376 991F                 adc r25,r25
 7784 4378 AA27                 clr r26
 7785 437a 97FD                 sbrc r25,7
 7786 437c A095                 com r26
 7787 437e BA2F                 mov r27,r26
 7788 4380 2091 0000            lds r18,GyroFaktorGier
 7789 4384 3327                 clr r19
 7790 4386 4427                 clr r20
 7791 4388 5527                 clr r21
 7792 438a BC01                 movw r22,r24
 7793 438c CD01                 movw r24,r26
 7794 438e 0E94 0000            call __mulsi3
 7795 4392 5B01                 movw r10,r22
 7796 4394 6C01                 movw r12,r24
 7797 4396 97FF                 sbrs r25,7
 7798 4398 08C0                 rjmp .L575
 7799 439a 8FE3                 ldi r24,lo8(63)
 7800 439c 90E0                 ldi r25,hi8(63)
 7801 439e A0E0                 ldi r26,hlo8(63)
 7802 43a0 B0E0                 ldi r27,hhi8(63)
 7803 43a2 A80E                 add r10,r24
 7804 43a4 B91E                 adc r11,r25
 7805 43a6 CA1E                 adc r12,r26
 7806 43a8 DB1E                 adc r13,r27
 7807                   .L575:
 7808 43aa 86E0                 ldi r24,6
 7809 43ac D594         1:      asr r13
 7810 43ae C794                 ror r12
 7811 43b0 B794                 ror r11
 7812 43b2 A794                 ror r10
 7813 43b4 8A95                 dec r24
 7814 43b6 D1F7                 brne 1b
 7815 43b8 8091 0000            lds r24,IntegralFaktorGier
 7816 43bc 282F                 mov r18,r24
 7817 43be 3327                 clr r19
 7818 43c0 4427                 clr r20
 7819 43c2 5527                 clr r21
 7820 43c4 8091 0000            lds r24,Integral_Gier
 7821 43c8 9091 0000            lds r25,(Integral_Gier)+1
 7822 43cc A091 0000            lds r26,(Integral_Gier)+2
 7823 43d0 B091 0000            lds r27,(Integral_Gier)+3
 7824 43d4 BC01                 movw r22,r24
 7825 43d6 CD01                 movw r24,r26
 7826 43d8 0E94 0000            call __mulsi3
 7827 43dc DC01                 movw r26,r24
 7828 43de CB01                 movw r24,r22
 7829 43e0 BC01                 movw r22,r24
 7830 43e2 CD01                 movw r24,r26
 7831 43e4 20EF                 ldi r18,lo8(22000)
 7832 43e6 35E5                 ldi r19,hi8(22000)
 7833 43e8 40E0                 ldi r20,hlo8(22000)
 7834 43ea 50E0                 ldi r21,hhi8(22000)
 7835 43ec 0E94 0000            call __divmodsi4
 7836 43f0 B501                 movw r22,r10
 7837 43f2 620F                 add r22,r18
 7838 43f4 731F                 adc r23,r19
 7839 43f6 7093 0000            sts (MesswertGier)+1,r23
 7840 43fa 6093 0000            sts MesswertGier,r22
 7841 43fe 0150                 subi r16,lo8(4097)
 7842 4400 1041                 sbci r17,hi8(4097)
 7843 4402 34F0                 brlt .L576
 7844 4404 80E0                 ldi r24,lo8(4096)
 7845 4406 90E1                 ldi r25,hi8(4096)
 7846 4408 9093 0000            sts (MesswertNick)+1,r25
 7847 440c 8093 0000            sts MesswertNick,r24
 7848                   .L576:
 7849 4410 8091 0000            lds r24,MesswertNick
 7850 4414 9091 0000            lds r25,(MesswertNick)+1
 7851 4418 8050                 subi r24,lo8(-4096)
 7852 441a 904F                 sbci r25,hi8(-4096)
 7853 441c 34F4                 brge .L577
 7854 441e 80E0                 ldi r24,lo8(-4096)
 7855 4420 90EF                 ldi r25,hi8(-4096)
 7856 4422 9093 0000            sts (MesswertNick)+1,r25
 7857 4426 8093 0000            sts MesswertNick,r24
 7858                   .L577:
 7859 442a B1E0                 ldi r27,lo8(4097)
 7860 442c 8B16                 cp r8,r27
 7861 442e B0E1                 ldi r27,hi8(4097)
 7862 4430 9B06                 cpc r9,r27
 7863 4432 34F0                 brlt .L578
 7864 4434 80E0                 ldi r24,lo8(4096)
 7865 4436 90E1                 ldi r25,hi8(4096)
 7866 4438 9093 0000            sts (MesswertRoll)+1,r25
 7867 443c 8093 0000            sts MesswertRoll,r24
 7868                   .L578:
 7869 4440 8091 0000            lds r24,MesswertRoll
 7870 4444 9091 0000            lds r25,(MesswertRoll)+1
 7871 4448 8050                 subi r24,lo8(-4096)
 7872 444a 904F                 sbci r25,hi8(-4096)
 7873 444c 34F4                 brge .L579
 7874 444e 80E0                 ldi r24,lo8(-4096)
 7875 4450 90EF                 ldi r25,hi8(-4096)
 7876 4452 9093 0000            sts (MesswertRoll)+1,r25
 7877 4456 8093 0000            sts MesswertRoll,r24
 7878                   .L579:
 7879 445a 6150                 subi r22,lo8(4097)
 7880 445c 7041                 sbci r23,hi8(4097)
 7881 445e 34F0                 brlt .L580
 7882 4460 80E0                 ldi r24,lo8(4096)
 7883 4462 90E1                 ldi r25,hi8(4096)
 7884 4464 9093 0000            sts (MesswertGier)+1,r25
 7885 4468 8093 0000            sts MesswertGier,r24
 7886                   .L580:
 7887 446c 8091 0000            lds r24,MesswertGier
 7888 4470 9091 0000            lds r25,(MesswertGier)+1
 7889 4474 8050                 subi r24,lo8(-4096)
 7890 4476 904F                 sbci r25,hi8(-4096)
 7891 4478 34F4                 brge .L581
 7892 447a 80E0                 ldi r24,lo8(-4096)
 7893 447c 90EF                 ldi r25,hi8(-4096)
 7894 447e 9093 0000            sts (MesswertGier)+1,r25
 7895 4482 8093 0000            sts MesswertGier,r24
 7896                   .L581:
 7897 4486 8091 0000            lds r24,BattLowVoltageWarning
 7898 448a 482F                 mov r20,r24
 7899 448c 5527                 clr r21
 7900 448e 8091 0000            lds r24,UBat
 7901 4492 9091 0000            lds r25,(UBat)+1
 7902 4496 4817                 cp r20,r24
 7903 4498 5907                 cpc r21,r25
 7904 449a 94F4                 brge .L582
 7905 449c 2091 0000            lds r18,UBat
 7906 44a0 3091 0000            lds r19,(UBat)+1
 7907 44a4 6981                 ldd r22,Y+1
 7908 44a6 7A81                 ldd r23,Y+2
 7909 44a8 649F                 mul r22,r20
 7910 44aa C001                 movw r24,r0
 7911 44ac 659F                 mul r22,r21
 7912 44ae 900D                 add r25,r0
 7913 44b0 749F                 mul r23,r20
 7914 44b2 900D                 add r25,r0
 7915 44b4 1124                 clr r1
 7916 44b6 B901                 movw r22,r18
 7917 44b8 0E94 0000            call __udivmodhi4
 7918 44bc 7A83                 std Y+2,r23
 7919 44be 6983                 std Y+1,r22
 7920                   .L582:
 7921 44c0 8981                 ldd r24,Y+1
 7922 44c2 9A81                 ldd r25,Y+2
 7923 44c4 880F                 lsl r24
 7924 44c6 991F                 rol r25
 7925 44c8 880F                 lsl r24
 7926 44ca 991F                 rol r25
 7927 44cc 9A83                 std Y+2,r25
 7928 44ce 8983                 std Y+1,r24
 7929 44d0 4091 0000            lds r20,EE_Parameter+13
 7930 44d4 40FF                 sbrs r20,0
 7931 44d6 BDC6                 rjmp .L583
 7932 44d8 EE20                 tst r14
 7933 44da 09F0                 breq .+2
 7934 44dc BAC6                 rjmp .L583
 7935 44de FF20                 tst r15
 7936 44e0 09F0                 breq .+2
 7937 44e2 B7C6                 rjmp .L583
 7938 44e4 AA24                 clr r10
 7939 44e6 BB24                 clr r11
 7940 44e8 4501                 movw r8,r10
 7941 44ea 8091 0000            lds r24,HoverGas
 7942 44ee 9091 0000            lds r25,(HoverGas)+1
 7943 44f2 9093 0000            sts (DebugOut+44)+1,r25
 7944 44f6 8093 0000            sts DebugOut+44,r24
 7945 44fa 2091 0000            lds r18,BaroExpandActive
 7946 44fe 3091 0000            lds r19,(BaroExpandActive)+1
 7947 4502 2115                 cp r18,__zero_reg__
 7948 4504 3105                 cpc r19,__zero_reg__
 7949 4506 09F0                 breq .+2
 7950 4508 3FC0                 rjmp .L584
 7951 450a 8091 0000            lds r24,MessLuftdruck
 7952 450e 9091 0000            lds r25,(MessLuftdruck)+1
 7953 4512 8959                 subi r24,lo8(921)
 7954 4514 9340                 sbci r25,hi8(921)
 7955 4516 58F0                 brlo .L585
 7956 4518 87B5                 in r24,71-0x20
 7957 451a 853F                 cpi r24,lo8(-11)
 7958 451c 20F4                 brsh .L586
 7959 451e 8091 0000            lds r24,ExpandBaro
 7960 4522 8150                 subi r24,lo8(-(-1))
 7961 4524 11C0                 rjmp .L796
 7962                   .L586:
 7963 4526 81E0                 ldi r24,lo8(1)
 7964 4528 8093 0000            sts BaroAtLowerLimit.30,r24
 7965 452c 4EC0                 rjmp .L593
 7966                   .L585:
 7967 452e 8091 0000            lds r24,MessLuftdruck
 7968 4532 9091 0000            lds r25,(MessLuftdruck)+1
 7969 4536 8436                 cpi r24,100
 7970 4538 9105                 cpc r25,__zero_reg__
 7971 453a 08F5                 brsh .L589
 7972 453c 87B5                 in r24,71-0x20
 7973 453e 8B30                 cpi r24,lo8(11)
 7974 4540 D0F0                 brlo .L590
 7975 4542 8091 0000            lds r24,ExpandBaro
 7976 4546 8F5F                 subi r24,lo8(-(1))
 7977                   .L796:
 7978 4548 8093 0000            sts ExpandBaro,r24
 7979 454c 9AE0                 ldi r25,lo8(10)
 7980 454e 8902                 muls r24,r25
 7981 4550 9001                 movw r18,r0
 7982 4552 1124                 clr r1
 7983 4554 8091 0000            lds r24,DruckOffsetSetting
 7984 4558 821B                 sub r24,r18
 7985 455a 87BD                 out 71-0x20,r24
 7986 455c 8CE2                 ldi r24,lo8(300)
 7987 455e 91E0                 ldi r25,hi8(300)
 7988 4560 9093 0000            sts (beeptime)+1,r25
 7989 4564 8093 0000            sts beeptime,r24
 7990 4568 8EE5                 ldi r24,lo8(350)
 7991 456a 91E0                 ldi r25,hi8(350)
 7992 456c 9093 0000            sts (BaroExpandActive)+1,r25
 7993 4570 8093 0000            sts BaroExpandActive,r24
 7994 4574 2AC0                 rjmp .L593
 7995                   .L590:
 7996 4576 81E0                 ldi r24,lo8(1)
 7997 4578 8093 0000            sts BaroAtUpperLimit.29,r24
 7998 457c 26C0                 rjmp .L593
 7999                   .L589:
 8000 457e F092 0000            sts BaroAtUpperLimit.29,r15
 8001 4582 F092 0000            sts BaroAtLowerLimit.30,r15
 8002 4586 21C0                 rjmp .L593
 8003                   .L584:
 8004 4588 8091 0000            lds r24,HoehenWert
 8005 458c 9091 0000            lds r25,(HoehenWert)+1
 8006 4590 A091 0000            lds r26,(HoehenWert)+2
 8007 4594 B091 0000            lds r27,(HoehenWert)+3
 8008 4598 14E0                 ldi r17,4
 8009 459a 880F         1:      lsl r24
 8010 459c 991F                 rol r25
 8011 459e AA1F                 rol r26
 8012 45a0 BB1F                 rol r27
 8013 45a2 1A95                 dec r17
 8014 45a4 D1F7                 brne 1b
 8015 45a6 8093 0000            sts SummenHoehe,r24
 8016 45aa 9093 0000            sts (SummenHoehe)+1,r25
 8017 45ae A093 0000            sts (SummenHoehe)+2,r26
 8018 45b2 B093 0000            sts (SummenHoehe)+3,r27
 8019 45b6 B092 0000            sts (VarioMeter)+1,r11
 8020 45ba A092 0000            sts VarioMeter,r10
 8021 45be 2150                 subi r18,lo8(-(-1))
 8022 45c0 3040                 sbci r19,hi8(-(-1))
 8023 45c2 3093 0000            sts (BaroExpandActive)+1,r19
 8024 45c6 2093 0000            sts BaroExpandActive,r18
 8025                   .L593:
 8026 45ca 2091 0000            lds r18,Parameter_MaxHoehe
 8027 45ce 41FF                 sbrs r20,1
 8028 45d0 24C0                 rjmp .L594
 8029 45d2 2233                 cpi r18,lo8(50)
 8030 45d4 D8F4                 brsh .L595
 8031 45d6 8091 0000            lds r24,delay.28
 8032 45da 8150                 subi r24,lo8(-(-1))
 8033 45dc 8093 0000            sts delay.28,r24
 8034 45e0 8F3F                 cpi r24,lo8(-1)
 8035 45e2 D9F5                 brne .L598
 8036 45e4 1092 0000            sts HoehenReglerAktiv,__zero_reg__
 8037 45e8 8091 0000            lds r24,HoehenWert
 8038 45ec 9091 0000            lds r25,(HoehenWert)+1
 8039 45f0 A091 0000            lds r26,(HoehenWert)+2
 8040 45f4 B091 0000            lds r27,(HoehenWert)+3
 8041 45f8 8093 0000            sts SollHoehe,r24
 8042 45fc 9093 0000            sts (SollHoehe)+1,r25
 8043 4600 A093 0000            sts (SollHoehe)+2,r26
 8044 4604 B093 0000            sts (SollHoehe)+3,r27
 8045 4608 81E0                 ldi r24,lo8(1)
 8046 460a 04C0                 rjmp .L797
 8047                   .L595:
 8048 460c 81E0                 ldi r24,lo8(1)
 8049 460e 8093 0000            sts HoehenReglerAktiv,r24
 8050 4612 88EC                 ldi r24,lo8(-56)
 8051                   .L797:
 8052 4614 8093 0000            sts delay.28,r24
 8053 4618 20C0                 rjmp .L598
 8054                   .L594:
 8055 461a 8091 0000            lds r24,ExternHoehenValue
 8056 461e 9091 0000            lds r25,(ExternHoehenValue)+1
 8057 4622 820F                 add r24,r18
 8058 4624 911D                 adc r25,__zero_reg__
 8059 4626 2091 0000            lds r18,EE_Parameter+18
 8060 462a 3327                 clr r19
 8061 462c 829F                 mul r24,r18
 8062 462e F001                 movw r30,r0
 8063 4630 839F                 mul r24,r19
 8064 4632 F00D                 add r31,r0
 8065 4634 929F                 mul r25,r18
 8066 4636 F00D                 add r31,r0
 8067 4638 1124                 clr r1
 8068 463a CF01                 movw r24,r30
 8069 463c AA27                 clr r26
 8070 463e 97FD                 sbrc r25,7
 8071 4640 A095                 com r26
 8072 4642 BA2F                 mov r27,r26
 8073 4644 8093 0000            sts SollHoehe,r24
 8074 4648 9093 0000            sts (SollHoehe)+1,r25
 8075 464c A093 0000            sts (SollHoehe)+2,r26
 8076 4650 B093 0000            sts (SollHoehe)+3,r27
 8077 4654 81E0                 ldi r24,lo8(1)
 8078 4656 8093 0000            sts HoehenReglerAktiv,r24
 8079                   .L598:
 8080 465a 8091 0000            lds r24,IntegralNick
 8081 465e 9091 0000            lds r25,(IntegralNick)+1
 8082 4662 A091 0000            lds r26,(IntegralNick)+2
 8083 4666 B091 0000            lds r27,(IntegralNick)+3
 8084 466a E090 0000            lds r14,GIER_GRAD_FAKTOR
 8085 466e F090 0000            lds r15,(GIER_GRAD_FAKTOR)+1
 8086 4672 0091 0000            lds r16,(GIER_GRAD_FAKTOR)+2
 8087 4676 1091 0000            lds r17,(GIER_GRAD_FAKTOR)+3
 8088 467a BC01                 movw r22,r24
 8089 467c CD01                 movw r24,r26
 8090 467e A801                 movw r20,r16
 8091 4680 9701                 movw r18,r14
 8092 4682 0E94 0000            call __divmodsi4
 8093 4686 5901                 movw r10,r18
 8094 4688 6A01                 movw r12,r20
 8095 468a 8091 0000            lds r24,IntegralRoll
 8096 468e 9091 0000            lds r25,(IntegralRoll)+1
 8097 4692 A091 0000            lds r26,(IntegralRoll)+2
 8098 4696 B091 0000            lds r27,(IntegralRoll)+3
 8099 469a BC01                 movw r22,r24
 8100 469c CD01                 movw r24,r26
 8101 469e A801                 movw r20,r16
 8102 46a0 9701                 movw r18,r14
 8103 46a2 0E94 0000            call __divmodsi4
 8104 46a6 B901                 movw r22,r18
 8105 46a8 C501                 movw r24,r10
 8106 46aa 0E94 0000            call ihypot
 8107 46ae 8C01                 movw r16,r24
 8108 46b0 CC97                 sbiw r24,60
 8109 46b2 14F0                 brlt .L599
 8110 46b4 0CE3                 ldi r16,lo8(60)
 8111 46b6 10E0                 ldi r17,hi8(60)
 8112                   .L599:
 8113 46b8 C801                 movw r24,r16
 8114 46ba 0E94 0000            call c_cos_8192
 8115 46be 8C01                 movw r16,r24
 8116 46c0 80E2                 ldi r24,lo8(32)
 8117 46c2 8093 0000            sts VarioCharacter,r24
 8118 46c6 8091 0000            lds r24,HoehenReglerAktiv
 8119 46ca 8823                 tst r24
 8120 46cc 09F4                 brne .+2
 8121 46ce 47C4                 rjmp .L600
 8122 46d0 8091 0000            lds r24,FC_StatusFlags
 8123 46d4 9927                 clr r25
 8124 46d6 9C01                 movw r18,r24
 8125 46d8 2071                 andi r18,lo8(16)
 8126 46da 3070                 andi r19,hi8(16)
 8127 46dc 84FD                 sbrc r24,4
 8128 46de 3FC4                 rjmp .L600
 8129 46e0 6091 0000            lds r22,EE_Parameter+102
 8130 46e4 60FD                 sbrc r22,0
 8131 46e6 04C0                 rjmp .L602
 8132 46e8 8091 0000            lds r24,EE_Parameter+13
 8133 46ec 81FD                 sbrc r24,1
 8134 46ee 0CC0                 rjmp .L601
 8135                   .L602:
 8136 46f0 C980                 ldd r12,Y+1
 8137 46f2 DA80                 ldd r13,Y+2
 8138 46f4 3093 0000            sts (HeightTrimming.22)+1,r19
 8139 46f8 2093 0000            sts HeightTrimming.22,r18
 8140 46fc 8091 0000            lds r24,FC_StatusFlags
 8141 4700 806C                 ori r24,lo8(-64)
 8142 4702 8093 0000            sts FC_StatusFlags,r24
 8143 4706 99C1                 rjmp .L603
 8144                   .L601:
 8145 4708 8091 0000            lds r24,FC_StatusFlags
 8146 470c 81FF                 sbrs r24,1
 8147 470e 6BC1                 rjmp .L604
 8148 4710 4091 0000            lds r20,StickGasHover.24
 8149 4714 5091 0000            lds r21,(StickGasHover.24)+1
 8150 4718 CA01                 movw r24,r20
 8151 471a 0F96                 adiw r24,15
 8152 471c 2091 0000            lds r18,StickGas
 8153 4720 3091 0000            lds r19,(StickGas)+1
 8154 4724 8217                 cp r24,r18
 8155 4726 9307                 cpc r25,r19
 8156 4728 BCF5                 brge .L605
 8157 472a 8091 0000            lds r24,BaroAtUpperLimit.29
 8158 472e 8823                 tst r24
 8159 4730 99F5                 brne .L605
 8160 4732 8091 0000            lds r24,FC_StatusFlags
 8161 4736 87FF                 sbrs r24,7
 8162 4738 15C0                 rjmp .L606
 8163 473a 8091 0000            lds r24,FC_StatusFlags
 8164 473e 8F77                 andi r24,lo8(127)
 8165 4740 8093 0000            sts FC_StatusFlags,r24
 8166 4744 8091 0000            lds r24,HoehenWert
 8167 4748 9091 0000            lds r25,(HoehenWert)+1
 8168 474c A091 0000            lds r26,(HoehenWert)+2
 8169 4750 B091 0000            lds r27,(HoehenWert)+3
 8170 4754 8093 0000            sts SollHoehe,r24
 8171 4758 9093 0000            sts (SollHoehe)+1,r25
 8172 475c A093 0000            sts (SollHoehe)+2,r26
 8173 4760 B093 0000            sts (SollHoehe)+3,r27
 8174                   .L606:
 8175 4764 8091 0000            lds r24,FC_StatusFlags
 8176 4768 8064                 ori r24,lo8(64)
 8177 476a 8093 0000            sts FC_StatusFlags,r24
 8178 476e 241B                 sub r18,r20
 8179 4770 350B                 sbc r19,r21
 8180 4772 2F50                 subi r18,lo8(-(-15))
 8181 4774 3040                 sbci r19,hi8(-(-15))
 8182 4776 37FF                 sbrs r19,7
 8183 4778 03C0                 rjmp .L607
 8184 477a 3095                 com r19
 8185 477c 2195                 neg r18
 8186 477e 3F4F                 sbci r19,lo8(-1)
 8187                   .L607:
 8188 4780 8091 0000            lds r24,HeightTrimming.22
 8189 4784 9091 0000            lds r25,(HeightTrimming.22)+1
 8190 4788 820F                 add r24,r18
 8191 478a 931F                 adc r25,r19
 8192 478c 9093 0000            sts (HeightTrimming.22)+1,r25
 8193 4790 8093 0000            sts HeightTrimming.22,r24
 8194 4794 8BE2                 ldi r24,lo8(43)
 8195 4796 6EC0                 rjmp .L798
 8196                   .L605:
 8197 4798 CA01                 movw r24,r20
 8198 479a 0F97                 sbiw r24,15
 8199 479c 2817                 cp r18,r24
 8200 479e 3907                 cpc r19,r25
 8201 47a0 BCF5                 brge .L609
 8202 47a2 8091 0000            lds r24,BaroAtLowerLimit.30
 8203 47a6 8823                 tst r24
 8204 47a8 99F5                 brne .L609
 8205 47aa 8091 0000            lds r24,FC_StatusFlags
 8206 47ae 86FF                 sbrs r24,6
 8207 47b0 15C0                 rjmp .L610
 8208 47b2 8091 0000            lds r24,FC_StatusFlags
 8209 47b6 8F7B                 andi r24,lo8(-65)
 8210 47b8 8093 0000            sts FC_StatusFlags,r24
 8211 47bc 8091 0000            lds r24,HoehenWert
 8212 47c0 9091 0000            lds r25,(HoehenWert)+1
 8213 47c4 A091 0000            lds r26,(HoehenWert)+2
 8214 47c8 B091 0000            lds r27,(HoehenWert)+3
 8215 47cc 8093 0000            sts SollHoehe,r24
 8216 47d0 9093 0000            sts (SollHoehe)+1,r25
 8217 47d4 A093 0000            sts (SollHoehe)+2,r26
 8218 47d8 B093 0000            sts (SollHoehe)+3,r27
 8219                   .L610:
 8220 47dc 8091 0000            lds r24,FC_StatusFlags
 8221 47e0 8068                 ori r24,lo8(-128)
 8222 47e2 8093 0000            sts FC_StatusFlags,r24
 8223 47e6 241B                 sub r18,r20
 8224 47e8 350B                 sbc r19,r21
 8225 47ea 215F                 subi r18,lo8(-(15))
 8226 47ec 3F4F                 sbci r19,hi8(-(15))
 8227 47ee 37FF                 sbrs r19,7
 8228 47f0 03C0                 rjmp .L611
 8229 47f2 3095                 com r19
 8230 47f4 2195                 neg r18
 8231 47f6 3F4F                 sbci r19,lo8(-1)
 8232                   .L611:
 8233 47f8 8091 0000            lds r24,HeightTrimming.22
 8234 47fc 9091 0000            lds r25,(HeightTrimming.22)+1
 8235 4800 821B                 sub r24,r18
 8236 4802 930B                 sbc r25,r19
 8237 4804 9093 0000            sts (HeightTrimming.22)+1,r25
 8238 4808 8093 0000            sts HeightTrimming.22,r24
 8239 480c 8DE2                 ldi r24,lo8(45)
 8240 480e 32C0                 rjmp .L798
 8241                   .L609:
 8242 4810 8091 0000            lds r24,FC_StatusFlags
 8243 4814 807C                 andi r24,lo8(-64)
 8244 4816 69F1                 breq .L613
 8245 4818 8091 0000            lds r24,FC_StatusFlags
 8246 481c 8F73                 andi r24,lo8(63)
 8247 481e 8093 0000            sts FC_StatusFlags,r24
 8248 4822 1092 0000            sts (HeightTrimming.22)+1,__zero_reg__
 8249 4826 1092 0000            sts HeightTrimming.22,__zero_reg__
 8250 482a 2091 0000            lds r18,HoehenWert
 8251 482e 3091 0000            lds r19,(HoehenWert)+1
 8252 4832 4091 0000            lds r20,(HoehenWert)+2
 8253 4836 5091 0000            lds r21,(HoehenWert)+3
 8254 483a 2093 0000            sts SollHoehe,r18
 8255 483e 3093 0000            sts (SollHoehe)+1,r19
 8256 4842 4093 0000            sts (SollHoehe)+2,r20
 8257 4846 5093 0000            sts (SollHoehe)+3,r21
 8258 484a 61FF                 sbrs r22,1
 8259 484c 06C0                 rjmp .L614
 8260 484e 84EF                 ldi r24,lo8(500)
 8261 4850 91E0                 ldi r25,hi8(500)
 8262 4852 9093 0000            sts (beeptime)+1,r25
 8263 4856 8093 0000            sts beeptime,r24
 8264                   .L614:
 8265 485a 8091 0000            lds r24,StartTrigger
 8266 485e 8823                 tst r24
 8267 4860 41F4                 brne .L613
 8268 4862 2333                 cpi r18,lo8(51)
 8269 4864 3105                 cpc r19,__zero_reg__
 8270 4866 4105                 cpc r20,__zero_reg__
 8271 4868 5105                 cpc r21,__zero_reg__
 8272 486a 1CF0                 brlt .L613
 8273 486c 81E0                 ldi r24,lo8(1)
 8274 486e 8093 0000            sts StartTrigger,r24
 8275                   .L613:
 8276 4872 8DE3                 ldi r24,lo8(61)
 8277                   .L798:
 8278 4874 8093 0000            sts VarioCharacter,r24
 8279 4878 2091 0000            lds r18,HeightTrimming.22
 8280 487c 3091 0000            lds r19,(HeightTrimming.22)+1
 8281 4880 C901                 movw r24,r18
 8282 4882 37FF                 sbrs r19,7
 8283 4884 04C0                 rjmp .L617
 8284 4886 8827                 clr r24
 8285 4888 9927                 clr r25
 8286 488a 821B                 sub r24,r18
 8287 488c 930B                 sbc r25,r19
 8288                   .L617:
 8289 488e 8150                 subi r24,lo8(513)
 8290 4890 9240                 sbci r25,hi8(513)
 8291 4892 0CF4                 brge .+2
 8292 4894 91C0                 rjmp .L616
 8293 4896 8091 0000            lds r24,EE_Parameter+18
 8294 489a 9927                 clr r25
 8295 489c 289F                 mul r18,r24
 8296 489e 7001                 movw r14,r0
 8297 48a0 299F                 mul r18,r25
 8298 48a2 F00C                 add r15,r0
 8299 48a4 389F                 mul r19,r24
 8300 48a6 F00C                 add r15,r0
 8301 48a8 1124                 clr r1
 8302 48aa C701                 movw r24,r14
 8303 48ac 60E0                 ldi r22,lo8(1280)
 8304 48ae 75E0                 ldi r23,hi8(1280)
 8305 48b0 0E94 0000            call __divmodhi4
 8306 48b4 CB01                 movw r24,r22
 8307 48b6 AA27                 clr r26
 8308 48b8 97FD                 sbrc r25,7
 8309 48ba A095                 com r26
 8310 48bc BA2F                 mov r27,r26
 8311 48be 2091 0000            lds r18,SollHoehe
 8312 48c2 3091 0000            lds r19,(SollHoehe)+1
 8313 48c6 4091 0000            lds r20,(SollHoehe)+2
 8314 48ca 5091 0000            lds r21,(SollHoehe)+3
 8315 48ce 280F                 add r18,r24
 8316 48d0 391F                 adc r19,r25
 8317 48d2 4A1F                 adc r20,r26
 8318 48d4 5B1F                 adc r21,r27
 8319 48d6 2093 0000            sts SollHoehe,r18
 8320 48da 3093 0000            sts (SollHoehe)+1,r19
 8321 48de 4093 0000            sts (SollHoehe)+2,r20
 8322 48e2 5093 0000            sts (SollHoehe)+3,r21
 8323 48e6 1092 0000            sts (HeightTrimming.22)+1,__zero_reg__
 8324 48ea 1092 0000            sts HeightTrimming.22,__zero_reg__
 8325 48ee C090 0000            lds r12,HoehenWert
 8326 48f2 D090 0000            lds r13,(HoehenWert)+1
 8327 48f6 E090 0000            lds r14,(HoehenWert)+2
 8328 48fa F090 0000            lds r15,(HoehenWert)+3
 8329 48fe D701                 movw r26,r14
 8330 4900 C601                 movw r24,r12
 8331 4902 8050                 subi r24,lo8(-(-1024))
 8332 4904 9440                 sbci r25,hi8(-(-1024))
 8333 4906 A040                 sbci r26,hlo8(-(-1024))
 8334 4908 B040                 sbci r27,hhi8(-(-1024))
 8335 490a 8217                 cp r24,r18
 8336 490c 9307                 cpc r25,r19
 8337 490e A407                 cpc r26,r20
 8338 4910 B507                 cpc r27,r21
 8339 4912 5CF4                 brge .L799
 8340 4914 D701                 movw r26,r14
 8341 4916 C601                 movw r24,r12
 8342 4918 8050                 subi r24,lo8(-(1024))
 8343 491a 9C4F                 sbci r25,hi8(-(1024))
 8344 491c AF4F                 sbci r26,hlo8(-(1024))
 8345 491e BF4F                 sbci r27,hhi8(-(1024))
 8346 4920 2817                 cp r18,r24
 8347 4922 3907                 cpc r19,r25
 8348 4924 4A07                 cpc r20,r26
 8349 4926 5B07                 cpc r21,r27
 8350 4928 44F0                 brlt .L619
 8351                   .L799:
 8352 492a 8093 0000            sts SollHoehe,r24
 8353 492e 9093 0000            sts (SollHoehe)+1,r25
 8354 4932 A093 0000            sts (SollHoehe)+2,r26
 8355 4936 B093 0000            sts (SollHoehe)+3,r27
 8356                   .L619:
 8357 493a 8091 0000            lds r24,EE_Parameter+102
 8358 493e 81FF                 sbrs r24,1
 8359 4940 06C0                 rjmp .L621
 8360 4942 84E6                 ldi r24,lo8(100)
 8361 4944 90E0                 ldi r25,hi8(100)
 8362 4946 9093 0000            sts (beeptime)+1,r25
 8363 494a 8093 0000            sts beeptime,r24
 8364                   .L621:
 8365 494e 8091 0000            lds r24,EE_Parameter+22
 8366 4952 8823                 tst r24
 8367 4954 89F5                 brne .L616
 8368 4956 4091 0000            lds r20,HoverGas
 8369 495a 5091 0000            lds r21,(HoverGas)+1
 8370 495e 57FF                 sbrs r21,7
 8371 4960 02C0                 rjmp .L623
 8372 4962 4D5F                 subi r20,lo8(-(3))
 8373 4964 5F4F                 sbci r21,hi8(-(3))
 8374                   .L623:
 8375 4966 5595                 asr r21
 8376 4968 4795                 ror r20
 8377 496a 5595                 asr r21
 8378 496c 4795                 ror r20
 8379 496e 8091 0000            lds r24,UBat
 8380 4972 9091 0000            lds r25,(UBat)+1
 8381 4976 2091 0000            lds r18,BattLowVoltageWarning
 8382 497a 3327                 clr r19
 8383 497c 489F                 mul r20,r24
 8384 497e B001                 movw r22,r0
 8385 4980 499F                 mul r20,r25
 8386 4982 700D                 add r23,r0
 8387 4984 589F                 mul r21,r24
 8388 4986 700D                 add r23,r0
 8389 4988 1124                 clr r1
 8390 498a CB01                 movw r24,r22
 8391 498c B901                 movw r22,r18
 8392 498e 0E94 0000            call __divmodhi4
 8393 4992 7093 0000            sts (StickGasHover.24)+1,r23
 8394 4996 6093 0000            sts StickGasHover.24,r22
 8395 499a 6634                 cpi r22,70
 8396 499c 7105                 cpc r23,__zero_reg__
 8397 499e 1CF4                 brge .L624
 8398 49a0 86E4                 ldi r24,lo8(70)
 8399 49a2 90E0                 ldi r25,hi8(70)
 8400 49a4 05C0                 rjmp .L800
 8401                   .L624:
 8402 49a6 6739                 cpi r22,151
 8403 49a8 7105                 cpc r23,__zero_reg__
 8404 49aa 34F0                 brlt .L616
 8405 49ac 86E9                 ldi r24,lo8(150)
 8406 49ae 90E0                 ldi r25,hi8(150)
 8407                   .L800:
 8408 49b0 9093 0000            sts (StickGasHover.24)+1,r25
 8409 49b4 8093 0000            sts StickGasHover.24,r24
 8410                   .L616:
 8411 49b8 8091 0000            lds r24,BaroExpandActive
 8412 49bc 9091 0000            lds r25,(BaroExpandActive)+1
 8413 49c0 892B                 or r24,r25
 8414 49c2 B9F1                 breq .L628
 8415 49c4 8091 0000            lds r24,HoehenWert
 8416 49c8 9091 0000            lds r25,(HoehenWert)+1
 8417 49cc A091 0000            lds r26,(HoehenWert)+2
 8418 49d0 B091 0000            lds r27,(HoehenWert)+3
 8419 49d4 8093 0000            sts SollHoehe,r24
 8420 49d8 9093 0000            sts (SollHoehe)+1,r25
 8421 49dc A093 0000            sts (SollHoehe)+2,r26
 8422 49e0 B093 0000            sts (SollHoehe)+3,r27
 8423 49e4 26C0                 rjmp .L628
 8424                   .L604:
 8425 49e6 8091 0000            lds r24,HoehenWert
 8426 49ea 9091 0000            lds r25,(HoehenWert)+1
 8427 49ee A091 0000            lds r26,(HoehenWert)+2
 8428 49f2 B091 0000            lds r27,(HoehenWert)+3
 8429 49f6 8059                 subi r24,lo8(-(-400))
 8430 49f8 9140                 sbci r25,hi8(-(-400))
 8431 49fa A040                 sbci r26,hlo8(-(-400))
 8432 49fc B040                 sbci r27,hhi8(-(-400))
 8433 49fe 8093 0000            sts SollHoehe,r24
 8434 4a02 9093 0000            sts (SollHoehe)+1,r25
 8435 4a06 A093 0000            sts (SollHoehe)+2,r26
 8436 4a0a B093 0000            sts (SollHoehe)+3,r27
 8437 4a0e 8091 0000            lds r24,EE_Parameter+22
 8438 4a12 8823                 tst r24
 8439 4a14 11F0                 breq .L629
 8440 4a16 9927                 clr r25
 8441 4a18 02C0                 rjmp .L801
 8442                   .L629:
 8443 4a1a 88E7                 ldi r24,lo8(120)
 8444 4a1c 90E0                 ldi r25,hi8(120)
 8445                   .L801:
 8446 4a1e 9093 0000            sts (StickGasHover.24)+1,r25
 8447 4a22 8093 0000            sts StickGasHover.24,r24
 8448 4a26 8981                 ldd r24,Y+1
 8449 4a28 9A81                 ldd r25,Y+2
 8450 4a2a 9093 0000            sts (HoverGas)+1,r25
 8451 4a2e 8093 0000            sts HoverGas,r24
 8452                   .L628:
 8453 4a32 C090 0000            lds r12,HoverGas
 8454 4a36 D090 0000            lds r13,(HoverGas)+1
 8455                   .L603:
 8456 4a3a 2091 0000            lds r18,HoehenWert
 8457 4a3e 3091 0000            lds r19,(HoehenWert)+1
 8458 4a42 4091 0000            lds r20,(HoehenWert)+2
 8459 4a46 5091 0000            lds r21,(HoehenWert)+3
 8460 4a4a 2B8B                 std Y+19,r18
 8461 4a4c 3C8B                 std Y+20,r19
 8462 4a4e 4D8B                 std Y+21,r20
 8463 4a50 5E8B                 std Y+22,r21
 8464 4a52 2091 0000            lds r18,SollHoehe
 8465 4a56 3091 0000            lds r19,(SollHoehe)+1
 8466 4a5a 4091 0000            lds r20,(SollHoehe)+2
 8467 4a5e 5091 0000            lds r21,(SollHoehe)+3
 8468 4a62 6B89                 ldd r22,Y+19
 8469 4a64 7C89                 ldd r23,Y+20
 8470 4a66 8D89                 ldd r24,Y+21
 8471 4a68 9E89                 ldd r25,Y+22
 8472 4a6a 2617                 cp r18,r22
 8473 4a6c 3707                 cpc r19,r23
 8474 4a6e 4807                 cpc r20,r24
 8475 4a70 5907                 cpc r21,r25
 8476 4a72 24F0                 brlt .L632
 8477 4a74 8091 0000            lds r24,EE_Parameter+102
 8478 4a78 80FD                 sbrc r24,0
 8479 4a7a B8C2                 rjmp .L690
 8480                   .L632:
 8481 4a7c 8091 0000            lds r24,BaroExpandActive
 8482 4a80 9091 0000            lds r25,(BaroExpandActive)+1
 8483 4a84 892B                 or r24,r25
 8484 4a86 39F0                 breq .L633
 8485 4a88 C090 0000            lds r12,HoverGas
 8486 4a8c D090 0000            lds r13,(HoverGas)+1
 8487 4a90 AA24                 clr r10
 8488 4a92 BB24                 clr r11
 8489 4a94 D9C0                 rjmp .L634
 8490                   .L633:
 8491 4a96 8B89                 ldd r24,Y+19
 8492 4a98 9C89                 ldd r25,Y+20
 8493 4a9a AD89                 ldd r26,Y+21
 8494 4a9c BE89                 ldd r27,Y+22
 8495 4a9e 821B                 sub r24,r18
 8496 4aa0 930B                 sbc r25,r19
 8497 4aa2 A40B                 sbc r26,r20
 8498 4aa4 B50B                 sbc r27,r21
 8499 4aa6 8093 0000            sts tmp_long.1,r24
 8500 4aaa 9093 0000            sts (tmp_long.1)+1,r25
 8501 4aae A093 0000            sts (tmp_long.1)+2,r26
 8502 4ab2 B093 0000            sts (tmp_long.1)+3,r27
 8503 4ab6 8230                 cpi r24,lo8(-32766)
 8504 4ab8 70E8                 ldi r23,hi8(-32766)
 8505 4aba 9707                 cpc r25,r23
 8506 4abc 7FEF                 ldi r23,hlo8(-32766)
 8507 4abe A707                 cpc r26,r23
 8508 4ac0 7FEF                 ldi r23,hhi8(-32766)
 8509 4ac2 B707                 cpc r27,r23
 8510 4ac4 2CF4                 brge .L635
 8511 4ac6 81E0                 ldi r24,lo8(-32767)
 8512 4ac8 90E8                 ldi r25,hi8(-32767)
 8513 4aca AFEF                 ldi r26,hlo8(-32767)
 8514 4acc BFEF                 ldi r27,hhi8(-32767)
 8515 4ace 09C0                 rjmp .L802
 8516                   .L635:
 8517 4ad0 8F5F                 subi r24,lo8(32767)
 8518 4ad2 9F47                 sbci r25,hi8(32767)
 8519 4ad4 A040                 sbci r26,hlo8(32767)
 8520 4ad6 B040                 sbci r27,hhi8(32767)
 8521 4ad8 64F0                 brlt .L636
 8522 4ada 8FEF                 ldi r24,lo8(32767)
 8523 4adc 9FE7                 ldi r25,hi8(32767)
 8524 4ade A0E0                 ldi r26,hlo8(32767)
 8525 4ae0 B0E0                 ldi r27,hhi8(32767)
 8526                   .L802:
 8527 4ae2 8093 0000            sts tmp_long.1,r24
 8528 4ae6 9093 0000            sts (tmp_long.1)+1,r25
 8529 4aea A093 0000            sts (tmp_long.1)+2,r26
 8530 4aee B093 0000            sts (tmp_long.1)+3,r27
 8531                   .L636:
 8532 4af2 A090 0000            lds r10,tmp_long.1
 8533 4af6 B090 0000            lds r11,(tmp_long.1)+1
 8534 4afa 8091 0000            lds r24,Parameter_Hoehe_P
 8535 4afe 282F                 mov r18,r24
 8536 4b00 3327                 clr r19
 8537 4b02 4427                 clr r20
 8538 4b04 5527                 clr r21
 8539 4b06 8091 0000            lds r24,tmp_long.1
 8540 4b0a 9091 0000            lds r25,(tmp_long.1)+1
 8541 4b0e A091 0000            lds r26,(tmp_long.1)+2
 8542 4b12 B091 0000            lds r27,(tmp_long.1)+3
 8543 4b16 BC01                 movw r22,r24
 8544 4b18 CD01                 movw r24,r26
 8545 4b1a 0E94 0000            call __mulsi3
 8546 4b1e 97FF                 sbrs r25,7
 8547 4b20 04C0                 rjmp .L638
 8548 4b22 615E                 subi r22,lo8(-(31))
 8549 4b24 7F4F                 sbci r23,hi8(-(31))
 8550 4b26 8F4F                 sbci r24,hlo8(-(31))
 8551 4b28 9F4F                 sbci r25,hhi8(-(31))
 8552                   .L638:
 8553 4b2a A5E0                 ldi r26,5
 8554 4b2c 9595         1:      asr r25
 8555 4b2e 8795                 ror r24
 8556 4b30 7795                 ror r23
 8557 4b32 6795                 ror r22
 8558 4b34 AA95                 dec r26
 8559 4b36 D1F7                 brne 1b
 8560 4b38 6093 0000            sts tmp_long.1,r22
 8561 4b3c 7093 0000            sts (tmp_long.1)+1,r23
 8562 4b40 8093 0000            sts (tmp_long.1)+2,r24
 8563 4b44 9093 0000            sts (tmp_long.1)+3,r25
 8564 4b48 6530                 cpi r22,lo8(-507)
 8565 4b4a FEEF                 ldi r31,hi8(-507)
 8566 4b4c 7F07                 cpc r23,r31
 8567 4b4e FFEF                 ldi r31,hlo8(-507)
 8568 4b50 8F07                 cpc r24,r31
 8569 4b52 FFEF                 ldi r31,hhi8(-507)
 8570 4b54 9F07                 cpc r25,r31
 8571 4b56 2CF4                 brge .L639
 8572 4b58 84E0                 ldi r24,lo8(-508)
 8573 4b5a 9EEF                 ldi r25,hi8(-508)
 8574 4b5c AFEF                 ldi r26,hlo8(-508)
 8575 4b5e BFEF                 ldi r27,hhi8(-508)
 8576 4b60 09C0                 rjmp .L803
 8577                   .L639:
 8578 4b62 6050                 subi r22,lo8(1024)
 8579 4b64 7440                 sbci r23,hi8(1024)
 8580 4b66 8040                 sbci r24,hlo8(1024)
 8581 4b68 9040                 sbci r25,hhi8(1024)
 8582 4b6a 64F0                 brlt .L640
 8583 4b6c 80E0                 ldi r24,lo8(1024)
 8584 4b6e 94E0                 ldi r25,hi8(1024)
 8585 4b70 A0E0                 ldi r26,hlo8(1024)
 8586 4b72 B0E0                 ldi r27,hhi8(1024)
 8587                   .L803:
 8588 4b74 8093 0000            sts tmp_long.1,r24
 8589 4b78 9093 0000            sts (tmp_long.1)+1,r25
 8590 4b7c A093 0000            sts (tmp_long.1)+2,r26
 8591 4b80 B093 0000            sts (tmp_long.1)+3,r27
 8592                   .L640:
 8593 4b84 8090 0000            lds r8,tmp_long.1
 8594 4b88 9090 0000            lds r9,(tmp_long.1)+1
 8595 4b8c 2091 0000            lds r18,VarioMeter
 8596 4b90 3091 0000            lds r19,(VarioMeter)+1
 8597 4b94 37FF                 sbrs r19,7
 8598 4b96 02C0                 rjmp .L642
 8599 4b98 295F                 subi r18,lo8(-(7))
 8600 4b9a 3F4F                 sbci r19,hi8(-(7))
 8601                   .L642:
 8602 4b9c F3E0                 ldi r31,3
 8603 4b9e 3595         1:      asr r19
 8604 4ba0 2795                 ror r18
 8605 4ba2 FA95                 dec r31
 8606 4ba4 E1F7                 brne 1b
 8607 4ba6 4FEF                 ldi r20,hi8(-126)
 8608 4ba8 2238                 cpi r18,lo8(-126)
 8609 4baa 3407                 cpc r19,r20
 8610 4bac 1CF4                 brge .L643
 8611 4bae 21E8                 ldi r18,lo8(-127)
 8612 4bb0 3FEF                 ldi r19,hi8(-127)
 8613 4bb2 05C0                 rjmp .L644
 8614                   .L643:
 8615 4bb4 2038                 cpi r18,128
 8616 4bb6 3105                 cpc r19,__zero_reg__
 8617 4bb8 14F0                 brlt .L644
 8618 4bba 20E8                 ldi r18,lo8(128)
 8619 4bbc 30E0                 ldi r19,hi8(128)
 8620                   .L644:
 8621 4bbe C901                 movw r24,r18
 8622 4bc0 AA27                 clr r26
 8623 4bc2 97FD                 sbrc r25,7
 8624 4bc4 A095                 com r26
 8625 4bc6 BA2F                 mov r27,r26
 8626 4bc8 2091 0000            lds r18,Parameter_Luftdruck_D
 8627 4bcc 3327                 clr r19
 8628 4bce 4427                 clr r20
 8629 4bd0 5527                 clr r21
 8630 4bd2 BC01                 movw r22,r24
 8631 4bd4 CD01                 movw r24,r26
 8632 4bd6 0E94 0000            call __mulsi3
 8633 4bda 97FF                 sbrs r25,7
 8634 4bdc 04C0                 rjmp .L646
 8635 4bde 6D5F                 subi r22,lo8(-(3))
 8636 4be0 7F4F                 sbci r23,hi8(-(3))
 8637 4be2 8F4F                 sbci r24,hlo8(-(3))
 8638 4be4 9F4F                 sbci r25,hhi8(-(3))
 8639                   .L646:
 8640 4be6 E2E0                 ldi r30,2
 8641 4be8 9595         1:      asr r25
 8642 4bea 8795                 ror r24
 8643 4bec 7795                 ror r23
 8644 4bee 6795                 ror r22
 8645 4bf0 EA95                 dec r30
 8646 4bf2 D1F7                 brne 1b
 8647 4bf4 9B01                 movw r18,r22
 8648 4bf6 5FEF                 ldi r21,hi8(-255)
 8649 4bf8 6130                 cpi r22,lo8(-255)
 8650 4bfa 7507                 cpc r23,r21
 8651 4bfc 1CF4                 brge .L647
 8652 4bfe 20E0                 ldi r18,lo8(-256)
 8653 4c00 3FEF                 ldi r19,hi8(-256)
 8654 4c02 06C0                 rjmp .L648
 8655                   .L647:
 8656 4c04 6F3F                 cpi r22,255
 8657 4c06 7105                 cpc r23,__zero_reg__
 8658 4c08 19F0                 breq .L648
 8659 4c0a 14F0                 brlt .L648
 8660 4c0c 20E0                 ldi r18,lo8(256)
 8661 4c0e 31E0                 ldi r19,hi8(256)
 8662                   .L648:
 8663 4c10 8091 0000            lds r24,FC_StatusFlags
 8664 4c14 807C                 andi r24,lo8(-64)
 8665 4c16 49F0                 breq .L650
 8666 4c18 C901                 movw r24,r18
 8667 4c1a 37FD                 sbrc r19,7
 8668 4c1c 0396                 adiw r24,3
 8669                   .L651:
 8670 4c1e 9C01                 movw r18,r24
 8671 4c20 3595                 asr r19
 8672 4c22 2795                 ror r18
 8673 4c24 3595                 asr r19
 8674 4c26 2795                 ror r18
 8675 4c28 0DC0                 rjmp .L652
 8676                   .L650:
 8677 4c2a 8091 0000            lds r24,EE_Parameter+102
 8678 4c2e 80FF                 sbrs r24,0
 8679 4c30 09C0                 rjmp .L652
 8680 4c32 C901                 movw r24,r18
 8681 4c34 37FD                 sbrc r19,7
 8682 4c36 0796                 adiw r24,7
 8683                   .L654:
 8684 4c38 9C01                 movw r18,r24
 8685 4c3a 43E0                 ldi r20,3
 8686 4c3c 3595         1:      asr r19
 8687 4c3e 2795                 ror r18
 8688 4c40 4A95                 dec r20
 8689 4c42 E1F7                 brne 1b
 8690                   .L652:
 8691 4c44 820E                 add r8,r18
 8692 4c46 931E                 adc r9,r19
 8693                   .L634:
 8694 4c48 2091 0000            lds r18,Parameter_Hoehe_ACC_Wirkung
 8695 4c4c 2223                 tst r18
 8696 4c4e 09F4                 brne .+2
 8697 4c50 54C0                 rjmp .L655
 8698 4c52 6091 0000            lds r22,Mess_Integral_Hoch
 8699 4c56 7091 0000            lds r23,(Mess_Integral_Hoch)+1
 8700 4c5a 8091 0000            lds r24,(Mess_Integral_Hoch)+2
 8701 4c5e 9091 0000            lds r25,(Mess_Integral_Hoch)+3
 8702 4c62 97FF                 sbrs r25,7
 8703 4c64 04C0                 rjmp .L656
 8704 4c66 6158                 subi r22,lo8(-(127))
 8705 4c68 7F4F                 sbci r23,hi8(-(127))
 8706 4c6a 8F4F                 sbci r24,hlo8(-(127))
 8707 4c6c 9F4F                 sbci r25,hhi8(-(127))
 8708                   .L656:
 8709 4c6e 37E0                 ldi r19,7
 8710 4c70 9595         1:      asr r25
 8711 4c72 8795                 ror r24
 8712 4c74 7795                 ror r23
 8713 4c76 6795                 ror r22
 8714 4c78 3A95                 dec r19
 8715 4c7a D1F7                 brne 1b
 8716 4c7c 3327                 clr r19
 8717 4c7e 4427                 clr r20
 8718 4c80 5527                 clr r21
 8719 4c82 0E94 0000            call __mulsi3
 8720 4c86 97FF                 sbrs r25,7
 8721 4c88 04C0                 rjmp .L657
 8722 4c8a 615E                 subi r22,lo8(-(31))
 8723 4c8c 7F4F                 sbci r23,hi8(-(31))
 8724 4c8e 8F4F                 sbci r24,hlo8(-(31))
 8725 4c90 9F4F                 sbci r25,hhi8(-(31))
 8726                   .L657:
 8727 4c92 B5E0                 ldi r27,5
 8728 4c94 9595         1:      asr r25
 8729 4c96 8795                 ror r24
 8730 4c98 7795                 ror r23
 8731 4c9a 6795                 ror r22
 8732 4c9c BA95                 dec r27
 8733 4c9e D1F7                 brne 1b
 8734 4ca0 6093 0000            sts tmp_long.1,r22
 8735 4ca4 7093 0000            sts (tmp_long.1)+1,r23
 8736 4ca8 8093 0000            sts (tmp_long.1)+2,r24
 8737 4cac 9093 0000            sts (tmp_long.1)+3,r25
 8738 4cb0 6138                 cpi r22,lo8(-127)
 8739 4cb2 AFEF                 ldi r26,hi8(-127)
 8740 4cb4 7A07                 cpc r23,r26
 8741 4cb6 AFEF                 ldi r26,hlo8(-127)
 8742 4cb8 8A07                 cpc r24,r26
 8743 4cba AFEF                 ldi r26,hhi8(-127)
 8744 4cbc 9A07                 cpc r25,r26
 8745 4cbe 2CF4                 brge .L658
 8746 4cc0 80E8                 ldi r24,lo8(-128)
 8747 4cc2 9FEF                 ldi r25,hi8(-128)
 8748 4cc4 AFEF                 ldi r26,hlo8(-128)
 8749 4cc6 BFEF                 ldi r27,hhi8(-128)
 8750 4cc8 0AC0                 rjmp .L804
 8751                   .L658:
 8752 4cca 6F3F                 cpi r22,lo8(255)
 8753 4ccc 7105                 cpc r23,__zero_reg__
 8754 4cce 8105                 cpc r24,__zero_reg__
 8755 4cd0 9105                 cpc r25,__zero_reg__
 8756 4cd2 69F0                 breq .L659
 8757 4cd4 64F0                 brlt .L659
 8758 4cd6 80E0                 ldi r24,lo8(256)
 8759 4cd8 91E0                 ldi r25,hi8(256)
 8760 4cda A0E0                 ldi r26,hlo8(256)
 8761 4cdc B0E0                 ldi r27,hhi8(256)
 8762                   .L804:
 8763 4cde 8093 0000            sts tmp_long.1,r24
 8764 4ce2 9093 0000            sts (tmp_long.1)+1,r25
 8765 4ce6 A093 0000            sts (tmp_long.1)+2,r26
 8766 4cea B093 0000            sts (tmp_long.1)+3,r27
 8767                   .L659:
 8768 4cee 8091 0000            lds r24,tmp_long.1
 8769 4cf2 9091 0000            lds r25,(tmp_long.1)+1
 8770 4cf6 880E                 add r8,r24
 8771 4cf8 991E                 adc r9,r25
 8772                   .L655:
 8773 4cfa 8091 0000            lds r24,Parameter_Hoehe_GPS_Z
 8774 4cfe 282F                 mov r18,r24
 8775 4d00 3327                 clr r19
 8776 4d02 8091 0000            lds r24,FromNaviCtrl_Value+4
 8777 4d06 9927                 clr r25
 8778 4d08 87FD                 sbrc r24,7
 8779 4d0a 9095                 com r25
 8780 4d0c 289F                 mul r18,r24
 8781 4d0e F001                 movw r30,r0
 8782 4d10 299F                 mul r18,r25
 8783 4d12 F00D                 add r31,r0
 8784 4d14 389F                 mul r19,r24
 8785 4d16 F00D                 add r31,r0
 8786 4d18 1124                 clr r1
 8787 4d1a 9F01                 movw r18,r30
 8788 4d1c F7FF                 sbrs r31,7
 8789 4d1e 02C0                 rjmp .L661
 8790 4d20 2158                 subi r18,lo8(-(127))
 8791 4d22 3F4F                 sbci r19,hi8(-(127))
 8792                   .L661:
 8793 4d24 220F                 lsl r18
 8794 4d26 232F                 mov r18,r19
 8795 4d28 221F                 rol r18
 8796 4d2a 330B                 sbc r19,r19
 8797 4d2c FFEF                 ldi r31,hi8(-127)
 8798 4d2e 2138                 cpi r18,lo8(-127)
 8799 4d30 3F07                 cpc r19,r31
 8800 4d32 1CF4                 brge .L662
 8801 4d34 20E8                 ldi r18,lo8(-128)
 8802 4d36 3FEF                 ldi r19,hi8(-128)
 8803 4d38 06C0                 rjmp .L663
 8804                   .L662:
 8805 4d3a 2F3F                 cpi r18,255
 8806 4d3c 3105                 cpc r19,__zero_reg__
 8807 4d3e 19F0                 breq .L663
 8808 4d40 14F0                 brlt .L663
 8809 4d42 20E0                 ldi r18,lo8(256)
 8810 4d44 31E0                 ldi r19,hi8(256)
 8811                   .L663:
 8812 4d46 820E                 add r8,r18
 8813 4d48 931E                 adc r9,r19
 8814 4d4a C401                 movw r24,r8
 8815 4d4c AA27                 clr r26
 8816 4d4e 97FD                 sbrc r25,7
 8817 4d50 A095                 com r26
 8818 4d52 BA2F                 mov r27,r26
 8819 4d54 E090 0000            lds r14,HoverGas
 8820 4d58 F090 0000            lds r15,(HoverGas)+1
 8821 4d5c 9701                 movw r18,r14
 8822 4d5e 4427                 clr r20
 8823 4d60 37FD                 sbrc r19,7
 8824 4d62 4095                 com r20
 8825 4d64 542F                 mov r21,r20
 8826 4d66 BC01                 movw r22,r24
 8827 4d68 CD01                 movw r24,r26
 8828 4d6a 0E94 0000            call __mulsi3
 8829 4d6e 97FF                 sbrs r25,7
 8830 4d70 04C0                 rjmp .L665
 8831 4d72 6150                 subi r22,lo8(-(511))
 8832 4d74 7E4F                 sbci r23,hi8(-(511))
 8833 4d76 8F4F                 sbci r24,hlo8(-(511))
 8834 4d78 9F4F                 sbci r25,hhi8(-(511))
 8835                   .L665:
 8836 4d7a F9E0                 ldi r31,9
 8837 4d7c 9595         1:      asr r25
 8838 4d7e 8795                 ror r24
 8839 4d80 7795                 ror r23
 8840 4d82 6795                 ror r22
 8841 4d84 FA95                 dec r31
 8842 4d86 D1F7                 brne 1b
 8843 4d88 C61A                 sub r12,r22
 8844 4d8a D70A                 sbc r13,r23
 8845 4d8c 8091 0000            lds r24,HeightTrimming.22
 8846 4d90 9091 0000            lds r25,(HeightTrimming.22)+1
 8847 4d94 892B                 or r24,r25
 8848 4d96 09F0                 breq .+2
 8849 4d98 60C0                 rjmp .L666
 8850 4d9a 1E14                 cp __zero_reg__,r14
 8851 4d9c 1F04                 cpc __zero_reg__,r15
 8852 4d9e 0CF0                 brlt .+2
 8853 4da0 5CC0                 rjmp .L666
 8854 4da2 9501                 movw r18,r10
 8855 4da4 B7FE                 sbrs r11,7
 8856 4da6 03C0                 rjmp .L667
 8857 4da8 3095                 com r19
 8858 4daa 2195                 neg r18
 8859 4dac 3F4F                 sbci r19,lo8(-1)
 8860                   .L667:
 8861 4dae 2D33                 cpi r18,61
 8862 4db0 3105                 cpc r19,__zero_reg__
 8863 4db2 40F4                 brsh .L668
 8864 4db4 8091 0000            lds r24,HoverGasMin.25
 8865 4db8 9091 0000            lds r25,(HoverGasMin.25)+1
 8866 4dbc 8C15                 cp r24,r12
 8867 4dbe 9D05                 cpc r25,r13
 8868 4dc0 74F5                 brge .L806
 8869 4dc2 26C0                 rjmp .L815
 8870                   .L668:
 8871 4dc4 2C53                 subi r18,lo8(-(-60))
 8872 4dc6 3040                 sbci r19,hi8(-(-60))
 8873 4dc8 E5E0                 ldi r30,5
 8874 4dca 3695         1:      lsr r19
 8875 4dcc 2795                 ror r18
 8876 4dce EA95                 dec r30
 8877 4dd0 E1F7                 brne 1b
 8878 4dd2 2031                 cpi r18,16
 8879 4dd4 3105                 cpc r19,__zero_reg__
 8880 4dd6 10F0                 brlo .L673
 8881 4dd8 2FE0                 ldi r18,lo8(15)
 8882 4dda 30E0                 ldi r19,hi8(15)
 8883                   .L673:
 8884 4ddc 4091 0000            lds r20,HoverGasMin.25
 8885 4de0 5091 0000            lds r21,(HoverGasMin.25)+1
 8886 4de4 1A14                 cp __zero_reg__,r10
 8887 4de6 1B04                 cpc __zero_reg__,r11
 8888 4de8 E4F4                 brge .L674
 8889 4dea 80E1                 ldi r24,lo8(16)
 8890 4dec 90E0                 ldi r25,hi8(16)
 8891 4dee 821B                 sub r24,r18
 8892 4df0 930B                 sbc r25,r19
 8893 4df2 489F                 mul r20,r24
 8894 4df4 9001                 movw r18,r0
 8895 4df6 499F                 mul r20,r25
 8896 4df8 300D                 add r19,r0
 8897 4dfa 589F                 mul r21,r24
 8898 4dfc 300D                 add r19,r0
 8899 4dfe 1124                 clr r1
 8900 4e00 74E0                 ldi r23,4
 8901 4e02 3695         1:      lsr r19
 8902 4e04 2795                 ror r18
 8903 4e06 7A95                 dec r23
 8904 4e08 E1F7                 brne 1b
 8905 4e0a 2C15                 cp r18,r12
 8906 4e0c 3D05                 cpc r19,r13
 8907 4e0e 20F5                 brsh .L805
 8908                   .L815:
 8909 4e10 8091 0000            lds r24,HoverGasMax.26
 8910 4e14 9091 0000            lds r25,(HoverGasMax.26)+1
 8911 4e18 C816                 cp r12,r24
 8912 4e1a D906                 cpc r13,r25
 8913 4e1c F4F0                 brlt .L666
 8914                   .L806:
 8915 4e1e 6C01                 movw r12,r24
 8916 4e20 1CC0                 rjmp .L666
 8917                   .L674:
 8918 4e22 205F                 subi r18,lo8(-(16))
 8919 4e24 3F4F                 sbci r19,hi8(-(16))
 8920 4e26 8091 0000            lds r24,HoverGasMax.26
 8921 4e2a 9091 0000            lds r25,(HoverGasMax.26)+1
 8922 4e2e 829F                 mul r24,r18
 8923 4e30 B001                 movw r22,r0
 8924 4e32 839F                 mul r24,r19
 8925 4e34 700D                 add r23,r0
 8926 4e36 929F                 mul r25,r18
 8927 4e38 700D                 add r23,r0
 8928 4e3a 1124                 clr r1
 8929 4e3c 9B01                 movw r18,r22
 8930 4e3e 64E0                 ldi r22,4
 8931 4e40 3695         1:      lsr r19
 8932 4e42 2795                 ror r18
 8933 4e44 6A95                 dec r22
 8934 4e46 E1F7                 brne 1b
 8935 4e48 4C15                 cp r20,r12
 8936 4e4a 5D05                 cpc r21,r13
 8937 4e4c 14F0                 brlt .L679
 8938 4e4e 6A01                 movw r12,r20
 8939 4e50 04C0                 rjmp .L666
 8940                   .L679:
 8941 4e52 C216                 cp r12,r18
 8942 4e54 D306                 cpc r13,r19
 8943 4e56 08F0                 brlo .L666
 8944                   .L805:
 8945 4e58 6901                 movw r12,r18
 8946                   .L666:
 8947 4e5a C601                 movw r24,r12
 8948 4e5c AA27                 clr r26
 8949 4e5e 97FD                 sbrc r25,7
 8950 4e60 A095                 com r26
 8951 4e62 BA2F                 mov r27,r26
 8952 4e64 2DE0                 ldi r18,13
 8953 4e66 880F         1:      lsl r24
 8954 4e68 991F                 rol r25
 8955 4e6a AA1F                 rol r26
 8956 4e6c BB1F                 rol r27
 8957 4e6e 2A95                 dec r18
 8958 4e70 D1F7                 brne 1b
 8959 4e72 9801                 movw r18,r16
 8960 4e74 4427                 clr r20
 8961 4e76 37FD                 sbrc r19,7
 8962 4e78 4095                 com r20
 8963 4e7a 542F                 mov r21,r20
 8964 4e7c BC01                 movw r22,r24
 8965 4e7e CD01                 movw r24,r26
 8966 4e80 0E94 0000            call __divmodsi4
 8967 4e84 2093 0000            sts tmp_long2.2,r18
 8968 4e88 3093 0000            sts (tmp_long2.2)+1,r19
 8969 4e8c 4093 0000            sts (tmp_long2.2)+2,r20
 8970 4e90 5093 0000            sts (tmp_long2.2)+3,r21
 8971 4e94 C090 0000            lds r12,tmp_long2.2
 8972 4e98 D090 0000            lds r13,(tmp_long2.2)+1
 8973 4e9c 8091 0000            lds r24,FilterHCGas.23
 8974 4ea0 9091 0000            lds r25,(FilterHCGas.23)+1
 8975 4ea4 9C01                 movw r18,r24
 8976 4ea6 220F                 lsl r18
 8977 4ea8 331F                 rol r19
 8978 4eaa 280F                 add r18,r24
 8979 4eac 391F                 adc r19,r25
 8980 4eae 2C0D                 add r18,r12
 8981 4eb0 3D1D                 adc r19,r13
 8982 4eb2 37FF                 sbrs r19,7
 8983 4eb4 02C0                 rjmp .L682
 8984 4eb6 2D5F                 subi r18,lo8(-(3))
 8985 4eb8 3F4F                 sbci r19,hi8(-(3))
 8986                   .L682:
 8987 4eba A901                 movw r20,r18
 8988 4ebc 5595                 asr r21
 8989 4ebe 4795                 ror r20
 8990 4ec0 5595                 asr r21
 8991 4ec2 4795                 ror r20
 8992 4ec4 5093 0000            sts (FilterHCGas.23)+1,r21
 8993 4ec8 4093 0000            sts FilterHCGas.23,r20
 8994 4ecc 8091 0000            lds r24,EE_Parameter+14
 8995 4ed0 282F                 mov r18,r24
 8996 4ed2 3327                 clr r19
 8997 4ed4 220F                 lsl r18
 8998 4ed6 331F                 rol r19
 8999 4ed8 220F                 lsl r18
 9000 4eda 331F                 rol r19
 9001 4edc 2417                 cp r18,r20
 9002 4ede 3507                 cpc r19,r21
 9003 4ee0 6CF4                 brge .L807
 9004 4ee2 8091 0000            lds r24,MAX_GAS
 9005 4ee6 282F                 mov r18,r24
 9006 4ee8 3327                 clr r19
 9007 4eea 220F                 lsl r18
 9008 4eec 331F                 rol r19
 9009 4eee 220F                 lsl r18
 9010 4ef0 331F                 rol r19
 9011 4ef2 2055                 subi r18,lo8(-(-80))
 9012 4ef4 3040                 sbci r19,hi8(-(-80))
 9013 4ef6 4217                 cp r20,r18
 9014 4ef8 5307                 cpc r21,r19
 9015 4efa 24F0                 brlt .L684
 9016                   .L807:
 9017 4efc 3093 0000            sts (FilterHCGas.23)+1,r19
 9018 4f00 2093 0000            sts FilterHCGas.23,r18
 9019                   .L684:
 9020 4f04 8091 0000            lds r24,EE_Parameter+102
 9021 4f08 80FF                 sbrs r24,0
 9022 4f0a 14C0                 rjmp .L686
 9023 4f0c 8091 0000            lds r24,FilterHCGas.23
 9024 4f10 9091 0000            lds r25,(FilterHCGas.23)+1
 9025 4f14 A981                 ldd r26,Y+1
 9026 4f16 BA81                 ldd r27,Y+2
 9027 4f18 8A17                 cp r24,r26
 9028 4f1a 9B07                 cpc r25,r27
 9029 4f1c 24F0                 brlt .L687
 9030 4f1e B093 0000            sts (FilterHCGas.23)+1,r27
 9031 4f22 A093 0000            sts FilterHCGas.23,r26
 9032                   .L687:
 9033 4f26 E091 0000            lds r30,FilterHCGas.23
 9034 4f2a F091 0000            lds r31,(FilterHCGas.23)+1
 9035 4f2e FA83                 std Y+2,r31
 9036 4f30 E983                 std Y+1,r30
 9037 4f32 5CC0                 rjmp .L690
 9038                   .L686:
 9039 4f34 2981                 ldd r18,Y+1
 9040 4f36 3A81                 ldd r19,Y+2
 9041 4f38 2E19                 sub r18,r14
 9042 4f3a 3F09                 sbc r19,r15
 9043 4f3c 37FF                 sbrs r19,7
 9044 4f3e 02C0                 rjmp .L689
 9045 4f40 2D5F                 subi r18,lo8(-(3))
 9046 4f42 3F4F                 sbci r19,hi8(-(3))
 9047                   .L689:
 9048 4f44 3595                 asr r19
 9049 4f46 2795                 ror r18
 9050 4f48 3595                 asr r19
 9051 4f4a 2795                 ror r18
 9052 4f4c E090 0000            lds r14,FilterHCGas.23
 9053 4f50 F090 0000            lds r15,(FilterHCGas.23)+1
 9054 4f54 E20E                 add r14,r18
 9055 4f56 F31E                 adc r15,r19
 9056 4f58 FA82                 std Y+2,r15
 9057 4f5a E982                 std Y+1,r14
 9058 4f5c 47C0                 rjmp .L690
 9059                   .L600:
 9060 4f5e 8091 0000            lds r24,EE_Parameter+22
 9061 4f62 8823                 tst r24
 9062 4f64 01F5                 brne .L691
 9063 4f66 6091 0000            lds r22,HoverGas
 9064 4f6a 7091 0000            lds r23,(HoverGas)+1
 9065 4f6e 77FF                 sbrs r23,7
 9066 4f70 02C0                 rjmp .L692
 9067 4f72 6D5F                 subi r22,lo8(-(3))
 9068 4f74 7F4F                 sbci r23,hi8(-(3))
 9069                   .L692:
 9070 4f76 7595                 asr r23
 9071 4f78 6795                 ror r22
 9072 4f7a 7595                 asr r23
 9073 4f7c 6795                 ror r22
 9074 4f7e 4091 0000            lds r20,UBat
 9075 4f82 5091 0000            lds r21,(UBat)+1
 9076 4f86 8091 0000            lds r24,BattLowVoltageWarning
 9077 4f8a 282F                 mov r18,r24
 9078 4f8c 3327                 clr r19
 9079 4f8e 649F                 mul r22,r20
 9080 4f90 C001                 movw r24,r0
 9081 4f92 659F                 mul r22,r21
 9082 4f94 900D                 add r25,r0
 9083 4f96 749F                 mul r23,r20
 9084 4f98 900D                 add r25,r0
 9085 4f9a 1124                 clr r1
 9086 4f9c B901                 movw r22,r18
 9087 4f9e 0E94 0000            call __divmodhi4
 9088 4fa2 CB01                 movw r24,r22
 9089 4fa4 01C0                 rjmp .L808
 9090                   .L691:
 9091 4fa6 9927                 clr r25
 9092                   .L808:
 9093 4fa8 9093 0000            sts (StickGasHover.24)+1,r25
 9094 4fac 8093 0000            sts StickGasHover.24,r24
 9095 4fb0 8091 0000            lds r24,StickGasHover.24
 9096 4fb4 9091 0000            lds r25,(StickGasHover.24)+1
 9097 4fb8 8734                 cpi r24,71
 9098 4fba 9105                 cpc r25,__zero_reg__
 9099 4fbc 1CF4                 brge .L694
 9100 4fbe 86E4                 ldi r24,lo8(70)
 9101 4fc0 90E0                 ldi r25,hi8(70)
 9102 4fc2 05C0                 rjmp .L809
 9103                   .L694:
 9104 4fc4 8639                 cpi r24,150
 9105 4fc6 9105                 cpc r25,__zero_reg__
 9106 4fc8 34F0                 brlt .L695
 9107 4fca 86E9                 ldi r24,lo8(150)
 9108 4fcc 90E0                 ldi r25,hi8(150)
 9109                   .L809:
 9110 4fce 9093 0000            sts (StickGasHover.24)+1,r25
 9111 4fd2 8093 0000            sts StickGasHover.24,r24
 9112                   .L695:
 9113 4fd6 2981                 ldd r18,Y+1
 9114 4fd8 3A81                 ldd r19,Y+2
 9115 4fda 3093 0000            sts (FilterHCGas.23)+1,r19
 9116 4fde 2093 0000            sts FilterHCGas.23,r18
 9117 4fe2 8091 0000            lds r24,FC_StatusFlags
 9118 4fe6 806C                 ori r24,lo8(-64)
 9119 4fe8 8093 0000            sts FC_StatusFlags,r24
 9120                   .L690:
 9121 4fec 8091 0000            lds r24,FC_StatusFlags
 9122 4ff0 9927                 clr r25
 9123 4ff2 9C01                 movw r18,r24
 9124 4ff4 2270                 andi r18,lo8(2)
 9125 4ff6 3070                 andi r19,hi8(2)
 9126 4ff8 81FF                 sbrs r24,1
 9127 4ffa 1CC1                 rjmp .L697
 9128 4ffc 8091 0000            lds r24,HoverGasFilter.27
 9129 5000 9091 0000            lds r25,(HoverGasFilter.27)+1
 9130 5004 A091 0000            lds r26,(HoverGasFilter.27)+2
 9131 5008 B091 0000            lds r27,(HoverGasFilter.27)+3
 9132 500c 0097                 sbiw r24,0
 9133 500e A105                 cpc r26,__zero_reg__
 9134 5010 B105                 cpc r27,__zero_reg__
 9135 5012 21F0                 breq .L699
 9136 5014 8091 0000            lds r24,StartTrigger
 9137 5018 8130                 cpi r24,lo8(1)
 9138 501a B1F4                 brne .L698
 9139                   .L699:
 9140 501c 4981                 ldd r20,Y+1
 9141 501e 5A81                 ldd r21,Y+2
 9142 5020 CA01                 movw r24,r20
 9143 5022 AA27                 clr r26
 9144 5024 97FD                 sbrc r25,7
 9145 5026 A095                 com r26
 9146 5028 BA2F                 mov r27,r26
 9147 502a 2EE0                 ldi r18,14
 9148 502c 880F         1:      lsl r24
 9149 502e 991F                 rol r25
 9150 5030 AA1F                 rol r26
 9151 5032 BB1F                 rol r27
 9152 5034 2A95                 dec r18
 9153 5036 D1F7                 brne 1b
 9154 5038 8093 0000            sts HoverGasFilter.27,r24
 9155 503c 9093 0000            sts (HoverGasFilter.27)+1,r25
 9156 5040 A093 0000            sts (HoverGasFilter.27)+2,r26
 9157 5044 B093 0000            sts (HoverGasFilter.27)+3,r27
 9158                   .L698:
 9159 5048 8091 0000            lds r24,StartTrigger
 9160 504c 8130                 cpi r24,lo8(1)
 9161 504e 19F4                 brne .L700
 9162 5050 82E0                 ldi r24,lo8(2)
 9163 5052 8093 0000            sts StartTrigger,r24
 9164                   .L700:
 9165 5056 6981                 ldd r22,Y+1
 9166 5058 7A81                 ldd r23,Y+2
 9167 505a CB01                 movw r24,r22
 9168 505c AA27                 clr r26
 9169 505e 97FD                 sbrc r25,7
 9170 5060 A095                 com r26
 9171 5062 BA2F                 mov r27,r26
 9172 5064 9801                 movw r18,r16
 9173 5066 4427                 clr r20
 9174 5068 37FD                 sbrc r19,7
 9175 506a 4095                 com r20
 9176 506c 542F                 mov r21,r20
 9177 506e BC01                 movw r22,r24
 9178 5070 CD01                 movw r24,r26
 9179 5072 0E94 0000            call __mulsi3
 9180 5076 DC01                 movw r26,r24
 9181 5078 CB01                 movw r24,r22
 9182 507a 8093 0000            sts tmp_long2.2,r24
 9183 507e 9093 0000            sts (tmp_long2.2)+1,r25
 9184 5082 A093 0000            sts (tmp_long2.2)+2,r26
 9185 5086 B093 0000            sts (tmp_long2.2)+3,r27
 9186 508a B7FF                 sbrs r27,7
 9187 508c 04C0                 rjmp .L701
 9188 508e 8150                 subi r24,lo8(-(8191))
 9189 5090 904E                 sbci r25,hi8(-(8191))
 9190 5092 AF4F                 sbci r26,hlo8(-(8191))
 9191 5094 BF4F                 sbci r27,hhi8(-(8191))
 9192                   .L701:
 9193 5096 7C01                 movw r14,r24
 9194 5098 8D01                 movw r16,r26
 9195 509a FDE0                 ldi r31,13
 9196 509c 1595         1:      asr r17
 9197 509e 0795                 ror r16
 9198 50a0 F794                 ror r15
 9199 50a2 E794                 ror r14
 9200 50a4 FA95                 dec r31
 9201 50a6 D1F7                 brne 1b
 9202 50a8 E092 0000            sts tmp_long2.2,r14
 9203 50ac F092 0000            sts (tmp_long2.2)+1,r15
 9204 50b0 0093 0000            sts (tmp_long2.2)+2,r16
 9205 50b4 1093 0000            sts (tmp_long2.2)+3,r17
 9206 50b8 6091 0000            lds r22,modell_fliegt
 9207 50bc 7091 0000            lds r23,(modell_fliegt)+1
 9208 50c0 8FE0                 ldi r24,hi8(4000)
 9209 50c2 603A                 cpi r22,lo8(4000)
 9210 50c4 7807                 cpc r23,r24
 9211 50c6 50F5                 brsh .L702
 9212 50c8 8091 0000            lds r24,HoverGasFilter.27
 9213 50cc 9091 0000            lds r25,(HoverGasFilter.27)+1
 9214 50d0 A091 0000            lds r26,(HoverGasFilter.27)+2
 9215 50d4 B091 0000            lds r27,(HoverGasFilter.27)+3
 9216 50d8 9C01                 movw r18,r24
 9217 50da AD01                 movw r20,r26
 9218 50dc EAE0                 ldi r30,10
 9219 50de 5695         1:      lsr r21
 9220 50e0 4795                 ror r20
 9221 50e2 3795                 ror r19
 9222 50e4 2795                 ror r18
 9223 50e6 EA95                 dec r30
 9224 50e8 D1F7                 brne 1b
 9225 50ea 821B                 sub r24,r18
 9226 50ec 930B                 sbc r25,r19
 9227 50ee A40B                 sbc r26,r20
 9228 50f0 B50B                 sbc r27,r21
 9229 50f2 A801                 movw r20,r16
 9230 50f4 9701                 movw r18,r14
 9231 50f6 F4E0                 ldi r31,4
 9232 50f8 220F         1:      lsl r18
 9233 50fa 331F                 rol r19
 9234 50fc 441F                 rol r20
 9235 50fe 551F                 rol r21
 9236 5100 FA95                 dec r31
 9237 5102 D1F7                 brne 1b
 9238 5104 820F                 add r24,r18
 9239 5106 931F                 adc r25,r19
 9240 5108 A41F                 adc r26,r20
 9241 510a B51F                 adc r27,r21
 9242 510c 8093 0000            sts HoverGasFilter.27,r24
 9243 5110 9093 0000            sts (HoverGasFilter.27)+1,r25
 9244 5114 A093 0000            sts (HoverGasFilter.27)+2,r26
 9245 5118 B093 0000            sts (HoverGasFilter.27)+3,r27
 9246                   .L702:
 9247 511c 6054                 subi r22,lo8(8000)
 9248 511e 7F41                 sbci r23,hi8(8000)
 9249 5120 18F5                 brsh .L703
 9250 5122 8091 0000            lds r24,HoverGasFilter.27
 9251 5126 9091 0000            lds r25,(HoverGasFilter.27)+1
 9252 512a A091 0000            lds r26,(HoverGasFilter.27)+2
 9253 512e B091 0000            lds r27,(HoverGasFilter.27)+3
 9254 5132 9C01                 movw r18,r24
 9255 5134 AD01                 movw r20,r26
 9256 5136 ECE0                 ldi r30,12
 9257 5138 5695         1:      lsr r21
 9258 513a 4795                 ror r20
 9259 513c 3795                 ror r19
 9260 513e 2795                 ror r18
 9261 5140 EA95                 dec r30
 9262 5142 D1F7                 brne 1b
 9263 5144 821B                 sub r24,r18
 9264 5146 930B                 sbc r25,r19
 9265 5148 A40B                 sbc r26,r20
 9266 514a B50B                 sbc r27,r21
 9267 514c A801                 movw r20,r16
 9268 514e 9701                 movw r18,r14
 9269 5150 72E0                 ldi r23,2
 9270 5152 220F         1:      lsl r18
 9271 5154 331F                 rol r19
 9272 5156 441F                 rol r20
 9273 5158 551F                 rol r21
 9274 515a 7A95                 dec r23
 9275 515c D1F7                 brne 1b
 9276 515e 820F                 add r24,r18
 9277 5160 931F                 adc r25,r19
 9278 5162 A41F                 adc r26,r20
 9279 5164 B51F                 adc r27,r21
 9280 5166 29C0                 rjmp .L810
 9281                   .L703:
 9282 5168 8091 0000            lds r24,VarioMeter
 9283 516c 9091 0000            lds r25,(VarioMeter)+1
 9284 5170 8091 0000            lds r24,VarioMeter
 9285 5174 9091 0000            lds r25,(VarioMeter)+1
 9286 5178 97FF                 sbrs r25,7
 9287 517a 03C0                 rjmp .L706
 9288 517c 9095                 com r25
 9289 517e 8195                 neg r24
 9290 5180 9F4F                 sbci r25,lo8(-1)
 9291                   .L706:
 9292 5182 8436                 cpi r24,100
 9293 5184 9105                 cpc r25,__zero_reg__
 9294 5186 0CF5                 brge .L704
 9295 5188 8091 0000            lds r24,HoverGasFilter.27
 9296 518c 9091 0000            lds r25,(HoverGasFilter.27)+1
 9297 5190 A091 0000            lds r26,(HoverGasFilter.27)+2
 9298 5194 B091 0000            lds r27,(HoverGasFilter.27)+3
 9299 5198 9C01                 movw r18,r24
 9300 519a AD01                 movw r20,r26
 9301 519c 6EE0                 ldi r22,14
 9302 519e 5695         1:      lsr r21
 9303 51a0 4795                 ror r20
 9304 51a2 3795                 ror r19
 9305 51a4 2795                 ror r18
 9306 51a6 6A95                 dec r22
 9307 51a8 D1F7                 brne 1b
 9308 51aa 821B                 sub r24,r18
 9309 51ac 930B                 sbc r25,r19
 9310 51ae A40B                 sbc r26,r20
 9311 51b0 B50B                 sbc r27,r21
 9312 51b2 8E0D                 add r24,r14
 9313 51b4 9F1D                 adc r25,r15
 9314 51b6 A01F                 adc r26,r16
 9315 51b8 B11F                 adc r27,r17
 9316                   .L810:
 9317 51ba 8093 0000            sts HoverGasFilter.27,r24
 9318 51be 9093 0000            sts (HoverGasFilter.27)+1,r25
 9319 51c2 A093 0000            sts (HoverGasFilter.27)+2,r26
 9320 51c6 B093 0000            sts (HoverGasFilter.27)+3,r27
 9321                   .L704:
 9322 51ca 8091 0000            lds r24,HoverGasFilter.27
 9323 51ce 9091 0000            lds r25,(HoverGasFilter.27)+1
 9324 51d2 A091 0000            lds r26,(HoverGasFilter.27)+2
 9325 51d6 B091 0000            lds r27,(HoverGasFilter.27)+3
 9326 51da 1EE0                 ldi r17,14
 9327 51dc B695         1:      lsr r27
 9328 51de A795                 ror r26
 9329 51e0 9795                 ror r25
 9330 51e2 8795                 ror r24
 9331 51e4 1A95                 dec r17
 9332 51e6 D1F7                 brne 1b
 9333 51e8 9093 0000            sts (HoverGas)+1,r25
 9334 51ec 8093 0000            sts HoverGas,r24
 9335 51f0 4091 0000            lds r20,EE_Parameter+20
 9336 51f4 4423                 tst r20
 9337 51f6 99F0                 breq .L707
 9338 51f8 5527                 clr r21
 9339 51fa 9C01                 movw r18,r24
 9340 51fc BA01                 movw r22,r20
 9341 51fe 0E94 0000            call __divmodhi4
 9342 5202 C901                 movw r24,r18
 9343 5204 861B                 sub r24,r22
 9344 5206 970B                 sbc r25,r23
 9345 5208 9093 0000            sts (HoverGasMin.25)+1,r25
 9346 520c 8093 0000            sts HoverGasMin.25,r24
 9347 5210 260F                 add r18,r22
 9348 5212 371F                 adc r19,r23
 9349 5214 3093 0000            sts (HoverGasMax.26)+1,r19
 9350 5218 2093 0000            sts HoverGasMax.26,r18
 9351 521c 1FC0                 rjmp .L710
 9352                   .L707:
 9353 521e 1092 0000            sts (HoverGasMin.25)+1,__zero_reg__
 9354 5222 1092 0000            sts HoverGasMin.25,__zero_reg__
 9355 5226 8FEF                 ldi r24,lo8(1023)
 9356 5228 93E0                 ldi r25,hi8(1023)
 9357 522a 9093 0000            sts (HoverGasMax.26)+1,r25
 9358 522e 8093 0000            sts HoverGasMax.26,r24
 9359 5232 14C0                 rjmp .L710
 9360                   .L697:
 9361 5234 1092 0000            sts StartTrigger,__zero_reg__
 9362 5238 1092 0000            sts HoverGasFilter.27,__zero_reg__
 9363 523c 1092 0000            sts (HoverGasFilter.27)+1,__zero_reg__
 9364 5240 1092 0000            sts (HoverGasFilter.27)+2,__zero_reg__
 9365 5244 1092 0000            sts (HoverGasFilter.27)+3,__zero_reg__
 9366 5248 3093 0000            sts (HoverGas)+1,r19
 9367 524c 2093 0000            sts HoverGas,r18
 9368 5250 05C0                 rjmp .L710
 9369                   .L583:
 9370 5252 8091 0000            lds r24,FC_StatusFlags
 9371 5256 806C                 ori r24,lo8(-64)
 9372 5258 8093 0000            sts FC_StatusFlags,r24
 9373                   .L710:
 9374 525c 2090 0000            lds r2,MIN_GAS
 9375 5260 222D                 mov r18,r2
 9376 5262 3327                 clr r19
 9377 5264 220F                 lsl r18
 9378 5266 331F                 rol r19
 9379 5268 220F                 lsl r18
 9380 526a 331F                 rol r19
 9381 526c 285D                 subi r18,lo8(-(40))
 9382 526e 3F4F                 sbci r19,hi8(-(40))
 9383 5270 A981                 ldd r26,Y+1
 9384 5272 BA81                 ldd r27,Y+2
 9385 5274 2A17                 cp r18,r26
 9386 5276 3B07                 cpc r19,r27
 9387 5278 14F0                 brlt .L711
 9388 527a 3A83                 std Y+2,r19
 9389 527c 2983                 std Y+1,r18
 9390                   .L711:
 9391 527e 3090 0000            lds r3,MAX_GAS
 9392 5282 832D                 mov r24,r3
 9393 5284 9927                 clr r25
 9394 5286 880F                 lsl r24
 9395 5288 991F                 rol r25
 9396 528a 880F                 lsl r24
 9397 528c 991F                 rol r25
 9398 528e 8055                 subi r24,lo8(-(-80))
 9399 5290 9040                 sbci r25,hi8(-(-80))
 9400 5292 E981                 ldd r30,Y+1
 9401 5294 FA81                 ldd r31,Y+2
 9402 5296 8E17                 cp r24,r30
 9403 5298 9F07                 cpc r25,r31
 9404 529a 14F4                 brge .L712
 9405 529c 9A83                 std Y+2,r25
 9406 529e 8983                 std Y+1,r24
 9407                   .L712:
 9408 52a0 8091 0000            lds r24,MissingMotor
 9409 52a4 8823                 tst r24
 9410 52a6 21F4                 brne .L714
 9411 52a8 8091 0000            lds r24,Capacity+8
 9412 52ac 8F3F                 cpi r24,lo8(-1)
 9413 52ae A1F0                 breq .L713
 9414                   .L714:
 9415 52b0 8091 0000            lds r24,modell_fliegt
 9416 52b4 9091 0000            lds r25,(modell_fliegt)+1
 9417 52b8 0297                 sbiw r24,2
 9418 52ba C097                 sbiw r24,48
 9419 52bc 68F4                 brsh .L713
 9420 52be E980                 ldd r14,Y+1
 9421 52c0 FA80                 ldd r15,Y+2
 9422 52c2 1E14                 cp __zero_reg__,r14
 9423 52c4 1F04                 cpc __zero_reg__,r15
 9424 52c6 44F4                 brge .L713
 9425 52c8 81E0                 ldi r24,lo8(1)
 9426 52ca 90E0                 ldi r25,hi8(1)
 9427 52cc 9093 0000            sts (modell_fliegt)+1,r25
 9428 52d0 8093 0000            sts modell_fliegt,r24
 9429 52d4 3A83                 std Y+2,r19
 9430 52d6 2983                 std Y+1,r18
 9431                   .L713:
 9432 52d8 0981                 ldd r16,Y+1
 9433 52da 1A81                 ldd r17,Y+2
 9434 52dc 1093 0000            sts (DebugOut+16)+1,r17
 9435 52e0 0093 0000            sts DebugOut+16,r16
 9436 52e4 8091 0000            lds r24,sollGier.0
 9437 52e8 9091 0000            lds r25,(sollGier.0)+1
 9438 52ec A091 0000            lds r26,(sollGier.0)+2
 9439 52f0 B091 0000            lds r27,(sollGier.0)+3
 9440 52f4 F2E0                 ldi r31,2
 9441 52f6 880F         1:      lsl r24
 9442 52f8 991F                 rol r25
 9443 52fa AA1F                 rol r26
 9444 52fc BB1F                 rol r27
 9445 52fe FA95                 dec r31
 9446 5300 D1F7                 brne 1b
 9447 5302 0091 0000            lds r16,MesswertGier
 9448 5306 1091 0000            lds r17,(MesswertGier)+1
 9449 530a 081B                 sub r16,r24
 9450 530c 190B                 sbc r17,r25
 9451 530e 2981                 ldd r18,Y+1
 9452 5310 3A81                 ldd r19,Y+2
 9453 5312 213A                 cpi r18,161
 9454 5314 3105                 cpc r19,__zero_reg__
 9455 5316 8CF0                 brlt .L716
 9456 5318 C901                 movw r24,r18
 9457 531a 37FD                 sbrc r19,7
 9458 531c 0196                 adiw r24,1
 9459                   .L718:
 9460 531e 9595                 asr r25
 9461 5320 8795                 ror r24
 9462 5322 8017                 cp r24,r16
 9463 5324 9107                 cpc r25,r17
 9464 5326 0CF4                 brge .L717
 9465 5328 8C01                 movw r16,r24
 9466                   .L717:
 9467 532a 9095                 com r25
 9468 532c 8195                 neg r24
 9469 532e 9F4F                 sbci r25,lo8(-1)
 9470 5330 0817                 cp r16,r24
 9471 5332 1907                 cpc r17,r25
 9472 5334 6CF4                 brge .L723
 9473 5336 8C01                 movw r16,r24
 9474 5338 0BC0                 rjmp .L723
 9475                   .L716:
 9476 533a 0135                 cpi r16,81
 9477 533c 1105                 cpc r17,__zero_reg__
 9478 533e 14F0                 brlt .L724
 9479 5340 00E5                 ldi r16,lo8(80)
 9480 5342 10E0                 ldi r17,hi8(80)
 9481                   .L724:
 9482 5344 3FEF                 ldi r19,hi8(-80)
 9483 5346 003B                 cpi r16,lo8(-80)
 9484 5348 1307                 cpc r17,r19
 9485 534a 14F4                 brge .L723
 9486 534c 00EB                 ldi r16,lo8(-80)
 9487 534e 1FEF                 ldi r17,hi8(-80)
 9488                   .L723:
 9489 5350 232D                 mov r18,r3
 9490 5352 3327                 clr r19
 9491 5354 220F                 lsl r18
 9492 5356 331F                 rol r19
 9493 5358 220F                 lsl r18
 9494 535a 331F                 rol r19
 9495 535c C901                 movw r24,r18
 9496 535e 4981                 ldd r20,Y+1
 9497 5360 5A81                 ldd r21,Y+2
 9498 5362 841B                 sub r24,r20
 9499 5364 950B                 sbc r25,r21
 9500 5366 8017                 cp r24,r16
 9501 5368 9107                 cpc r25,r17
 9502 536a 0CF4                 brge .L726
 9503 536c 8C01                 movw r16,r24
 9504                   .L726:
 9505 536e 6981                 ldd r22,Y+1
 9506 5370 7A81                 ldd r23,Y+2
 9507 5372 621B                 sub r22,r18
 9508 5374 730B                 sbc r23,r19
 9509 5376 0617                 cp r16,r22
 9510 5378 1707                 cpc r17,r23
 9511 537a 0CF4                 brge .L727
 9512 537c 8B01                 movw r16,r22
 9513                   .L727:
 9514 537e 8091 0000            lds r24,MesswertNick
 9515 5382 9091 0000            lds r25,(MesswertNick)+1
 9516 5386 6091 0000            lds r22,StickNick
 9517 538a 7091 0000            lds r23,(StickNick)+1
 9518 538e 861B                 sub r24,r22
 9519 5390 970B                 sbc r25,r23
 9520 5392 9093 0000            sts (DiffNick)+1,r25
 9521 5396 8093 0000            sts DiffNick,r24
 9522 539a D090 0000            lds r13,IntegralFaktor
 9523 539e 2091 0000            lds r18,SummeNick
 9524 53a2 3091 0000            lds r19,(SummeNick)+1
 9525 53a6 4091 0000            lds r20,(SummeNick)+2
 9526 53aa 5091 0000            lds r21,(SummeNick)+3
 9527 53ae DD20                 tst r13
 9528 53b0 41F0                 breq .L728
 9529 53b2 661A                 sub r6,r22
 9530 53b4 770A                 sbc r7,r23
 9531 53b6 C301                 movw r24,r6
 9532 53b8 AA27                 clr r26
 9533 53ba 97FD                 sbrc r25,7
 9534 53bc A095                 com r26
 9535 53be BA2F                 mov r27,r26
 9536 53c0 04C0                 rjmp .L811
 9537                   .L728:
 9538 53c2 AA27                 clr r26
 9539 53c4 97FD                 sbrc r25,7
 9540 53c6 A095                 com r26
 9541 53c8 BA2F                 mov r27,r26
 9542                   .L811:
 9543 53ca 280F                 add r18,r24
 9544 53cc 391F                 adc r19,r25
 9545 53ce 4A1F                 adc r20,r26
 9546 53d0 5B1F                 adc r21,r27
 9547 53d2 2093 0000            sts SummeNick,r18
 9548 53d6 3093 0000            sts (SummeNick)+1,r19
 9549 53da 4093 0000            sts (SummeNick)+2,r20
 9550 53de 5093 0000            sts (SummeNick)+3,r21
 9551 53e2 8091 0000            lds r24,SummeNick
 9552 53e6 9091 0000            lds r25,(SummeNick)+1
 9553 53ea A091 0000            lds r26,(SummeNick)+2
 9554 53ee B091 0000            lds r27,(SummeNick)+3
 9555 53f2 8150                 subi r24,lo8(64001)
 9556 53f4 9A4F                 sbci r25,hi8(64001)
 9557 53f6 A040                 sbci r26,hlo8(64001)
 9558 53f8 B040                 sbci r27,hhi8(64001)
 9559 53fa 64F0                 brlt .L730
 9560 53fc 80E0                 ldi r24,lo8(64000)
 9561 53fe 9AEF                 ldi r25,hi8(64000)
 9562 5400 A0E0                 ldi r26,hlo8(64000)
 9563 5402 B0E0                 ldi r27,hhi8(64000)
 9564 5404 8093 0000            sts SummeNick,r24
 9565 5408 9093 0000            sts (SummeNick)+1,r25
 9566 540c A093 0000            sts (SummeNick)+2,r26
 9567 5410 B093 0000            sts (SummeNick)+3,r27
 9568                   .L730:
 9569 5414 8091 0000            lds r24,SummeNick
 9570 5418 9091 0000            lds r25,(SummeNick)+1
 9571 541c A091 0000            lds r26,(SummeNick)+2
 9572 5420 B091 0000            lds r27,(SummeNick)+3
 9573 5424 8050                 subi r24,lo8(-64000)
 9574 5426 9640                 sbci r25,hi8(-64000)
 9575 5428 AF4F                 sbci r26,hlo8(-64000)
 9576 542a BF4F                 sbci r27,hhi8(-64000)
 9577 542c 64F4                 brge .L731
 9578 542e 80E0                 ldi r24,lo8(-64000)
 9579 5430 96E0                 ldi r25,hi8(-64000)
 9580 5432 AFEF                 ldi r26,hlo8(-64000)
 9581 5434 BFEF                 ldi r27,hhi8(-64000)
 9582 5436 8093 0000            sts SummeNick,r24
 9583 543a 9093 0000            sts (SummeNick)+1,r25
 9584 543e A093 0000            sts (SummeNick)+2,r26
 9585 5442 B093 0000            sts (SummeNick)+3,r27
 9586                   .L731:
 9587 5446 C090 0000            lds r12,EE_Parameter+35
 9588 544a 2091 0000            lds r18,DiffNick
 9589 544e 3091 0000            lds r19,(DiffNick)+1
 9590 5452 F8E0                 ldi r31,lo8(8)
 9591 5454 FC15                 cp r31,r12
 9592 5456 98F0                 brlo .L732
 9593 5458 8C2D                 mov r24,r12
 9594 545a 9927                 clr r25
 9595 545c 829F                 mul r24,r18
 9596 545e 7001                 movw r14,r0
 9597 5460 839F                 mul r24,r19
 9598 5462 F00C                 add r15,r0
 9599 5464 929F                 mul r25,r18
 9600 5466 F00C                 add r15,r0
 9601 5468 1124                 clr r1
 9602 546a C701                 movw r24,r14
 9603 546c F7FC                 sbrc r15,7
 9604 546e 0796                 adiw r24,7
 9605                   .L733:
 9606 5470 7C01                 movw r14,r24
 9607 5472 63E0                 ldi r22,3
 9608 5474 F594         1:      asr r15
 9609 5476 E794                 ror r14
 9610 5478 6A95                 dec r22
 9611 547a E1F7                 brne 1b
 9612 547c 12C0                 rjmp .L734
 9613                   .L732:
 9614 547e 8C2D                 mov r24,r12
 9615 5480 8695                 lsr r24
 9616 5482 9927                 clr r25
 9617 5484 829F                 mul r24,r18
 9618 5486 A001                 movw r20,r0
 9619 5488 839F                 mul r24,r19
 9620 548a 500D                 add r21,r0
 9621 548c 929F                 mul r25,r18
 9622 548e 500D                 add r21,r0
 9623 5490 1124                 clr r1
 9624 5492 CA01                 movw r24,r20
 9625 5494 57FD                 sbrc r21,7
 9626 5496 0396                 adiw r24,3
 9627                   .L735:
 9628 5498 7C01                 movw r14,r24
 9629 549a F594                 asr r15
 9630 549c E794                 ror r14
 9631 549e F594                 asr r15
 9632 54a0 E794                 ror r14
 9633                   .L734:
 9634 54a2 A090 0000            lds r10,Ki
 9635 54a6 B090 0000            lds r11,(Ki)+1
 9636 54aa 9501                 movw r18,r10
 9637 54ac 4427                 clr r20
 9638 54ae 37FD                 sbrc r19,7
 9639 54b0 4095                 com r20
 9640 54b2 542F                 mov r21,r20
 9641 54b4 8091 0000            lds r24,SummeNick
 9642 54b8 9091 0000            lds r25,(SummeNick)+1
 9643 54bc A091 0000            lds r26,(SummeNick)+2
 9644 54c0 B091 0000            lds r27,(SummeNick)+3
 9645 54c4 BC01                 movw r22,r24
 9646 54c6 CD01                 movw r24,r26
 9647 54c8 0E94 0000            call __divmodsi4
 9648 54cc E20E                 add r14,r18
 9649 54ce F31E                 adc r15,r19
 9650 54d0 9090 0000            lds r9,Parameter_DynamicStability
 9651 54d4 692D                 mov r22,r9
 9652 54d6 7727                 clr r23
 9653 54d8 8827                 clr r24
 9654 54da 9927                 clr r25
 9655 54dc 9801                 movw r18,r16
 9656 54de 17FF                 sbrs r17,7
 9657 54e0 04C0                 rjmp .L736
 9658 54e2 2227                 clr r18
 9659 54e4 3327                 clr r19
 9660 54e6 201B                 sub r18,r16
 9661 54e8 310B                 sbc r19,r17
 9662                   .L736:
 9663 54ea 37FF                 sbrs r19,7
 9664 54ec 02C0                 rjmp .L737
 9665 54ee 2F5F                 subi r18,lo8(-(1))
 9666 54f0 3F4F                 sbci r19,hi8(-(1))
 9667                   .L737:
 9668 54f2 3595                 asr r19
 9669 54f4 2795                 ror r18
 9670 54f6 A981                 ldd r26,Y+1
 9671 54f8 BA81                 ldd r27,Y+2
 9672 54fa 2A0F                 add r18,r26
 9673 54fc 3B1F                 adc r19,r27
 9674 54fe 4427                 clr r20
 9675 5500 37FD                 sbrc r19,7
 9676 5502 4095                 com r20
 9677 5504 542F                 mov r21,r20
 9678 5506 0E94 0000            call __mulsi3
 9679 550a 97FF                 sbrs r25,7
 9680 550c 04C0                 rjmp .L738
 9681 550e 615C                 subi r22,lo8(-(63))
 9682 5510 7F4F                 sbci r23,hi8(-(63))
 9683 5512 8F4F                 sbci r24,hlo8(-(63))
 9684 5514 9F4F                 sbci r25,hhi8(-(63))
 9685                   .L738:
 9686 5516 26E0                 ldi r18,6
 9687 5518 9595         1:      asr r25
 9688 551a 8795                 ror r24
 9689 551c 7795                 ror r23
 9690 551e 6795                 ror r22
 9691 5520 2A95                 dec r18
 9692 5522 D1F7                 brne 1b
 9693 5524 9B01                 movw r18,r22
 9694 5526 6E15                 cp r22,r14
 9695 5528 7F05                 cpc r23,r15
 9696 552a 0CF4                 brge .L739
 9697 552c 7B01                 movw r14,r22
 9698                   .L739:
 9699 552e 3095                 com r19
 9700 5530 2195                 neg r18
 9701 5532 3F4F                 sbci r19,lo8(-1)
 9702 5534 E216                 cp r14,r18
 9703 5536 F306                 cpc r15,r19
 9704 5538 0CF4                 brge .L740
 9705 553a 7901                 movw r14,r18
 9706                   .L740:
 9707 553c 8091 0000            lds r24,MesswertRoll
 9708 5540 9091 0000            lds r25,(MesswertRoll)+1
 9709 5544 6091 0000            lds r22,StickRoll
 9710 5548 7091 0000            lds r23,(StickRoll)+1
 9711 554c 861B                 sub r24,r22
 9712 554e 970B                 sbc r25,r23
 9713 5550 9093 0000            sts (DiffRoll)+1,r25
 9714 5554 8093 0000            sts DiffRoll,r24
 9715 5558 2091 0000            lds r18,SummeRoll
 9716 555c 3091 0000            lds r19,(SummeRoll)+1
 9717 5560 4091 0000            lds r20,(SummeRoll)+2
 9718 5564 5091 0000            lds r21,(SummeRoll)+3
 9719 5568 DD20                 tst r13
 9720 556a 41F0                 breq .L741
 9721 556c 461A                 sub r4,r22
 9722 556e 570A                 sbc r5,r23
 9723 5570 C201                 movw r24,r4
 9724 5572 AA27                 clr r26
 9725 5574 97FD                 sbrc r25,7
 9726 5576 A095                 com r26
 9727 5578 BA2F                 mov r27,r26
 9728 557a 04C0                 rjmp .L812
 9729                   .L741:
 9730 557c AA27                 clr r26
 9731 557e 97FD                 sbrc r25,7
 9732 5580 A095                 com r26
 9733 5582 BA2F                 mov r27,r26
 9734                   .L812:
 9735 5584 280F                 add r18,r24
 9736 5586 391F                 adc r19,r25
 9737 5588 4A1F                 adc r20,r26
 9738 558a 5B1F                 adc r21,r27
 9739 558c 2093 0000            sts SummeRoll,r18
 9740 5590 3093 0000            sts (SummeRoll)+1,r19
 9741 5594 4093 0000            sts (SummeRoll)+2,r20
 9742 5598 5093 0000            sts (SummeRoll)+3,r21
 9743 559c 8091 0000            lds r24,SummeRoll
 9744 55a0 9091 0000            lds r25,(SummeRoll)+1
 9745 55a4 A091 0000            lds r26,(SummeRoll)+2
 9746 55a8 B091 0000            lds r27,(SummeRoll)+3
 9747 55ac 8150                 subi r24,lo8(64001)
 9748 55ae 9A4F                 sbci r25,hi8(64001)
 9749 55b0 A040                 sbci r26,hlo8(64001)
 9750 55b2 B040                 sbci r27,hhi8(64001)
 9751 55b4 64F0                 brlt .L743
 9752 55b6 80E0                 ldi r24,lo8(64000)
 9753 55b8 9AEF                 ldi r25,hi8(64000)
 9754 55ba A0E0                 ldi r26,hlo8(64000)
 9755 55bc B0E0                 ldi r27,hhi8(64000)
 9756 55be 8093 0000            sts SummeRoll,r24
 9757 55c2 9093 0000            sts (SummeRoll)+1,r25
 9758 55c6 A093 0000            sts (SummeRoll)+2,r26
 9759 55ca B093 0000            sts (SummeRoll)+3,r27
 9760                   .L743:
 9761 55ce 8091 0000            lds r24,SummeRoll
 9762 55d2 9091 0000            lds r25,(SummeRoll)+1
 9763 55d6 A091 0000            lds r26,(SummeRoll)+2
 9764 55da B091 0000            lds r27,(SummeRoll)+3
 9765 55de 8050                 subi r24,lo8(-64000)
 9766 55e0 9640                 sbci r25,hi8(-64000)
 9767 55e2 AF4F                 sbci r26,hlo8(-64000)
 9768 55e4 BF4F                 sbci r27,hhi8(-64000)
 9769 55e6 64F4                 brge .L744
 9770 55e8 80E0                 ldi r24,lo8(-64000)
 9771 55ea 96E0                 ldi r25,hi8(-64000)
 9772 55ec AFEF                 ldi r26,hlo8(-64000)
 9773 55ee BFEF                 ldi r27,hhi8(-64000)
 9774 55f0 8093 0000            sts SummeRoll,r24
 9775 55f4 9093 0000            sts (SummeRoll)+1,r25
 9776 55f8 A093 0000            sts (SummeRoll)+2,r26
 9777 55fc B093 0000            sts (SummeRoll)+3,r27
 9778                   .L744:
 9779 5600 2091 0000            lds r18,DiffRoll
 9780 5604 3091 0000            lds r19,(DiffRoll)+1
 9781 5608 48E0                 ldi r20,lo8(8)
 9782 560a 4C15                 cp r20,r12
 9783 560c 98F0                 brlo .L745
 9784 560e 8C2D                 mov r24,r12
 9785 5610 9927                 clr r25
 9786 5612 829F                 mul r24,r18
 9787 5614 B001                 movw r22,r0
 9788 5616 839F                 mul r24,r19
 9789 5618 700D                 add r23,r0
 9790 561a 929F                 mul r25,r18
 9791 561c 700D                 add r23,r0
 9792 561e 1124                 clr r1
 9793 5620 CB01                 movw r24,r22
 9794 5622 77FD                 sbrc r23,7
 9795 5624 0796                 adiw r24,7
 9796                   .L746:
 9797 5626 6C01                 movw r12,r24
 9798 5628 B3E0                 ldi r27,3
 9799 562a D594         1:      asr r13
 9800 562c C794                 ror r12
 9801 562e BA95                 dec r27
 9802 5630 E1F7                 brne 1b
 9803 5632 12C0                 rjmp .L747
 9804                   .L745:
 9805 5634 C694                 lsr r12
 9806 5636 8C2D                 mov r24,r12
 9807 5638 9927                 clr r25
 9808 563a 829F                 mul r24,r18
 9809 563c D001                 movw r26,r0
 9810 563e 839F                 mul r24,r19
 9811 5640 B00D                 add r27,r0
 9812 5642 929F                 mul r25,r18
 9813 5644 B00D                 add r27,r0
 9814 5646 1124                 clr r1
 9815 5648 CD01                 movw r24,r26
 9816 564a B7FD                 sbrc r27,7
 9817 564c 0396                 adiw r24,3
 9818                   .L748:
 9819 564e 6C01                 movw r12,r24
 9820 5650 D594                 asr r13
 9821 5652 C794                 ror r12
 9822 5654 D594                 asr r13
 9823 5656 C794                 ror r12
 9824                   .L747:
 9825 5658 9501                 movw r18,r10
 9826 565a 4427                 clr r20
 9827 565c 37FD                 sbrc r19,7
 9828 565e 4095                 com r20
 9829 5660 542F                 mov r21,r20
 9830 5662 8091 0000            lds r24,SummeRoll
 9831 5666 9091 0000            lds r25,(SummeRoll)+1
 9832 566a A091 0000            lds r26,(SummeRoll)+2
 9833 566e B091 0000            lds r27,(SummeRoll)+3
 9834 5672 BC01                 movw r22,r24
 9835 5674 CD01                 movw r24,r26
 9836 5676 0E94 0000            call __divmodsi4
 9837 567a C20E                 add r12,r18
 9838 567c D31E                 adc r13,r19
 9839 567e 692D                 mov r22,r9
 9840 5680 7727                 clr r23
 9841 5682 8827                 clr r24
 9842 5684 9927                 clr r25
 9843 5686 9801                 movw r18,r16
 9844 5688 17FF                 sbrs r17,7
 9845 568a 04C0                 rjmp .L749
 9846 568c 2227                 clr r18
 9847 568e 3327                 clr r19
 9848 5690 201B                 sub r18,r16
 9849 5692 310B                 sbc r19,r17
 9850                   .L749:
 9851 5694 37FF                 sbrs r19,7
 9852 5696 02C0                 rjmp .L750
 9853 5698 2F5F                 subi r18,lo8(-(1))
 9854 569a 3F4F                 sbci r19,hi8(-(1))
 9855                   .L750:
 9856 569c 3595                 asr r19
 9857 569e 2795                 ror r18
 9858 56a0 E981                 ldd r30,Y+1
 9859 56a2 FA81                 ldd r31,Y+2
 9860 56a4 2E0F                 add r18,r30
 9861 56a6 3F1F                 adc r19,r31
 9862 56a8 4427                 clr r20
 9863 56aa 37FD                 sbrc r19,7
 9864 56ac 4095                 com r20
 9865 56ae 542F                 mov r21,r20
 9866 56b0 0E94 0000            call __mulsi3
 9867 56b4 97FF                 sbrs r25,7
 9868 56b6 04C0                 rjmp .L751
 9869 56b8 615C                 subi r22,lo8(-(63))
 9870 56ba 7F4F                 sbci r23,hi8(-(63))
 9871 56bc 8F4F                 sbci r24,hlo8(-(63))
 9872 56be 9F4F                 sbci r25,hhi8(-(63))
 9873                   .L751:
 9874 56c0 E6E0                 ldi r30,6
 9875 56c2 9595         1:      asr r25
 9876 56c4 8795                 ror r24
 9877 56c6 7795                 ror r23
 9878 56c8 6795                 ror r22
 9879 56ca EA95                 dec r30
 9880 56cc D1F7                 brne 1b
 9881 56ce 9B01                 movw r18,r22
 9882 56d0 6C15                 cp r22,r12
 9883 56d2 7D05                 cpc r23,r13
 9884 56d4 0CF4                 brge .L752
 9885 56d6 6B01                 movw r12,r22
 9886                   .L752:
 9887 56d8 3095                 com r19
 9888 56da 2195                 neg r18
 9889 56dc 3F4F                 sbci r19,lo8(-1)
 9890 56de C216                 cp r12,r18
 9891 56e0 D306                 cpc r13,r19
 9892 56e2 0CF4                 brge .L753
 9893 56e4 6901                 movw r12,r18
 9894                   .L753:
 9895 56e6 60E0                 ldi r22,lo8(Motor)
 9896 56e8 862E                 mov r8,r22
 9897 56ea 60E0                 ldi r22,hi8(Motor)
 9898 56ec 962E                 mov r9,r22
 9899 56ee 50E0                 ldi r21,lo8(Mixer+13)
 9900 56f0 A52E                 mov r10,r21
 9901 56f2 50E0                 ldi r21,hi8(Mixer+13)
 9902 56f4 B52E                 mov r11,r21
 9903 56f6 4BE0                 ldi r20,lo8(11)
 9904 56f8 542E                 mov r5,r20
 9905 56fa 30E0                 ldi r19,lo8(tmp_motorwert)
 9906 56fc 632E                 mov r6,r19
 9907 56fe 30E0                 ldi r19,hi8(tmp_motorwert)
 9908 5700 732E                 mov r7,r19
 9909                   .L785:
 9910 5702 D501                 movw r26,r10
 9911 5704 2C91                 ld r18,X
 9912 5706 1216                 cp __zero_reg__,r18
 9913 5708 0CF0                 brlt .+2
 9914 570a 14C1                 rjmp .L757
 9915 570c 2034                 cpi r18,lo8(64)
 9916 570e 29F4                 brne .L758
 9917 5710 E981                 ldd r30,Y+1
 9918 5712 FA81                 ldd r31,Y+2
 9919 5714 F88F                 std Y+24,r31
 9920 5716 EF8B                 std Y+23,r30
 9921 5718 1FC0                 rjmp .L759
 9922                   .L758:
 9923 571a 4981                 ldd r20,Y+1
 9924 571c 5A81                 ldd r21,Y+2
 9925 571e CA01                 movw r24,r20
 9926 5720 AA27                 clr r26
 9927 5722 97FD                 sbrc r25,7
 9928 5724 A095                 com r26
 9929 5726 BA2F                 mov r27,r26
 9930 5728 3327                 clr r19
 9931 572a 27FD                 sbrc r18,7
 9932 572c 3095                 com r19
 9933 572e 432F                 mov r20,r19
 9934 5730 532F                 mov r21,r19
 9935 5732 BC01                 movw r22,r24
 9936 5734 CD01                 movw r24,r26
 9937 5736 0E94 0000            call __mulsi3
 9938 573a 97FF                 sbrs r25,7
 9939 573c 04C0                 rjmp .L760
 9940 573e 615C                 subi r22,lo8(-(63))
 9941 5740 7F4F                 sbci r23,hi8(-(63))
 9942 5742 8F4F                 sbci r24,hlo8(-(63))
 9943 5744 9F4F                 sbci r25,hhi8(-(63))
 9944                   .L760:
 9945 5746 26E0                 ldi r18,6
 9946 5748 9595         1:      asr r25
 9947 574a 8795                 ror r24
 9948 574c 7795                 ror r23
 9949 574e 6795                 ror r22
 9950 5750 2A95                 dec r18
 9951 5752 D1F7                 brne 1b
 9952 5754 788F                 std Y+24,r23
 9953 5756 6F8B                 std Y+23,r22
 9954                   .L759:
 9955 5758 F501                 movw r30,r10
 9956 575a 2181                 ldd r18,Z+1
 9957 575c 2034                 cpi r18,lo8(64)
 9958 575e 39F4                 brne .L761
 9959 5760 2F89                 ldd r18,Y+23
 9960 5762 388D                 ldd r19,Y+24
 9961 5764 2E0D                 add r18,r14
 9962 5766 3F1D                 adc r19,r15
 9963 5768 388F                 std Y+24,r19
 9964 576a 2F8B                 std Y+23,r18
 9965 576c 2AC0                 rjmp .L762
 9966                   .L761:
 9967 576e 203C                 cpi r18,lo8(-64)
 9968 5770 39F4                 brne .L763
 9969 5772 4F89                 ldd r20,Y+23
 9970 5774 588D                 ldd r21,Y+24
 9971 5776 4E19                 sub r20,r14
 9972 5778 5F09                 sbc r21,r15
 9973 577a 588F                 std Y+24,r21
 9974 577c 4F8B                 std Y+23,r20
 9975 577e 21C0                 rjmp .L762
 9976                   .L763:
 9977 5780 C701                 movw r24,r14
 9978 5782 AA27                 clr r26
 9979 5784 97FD                 sbrc r25,7
 9980 5786 A095                 com r26
 9981 5788 BA2F                 mov r27,r26
 9982 578a 3327                 clr r19
 9983 578c 27FD                 sbrc r18,7
 9984 578e 3095                 com r19
 9985 5790 432F                 mov r20,r19
 9986 5792 532F                 mov r21,r19
 9987 5794 BC01                 movw r22,r24
 9988 5796 CD01                 movw r24,r26
 9989 5798 0E94 0000            call __mulsi3
 9990 579c 97FF                 sbrs r25,7
 9991 579e 04C0                 rjmp .L765
 9992 57a0 615C                 subi r22,lo8(-(63))
 9993 57a2 7F4F                 sbci r23,hi8(-(63))
 9994 57a4 8F4F                 sbci r24,hlo8(-(63))
 9995 57a6 9F4F                 sbci r25,hhi8(-(63))
 9996                   .L765:
 9997 57a8 B6E0                 ldi r27,6
 9998 57aa 9595         1:      asr r25
 9999 57ac 8795                 ror r24
 10000 57ae 7795                ror r23
 10001 57b0 6795                ror r22
 10002 57b2 BA95                dec r27
 10003 57b4 D1F7                brne 1b
 10004 57b6 AF89                ldd r26,Y+23
 10005 57b8 B88D                ldd r27,Y+24
 10006 57ba A60F                add r26,r22
 10007 57bc B71F                adc r27,r23
 10008 57be B88F                std Y+24,r27
 10009 57c0 AF8B                std Y+23,r26
 10010                  .L762:
 10011 57c2 F501                movw r30,r10
 10012 57c4 2281                ldd r18,Z+2
 10013 57c6 2034                cpi r18,lo8(64)
 10014 57c8 39F4                brne .L766
 10015 57ca 2F89                ldd r18,Y+23
 10016 57cc 388D                ldd r19,Y+24
 10017 57ce 2C0D                add r18,r12
 10018 57d0 3D1D                adc r19,r13
 10019 57d2 388F                std Y+24,r19
 10020 57d4 2F8B                std Y+23,r18
 10021 57d6 2AC0                rjmp .L767
 10022                  .L766:
 10023 57d8 203C                cpi r18,lo8(-64)
 10024 57da 39F4                brne .L768
 10025 57dc 4F89                ldd r20,Y+23
 10026 57de 588D                ldd r21,Y+24
 10027 57e0 4C19                sub r20,r12
 10028 57e2 5D09                sbc r21,r13
 10029 57e4 588F                std Y+24,r21
 10030 57e6 4F8B                std Y+23,r20
 10031 57e8 21C0                rjmp .L767
 10032                  .L768:
 10033 57ea C601                movw r24,r12
 10034 57ec AA27                clr r26
 10035 57ee 97FD                sbrc r25,7
 10036 57f0 A095                com r26
 10037 57f2 BA2F                mov r27,r26
 10038 57f4 3327                clr r19
 10039 57f6 27FD                sbrc r18,7
 10040 57f8 3095                com r19
 10041 57fa 432F                mov r20,r19
 10042 57fc 532F                mov r21,r19
 10043 57fe BC01                movw r22,r24
 10044 5800 CD01                movw r24,r26
 10045 5802 0E94 0000           call __mulsi3
 10046 5806 97FF                sbrs r25,7
 10047 5808 04C0                rjmp .L770
 10048 580a 615C                subi r22,lo8(-(63))
 10049 580c 7F4F                sbci r23,hi8(-(63))
 10050 580e 8F4F                sbci r24,hlo8(-(63))
 10051 5810 9F4F                sbci r25,hhi8(-(63))
 10052                  .L770:
 10053 5812 A6E0                ldi r26,6
 10054 5814 9595        1:      asr r25
 10055 5816 8795                ror r24
 10056 5818 7795                ror r23
 10057 581a 6795                ror r22
 10058 581c AA95                dec r26
 10059 581e D1F7                brne 1b
 10060 5820 AF89                ldd r26,Y+23
 10061 5822 B88D                ldd r27,Y+24
 10062 5824 A60F                add r26,r22
 10063 5826 B71F                adc r27,r23
 10064 5828 B88F                std Y+24,r27
 10065 582a AF8B                std Y+23,r26
 10066                  .L767:
 10067 582c F501                movw r30,r10
 10068 582e 2381                ldd r18,Z+3
 10069 5830 2034                cpi r18,lo8(64)
 10070 5832 39F4                brne .L771
 10071 5834 2F89                ldd r18,Y+23
 10072 5836 388D                ldd r19,Y+24
 10073 5838 200F                add r18,r16
 10074 583a 311F                adc r19,r17
 10075 583c 388F                std Y+24,r19
 10076 583e 2F8B                std Y+23,r18
 10077 5840 2AC0                rjmp .L772
 10078                  .L771:
 10079 5842 203C                cpi r18,lo8(-64)
 10080 5844 39F4                brne .L773
 10081 5846 4F89                ldd r20,Y+23
 10082 5848 588D                ldd r21,Y+24
 10083 584a 401B                sub r20,r16
 10084 584c 510B                sbc r21,r17
 10085 584e 588F                std Y+24,r21
 10086 5850 4F8B                std Y+23,r20
 10087 5852 21C0                rjmp .L772
 10088                  .L773:
 10089 5854 C801                movw r24,r16
 10090 5856 AA27                clr r26
 10091 5858 97FD                sbrc r25,7
 10092 585a A095                com r26
 10093 585c BA2F                mov r27,r26
 10094 585e 3327                clr r19
 10095 5860 27FD                sbrc r18,7
 10096 5862 3095                com r19
 10097 5864 432F                mov r20,r19
 10098 5866 532F                mov r21,r19
 10099 5868 BC01                movw r22,r24
 10100 586a CD01                movw r24,r26
 10101 586c 0E94 0000           call __mulsi3
 10102 5870 97FF                sbrs r25,7
 10103 5872 04C0                rjmp .L775
 10104 5874 615C                subi r22,lo8(-(63))
 10105 5876 7F4F                sbci r23,hi8(-(63))
 10106 5878 8F4F                sbci r24,hlo8(-(63))
 10107 587a 9F4F                sbci r25,hhi8(-(63))
 10108                  .L775:
 10109 587c F6E0                ldi r31,6
 10110 587e 9595        1:      asr r25
 10111 5880 8795                ror r24
 10112 5882 7795                ror r23
 10113 5884 6795                ror r22
 10114 5886 FA95                dec r31
 10115 5888 D1F7                brne 1b
 10116 588a AF89                ldd r26,Y+23
 10117 588c B88D                ldd r27,Y+24
 10118 588e A60F                add r26,r22
 10119 5890 B71F                adc r27,r23
 10120 5892 B88F                std Y+24,r27
 10121 5894 AF8B                std Y+23,r26
 10122                  .L772:
 10123 5896 F301                movw r30,r6
 10124 5898 8081                ld r24,Z
 10125 589a 9181                ldd r25,Z+1
 10126 589c 2F89                ldd r18,Y+23
 10127 589e 388D                ldd r19,Y+24
 10128 58a0 8217                cp r24,r18
 10129 58a2 9307                cpc r25,r19
 10130 58a4 64F4                brge .L776
 10131 58a6 B901                movw r22,r18
 10132 58a8 680F                add r22,r24
 10133 58aa 791F                adc r23,r25
 10134 58ac 77FF                sbrs r23,7
 10135 58ae 02C0                rjmp .L777
 10136 58b0 6F5F                subi r22,lo8(-(1))
 10137 58b2 7F4F                sbci r23,hi8(-(1))
 10138                  .L777:
 10139 58b4 7595                asr r23
 10140 58b6 6795                ror r22
 10141 58b8 788F                std Y+24,r23
 10142 58ba 6F8B                std Y+23,r22
 10143 58bc 08C0                rjmp .L778
 10144                  .L776:
 10145 58be 4F89                ldd r20,Y+23
 10146 58c0 588D                ldd r21,Y+24
 10147 58c2 440F                add r20,r20
 10148 58c4 551F                adc r21,r21
 10149 58c6 481B                sub r20,r24
 10150 58c8 590B                sbc r21,r25
 10151 58ca 588F                std Y+24,r21
 10152 58cc 4F8B                std Y+23,r20
 10153                  .L778:
 10154 58ce 822D                mov r24,r2
 10155 58d0 9927                clr r25
 10156 58d2 880F                lsl r24
 10157 58d4 991F                rol r25
 10158 58d6 880F                lsl r24
 10159 58d8 991F                rol r25
 10160 58da 6F89                ldd r22,Y+23
 10161 58dc 788D                ldd r23,Y+24
 10162 58de 8617                cp r24,r22
 10163 58e0 9707                cpc r25,r23
 10164 58e2 5CF4                brge .L813
 10165 58e4 832D                mov r24,r3
 10166 58e6 9927                clr r25
 10167 58e8 880F                lsl r24
 10168 58ea 991F                rol r25
 10169 58ec 880F                lsl r24
 10170 58ee 991F                rol r25
 10171 58f0 AF89                ldd r26,Y+23
 10172 58f2 B88D                ldd r27,Y+24
 10173 58f4 A817                cp r26,r24
 10174 58f6 B907                cpc r27,r25
 10175 58f8 14F0                brlt .L780
 10176                  .L813:
 10177 58fa 988F                std Y+24,r25
 10178 58fc 8F8B                std Y+23,r24
 10179                  .L780:
 10180 58fe 8F89                ldd r24,Y+23
 10181 5900 988D                ldd r25,Y+24
 10182 5902 97FD                sbrc r25,7
 10183 5904 0396                adiw r24,3
 10184                  .L782:
 10185 5906 9595                asr r25
 10186 5908 8795                ror r24
 10187 590a 9595                asr r25
 10188 590c 8795                ror r24
 10189 590e F401                movw r30,r8
 10190 5910 8183                std Z+1,r24
 10191 5912 880F                lsl r24
 10192 5914 991F                rol r25
 10193 5916 880F                lsl r24
 10194 5918 991F                rol r25
 10195 591a 2F89                ldd r18,Y+23
 10196 591c 388D                ldd r19,Y+24
 10197 591e 281B                sub r18,r24
 10198 5920 390B                sbc r19,r25
 10199 5922 C901                movw r24,r18
 10200 5924 880F                lsl r24
 10201 5926 8283                std Z+2,r24
 10202 5928 EF89                ldd r30,Y+23
 10203 592a F88D                ldd r31,Y+24
 10204 592c D301                movw r26,r6
 10205 592e ED93                st X+,r30
 10206 5930 FC93                st X,r31
 10207 5932 03C0                rjmp .L756
 10208                  .L757:
 10209 5934 F401                movw r30,r8
 10210 5936 1182                std Z+1,__zero_reg__
 10211 5938 1282                std Z+2,__zero_reg__
 10212                  .L756:
 10213 593a 5A94                dec r5
 10214 593c 22E0                ldi r18,lo8(2)
 10215 593e 30E0                ldi r19,hi8(2)
 10216 5940 620E                add r6,r18
 10217 5942 731E                adc r7,r19
 10218 5944 44E0                ldi r20,lo8(4)
 10219 5946 50E0                ldi r21,hi8(4)
 10220 5948 A40E                add r10,r20
 10221 594a B51E                adc r11,r21
 10222 594c 68E0                ldi r22,lo8(8)
 10223 594e 70E0                ldi r23,hi8(8)
 10224 5950 860E                add r8,r22
 10225 5952 971E                adc r9,r23
 10226 5954 57FE                sbrs r5,7
 10227 5956 D5CE                rjmp .L785
 10228                  /* epilogue: frame size=24 */
 10229 5958 E2E1                ldi r30,18
 10230 595a C85E                subi r28,-24
 10231 595c 0C94 0000           jmp __epilogue_restores__+0
 10232                  /* epilogue end (size=4) */
 10233                  /* function MotorRegler size 7701 (7691) */
 10235                          .comm TrimNick,2,1
 10236                          .comm TrimRoll,2,1
 10237                          .comm ErsatzKompass,4,1
 10238                          .comm ErsatzKompassInGrad,2,1
 10239                          .comm MesswertNick,2,1
 10240                          .comm MesswertRoll,2,1
 10241                          .comm MesswertGier,2,1
 10242                          .comm Mittelwert_AccNick,2,1
 10243                          .comm Mittelwert_AccRoll,2,1
 10244                          .comm NaviAccNick,2,1
 10245                          .comm NaviAccRoll,2,1
 10246                          .comm h,1,1
 10247                          .comm m,1,1
 10248                          .comm s,1,1
 10249                          .comm DiffNick,2,1
 10250                          .comm DiffRoll,2,1
 10251                          .comm Parameter_Servo3,1,1
 10252                          .comm Parameter_Servo4,1,1
 10253                          .comm Parameter_Servo5,1,1
 10254                          .comm Parameter_J16Bitmask,1,1
 10255                          .comm Parameter_J16Timing,1,1
 10256                          .comm Parameter_J17Bitmask,1,1
 10257                          .comm Parameter_J17Timing,1,1
 10258                          .comm loop1,1,1
 10259                          .comm loop2,1,1
 10260                          .comm loop3,1,1
 10261                          .comm pos1,1,1
 10262                          .comm pos2,1,1
 10263                          .comm pos3,1,1
 10264                          .comm Motors0,1,1
 10265                          .comm Motors1,1,1
 10266                          .comm Motors2,1,1
 10267                          .comm Motors3,1,1
 10268                          .comm Motors4,1,1
 10269                          .comm Motors5,1,1
 10270                          .comm Motors6,1,1
 10271                          .comm Motors7,1,1
 10272                          .comm Motors0max,1,1
 10273                          .comm Motors1max,1,1
 10274                          .comm Motors2max,1,1
 10275                          .comm Motors3max,1,1
 10276                          .comm Motors4max,1,1
 10277                          .comm Motors5max,1,1
 10278                          .comm Motors6max,1,1
 10279                          .comm Motors7max,1,1
 10280                          .comm MotorsTmax,2,1
 10281                          .comm MesswertGierBias,2,1
 10282                          .comm RohMesswertNick,2,1
 10283                          .comm RohMesswertRoll,2,1
 10284                          .comm MittelIntegralNick,4,1
 10285                          .comm MittelIntegralRoll,4,1
 10286                          .comm MittelIntegralNick2,4,1
 10287                          .comm MittelIntegralRoll2,4,1
 10288                          .comm MAX_GAS,1,1
 10289                          .comm MIN_GAS,1,1
 10290                          .comm GyroFaktor,1,1
 10291                          .comm GyroFaktorGier,1,1
 10292                          .comm IntegralFaktor,1,1
 10293                          .comm IntegralFaktorGier,1,1
 10294                          .comm Parameter_NaviGpsModeControl,1,1
 10295                          .comm Parameter_NaviGpsGain,1,1
 10296                          .comm Parameter_NaviGpsP,1,1
 10297                          .comm Parameter_NaviGpsI,1,1
 10298                          .comm Parameter_NaviGpsD,1,1
 10299                          .comm Parameter_NaviGpsACC,1,1
 10300                          .comm Parameter_NaviOperatingRadius,1,1
 10301                          .comm Parameter_NaviWindCorrection,1,1
 10302                          .comm Parameter_NaviSpeedCompensation,1,1
 10303                          .comm Parameter_ExternalControl,1,1
 10304                          .comm KopplungsteilNickRoll,2,1
 10305                          .comm KopplungsteilRollNick,2,1
 10306                          .comm tmp_motorwert,24,1
 10307                  /* File "fc.c": code 11593 = 0x2d49 (11536), prologues  29, epilogues  28 */
DEFINED SYMBOLS
                            *ABS*:00000000 fc.c
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:3      *ABS*:0000003f __SREG__
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:4      *ABS*:0000003e __SP_H__
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:5      *ABS*:0000003d __SP_L__
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:6      *ABS*:00000000 __tmp_reg__
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:7      *ABS*:00000001 __zero_reg__
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:14     .data:00000000 VarioCharacter
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:19     .data:00000001 GIER_GRAD_FAKTOR
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:26     .bss:00000000 FC_StatusFlags
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:32     .bss:00000001 modell_fliegt
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:38     .bss:00000003 MaxStickRoll
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:44     .bss:00000005 MaxStickNick
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:50     .data:00000005 ExternHoehenValue
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:57     .bss:00000007 ExternStickGier
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:63     .bss:00000009 ExternStickRoll
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:69     .bss:0000000b ExternStickNick
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:75     .data:00000007 sintab
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:112    .bss:0000000d CareFree
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:118    .data:00000026 Parameter_DynamicStability
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:123    .data:00000027 Parameter_CouplingYawCorrection
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:128    .data:00000028 Parameter_AchsKopplung2
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:133    .data:00000029 Parameter_AchsKopplung1
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:138    .data:0000002a Parameter_LoopGasLimit
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:143    .data:0000002b Parameter_ServoRollControl
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:148    .data:0000002c Parameter_ServoNickControl
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:155    .bss:0000000e Parameter_UserParam8
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:161    .bss:0000000f Parameter_UserParam7
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:167    .bss:00000010 Parameter_UserParam6
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:173    .bss:00000011 Parameter_UserParam5
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:179    .bss:00000012 Parameter_UserParam4
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:185    .bss:00000013 Parameter_UserParam3
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:191    .bss:00000014 Parameter_UserParam2
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:197    .bss:00000015 Parameter_UserParam1
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:203    .data:0000002d Parameter_I_Faktor
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:208    .data:0000002e Parameter_Gier_P
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:213    .data:0000002f Parameter_Gyro_Gier_I
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:218    .data:00000030 Parameter_Gyro_Gier_P
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:223    .data:00000031 Parameter_Gyro_I
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:228    .data:00000032 Parameter_Gyro_P
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:233    .data:00000033 Parameter_Gyro_D
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:238    .data:00000034 Parameter_Hoehe_GPS_Z
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:243    .data:00000035 Parameter_KompassWirkung
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:248    .data:00000036 Parameter_Hoehe_ACC_Wirkung
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:253    .data:00000037 Parameter_Hoehe_P
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:258    .data:00000038 Parameter_MaxHoehe
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:263    .data:00000039 Parameter_Luftdruck_D
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:270    .bss:00000016 Looping_Oben
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:276    .bss:00000017 Looping_Unten
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:282    .bss:00000018 Looping_Rechts
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:288    .bss:00000019 Looping_Links
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:294    .bss:0000001a Looping_Roll
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:300    .bss:0000001b Looping_Nick
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:306    .data:0000003a Ki
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:313    .bss:0000001c HoverGas
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:319    .bss:0000001e LageKorrekturNick
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:325    .bss:00000020 LageKorrekturRoll
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:331    .bss:00000022 SollHoehe
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:337    .bss:00000026 HoehenWert
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:343    .bss:0000002a StartTrigger
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:349    .bss:0000002b MotorenEin
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:355    .bss:0000002c StickGas
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:361    .bss:0000002e StickGier
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:367    .bss:00000030 StickRoll
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:373    .bss:00000032 StickNick
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:379    .bss:00000034 SenderOkay
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:385    .bss:00000035 Poti
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:391    .bss:0000003e GierGyroFehler
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:397    .data:0000003c Umschlag180Roll
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:402    .data:00000040 Umschlag180Nick
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:409    .bss:00000040 TrichterFlug
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:415    .bss:00000041 HoehenReglerAktiv
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:421    .data:00000044 KompassSignalSchlecht
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:428    .bss:00000042 KompassRichtung
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:434    .bss:00000044 KompassStartwert
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:440    .bss:00000046 KompassValue
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:446    .bss:00000048 Mess_Integral_Hoch
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:452    .bss:0000004c SummeRoll
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:458    .bss:00000050 SummeNick
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:464    .bss:00000054 Mess_Integral_Gier2
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:470    .bss:00000058 Mess_Integral_Gier
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:476    .bss:0000005c Mess_IntegralRoll2
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:482    .bss:00000060 Mess_IntegralRoll
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:488    .bss:00000064 Mess_IntegralNick2
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:494    .bss:00000068 Mess_IntegralNick
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:500    .bss:0000006c Integral_Gier
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:506    .bss:00000070 IntegralAccZ
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:512    .bss:00000074 IntegralAccRoll
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:518    .bss:00000078 IntegralAccNick
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:524    .bss:0000007c IntegralRoll2
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:530    .bss:00000080 IntegralRoll
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:536    .bss:00000084 IntegralNick2
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:542    .bss:00000088 IntegralNick
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:548    .bss:0000008c ControlHeading
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:554    .bss:0000008d NeutralAccZ
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:560    .bss:0000008f NaviCntAcc
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:566    .bss:00000091 NeutralAccY
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:572    .bss:00000093 NeutralAccX
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:578    .bss:00000095 StartNeutralNick
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:584    .bss:00000097 StartNeutralRoll
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:590    .bss:00000099 AdNeutralGier
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:596    .bss:0000009b AdNeutralRoll
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:602    .bss:0000009d AdNeutralNick
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:608    .bss:0000009f BaroExpandActive
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:614    .data:00000046 updatemotors
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:621    .bss:000000a1 pos4
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:627    .bss:000000a2 CurrentOffset
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:633    .data:00000047 keynumber
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:638    .data:00000049 settingdest
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:643    .text:00000000 CopyDebugValues
                            *COM*:00000002 Mittelwert_AccNick
                            *COM*:00000002 Mittelwert_AccRoll
                            *COM*:00000004 ErsatzKompass
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:821    .text:00000214 Piep
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:860    .text:00000256 CalibrierMittelwert
                            *COM*:00000002 MesswertNick
                            *COM*:00000002 MesswertRoll
                            *COM*:00000002 MesswertGier
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:1002   .progmem.data:00000000 __c.39
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:1007   .text:00000398 SetNeutral
                             .bss:000000a4 tmpl.31
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:1508   .bss:000000a8 tmpl2.32
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:1509   .bss:000000ac tmpl3.33
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:1510   .bss:000000b0 tmpl4.34
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:1511   .bss:000000b4 oldNick.35
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:1512   .bss:000000b6 oldRoll.36
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:1513   .bss:000000b8 d2Roll.37
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:1514   .bss:000000ba d2Nick.38
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:1518   .text:000008f4 Mittelwert
                            *COM*:00000002 RohMesswertNick
                            *COM*:00000002 RohMesswertRoll
                            *COM*:00000002 NaviAccNick
                            *COM*:00000002 NaviAccRoll
                            *COM*:00000002 KopplungsteilNickRoll
                            *COM*:00000002 KopplungsteilRollNick
                            *COM*:00000002 TrimRoll
                            *COM*:00000002 TrimNick
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:3083   .text:00001858 SendMotorData
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:3143   .text:000018d2 ParameterZuordnung
                            *COM*:00000001 Parameter_J16Timing
                            *COM*:00000001 Parameter_J17Timing
                            *COM*:00000001 Parameter_Servo3
                            *COM*:00000001 Parameter_Servo4
                            *COM*:00000001 Parameter_Servo5
                            *COM*:00000001 Parameter_ExternalControl
                            *COM*:00000001 MAX_GAS
                            *COM*:00000001 MIN_GAS
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:1515   .bss:000000bc sollGier.0
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:3769   .bss:000000c0 tmp_long.1
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:3770   .bss:000000c4 tmp_long2.2
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:3771   .bss:000000c8 IntegralFehlerNick.3
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:3772   .bss:000000cc IntegralFehlerRoll.4
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:3773   .bss:000000d0 RcLostTimer.5
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:3774   .bss:000000d2 delay_neutral.6
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:3775   .bss:000000d3 delay_einschalten.7
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:3776   .bss:000000d4 delay_ausschalten.8
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:3777   .bss:000000d5 calibration_done.9
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:3778   .bss:000000d6 NeueKompassRichtungMerken.10
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:3779   .bss:000000d7 ausgleichNick.11
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:3780   .bss:000000db ausgleichRoll.12
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:3781   .bss:000000df stick_nick.13
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:3782   .bss:000000e1 stick_roll.14
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:3783   .bss:000000e3 cnt.15
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:3784   .bss:000000e5 last_n_p.16
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:3785   .bss:000000e6 last_n_n.17
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:3786   .bss:000000e7 last_r_p.18
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:3787   .bss:000000e8 last_r_n.19
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:3788   .bss:000000e9 MittelIntegralNick_Alt.20
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:3789   .bss:000000ed MittelIntegralRoll_Alt.21
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:3790   .bss:000000f1 HeightTrimming.22
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:3791   .bss:000000f3 FilterHCGas.23
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:3796   .data:0000004a StickGasHover.24
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:3792   .bss:000000f5 HoverGasMin.25
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:3801   .data:0000004c HoverGasMax.26
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:3798   .bss:000000f7 HoverGasFilter.27
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:3806   .data:0000004e delay.28
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:3803   .bss:000000fb BaroAtUpperLimit.29
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:3808   .bss:000000fc BaroAtLowerLimit.30
C:\Users\Thomas\AppData\Local\Temp/ccWWbaaa.s:3813   .text:00001e0c MotorRegler
                            *COM*:00000001 GyroFaktor
                            *COM*:00000001 IntegralFaktor
                            *COM*:00000001 GyroFaktorGier
                            *COM*:00000001 IntegralFaktorGier
                            *COM*:00000004 MittelIntegralNick
                            *COM*:00000004 MittelIntegralRoll
                            *COM*:00000004 MittelIntegralNick2
                            *COM*:00000004 MittelIntegralRoll2
                            *COM*:00000002 DiffNick
                            *COM*:00000002 DiffRoll
                            *COM*:00000018 tmp_motorwert
                            *COM*:00000002 ErsatzKompassInGrad
                            *COM*:00000001 h
                            *COM*:00000001 m
                            *COM*:00000001 s
                            *COM*:00000001 Parameter_J16Bitmask
                            *COM*:00000001 Parameter_J17Bitmask
                            *COM*:00000001 loop1
                            *COM*:00000001 loop2
                            *COM*:00000001 loop3
                            *COM*:00000001 pos1
                            *COM*:00000001 pos2
                            *COM*:00000001 pos3
                            *COM*:00000001 Motors0
                            *COM*:00000001 Motors1
                            *COM*:00000001 Motors2
                            *COM*:00000001 Motors3
                            *COM*:00000001 Motors4
                            *COM*:00000001 Motors5
                            *COM*:00000001 Motors6
                            *COM*:00000001 Motors7
                            *COM*:00000001 Motors0max
                            *COM*:00000001 Motors1max
                            *COM*:00000001 Motors2max
                            *COM*:00000001 Motors3max
                            *COM*:00000001 Motors4max
                            *COM*:00000001 Motors5max
                            *COM*:00000001 Motors6max
                            *COM*:00000001 Motors7max
                            *COM*:00000002 MotorsTmax
                            *COM*:00000002 MesswertGierBias
                            *COM*:00000001 Parameter_NaviGpsModeControl
                            *COM*:00000001 Parameter_NaviGpsGain
                            *COM*:00000001 Parameter_NaviGpsP
                            *COM*:00000001 Parameter_NaviGpsI
                            *COM*:00000001 Parameter_NaviGpsD
                            *COM*:00000001 Parameter_NaviGpsACC
                            *COM*:00000001 Parameter_NaviOperatingRadius
                            *COM*:00000001 Parameter_NaviWindCorrection
                            *COM*:00000001 Parameter_NaviSpeedCompensation

UNDEFINED SYMBOLS
__do_copy_data
__do_clear_bss
EE_Parameter
__divmodsi4
DebugOut
AdWertGier
AdWertAccHoch
UBat
Motor
ServoNickValue
Capacity
GPS_Nick
GPS_Roll
VersionInfo
beeptime
Delay_ms
PlatinenVersion
SucheGyroOffset
AdWertNick
AdWertRoll
AdWertAccNick
AdWertAccRoll
PPM_in
__mulsi3
__prologue_saves__
ExpandBaro
Delay_ms_Mess
MessLuftdruck
SucheLuftruckOffset
__divmodhi4
Aktuell_az
SetParamWord
GetParamWord
uart_putchar
_printf_P
Luftdruck
StartLuftdruck
VarioMeter
GPS_Neutral
SendVersionToNavi
LED_Init
FromNaviCtrl_Value
ServoActive
__epilogue_restores__
AdWertNickFilter
AdWertRollFilter
AdReady
HiResNick
HiResRoll
MotorTest
PC_MotortestActive
I2C_TransferActive
motor_write
twi_state
BLFlags
FromNaviCtrl
BeepMuster
PPM_diff
SetActiveParamSet
WinkelOut
GetActiveParamSet
ParamSet_ReadFromEEProm
LipoDetection
LIBFC_ReceiverInit
NewPpmData
FromNC_Rotate_C
FromNC_Rotate_S
GPS_Nick2
GPS_Roll2
__floatsisf
__addsf3
__fixunssfsi
ExternControl
ZaehlMessungen
BattLowVoltageWarning
__udivmodhi4
DruckOffsetSetting
SummenHoehe
ihypot
c_cos_8192
MissingMotor
Mixer