Commit Graph

2582 Commits

Author SHA1 Message Date
px4dev
b66b234acd Merge branch 'master' into px4io-i2c 2013-01-22 19:56:14 -08:00
Lorenz Meier
cc74874d7e Merge pull request #180 from julianoes/hotfix_gps_ubx
Some timeout needed to be raised for now to make ubx with baudrate 9600 working again
2013-01-21 23:08:25 -08:00
Julian Oes
f14c90c222 Some timeout needed to be raised for now to make ubx with baudrate 9600 working 2013-01-21 17:42:08 -08:00
px4dev
48e497e406 Fix a leftover from the earlier merges; building should work now. 2013-01-19 18:05:53 -08:00
px4dev
15c85ba2cb Strip some debugging 2013-01-19 18:05:33 -08:00
px4dev
5c34da06bc Merge pull request #151 from NosDE/master
BlinkM Driver with Systemstate
2013-01-19 13:18:57 -08:00
px4dev
c1a1207b9a Merge pull request #171 from PX4/fault_detection
Attitude / position estimation and controller improvements
2013-01-19 13:17:28 -08:00
px4dev
7eb7836d2d Merge pull request #169 from PX4/home_position
Home position
2013-01-19 13:16:39 -08:00
px4dev
e72d348548 Merge pull request #167 from PX4/log_improvements
Added logging improvements for microSD
2013-01-19 12:52:45 -08:00
px4dev
96df7b7fad Merge pull request #165 from julianoes/feature_ubx_model_configuration
Feature ubx model configuration
2013-01-19 12:52:16 -08:00
px4dev
d7632b1794 Drop some commented code now the functionality is implemented. 2013-01-19 12:38:53 -08:00
px4dev
044e1a325a Merge branch 'master' into px4io-i2c 2013-01-19 11:43:03 -08:00
Lorenz Meier
4b9916eded Made threshold a bit nicer, still a magic number 2013-01-19 19:32:44 +01:00
jgoppert
effc3001f4 Merge branch 'master' of git://github.com/PX4/Firmware into fault_detection 2013-01-19 13:04:02 -05:00
Lorenz Meier
2542722102 Fixed selective publication update 2013-01-19 17:11:12 +01:00
Lorenz Meier
c9c64b3f25 Added missing flag, tested 2013-01-19 17:03:35 +01:00
Lorenz Meier
d637842825 Fixed a number of smaller issues with log changes, ready to merge 2013-01-19 16:59:56 +01:00
Lorenz Meier
5fe1a12612 Merge branch 'master' of github.com:PX4/Firmware into log_improvements 2013-01-19 15:55:12 +01:00
Lorenz Meier
6cc840a95b Merge pull request #168 from PX4/i2c_workaround
I2C driver workaround for NuttX
2013-01-19 06:33:30 -08:00
Lorenz Meier
a10ff0fe1c First round of testing successful - back to I2C code from Dec / Nov 2012 2013-01-19 14:52:33 +01:00
Lorenz Meier
f119d9fbda Added home position concept, uORB struct and MAVLink announcement of home position 2013-01-19 14:46:26 +01:00
Lorenz Meier
c15093bb55 Bringing back old I2C code, just temporary workaround 2013-01-19 12:52:25 +01:00
Lorenz Meier
d463c94ea1 Enable / disable logging while running, enabled black box logging (ringbuffer needed), enabled GPS KML logging (does not yet write outputs) 2013-01-19 12:45:23 +01:00
Lorenz Meier
3128529c3b Added logging improvements for microSD 2013-01-19 01:31:05 +01:00
James Goppert
4b2d1690d3 Set kalman_demo to only publish when it has valid info. 2013-01-18 10:21:20 -05:00
px4dev
bc35bb23dd HOTFIX: disable interrupt-driven I2C mode, configure pessimistic I2C timeout, correct handling of the NAK generation for I2C master reads.
This looks like it addresses the recent I2C lockup issue, unfortunately it also increases CPU consumption by ~5% for the I2C sensor bus.
2013-01-18 00:43:57 -08:00
Julian Oes
9ca472bbc7 Ubx configuration working again, gps app is still complicated and big but should be wrking better now 2013-01-17 16:54:32 -08:00
Julian Oes
ebaa38ad1b ubx with 38400 working, all messages seem to arrive, configuration procedure is still funny (work in progress) 2013-01-17 16:54:32 -08:00
Julian Oes
dce9b2d045 The CFG-NAV5 dynamic model is now checked as well 2013-01-17 16:54:32 -08:00
Julian Oes
80eb66c7a3 The config message was wrong, corrected (not tested) 2013-01-17 16:54:32 -08:00
Julian Oes
c5ecf88bfb Added ubx configuration CFG-NAV5 to airborne with less than 2g acceleration (compiling, not tested) 2013-01-17 16:54:32 -08:00
Lorenz Meier
dc5ddb9370 Defaulting to full auto in auto mode 2013-01-17 14:18:33 -05:00
James Goppert
13bb814f20 Prevented attitude correction from changing velocity when pos not init. 2013-01-17 12:18:20 -05:00
James Goppert
c2c0baf843 Increased process noise. 2013-01-17 12:16:21 -05:00
James Goppert
612385a231 Merge branch 'master' of git://github.com/PX4/Firmware into fault_detection 2013-01-17 10:50:08 -05:00
px4dev
7d7c352fb4 Merge pull request #162 from PX4/windows_build_fix
Windows build fix attempt
2013-01-17 00:07:51 -08:00
px4dev
af9b26f04d Merge branch 'master' into px4io-i2c 2013-01-16 13:03:45 -08:00
px4dev
4b07a9abd3 Add RC input configuration, update at startup and on parameter change (max 2 per second). 2013-01-16 13:02:49 -08:00
James Goppert
34d70bea4b Control tuning. 2013-01-16 13:55:49 -05:00
James Goppert
ded442fd19 Added position initialization. 2013-01-16 13:27:04 -05:00
px4dev
ab0459c1f4 Pass the absolute path to the compiler/assembler so that error messages include enough information for an IDE to find the file. 2013-01-15 23:03:47 -08:00
px4dev
7b367c3eb3 Beat the px4io driver into compilable shape. Just missing RC input configuration now. 2013-01-15 23:01:04 -08:00
px4dev
646b926ac9 minor doc fix 2013-01-15 23:00:21 -08:00
px4dev
d207d22a4f compile fix 2013-01-15 22:59:57 -08:00
px4dev
b4dcdae03d Add support for battery current scaling. Add feedback for mixer load operations. 2013-01-15 22:22:15 -08:00
jgoppert
41ac3fdef9 Increased fault threshhold. 2013-01-16 00:25:53 -05:00
jgoppert
f8811649cb Controller/ EKF tuning. 2013-01-16 00:24:14 -05:00
jgoppert
ce3f835c63 Mag and velocity measurement fix. Fault detection working. 2013-01-15 23:36:01 -05:00
James Goppert
68a6a64213 Working on velocity errors. 2013-01-15 18:25:08 -05:00
Lorenz Meier
07114f0a32 Windows build fix attempt 2013-01-15 23:17:12 +01:00