2189 |
4497 d 21 h |
|
/branches/dongfang_FC_rewrite/ |
|
|
/branches/dongfang_FC_rewrite/AP_AHRS.h /branches/dongfang_FC_rewrite/AP_AHRS_DCM.cpp /branches/dongfang_FC_rewrite/AP_AHRS_DCM.h /branches/dongfang_FC_rewrite/AP_Compass.h /branches/dongfang_FC_rewrite/AP_Compass_HIL.cpp /branches/dongfang_FC_rewrite/AP_Compass_HIL.h /branches/dongfang_FC_rewrite/AP_GPS.h /branches/dongfang_FC_rewrite/AP_GPS_None.h /branches/dongfang_FC_rewrite/AP_Math.cpp /branches/dongfang_FC_rewrite/AP_Math.h /branches/dongfang_FC_rewrite/Compass.cpp /branches/dongfang_FC_rewrite/Compass.h /branches/dongfang_FC_rewrite/Constants.h /branches/dongfang_FC_rewrite/GPS.cpp /branches/dongfang_FC_rewrite/GPS.h /branches/dongfang_FC_rewrite/Matrix3.cpp /branches/dongfang_FC_rewrite/Matrix3.h /branches/dongfang_FC_rewrite/Vector3.cpp /branches/dongfang_FC_rewrite/Vector3.h /branches/dongfang_FC_rewrite/attitude_ardupilot.c /branches/dongfang_FC_rewrite/attitude_starlino.c /branches/dongfang_FC_rewrite/beeper.h /branches/dongfang_FC_rewrite/debug.h /branches/dongfang_FC_rewrite/definitions.h /branches/dongfang_FC_rewrite/profiler.c /branches/dongfang_FC_rewrite/profiler.h /branches/dongfang_FC_rewrite/vector3d.h
/branches/dongfang_FC_rewrite/ENC-03_FC1.3.h /branches/dongfang_FC_rewrite/attitude.c /branches/dongfang_FC_rewrite/attitudeControl.c /branches/dongfang_FC_rewrite/attitudeControl.h /branches/dongfang_FC_rewrite/bugs.txt /branches/dongfang_FC_rewrite/can_I_get_your_contacts.txt /branches/dongfang_FC_rewrite/commands.txt /branches/dongfang_FC_rewrite/displays.txt /branches/dongfang_FC_rewrite/dongfangMath.c /branches/dongfang_FC_rewrite/dongfangMath.h /branches/dongfang_FC_rewrite/dynamic_calibration_scrap.txt /branches/dongfang_FC_rewrite/encoding-tester.txt /branches/dongfang_FC_rewrite/fc-0.74_bugs.txt /branches/dongfang_FC_rewrite/menu.c /branches/dongfang_FC_rewrite/menu.h /branches/dongfang_FC_rewrite/navi-lang.txt /branches/dongfang_FC_rewrite/printf_P.c /branches/dongfang_FC_rewrite/printf_P.h /branches/dongfang_FC_rewrite/readme.txt /branches/dongfang_FC_rewrite/sod2 /branches/dongfang_FC_rewrite/spi.c /branches/dongfang_FC_rewrite/spi.h /branches/dongfang_FC_rewrite/yaw-analysis.txt
/branches/dongfang_FC_rewrite/ADXRS610_FC2.0.c /branches/dongfang_FC_rewrite/ENC-03_FC1.3.c /branches/dongfang_FC_rewrite/analog.c /branches/dongfang_FC_rewrite/analog.h /branches/dongfang_FC_rewrite/attitude.h /branches/dongfang_FC_rewrite/commands.c /branches/dongfang_FC_rewrite/commands.h /branches/dongfang_FC_rewrite/compassControl.c /branches/dongfang_FC_rewrite/compassControl.h /branches/dongfang_FC_rewrite/configuration.c /branches/dongfang_FC_rewrite/configuration.h /branches/dongfang_FC_rewrite/controlMixer.c /branches/dongfang_FC_rewrite/controlMixer.h /branches/dongfang_FC_rewrite/directGPSNaviControl.c /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/failsafeControl.c /branches/dongfang_FC_rewrite/failsafeControl.h /branches/dongfang_FC_rewrite/flight.c /branches/dongfang_FC_rewrite/flight.h /branches/dongfang_FC_rewrite/heightControl.c /branches/dongfang_FC_rewrite/heightControl.h /branches/dongfang_FC_rewrite/main.c /branches/dongfang_FC_rewrite/makefile /branches/dongfang_FC_rewrite/naviControl.h /branches/dongfang_FC_rewrite/output.c /branches/dongfang_FC_rewrite/output.h /branches/dongfang_FC_rewrite/rc.c /branches/dongfang_FC_rewrite/rc.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/ubx.c
|
2112 |
4744 d 23 h |
|
/branches/dongfang_FC_rewrite/ |
|
|
/branches/dongfang_FC_rewrite/ADXRS610_FC2.0.c /branches/dongfang_FC_rewrite/ENC-03_FC1.3.c /branches/dongfang_FC_rewrite/analog.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
|
2092 |
4752 d 9 h |
|
/branches/dongfang_FC_rewrite/ |
|
|
/branches/dongfang_FC_rewrite/ADXRS610_FC2.0.c /branches/dongfang_FC_rewrite/ENC-03_FC1.3.c /branches/dongfang_FC_rewrite/analog.c /branches/dongfang_FC_rewrite/attitude.c /branches/dongfang_FC_rewrite/configuration.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/main.c /branches/dongfang_FC_rewrite/makefile /branches/dongfang_FC_rewrite/uart0.c
|
2032 |
4816 d 8 h |
|
/branches/dongfang_FC_rewrite/ |
rearranged configuration. There is a BUG in angle estimate from acc. |
|
/branches/dongfang_FC_rewrite/ADXRS610_FC2.0.c /branches/dongfang_FC_rewrite/ENC-03_FC1.3.c /branches/dongfang_FC_rewrite/analog.c /branches/dongfang_FC_rewrite/attitude.c /branches/dongfang_FC_rewrite/configuration.c /branches/dongfang_FC_rewrite/configuration.h /branches/dongfang_FC_rewrite/flight.c /branches/dongfang_FC_rewrite/heightControl.c /branches/dongfang_FC_rewrite/makefile /branches/dongfang_FC_rewrite/uart0.c
|
2026 |
4833 d 16 h |
|
/branches/dongfang_FC_rewrite/ |
|
|
/branches/dongfang_FC_rewrite/ENC-03_FC1.3.c /branches/dongfang_FC_rewrite/analog.c /branches/dongfang_FC_rewrite/attitude.c /branches/dongfang_FC_rewrite/configuration.c /branches/dongfang_FC_rewrite/configuration.h /branches/dongfang_FC_rewrite/flight.c /branches/dongfang_FC_rewrite/heightControl.c /branches/dongfang_FC_rewrite/invenSense.c /branches/dongfang_FC_rewrite/makefile /branches/dongfang_FC_rewrite/rc.c /branches/dongfang_FC_rewrite/timer0.c /branches/dongfang_FC_rewrite/uart0.c
|
2019 |
4849 d 19 h |
|
/branches/dongfang_FC_rewrite/ |
|
|
/branches/dongfang_FC_rewrite/ENC-03_FC1.3.c /branches/dongfang_FC_rewrite/analog.c /branches/dongfang_FC_rewrite/analog.h /branches/dongfang_FC_rewrite/controlMixer.c /branches/dongfang_FC_rewrite/flight.c /branches/dongfang_FC_rewrite/makefile /branches/dongfang_FC_rewrite/menu.c /branches/dongfang_FC_rewrite/output.c /branches/dongfang_FC_rewrite/rc.c /branches/dongfang_FC_rewrite/rc.h /branches/dongfang_FC_rewrite/uart0.c
|
2018 |
4850 d 19 h |
|
/branches/dongfang_FC_rewrite/ |
|
|
/branches/dongfang_FC_rewrite/ADXRS610_FC2.0.c /branches/dongfang_FC_rewrite/ENC-03_FC1.3.c /branches/dongfang_FC_rewrite/analog.c /branches/dongfang_FC_rewrite/analog.h /branches/dongfang_FC_rewrite/attitude.c /branches/dongfang_FC_rewrite/configuration.c /branches/dongfang_FC_rewrite/configuration.h /branches/dongfang_FC_rewrite/controlMixer.c /branches/dongfang_FC_rewrite/invenSense.c /branches/dongfang_FC_rewrite/main.c /branches/dongfang_FC_rewrite/menu.c /branches/dongfang_FC_rewrite/menu.h /branches/dongfang_FC_rewrite/output.c /branches/dongfang_FC_rewrite/printf_P.c /branches/dongfang_FC_rewrite/printf_P.h /branches/dongfang_FC_rewrite/sensors.h /branches/dongfang_FC_rewrite/uart0.c /branches/dongfang_FC_rewrite/uart0.h
|
2015 |
4852 d 12 h |
|
/branches/dongfang_FC_rewrite/ |
|
|
/branches/dongfang_FC_rewrite/ADXRS610_FC2.0.c /branches/dongfang_FC_rewrite/ENC-03_FC1.3.c /branches/dongfang_FC_rewrite/analog.c /branches/dongfang_FC_rewrite/analog.h /branches/dongfang_FC_rewrite/attitude.c /branches/dongfang_FC_rewrite/commands.c /branches/dongfang_FC_rewrite/configuration.c /branches/dongfang_FC_rewrite/configuration.h /branches/dongfang_FC_rewrite/flight.c /branches/dongfang_FC_rewrite/invenSense.c /branches/dongfang_FC_rewrite/timer0.c /branches/dongfang_FC_rewrite/timer0.h
|
1976 |
4948 d 19 h |
|
/branches/dongfang_FC_rewrite/ |
|
|
/branches/dongfang_FC_rewrite/ENC-03_FC1.3.c /branches/dongfang_FC_rewrite/flight.c
|
1971 |
4950 d 8 h |
|
/branches/dongfang_FC_rewrite/ |
|
|
/branches/dongfang_FC_rewrite/ADXRS610_FC2.0.c /branches/dongfang_FC_rewrite/ENC-03_FC1.3.c /branches/dongfang_FC_rewrite/analog.c /branches/dongfang_FC_rewrite/configuration.c /branches/dongfang_FC_rewrite/heightControl.c /branches/dongfang_FC_rewrite/invenSense.c /branches/dongfang_FC_rewrite/makefile /branches/dongfang_FC_rewrite/sensors.h
|
1969 |
4950 d 11 h |
|
/branches/dongfang_FC_rewrite/ |
|
|
/branches/dongfang_FC_rewrite/Flight-Ctrl_MEGA644p_NAVICTRL__ADXRS610_FC2.0_V0_74df_SVN0001.hex
/branches/dongfang_FC_rewrite/ENC-03_FC1.3.c /branches/dongfang_FC_rewrite/analog.c /branches/dongfang_FC_rewrite/analog.h /branches/dongfang_FC_rewrite/commands.c /branches/dongfang_FC_rewrite/configuration.c /branches/dongfang_FC_rewrite/configuration.h /branches/dongfang_FC_rewrite/eeprom.c /branches/dongfang_FC_rewrite/eeprom.h /branches/dongfang_FC_rewrite/main.c /branches/dongfang_FC_rewrite/makefile /branches/dongfang_FC_rewrite/mk3mag.c /branches/dongfang_FC_rewrite/mk3mag.h /branches/dongfang_FC_rewrite/rc.c /branches/dongfang_FC_rewrite/sensors.h /branches/dongfang_FC_rewrite/uart0.c
|
1967 |
4951 d 1 h |
|
/branches/dongfang_FC_rewrite/ |
|
|
/branches/dongfang_FC_rewrite/ENC-03_FC1.3.c /branches/dongfang_FC_rewrite/analog.c /branches/dongfang_FC_rewrite/analog.h /branches/dongfang_FC_rewrite/eeprom.c /branches/dongfang_FC_rewrite/eeprom.h /branches/dongfang_FC_rewrite/invenSense.c /branches/dongfang_FC_rewrite/makefile /branches/dongfang_FC_rewrite/sensors.h /branches/dongfang_FC_rewrite/timer0.c /branches/dongfang_FC_rewrite/timer0.h /branches/dongfang_FC_rewrite/twimaster.c /branches/dongfang_FC_rewrite/uart0.c
|
1965 |
4952 d 2 h |
|
/branches/dongfang_FC_rewrite/ |
|
|
/branches/dongfang_FC_rewrite/ADXRS610_FC2.0.c /branches/dongfang_FC_rewrite/ENC-03_FC1.3.c /branches/dongfang_FC_rewrite/analog.c /branches/dongfang_FC_rewrite/analog.h /branches/dongfang_FC_rewrite/configuration.h /branches/dongfang_FC_rewrite/eeprom.c /branches/dongfang_FC_rewrite/eeprom.h /branches/dongfang_FC_rewrite/sensors.h /branches/dongfang_FC_rewrite/twimaster.c /branches/dongfang_FC_rewrite/twimaster.h
|
1964 |
4952 d 9 h |
|
/branches/dongfang_FC_rewrite/ |
|
|
/branches/dongfang_FC_rewrite/ENC-03_FC1.3.c /branches/dongfang_FC_rewrite/analog.c /branches/dongfang_FC_rewrite/analog.h /branches/dongfang_FC_rewrite/commands.c /branches/dongfang_FC_rewrite/configuration.c /branches/dongfang_FC_rewrite/configuration.h /branches/dongfang_FC_rewrite/controlMixer.c /branches/dongfang_FC_rewrite/eeprom.c /branches/dongfang_FC_rewrite/eeprom.h /branches/dongfang_FC_rewrite/flight.c /branches/dongfang_FC_rewrite/main.c /branches/dongfang_FC_rewrite/makefile /branches/dongfang_FC_rewrite/output.c /branches/dongfang_FC_rewrite/output.h /branches/dongfang_FC_rewrite/rc.c /branches/dongfang_FC_rewrite/rc.h /branches/dongfang_FC_rewrite/yaw-analysis.txt
|
1960 |
4953 d 10 h |
|
/branches/dongfang_FC_rewrite/ |
Parameter set changed - no longer MK compatible.
EEPROM data format changed - no longer MK compatible. Has checksum, and only one shared R/C channel map. |
|
/branches/dongfang_FC_rewrite/analog_fastirq.c /branches/dongfang_FC_rewrite/gyro.h
/branches/dongfang_FC_rewrite/ADXRS610_FC2.0.c /branches/dongfang_FC_rewrite/ENC-03_FC1.3.c /branches/dongfang_FC_rewrite/analog.c /branches/dongfang_FC_rewrite/analog.h /branches/dongfang_FC_rewrite/attitude.c /branches/dongfang_FC_rewrite/attitudeControl.c /branches/dongfang_FC_rewrite/commands.c /branches/dongfang_FC_rewrite/configuration.c /branches/dongfang_FC_rewrite/configuration.h /branches/dongfang_FC_rewrite/controlMixer.c /branches/dongfang_FC_rewrite/controlMixer.h /branches/dongfang_FC_rewrite/eeprom.c /branches/dongfang_FC_rewrite/eeprom.h /branches/dongfang_FC_rewrite/externalControl.c /branches/dongfang_FC_rewrite/flight.c /branches/dongfang_FC_rewrite/flight.h /branches/dongfang_FC_rewrite/heightControl.c /branches/dongfang_FC_rewrite/invenSense.c /branches/dongfang_FC_rewrite/main.c /branches/dongfang_FC_rewrite/menu.c /branches/dongfang_FC_rewrite/output.c /branches/dongfang_FC_rewrite/output.h /branches/dongfang_FC_rewrite/rc.c /branches/dongfang_FC_rewrite/rc.h /branches/dongfang_FC_rewrite/timer0.c /branches/dongfang_FC_rewrite/twimaster.c /branches/dongfang_FC_rewrite/twimaster.h /branches/dongfang_FC_rewrite/uart0.c
|
1955 |
4959 d 9 h |
|
/branches/dongfang_FC_rewrite/ |
analog processing moved to mainloop. DebugOut.Analog renamed to debugOut.analog |
|
/branches/dongfang_FC_rewrite/ENC-03_FC1.3.c /branches/dongfang_FC_rewrite/analog.c /branches/dongfang_FC_rewrite/analog.h /branches/dongfang_FC_rewrite/attitude.c /branches/dongfang_FC_rewrite/attitudeControl.c /branches/dongfang_FC_rewrite/configuration.c /branches/dongfang_FC_rewrite/controlMixer.c /branches/dongfang_FC_rewrite/flight.c /branches/dongfang_FC_rewrite/heightControl.c /branches/dongfang_FC_rewrite/main.c /branches/dongfang_FC_rewrite/makefile /branches/dongfang_FC_rewrite/output.c /branches/dongfang_FC_rewrite/timer0.c /branches/dongfang_FC_rewrite/uart0.c /branches/dongfang_FC_rewrite/uart0.h
|
1908 |
5032 d 11 h |
|
/branches/dongfang_FC_rewrite/ |
Controls modified to a lenght-4 array.
ControlActivity instead of MaxControl.
Flashing lights supplement to beeps.
Default stick P 12 instead of 8.
Default battery alarm 10.1 instead of 9.5 volts. |
|
/branches/dongfang_FC_rewrite/ENC-03_FC1.3.c /branches/dongfang_FC_rewrite/attitude.c /branches/dongfang_FC_rewrite/configuration.c /branches/dongfang_FC_rewrite/configuration.h /branches/dongfang_FC_rewrite/controlMixer.c /branches/dongfang_FC_rewrite/controlMixer.h /branches/dongfang_FC_rewrite/eeprom.c /branches/dongfang_FC_rewrite/flight.c /branches/dongfang_FC_rewrite/output.c /branches/dongfang_FC_rewrite/output.h /branches/dongfang_FC_rewrite/timer0.c /branches/dongfang_FC_rewrite/timer0.h /branches/dongfang_FC_rewrite/uart0.c
|
1874 |
5135 d 10 h |
|
/branches/dongfang_FC_rewrite/ |
Gyro factor of 4 removed.
Sign extension experiment
Mixer matrix execution now solved: No overflows and only 1 32 bit division (implemented with right shifting w sign extension)
Axis coupling disabled by default (until it starts working well...) |
|
/branches/dongfang_FC_rewrite/ADXRS610_FC2.0.c /branches/dongfang_FC_rewrite/ENC-03_FC1.3.c /branches/dongfang_FC_rewrite/analog.h /branches/dongfang_FC_rewrite/attitude.c /branches/dongfang_FC_rewrite/attitude.h /branches/dongfang_FC_rewrite/eeprom.c /branches/dongfang_FC_rewrite/flight.c /branches/dongfang_FC_rewrite/invenSense.c /branches/dongfang_FC_rewrite/makefile /branches/dongfang_FC_rewrite/output.h /branches/dongfang_FC_rewrite/uart0.c
|
1869 |
5139 d 0 h |
|
/branches/dongfang_FC_rewrite/ |
|
|
/branches/dongfang_FC_rewrite/ENC-03_FC1.3.c /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.h /branches/dongfang_FC_rewrite/controlMixer.c /branches/dongfang_FC_rewrite/eeprom.c /branches/dongfang_FC_rewrite/heightControl.c /branches/dongfang_FC_rewrite/main.c /branches/dongfang_FC_rewrite/makefile /branches/dongfang_FC_rewrite/output.c /branches/dongfang_FC_rewrite/output.h /branches/dongfang_FC_rewrite/rc.c /branches/dongfang_FC_rewrite/timer0.c /branches/dongfang_FC_rewrite/uart0.c
|
1864 |
5142 d 22 h |
|
/branches/dongfang_FC_rewrite/ |
Acc flight now works. No software changes just config. |
|
/branches/dongfang_FC_rewrite/ENC-03_FC1.3.c /branches/dongfang_FC_rewrite/analog.c /branches/dongfang_FC_rewrite/attitude.c /branches/dongfang_FC_rewrite/configuration.h /branches/dongfang_FC_rewrite/eeprom.h /branches/dongfang_FC_rewrite/flight.c /branches/dongfang_FC_rewrite/main.c /branches/dongfang_FC_rewrite/output.h /branches/dongfang_FC_rewrite/rc.h /branches/dongfang_FC_rewrite/uart0.c
|