Rev |
Age |
Author |
Path |
Log message |
Diff |
Changes |
1679 |
5223 d 14 h |
|
/branches/V0.78f_ACC-HH_MartinR/Hex-Files/ |
Hex-File aktualisiert |
|
/branches/V0.78f_ACC-HH_MartinR/Hex-Files/Flight-Ctrl_MEGA644_V0_78f_SVN1596_ACC-HH_MartinR.hex
|
1646 |
5259 d 23 h |
|
/branches/dongfang_FC_rewrite/ |
Gyro and acc. offsetting rewritten. Now it is jolt-free. Offsets are unsigned.
New defaults for drift compensation.
Bug in acc. and gyro fusion fixed.
All gyro types tested (a standard FC1.3, a standard FC2.0 and a nonstandard InvenSense FC) |
|
/branches/dongfang_FC_rewrite/ADXRS610_FC2.0.c /branches/dongfang_FC_rewrite/ADXRS610_FC2.0.h /branches/dongfang_FC_rewrite/ENC-03_FC1.3.c /branches/dongfang_FC_rewrite/ENC-03_FC1.3.h /branches/dongfang_FC_rewrite/analog.c /branches/dongfang_FC_rewrite/analog.h /branches/dongfang_FC_rewrite/attitude.c /branches/dongfang_FC_rewrite/configuration.h /branches/dongfang_FC_rewrite/eeprom.c /branches/dongfang_FC_rewrite/eeprom.h /branches/dongfang_FC_rewrite/flight.c /branches/dongfang_FC_rewrite/invenSense.c /branches/dongfang_FC_rewrite/invenSense.h /branches/dongfang_FC_rewrite/makefile /branches/dongfang_FC_rewrite/sensors.h /branches/dongfang_FC_rewrite/uart0.c
|
1645 |
5261 d 16 h |
|
/branches/dongfang_FC_rewrite/ |
Gyro measurement, gypo signal processing, attitude calculation and flight calculation were almost identical for pitch and roll. Therefore, arrays are now used for pitch and roll stuff + common code for both.
Gyro saturation prevention added.
Filtering and other processing of gyro signals modified. |
|
/branches/dongfang_FC_rewrite/flight2.c
/branches/dongfang_FC_rewrite/ADXRS610_FC2.0.c /branches/dongfang_FC_rewrite/ADXRS610_FC2.0.h /branches/dongfang_FC_rewrite/ENC-03_FC1.3.c /branches/dongfang_FC_rewrite/H_and_I_AxisCoupling.txt /branches/dongfang_FC_rewrite/analog.c /branches/dongfang_FC_rewrite/analog.h /branches/dongfang_FC_rewrite/attitude.c /branches/dongfang_FC_rewrite/attitude.h /branches/dongfang_FC_rewrite/control.c /branches/dongfang_FC_rewrite/control.h /branches/dongfang_FC_rewrite/controlMixer.c /branches/dongfang_FC_rewrite/controlMixer.h /branches/dongfang_FC_rewrite/eeprom.h /branches/dongfang_FC_rewrite/flight.c /branches/dongfang_FC_rewrite/flight.h /branches/dongfang_FC_rewrite/invenSense.c /branches/dongfang_FC_rewrite/main.c /branches/dongfang_FC_rewrite/menu.c /branches/dongfang_FC_rewrite/rc.c /branches/dongfang_FC_rewrite/sensors.h /branches/dongfang_FC_rewrite/spi.c /branches/dongfang_FC_rewrite/spi.h /branches/dongfang_FC_rewrite/uart0.c /branches/dongfang_FC_rewrite/uart0.h /branches/dongfang_FC_rewrite/uart1.c /branches/dongfang_FC_rewrite/uart1.h /branches/dongfang_FC_rewrite/userparams.txt
|
1635 |
5267 d 16 h |
|
/branches/dongfang_FC_rewrite/ |
Bugfix: Yaw I factor shared userparam with throttle D factor. Notes updated. |
|
/branches/dongfang_FC_rewrite/rate-notes /branches/dongfang_FC_rewrite/rc2.c /branches/dongfang_FC_rewrite/rc2.h
/branches/dongfang_FC_rewrite/TODO-list.txt /branches/dongfang_FC_rewrite/analog.c /branches/dongfang_FC_rewrite/eeprom.c /branches/dongfang_FC_rewrite/rc.c /branches/dongfang_FC_rewrite/uart0.c /branches/dongfang_FC_rewrite/userparams.txt
|
1634 |
5270 d 7 h |
|
/branches/dongfang_FC_rewrite/ |
Bug in stick calibration fixed. |
|
/branches/dongfang_FC_rewrite/analog.c /branches/dongfang_FC_rewrite/analog.h /branches/dongfang_FC_rewrite/attitude.c /branches/dongfang_FC_rewrite/controlMixer.c /branches/dongfang_FC_rewrite/flight.c /branches/dongfang_FC_rewrite/main.c /branches/dongfang_FC_rewrite/makefile /branches/dongfang_FC_rewrite/rc.c /branches/dongfang_FC_rewrite/timer0.c /branches/dongfang_FC_rewrite/uart0.c
|
1632 |
5270 d 17 h |
|
/branches/Znib/V0.78f/Hex-Files/ |
added my hex |
|
/branches/Znib/V0.78f/Hex-Files/Flight-Ctrl_MEGA644_V0_78f_Znib.hex
|
1631 |
5270 d 17 h |
|
/branches/Znib/V0.78f/Hex-Files/ |
removed offical hex |
|
/branches/Znib/V0.78f/Hex-Files/Flight-Ctrl_MEGA644_V0_78f.hex
|
1630 |
5270 d 17 h |
|
/branches/Znib/V0.78f/ |
Based on V0.78f with the following changes:
- User Parameter 1 is used to choose between Mode 1, 2, 3 or 4. When Mode 1 or 4 is used, Gier and Roll are swapped when choosing settings, calibrating, or starting the motors.
- If User Parameter 2 is not set to 0, the motors can not be startet without calibrating. |
|
/branches/Znib/V0.78f
/branches/Znib/V0.78f/fc.c /branches/Znib/V0.78f/makefile /branches/Znib/V0.78f/rc.c /branches/Znib/V0.78f/version.txt
|
1629 |
5270 d 17 h |
|
/branches/Znib/ |
Branch for Znibs FlightControl Software |
|
/branches/Znib
|
1624 |
5272 d 16 h |
|
/branches/dongfang_FC_rewrite/ |
|
|
/branches/dongfang_FC_rewrite/encoding-tester.txt
|
1623 |
5272 d 16 h |
|
/branches/dongfang_FC_rewrite/ |
Encoding assumed to be ISO-8859-1. |
|
/branches/dongfang_FC_rewrite/encoding-tester.txt
/branches/dongfang_FC_rewrite/control.c /branches/dongfang_FC_rewrite/eeprom.c /branches/dongfang_FC_rewrite/flight.c /branches/dongfang_FC_rewrite/main.c /branches/dongfang_FC_rewrite/uart0.c
|
1621 |
5273 d 5 h |
|
/branches/dongfang_FC_rewrite/ |
"Heading hold" was reversed: Off when swithced on. |
|
/branches/dongfang_FC_rewrite/flight.c
|
1617 |
5274 d 5 h |
dongfang |
/branches/dongfang_FC_rewrite/ |
Axis correction was returned to right handed coordinate system (it was not left handed after all...)
Bug in external signal quality detection fixed. |
|
/branches/dongfang_FC_rewrite /branches/dongfang_FC_rewrite/analog.h /branches/dongfang_FC_rewrite/attitude.c /branches/dongfang_FC_rewrite/externalControl.c /branches/dongfang_FC_rewrite/makefile
|
1616 |
5275 d 15 h |
dongfang |
/branches/dongfang_FC_rewrite/ |
Beauty changes. More readme. TODO list. |
|
/branches/dongfang_FC_rewrite/TODO-list.txt
/branches/dongfang_FC_rewrite/attitude.c /branches/dongfang_FC_rewrite/control.h /branches/dongfang_FC_rewrite/flight.h /branches/dongfang_FC_rewrite/readme.txt
|
1615 |
5276 d 15 h |
dongfang |
/branches/dongfang_FC_rewrite/ |
GasMin and GasMax vars renamed. readme.txt. |
|
/branches/dongfang_FC_rewrite/configuration.h /branches/dongfang_FC_rewrite/eeprom.c /branches/dongfang_FC_rewrite/flight.c /branches/dongfang_FC_rewrite/flight2.c /branches/dongfang_FC_rewrite/readme.txt
|
1614 |
5276 d 16 h |
dongfang |
/branches/dongfang_FC_rewrite/ |
versoion.txt removed as this is for a different firmware.
readme.txt added instead. |
|
/branches/dongfang_FC_rewrite/readme.txt
/branches/dongfang_FC_rewrite/version.txt
/branches/dongfang_FC_rewrite/eeprom.c /branches/dongfang_FC_rewrite/fc-0.74_bugs.txt /branches/dongfang_FC_rewrite/userparams.txt
|
1613 |
5276 d 16 h |
FredericG |
/branches/V0.76g-FredericG/ |
Lowered the treashold for altitude hold |
|
/branches/V0.76g-FredericG/fc.c
|
1612 |
5276 d 16 h |
dongfang |
/branches/dongfang_FC_rewrite/ |
Initial import. |
|
/branches/dongfang_FC_rewrite/ADXRS610_FC2.0.c /branches/dongfang_FC_rewrite/ADXRS610_FC2.0.h /branches/dongfang_FC_rewrite/ENC-03_FC1.3.c /branches/dongfang_FC_rewrite/ENC-03_FC1.3.h /branches/dongfang_FC_rewrite/GPSControl.c /branches/dongfang_FC_rewrite/GPSControl.h /branches/dongfang_FC_rewrite/H_and_I_AxisCoupling.txt /branches/dongfang_FC_rewrite/License.txt /branches/dongfang_FC_rewrite/analog.c /branches/dongfang_FC_rewrite/analog.h /branches/dongfang_FC_rewrite/attitude.c /branches/dongfang_FC_rewrite/attitude.h /branches/dongfang_FC_rewrite/configuration.c /branches/dongfang_FC_rewrite/configuration.h /branches/dongfang_FC_rewrite/control.c /branches/dongfang_FC_rewrite/control.h /branches/dongfang_FC_rewrite/controlMixer.c /branches/dongfang_FC_rewrite/controlMixer.h /branches/dongfang_FC_rewrite/dongfangMath.c /branches/dongfang_FC_rewrite/dongfangMath.h /branches/dongfang_FC_rewrite/dsl.c /branches/dongfang_FC_rewrite/dsl.h /branches/dongfang_FC_rewrite/dynamic_calibration_scrap.txt /branches/dongfang_FC_rewrite/eeprom.c /branches/dongfang_FC_rewrite/eeprom.h /branches/dongfang_FC_rewrite/externalControl.c /branches/dongfang_FC_rewrite/externalControl.h /branches/dongfang_FC_rewrite/fc-0.74_bugs.txt /branches/dongfang_FC_rewrite/fc.lst /branches/dongfang_FC_rewrite/flexcontrol.h /branches/dongfang_FC_rewrite/flight.c /branches/dongfang_FC_rewrite/flight.h /branches/dongfang_FC_rewrite/flight2.c /branches/dongfang_FC_rewrite/gps.c /branches/dongfang_FC_rewrite/gps.h /branches/dongfang_FC_rewrite/gyro.h /branches/dongfang_FC_rewrite/invenSense.c /branches/dongfang_FC_rewrite/invenSense.h /branches/dongfang_FC_rewrite/main.c /branches/dongfang_FC_rewrite/main.h /branches/dongfang_FC_rewrite/makefile /branches/dongfang_FC_rewrite/menu.c /branches/dongfang_FC_rewrite/menu.h /branches/dongfang_FC_rewrite/mk3mag.c /branches/dongfang_FC_rewrite/mk3mag.h /branches/dongfang_FC_rewrite/mm3.c /branches/dongfang_FC_rewrite/mm3.h /branches/dongfang_FC_rewrite/old_macros.h /branches/dongfang_FC_rewrite/output.c /branches/dongfang_FC_rewrite/output.h /branches/dongfang_FC_rewrite/ports.txt /branches/dongfang_FC_rewrite/printf_P.c /branches/dongfang_FC_rewrite/printf_P.h /branches/dongfang_FC_rewrite/rate-notes /branches/dongfang_FC_rewrite/rc.c /branches/dongfang_FC_rewrite/rc.h /branches/dongfang_FC_rewrite/rc2.c /branches/dongfang_FC_rewrite/rc2.h /branches/dongfang_FC_rewrite/sensors.h /branches/dongfang_FC_rewrite/spectrum.c /branches/dongfang_FC_rewrite/spectrum.h /branches/dongfang_FC_rewrite/spi.c /branches/dongfang_FC_rewrite/spi.h /branches/dongfang_FC_rewrite/timer0.c /branches/dongfang_FC_rewrite/timer0.h /branches/dongfang_FC_rewrite/timer2.c /branches/dongfang_FC_rewrite/timer2.h /branches/dongfang_FC_rewrite/twimaster.c /branches/dongfang_FC_rewrite/twimaster.h /branches/dongfang_FC_rewrite/uart0.c /branches/dongfang_FC_rewrite/uart0.h /branches/dongfang_FC_rewrite/uart1.c /branches/dongfang_FC_rewrite/uart1.h /branches/dongfang_FC_rewrite/ubx.c /branches/dongfang_FC_rewrite/ubx.h /branches/dongfang_FC_rewrite/userparams.txt /branches/dongfang_FC_rewrite/version.txt
|
1611 |
5276 d 16 h |
dongfang |
/branches/dongfang_FC_rewrite/ |
Initial import. |
|
/branches/dongfang_FC_rewrite
|
1610 |
5278 d 2 h |
FredericG |
/branches/V0.76g-FredericG/ |
foto mode |
|
/branches/V0.76g-FredericG/led.c
|