Subversion Repositories FlightCtrl

Rev

Go to most recent revision | Hide changed files | Directory listing | RSS feed

Filtering Options

Rev Age Author Path Log message Diff Changes
1679 5181 d 4 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 5217 d 13 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 5219 d 6 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 5225 d 6 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 5227 d 21 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 5228 d 8 h /branches/Znib/V0.78f/Hex-Files/ added my hex  
/branches/Znib/V0.78f/Hex-Files/Flight-Ctrl_MEGA644_V0_78f_Znib.hex
1631 5228 d 8 h /branches/Znib/V0.78f/Hex-Files/ removed offical hex  
/branches/Znib/V0.78f/Hex-Files/Flight-Ctrl_MEGA644_V0_78f.hex
1630 5228 d 8 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 5228 d 8 h /branches/Znib/ Branch for Znibs FlightControl Software  
/branches/Znib
1624 5230 d 6 h /branches/dongfang_FC_rewrite/  
/branches/dongfang_FC_rewrite/encoding-tester.txt
1623 5230 d 6 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 5230 d 20 h /branches/dongfang_FC_rewrite/ "Heading hold" was reversed: Off when swithced on.  
/branches/dongfang_FC_rewrite/flight.c
1617 5231 d 20 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 5233 d 5 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 5234 d 6 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 5234 d 6 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 5234 d 6 h FredericG /branches/V0.76g-FredericG/ Lowered the treashold for altitude hold  
/branches/V0.76g-FredericG/fc.c
1612 5234 d 6 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 5234 d 7 h dongfang /branches/dongfang_FC_rewrite/ Initial import.  
/branches/dongfang_FC_rewrite
1610 5235 d 17 h FredericG /branches/V0.76g-FredericG/ foto mode  
/branches/V0.76g-FredericG/led.c
1608 5237 d 15 h mistljo /branches/  
/branches/README.txt
/branches/conf
/branches/conf/authz
/branches/conf/passwd
/branches/conf/svnserve.conf
/branches/db
/branches/db/current
/branches/db/format
/branches/db/fs-type
/branches/db/fsfs.conf
/branches/db/min-unpacked-rev
/branches/db/rep-cache.db
/branches/db/revprops
/branches/db/revprops/0
/branches/db/revprops/0/0
/branches/db/revs
/branches/db/revs/0
/branches/db/revs/0/0
/branches/db/transactions
/branches/db/txn-current
/branches/db/txn-current-lock
/branches/db/txn-protorevs
/branches/db/uuid
/branches/db/write-lock
/branches/format
/branches/hooks
/branches/hooks/post-commit.tmpl
/branches/hooks/post-lock.tmpl
/branches/hooks/post-revprop-change.tmpl
/branches/hooks/post-unlock.tmpl
/branches/hooks/pre-commit.tmpl
/branches/hooks/pre-lock.tmpl
/branches/hooks/pre-revprop-change.tmpl
/branches/hooks/pre-unlock.tmpl
/branches/hooks/start-commit.tmpl
/branches/locks
/branches/locks/db-logs.lock
/branches/locks/db.lock
1607 5243 d 12 h FredericG /branches/V0.76g-FredericG/ Camera selection and trigger working  
/branches/V0.76g-FredericG/led.c
1606 5243 d 12 h FredericG /branches/V0.76g-FredericG/ FredG extension to image  
/branches/V0.76g-FredericG/makefile
1605 5246 d 5 h MartinR /branches/V0.78f_ACC-HH_MartinR/Hex-Files/ Hex-File hinzugefügt  
/branches/V0.78f_ACC-HH_MartinR/Hex-Files/Flight-Ctrl_MEGA644_V0_78f_SVN1596_ACC-HH_MartinR.hex
/branches/V0.78f_ACC-HH_MartinR/Hex-Files/Flight-Ctrl_MEGA644_V0_78f.hex
/branches/V0.78f_ACC-HH_MartinR/Hex-Files/Flight-Ctrl_MEGA644_V0_78f_S3D.hex
1604 5246 d 5 h MartinR /branches/V0.78f_ACC-HH_MartinR/ Umschaltung zwischen ACC- und HH- Mode im Flug.
Zusätzliche User-Parameter!
Bitte Erläuterungen in der Version.txt beachten.

Autor: MartinR
 
/branches/V0.78f_ACC-HH_MartinR
/branches/V0.78f_ACC-HH_MartinR/analog.c
/branches/V0.78f_ACC-HH_MartinR/fc.c
/branches/V0.78f_ACC-HH_MartinR/fc.h
/branches/V0.78f_ACC-HH_MartinR/makefile
/branches/V0.78f_ACC-HH_MartinR/rc.c
/branches/V0.78f_ACC-HH_MartinR/spi.c
/branches/V0.78f_ACC-HH_MartinR/version.txt
1594 5267 d 6 h davidek /branches/  
/branches/V0.74d Code Redesign killagreg/twimaster.h
/branches/V0.76g_Code Redesign killagreg/twimaster.h
1593 5267 d 6 h davidek /branches/V0.76g_Code Redesign killagreg/  
/branches/V0.76g_Code Redesign killagreg/twimaster.h
1582 5280 d 19 h kneet /branches/WKN/V0.78b-HEF/ timer0.c changed to allow use of HEF circuit with FC1.3
Hex-Files/Flight-Ctrl_MEGA644_V0_78b_HEF.hex uploaded

Software NOT TESTED!! Use at own risk!
 
