17946 Commits

Author SHA1 Message Date
Lorenz Meier
472010b10b Extended GPS struct with velocity vector 2012-10-31 12:59:14 +01:00
Lorenz Meier
7034acd07e Changed to UART5 for console 2012-10-31 11:01:05 +01:00
px4dev
34a3b260f3 Move the last of the board-specific code for PX4FMU out of the NuttX tree. Now it's just configuration. 2012-10-31 00:37:15 -07:00
px4dev
b685d46dbf Clean out remains of the old EEPROM driver. 2012-10-30 20:51:45 -07:00
patacongo
20ede8d196 Documentation update
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5279 42af7a65-404d-4744-a932-0658087f49c3
2012-10-30 19:25:50 +00:00
Lorenz Meier
137afdbd3c Remove excessive mem usage 2012-10-30 19:11:27 +01:00
Thomas Gubler
ee1e98babb Merge branch 'master' of https://github.com/PX4/Firmware into fw_control 2012-10-30 18:30:35 +01:00
Thomas Gubler
e716bd02ce Merge branch 'FW_control' of https://github.com/dougweibel/Firmware into fw_control 2012-10-30 18:29:31 +01:00
Lorenz Meier
edd2715f84 reverted memory change, sdlog app needs more than 2K 2012-10-30 18:26:36 +01:00
Doug Weibel
18831db444 Work in process - beginning of navigation/position control implementation. Compiles, but has not been tested. 2012-10-30 11:01:56 -06:00
Lorenz Meier
56a0f14b34 Minor last tweaks 2012-10-30 17:57:26 +01:00
Lorenz Meier
12e1cf3710 Fixed error term calculation for yaw position 2012-10-30 17:38:26 +01:00
Lorenz Meier
ab63a77edf Reducing stack sizes to free some RAM 2012-10-30 16:44:57 +01:00
Lorenz Meier
96dc901cae Fixed mag calibration 2012-10-30 16:44:16 +01:00
patacongo
5022f81174 Add documentation for the binary loader
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5278 42af7a65-404d-4744-a932-0658087f49c3
2012-10-30 14:32:52 +00:00
Lorenz Meier
b1a83be611 Fixed extremely stupid copy-paste bug in mag scale loading 2012-10-30 11:32:23 +01:00
Lorenz Meier
4db0ec03ce Better yaw position control, but not quite there yet 2012-10-30 11:16:01 +01:00
Lorenz Meier
01932a2dc3 Merge branch 'master' of github.com:PX4/Firmware 2012-10-30 07:50:13 +01:00
Lorenz Meier
fedf5470d6 Correctly initializing and updating yaw setpoint, sign still to be checked 2012-10-30 07:20:23 +01:00
Lorenz Meier
d5af511f8d Updated script to current syntax 2012-10-30 07:19:58 +01:00
px4dev
66da4395b4 Kill the old board info code. 2012-10-29 23:07:15 -07:00
px4dev
0616d58340 Add 'show' and 'test' verbs to the boardinfo command. Teach rcS how to use the new version. 2012-10-29 21:47:51 -07:00
px4dev
7203ba797e bson-based boardinfo working 2012-10-29 21:47:51 -07:00
px4dev
3420e7b828 Fix param handling of 32-bit BSON nodes 2012-10-29 21:47:51 -07:00
px4dev
4c18aced36 BSON coder unit tests, fixes arising from test failures. 2012-10-29 21:47:51 -07:00
px4dev
3d750bc38c Build fixes 2012-10-29 21:47:50 -07:00
px4dev
c522b5446d Work in progress on to/from memory BSON coding. 2012-10-29 21:47:50 -07:00
px4dev
270a5d351f Warning fixes. 2012-10-29 21:47:37 -07:00
px4dev
9a85801cb0 Doxyheader fixes 2012-10-29 18:01:31 -07:00
Doug Weibel
09ec869ae9 Merge branch 'master' of https://github.com/PX4/Firmware into FW_control 2012-10-29 18:24:47 -06:00
Thomas Gubler
9ad9d62f34 Corrected some bugs, thanks to Doug for spotting them 2012-10-29 23:09:07 +01:00
patacongo
ce2653116a More documentation updated to reference the ELF loader.
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5277 42af7a65-404d-4744-a932-0658087f49c3
2012-10-29 21:47:14 +00:00
patacongo
228c77b4d4 Update documentation to at least reference the ELF loader.
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5276 42af7a65-404d-4744-a932-0658087f49c3
2012-10-29 21:18:51 +00:00
patacongo
5c160fad83 libm compilation fixes from Darcy Gong
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5275 42af7a65-404d-4744-a932-0658087f49c3
2012-10-29 20:50:27 +00:00
patacongo
b48508c844 C++ static destructors work with ELF load too now
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5274 42af7a65-404d-4744-a932-0658087f49c3
2012-10-29 20:43:35 +00:00
patacongo
5681b615ec C++ constructors work with ELF load now
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5273 42af7a65-404d-4744-a932-0658087f49c3
2012-10-29 19:32:05 +00:00
Lorenz Meier
574eb96a2e Calibration improvement 2012-10-29 16:41:53 +01:00
Lorenz Meier
c3c76ef3d5 Hardened the EEPROM attach routine for param storage 2012-10-29 09:44:59 +01:00
patacongo
71fad980c5 Finish implemention of ELF loader static constructor support. Still some issues.
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5272 42af7a65-404d-4744-a932-0658087f49c3
2012-10-29 00:52:23 +00:00
patacongo
61c97b1ddc Ooops... last version of file was still in editor
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5271 42af7a65-404d-4744-a932-0658087f49c3
2012-10-28 20:20:39 +00:00
Thomas Gubler
db8d369c55 added a very simple altitude controller for testing 2012-10-28 19:44:30 +01:00
patacongo
0e190d4cf7 lib/math files not follow coding standard; float, double, and long double versions in separate files to reduce size of dumb link
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5270 42af7a65-404d-4744-a932-0658087f49c3
2012-10-28 18:42:09 +00:00
Thomas Gubler
b692c300d0 fw control: added Dougs horizontal navigation controller 2012-10-28 18:35:08 +01:00
Thomas Gubler
69e938aac3 moved elevator (-1) multipliction, ultimately this has to go into the mixer 2012-10-28 16:56:05 +01:00
Thomas Gubler
8fff4e19d6 roll compensation and default paramter values, pitch value has a sign error 2012-10-28 16:15:51 +01:00
Thomas Gubler
2f4cb6ca84 reverting my workaround in mavlink orb_listener so that the fix of Lorenz is active 2012-10-28 16:14:06 +01:00
patacongo
5b7a650b16 Part I of port of Rhombus math library
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5269 42af7a65-404d-4744-a932-0658087f49c3
2012-10-28 14:31:57 +00:00
Thomas Gubler
8d764170aa Merge remote-tracking branch 'origin/master' into fw_control 2012-10-28 15:27:13 +01:00
Thomas Gubler
e5f56a1a8f fw control: moved and renamed parameters, attitude: roll and pitch working 2012-10-28 15:26:49 +01:00
Lorenz Meier
1a70b2f4ed Added missing event type 2012-10-28 15:04:51 +01:00