Subversion Repositories NaviCtrl

Rev

Show changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
390 3025 d 20 h holgerb /tags/V0.28h/config.h 0.28 (12.12.2011 - 26.03.2012)
- Autolandung bei Failsafe
- Speed zwischen Wegpunkten
- Camera-Nick bei Wegpunkten
- 100 Wegpunkte bei commercial Lizenz
- GPX: WP 2/10, FC_WP_EventChannel, Servo-Werte
- "ERR:SD Logging aborted" und "No SD-card"
- Abo-Timeout auf 8 Sekunden erhöht
- ABSOLUTE_FLYING_RANGE und DESCEND_RANGE eingebaut
- Leerzeichen aus dem KML-Log entfernt, damit Google-Earth die Höhe wieder richtig liest
- Speed zwischen den Punkten:
- 0 = spontan
- Poti1-8
- "Max Altitude" als Parameter auf der SD-Karte im Navi -> Beeinflusst "Parameter_MaximumAltitude" (das niedrigste gilt) und es gibt eine Fehlermeldung "ERR:Max Altitude"
- Minimalzeit für Waypoint Event in der Settings.INI einstellbar MIN_EVENT_TIME = 2
- Neuer Parameter: GPS_SBAS_DGPS_ON = 1
- SPI-Protokoll: BL.Status eingefügt und Parameter.GlobalConfig & Parameter.ExtraConfig verschoben
- Neue Datensätze: BL-Strom & Temperatur in Datensatz 'K' & Kanäle im 3D-Datensatz
- SD-Logging: Timeouts eingeführt
- Unterstützung für GPS-Module mit SW-Version 7
- Name des Waypoints im GPX-File
- SD-Karten-Speed auf 2MBit/s erhöht
- Fat16: fflush() und AppendCluster() überarbeitet
- Kommentare in der Settings.ini
- unterdrückt Magnet-Error nach Kalibrieren für 2 Sekunden
- Name der Waypoints loggen
 
378 3031 d 17 h holgerb /tags/V0.28h/config.h - VIC0->VAR = 0xFF;
- Polling() - Aufruf im Interrupt
- Nesting von SPI_RX und Timer0 deaktiviert
- Timer2 und USB-Interrupts deaktiviert
- Timing GPX-Logging korrigiert
- Stacks erhöht
- UART-Fifo auf 1024 erhöht
- Interrupt auf Schalter der SD-Karte deaktiviert
 
195 3866 d 13 h killagreg /tags/V0.28h/config.h IRQ nesting in global IRQ handler disabled.
Macros IANABLE and IDISABLE added to enable IRQ nesting manually in each isr.
Nesting in i2c isr disabled --> this avoids the mystique i2c crc errors as well as the
probability to jump into the abort or prefetch handler.
 
189 3902 d 18 h killagreg /tags/V0.28h/config.h Improvement of I2C communication stability  
181 3912 d 20 h holgerb /tags/V0.28h/config.h 0.17b 19.10.2009
- Priorität der FC-Sio erhöht
 
154 3953 d 12 h killagreg /tags/V0.28h/config.h - fifo handling only within the same rx ISR
- spi and i2c communication as well as the uart rx polling are moved into an isr with the lowest priority which is called at 1ms rate via the timer 2 isr. This decouples navigation from blocking main loop during sd-card logging.
 
145 3960 d 22 h ingob /tags/V0.28h/config.h added comments for uVisions Configuration Wizard  
144 3961 d 15 h killagreg /tags/V0.28h/config.h - FC update fix, spi irq forgot to clear pending bits, therefor the the irq load in vic 1 was quite high.  
142 3962 d 12 h killagreg /tags/V0.28h/config.h Next trial to fix the FC flashing bug. The SPI must be lower prior than the UARTS and the TIMER2 IRQ has to be disabled, because this is located in VIC0 that has always a higher priority than the UARTS that are located in the VIC1.  
141 3966 d 15 h killagreg /tags/V0.28h/config.h - tried again to fix the FC flashing problem  
139 3972 d 19 h killagreg /tags/V0.28h/config.h - further stabilization of forwarded uart connection to FC and MK3MAG for firmware upgrade  
136 3993 d 19 h killagreg /tags/V0.28h/config.h interrupt priority reorganized
- lowering the priority of the i2c enables much more stable uart communication on heavy load like flashing the fc