Rev |
Age |
Author |
Path |
Log message |
Diff |
Changes |
1163 |
5706 d 10 h |
krheinwald |
/branches/V0.71i_DSL_X_LED/ |
V0.71j K. Rheinwald
- PWM für J16/17 funktioniert nun auch, wenn J16/17-Timing im Output-Tab auf Poti gesetzt ist
- Bugfix der Immer an/Gier/Motor-Steuerung von J16/17
- Inlining einiger Funktionen |
|
/branches/V0.71i_DSL_X_LED/Hex-Files/BootLoader_MEGA644_20MHZ_V0_1.hex /branches/V0.71i_DSL_X_LED/Hex-Files/Flight-Ctrl_MEGA644_V0_71i.hex /branches/V0.71i_DSL_X_LED/Hex-Files/WasIstWas.txt
/branches/V0.71i_DSL_X_LED/fc.c /branches/V0.71i_DSL_X_LED/led.c /branches/V0.71i_DSL_X_LED/main.c /branches/V0.71i_DSL_X_LED/makefile /branches/V0.71i_DSL_X_LED/version.txt
|
1162 |
5707 d 5 h |
krheinwald |
/branches/thjac/V1_11/ |
pitch_inc.c: Stickwert wird exponentiel eingerechnet, ebenso kann stickDiff dazugerechent werden |
|
/branches/thjac/V1_11/pitch_inc.c
|
1161 |
5707 d 7 h |
krheinwald |
/branches/thjac/V1_11/ |
pitch_inc.c: Stickwert wird exponentiel eingerechnet, ebenso kann stickDiff dazugerechent werden |
|
/branches/thjac/V1_11/parameter.h /branches/thjac/V1_11/pitch_inc.c /branches/thjac/V1_11/uart.c
|
1160 |
5708 d 16 h |
krheinwald |
/branches/thjac/V1_11/ |
- Added pitch_inc
- Restructured pitch_xxx initialization
- pitch_value is accesed through function pointer
- some bug fixes in led.c |
|
/branches/thjac/V1_11/pitch_inc.c
|
1159 |
5708 d 17 h |
krheinwald |
/branches/thjac/V1_11/ |
- Added pitch_inc
- Restructured pitch_xxx initialization
- pitch_value is accesed through function pointer
- some bug fixes in led.c |
|
/branches/thjac/V1_11/pitch_inc.c
|
1158 |
5708 d 19 h |
krheinwald |
/branches/thjac/V1_11/ |
- Added pitch_inc
- Restructured pitch_xxx initialization
- pitch_value is accesed through function pointer
- some bug fixes in led.c |
|
/branches/thjac/V1_11/altcon.d
|
1157 |
5708 d 19 h |
krheinwald |
/branches/thjac/V1_11/ |
- Added pitch_inc
- Restructured pitch_xxx initialization
- pitch_value is accesed through function pointer
- some bug fixes in led.c |
|
/branches/thjac/V1_11/pitch_inc.c /branches/thjac/V1_11/pitch_inc.h
/branches/thjac/V1_11/fc.c /branches/thjac/V1_11/fc.h /branches/thjac/V1_11/led.c /branches/thjac/V1_11/main.c /branches/thjac/V1_11/makefile /branches/thjac/V1_11/parameter.h /branches/thjac/V1_11/pitch.c /branches/thjac/V1_11/pitch.h /branches/thjac/V1_11/pitch_md.c /branches/thjac/V1_11/pitch_neutral.c /branches/thjac/V1_11/uart.c
|
1154 |
5710 d 12 h |
thjac |
/branches/thjac/V1_11/ |
- Ermittlung des Differentialanteils des Höhenreglers auf Original-SW zurückgebaut |
|
/branches/thjac/V1_11/altcon.c /branches/thjac/V1_11/analog.c /branches/thjac/V1_11/analog.h /branches/thjac/V1_11/fc.c /branches/thjac/V1_11/menu.c
|
1152 |
5713 d 7 h |
grottenflieger |
/branches/V0.71i_DSL_X_LED/ |
AuHAH - Versions-Stand 1144 wieder hergestellt - Mea Culpa |
|
/branches/V0.71i_DSL_X_LED/FlightCtrl.aps /branches/V0.71i_DSL_X_LED/GPS.c /branches/V0.71i_DSL_X_LED/Hex-Files /branches/V0.71i_DSL_X_LED/Hex-Files/BootLoader_MEGA644_20MHZ_V0_1.hex /branches/V0.71i_DSL_X_LED/Hex-Files/Flight-Ctrl_MEGA644_V0_71i.hex /branches/V0.71i_DSL_X_LED/Hex-Files/WasIstWas.txt /branches/V0.71i_DSL_X_LED/License.txt /branches/V0.71i_DSL_X_LED/Settings.h /branches/V0.71i_DSL_X_LED/_Settings.h /branches/V0.71i_DSL_X_LED/analog.c /branches/V0.71i_DSL_X_LED/analog.h /branches/V0.71i_DSL_X_LED/eeprom.c /branches/V0.71i_DSL_X_LED/fc.c /branches/V0.71i_DSL_X_LED/fc.h /branches/V0.71i_DSL_X_LED/flight.pnproj /branches/V0.71i_DSL_X_LED/flight.pnps /branches/V0.71i_DSL_X_LED/gps.h /branches/V0.71i_DSL_X_LED/led.c /branches/V0.71i_DSL_X_LED/led.h /branches/V0.71i_DSL_X_LED/main.c /branches/V0.71i_DSL_X_LED/main.h /branches/V0.71i_DSL_X_LED/makefile /branches/V0.71i_DSL_X_LED/menu.c /branches/V0.71i_DSL_X_LED/menu.h /branches/V0.71i_DSL_X_LED/old_macros.h /branches/V0.71i_DSL_X_LED/parameter.h /branches/V0.71i_DSL_X_LED/printf_P.c /branches/V0.71i_DSL_X_LED/printf_P.h /branches/V0.71i_DSL_X_LED/rc.c /branches/V0.71i_DSL_X_LED/rc.h /branches/V0.71i_DSL_X_LED/rcdsl.c /branches/V0.71i_DSL_X_LED/rcdsl.h /branches/V0.71i_DSL_X_LED/spi.c /branches/V0.71i_DSL_X_LED/spi.h /branches/V0.71i_DSL_X_LED/timer0.c /branches/V0.71i_DSL_X_LED/timer0.h /branches/V0.71i_DSL_X_LED/twimaster.c /branches/V0.71i_DSL_X_LED/twimaster.h /branches/V0.71i_DSL_X_LED/uart.c /branches/V0.71i_DSL_X_LED/uart.h /branches/V0.71i_DSL_X_LED/version.txt
|
1151 |
5713 d 7 h |
grottenflieger |
/branches/V0.71i_DSL_X_LED/ |
Reparatur-Versuch |
|
/branches/V0.71i_DSL_X_LED/Flight-Ctrl_MEGA644_V0_71i_mode1.hex /branches/V0.71i_DSL_X_LED/fc.c
|
1150 |
5713 d 8 h |
grottenflieger |
/branches/V0.71i_DSL_X_LED_MODE1/ |
- auf Basis V 0.71i -
Änderungen zum Erhalt der ursprünglichen Knüppelstellungen bei Benutzung von MODE1 zum Kalibrieren, Setting-Auswahl und Motor-Start/Stop |
|
/branches/V0.71i_DSL_X_LED_MODE1 /branches/V0.71i_DSL_X_LED_MODE1/Flight-Ctrl_MEGA644_V0_71i_mode1.hex /branches/V0.71i_DSL_X_LED_MODE1/fc.c
|
1149 |
5713 d 8 h |
grottenflieger |
/branches/V0.71i_DSL_X_LED/ |
Änderung in fc.c auf basis V 0.71i
- modifiziert für MODE 1 bezueglich
Kalibrieren, Settingwahl und Motor Start/Stop, |
|
/branches/V0.71i_DSL_X_LED/fc.c
|
1148 |
5713 d 9 h |
grottenflieger |
/branches/V0.71i_DSL_X_LED/ |
|
|
/branches/V0.71i_DSL_X_LED/Flight-Ctrl_MEGA644_V0_71i_mode1.hex
/branches/V0.71i_DSL_X_LED/FlightCtrl.aps /branches/V0.71i_DSL_X_LED/GPS.c /branches/V0.71i_DSL_X_LED/Hex-Files /branches/V0.71i_DSL_X_LED/License.txt /branches/V0.71i_DSL_X_LED/Settings.h /branches/V0.71i_DSL_X_LED/_Settings.h /branches/V0.71i_DSL_X_LED/analog.c /branches/V0.71i_DSL_X_LED/analog.h /branches/V0.71i_DSL_X_LED/eeprom.c /branches/V0.71i_DSL_X_LED/fc.h /branches/V0.71i_DSL_X_LED/flight.pnproj /branches/V0.71i_DSL_X_LED/flight.pnps /branches/V0.71i_DSL_X_LED/gps.h /branches/V0.71i_DSL_X_LED/led.c /branches/V0.71i_DSL_X_LED/led.h /branches/V0.71i_DSL_X_LED/main.c /branches/V0.71i_DSL_X_LED/main.h /branches/V0.71i_DSL_X_LED/makefile /branches/V0.71i_DSL_X_LED/menu.c /branches/V0.71i_DSL_X_LED/menu.h /branches/V0.71i_DSL_X_LED/old_macros.h /branches/V0.71i_DSL_X_LED/parameter.h /branches/V0.71i_DSL_X_LED/printf_P.c /branches/V0.71i_DSL_X_LED/printf_P.h /branches/V0.71i_DSL_X_LED/rc.c /branches/V0.71i_DSL_X_LED/rc.h /branches/V0.71i_DSL_X_LED/rcdsl.c /branches/V0.71i_DSL_X_LED/rcdsl.h /branches/V0.71i_DSL_X_LED/spi.c /branches/V0.71i_DSL_X_LED/spi.h /branches/V0.71i_DSL_X_LED/timer0.c /branches/V0.71i_DSL_X_LED/timer0.h /branches/V0.71i_DSL_X_LED/twimaster.c /branches/V0.71i_DSL_X_LED/twimaster.h /branches/V0.71i_DSL_X_LED/uart.c /branches/V0.71i_DSL_X_LED/uart.h /branches/V0.71i_DSL_X_LED/version.txt
|
1147 |
5713 d 9 h |
grottenflieger |
/branches/V0.71i_DSL_X_LED/Hex-Files/ |
|
|
/branches/V0.71i_DSL_X_LED/Hex-Files/Flight-Ctrl_MEGA644_V0_71i.eep
|
1146 |
5713 d 9 h |
grottenflieger |
/branches/V0.71i_DSL_X_LED/Hex-Files/ |
|
|
/branches/V0.71i_DSL_X_LED/Hex-Files/Flight-Ctrl_MEGA644_V0_71i.eep /branches/V0.71i_DSL_X_LED/Hex-Files/Flight-Ctrl_MEGA644_V0_71i_mode1.hex
/branches/V0.71i_DSL_X_LED/Hex-Files/Flight-Ctrl_MEGA644_V0_71i.hex
|
1145 |
5713 d 9 h |
grottenflieger |
/branches/V0.71i_DSL_X_LED/ |
auf basis V 0.71i - modidiziert für MODE 1 bezueglich
Kalibrieren, Settingwahl und Motor Start/Stop, |
|
/branches/V0.71i_DSL_X_LED/fc.c /branches/V0.71i_DSL_X_LED/flight.pnproj
|
1144 |
5717 d 15 h |
krheinwald |
/branches/V0.71i_DSL_X_LED/ |
Baseline V0.71h
V0.71i T. Jachmann / S. Engelke / K. Rheinwald
- 50Hz PWM für J16/17 (User Parameter 5 - J16, User Parameter 6 - J17)
(10 Stufen 0-100%, Mögliche Werte:0-250, 25x=PotiX, Werte werden durch 23 geteilt:
0-22 = 0, 23-25=1, ..., 215-229=9, >230 = 10)
- Timing von J16/17 von 10 auf 20ms verdoppelt -> Timings im MK-Tool müssen halbiert werden
- Die J16/J17-Frequenz kann bei Unterspannungswarnung erhöht werden (User Parameter 7 - Bit 0-1: 0: *1, 1: *2, 2: *3, 3: *4)
- Unterspannungswarnung auch bei ausgeschalteten LED's (User Parameter 7 - Bit 2)
- Die Pegel von J16/J17 lassen sich invertieren (User Parameter 7 - Bit 3: J16, Bit 4: J17)
- Schalten der LED-Ausgänge mit den Motoren (User Parameter 7 - Bit 5) oder
- Schalten der LED-Ausgänge über Gier bei stehenden Motoren (User Parameter 7 - Bit 6)
- Rotation des Nick/Roll-Sticks um 45°, um ohne Hardware-Anpassung in X-Formation zu fliegen (User Parameter 8 - Bit 1)
- Gyros werden beim Einschalten der Motoren mit Stick rechts unten kalibriert (User Parameter 8 - Bit 2)
- ACT-Empfänger kann über DSL angekoppelt werden (Nur 644p, FC 1.3) (User Parameter 8 - Bit 3, erfordert Restart)
- Start der Motoren kann zu Testzwecken unterdrückt werden (User Parameter 8 - Bit 4)
- Einige Warnings bereinigt
- Poti-Offset auf +-125 korrigiert
- Negierung in timer.c von (x+1)%2 auf !x korrigiert |
|
/branches/V0.71i_DSL_X_LED /branches/V0.71i_DSL_X_LED/FlightCtrl.aps /branches/V0.71i_DSL_X_LED/GPS.c /branches/V0.71i_DSL_X_LED/Hex-Files /branches/V0.71i_DSL_X_LED/Hex-Files/BootLoader_MEGA644_20MHZ_V0_1.hex /branches/V0.71i_DSL_X_LED/Hex-Files/Flight-Ctrl_MEGA644_V0_71i.hex /branches/V0.71i_DSL_X_LED/Hex-Files/WasIstWas.txt /branches/V0.71i_DSL_X_LED/License.txt /branches/V0.71i_DSL_X_LED/Settings.h /branches/V0.71i_DSL_X_LED/_Settings.h /branches/V0.71i_DSL_X_LED/analog.c /branches/V0.71i_DSL_X_LED/analog.h /branches/V0.71i_DSL_X_LED/eeprom.c /branches/V0.71i_DSL_X_LED/fc.c /branches/V0.71i_DSL_X_LED/fc.h /branches/V0.71i_DSL_X_LED/flight.pnproj /branches/V0.71i_DSL_X_LED/flight.pnps /branches/V0.71i_DSL_X_LED/gps.h /branches/V0.71i_DSL_X_LED/led.c /branches/V0.71i_DSL_X_LED/led.h /branches/V0.71i_DSL_X_LED/main.c /branches/V0.71i_DSL_X_LED/main.h /branches/V0.71i_DSL_X_LED/makefile /branches/V0.71i_DSL_X_LED/menu.c /branches/V0.71i_DSL_X_LED/menu.h /branches/V0.71i_DSL_X_LED/old_macros.h /branches/V0.71i_DSL_X_LED/parameter.h /branches/V0.71i_DSL_X_LED/printf_P.c /branches/V0.71i_DSL_X_LED/printf_P.h /branches/V0.71i_DSL_X_LED/rc.c /branches/V0.71i_DSL_X_LED/rc.h /branches/V0.71i_DSL_X_LED/rcdsl.c /branches/V0.71i_DSL_X_LED/rcdsl.h /branches/V0.71i_DSL_X_LED/spi.c /branches/V0.71i_DSL_X_LED/spi.h /branches/V0.71i_DSL_X_LED/timer0.c /branches/V0.71i_DSL_X_LED/timer0.h /branches/V0.71i_DSL_X_LED/twimaster.c /branches/V0.71i_DSL_X_LED/twimaster.h /branches/V0.71i_DSL_X_LED/uart.c /branches/V0.71i_DSL_X_LED/uart.h /branches/V0.71i_DSL_X_LED/version.txt
|
1143 |
5718 d 4 h |
krheinwald |
/branches/thjac/V1_11/ |
|
|
/branches/thjac/V1_11/fc.c
|
1142 |
5718 d 4 h |
krheinwald |
/branches/thjac/V1_11/ |
|
|
/branches/thjac/V1_11/led.c /branches/thjac/V1_11/led.h
|
1141 |
5718 d 11 h |
thjac |
/branches/thjac/V1_11/ |
V1_11c T. Jachmann
- Setup-Modus für Pitch-Steuerung "neutral"
- Parameter für "Loslasserkennung" der Pitch-Steuerung "neutral" liegt jetzt im EEProm (Setting-unabhängig)
- Erweiterung der Display-Seite für Pitch-Steuerung
- Sicherung des Pitch-Modus über die Einschalt-Gas-Stick-Position und die Höhenregelung im Setting |
|
/branches/thjac/V1_11/main.h /branches/thjac/V1_11/makefile /branches/thjac/V1_11/menu.c /branches/thjac/V1_11/parameter.h /branches/thjac/V1_11/pitch.c /branches/thjac/V1_11/pitch.h /branches/thjac/V1_11/pitch_md.c /branches/thjac/V1_11/pitch_md.h /branches/thjac/V1_11/pitch_neutral.c /branches/thjac/V1_11/pitch_neutral.h /branches/thjac/V1_11/version.txt
|