/branches/WKN/V0.78b-HEF/Hex-Files/Flight-Ctrl_MEGA644_V0_78b_HEF.hex
/branches/WKN/V0.78b-HEF/timer0.c
1581 5280 d 19 h kneet /branches/WKN/V0.78b-HEF/ original 78b copy. No changes yet  
/branches/WKN/V0.78b-HEF
1580 5280 d 19 h kneet /branches/WKN/ clean start...  
/branches/WKN
1579 5280 d 19 h kneet /branches/ complete deletion to allow uploading of remake, using correct name and rev-indication  
/branches/V0.78g_WKN-hef
1578 5280 d 19 h kneet /branches/V0.78g_WKN-hef/ Complete restart based on the latest FlightCtrl version 78b

First action taken is copying all original files from tag 78b to this branche, next revision will include the changes to allow camera roll stabilization for FC1.3 using an external HEF circuit.
 
/branches/V0.78g_WKN-hef/timer0.c
1568 5296 d 21 h acid /branches/V0.76g-acid/  
/branches/V0.76g-acid/servoboard
/branches/V0.76g-acid/Flight-Ctrl_MEGA644_V0_76g.hex
/branches/V0.76g-acid/fc.c
/branches/V0.76g-acid/timer0.c
/branches/V0.76g-acid/timer0.h
/branches/V0.76g-acid/twimaster.c
/branches/V0.76g-acid/uart.c
/branches/V0.76g-acid/version.txt
1564 5298 d 12 h LPDunwell /branches/V0.76g_FC-JN-Receiver/  
/branches/V0.76g_FC-JN-Receiver/FC-JN-Receiver.aps
/branches/V0.76g_FC-JN-Receiver/Flight-Ctrl_MEGA644p_NAVICTRL_JENNIC_V0_76g_SVN.map
/branches/V0.76g_FC-JN-Receiver/Flight-Ctrl_MEGA644p_NAVICTRL_JENNIC_V0_76g_SVN1563.eep
/branches/V0.76g_FC-JN-Receiver/Flight-Ctrl_MEGA644p_NAVICTRL_JENNIC_V0_76g_SVN1563.elf
/branches/V0.76g_FC-JN-Receiver/Flight-Ctrl_MEGA644p_NAVICTRL_JENNIC_V0_76g_SVN1563.hex
/branches/V0.76g_FC-JN-Receiver/Flight-Ctrl_MEGA644p_NAVICTRL_JENNIC_V0_76g_SVN1563.lss
/branches/V0.76g_FC-JN-Receiver/Flight-Ctrl_MEGA644p_NAVICTRL_JENNIC_V0_76g_SVN1563.map
/branches/V0.76g_FC-JN-Receiver/Flight-Ctrl_MEGA644p_NAVICTRL_JENNIC_V0_76g_SVN1563.sym
/branches/V0.76g_FC-JN-Receiver/analog.d
/branches/V0.76g_FC-JN-Receiver/analog.lst
/branches/V0.76g_FC-JN-Receiver/eeprom.d
/branches/V0.76g_FC-JN-Receiver/eeprom.lst
/branches/V0.76g_FC-JN-Receiver/fc.d
/branches/V0.76g_FC-JN-Receiver/fc.lst
/branches/V0.76g_FC-JN-Receiver/isqrt.lst
/branches/V0.76g_FC-JN-Receiver/jennic.d
/branches/V0.76g_FC-JN-Receiver/jennic.lst
/branches/V0.76g_FC-JN-Receiver/led.d
/branches/V0.76g_FC-JN-Receiver/led.lst
/branches/V0.76g_FC-JN-Receiver/main.d
/branches/V0.76g_FC-JN-Receiver/main.lst
/branches/V0.76g_FC-JN-Receiver/menu.d
/branches/V0.76g_FC-JN-Receiver/menu.lst
/branches/V0.76g_FC-JN-Receiver/mymath.d
/branches/V0.76g_FC-JN-Receiver/mymath.lst
/branches/V0.76g_FC-JN-Receiver/printf_P.d
/branches/V0.76g_FC-JN-Receiver/printf_P.lst
/branches/V0.76g_FC-JN-Receiver/rc.d
/branches/V0.76g_FC-JN-Receiver/rc.lst
/branches/V0.76g_FC-JN-Receiver/spi.d
/branches/V0.76g_FC-JN-Receiver/spi.lst
/branches/V0.76g_FC-JN-Receiver/timer0.d
/branches/V0.76g_FC-JN-Receiver/timer0.lst
/branches/V0.76g_FC-JN-Receiver/timer2.d
/branches/V0.76g_FC-JN-Receiver/timer2.lst
/branches/V0.76g_FC-JN-Receiver/twimaster.d
/branches/V0.76g_FC-JN-Receiver/twimaster.lst
/branches/V0.76g_FC-JN-Receiver/uart0.d
/branches/V0.76g_FC-JN-Receiver/uart0.lst
/branches/V0.76g_FC-JN-Receiver/uart1.d
/branches/V0.76g_FC-JN-Receiver/uart1.lst
1559 5300 d 3 h Hicki /branches/ test
asdas
 
/branches/test
1558 5300 d 3 h Hicki /branches/test/ test  
/branches/test/PastedGraphic-2.tiff
1557 5300 d 3 h Hicki /branches/test/ test  
/branches/test
1556 5300 d 3 h Hicki /branches/KalmanFilter MikeW/test/ test  
/branches/KalmanFilter MikeW/test
1554 5302 d 6 h FredericG /branches/V0.76g-FredericG/ Fix indentation  
/branches/V0.76g-FredericG/led.c
1553 5302 d 7 h kneet /branches/V0.78g_WKN-hef/Hex-Files/ HEX uploaded
Set Userparameter 8 to 128 to activate HEF circuit

NOTE:
Use on own risk!!!!
 
/branches/V0.78g_WKN-hef/Hex-Files/Flight-Ctrl_MEGA644_V0_78b_WKN.hex