Commit Graph

1595 Commits

Author SHA1 Message Date
Lorenz Meier 3152dae3dc Merged with master 2013-05-09 15:52:36 +02:00
James Goppert 06e390b5e9 Added MD25 I2C motor controller driver. 2013-05-08 13:51:59 -04:00
Andrew Tridgell 5b3844621c stdio: fixed build error for stdio on px4io 2013-05-04 19:18:39 +10:00
Andrew Tridgell 953acbe650 libvsprintf: fixed handling of "%f" to print precision 6 2013-05-04 19:18:35 +10:00
Andrew Tridgell a153ee529f libdtoa: don't print trailing zeros if no decimal is printed 2013-05-04 19:18:29 +10:00
Andrew Tridgell b06098a540 libdtoa: fixed handling of NaN and Infinity
otherwise we print thousands of 00000 characters
2013-05-04 19:17:15 +10:00
Andrew Tridgell a627f6c0eb otgfsdev: removed a DEBUGASSERT() that causes a crash on windows reconnect
when windows reconnects to a ACM device, this assert sometimes
triggered. The case it is looking for is handled further down.
2013-05-04 19:16:13 +10:00
Lorenz Meier bfc6183fd4 Merge pull request #255 from NosDE/master
Mikrokopter BLCtrl driver mkblctrl
2013-04-29 12:29:00 -07:00
Lorenz Meier 0eafc2ade1 IO compiling 2013-04-28 14:54:44 +02:00
Lorenz Meier 25612cebc2 Cleaned up NuttX appconfig, added examples to config 2013-04-28 10:37:07 +02:00
px4dev 4748bba35a Move the 'tests' app to the new world. 2013-04-26 20:02:12 -07:00
px4dev 01e427b17c Merge working changes into export-build branch. 2013-04-26 16:14:32 -07:00
px4dev ce0e4a3afd Merge branch 'master' into export-build 2013-04-26 13:03:05 -07:00
px4dev 74c62a131e Fix the way that we idle the tone_alarm pin so that the board defines what is the 'safe' state. 2013-04-26 13:00:12 -07:00
px4dev de412b6467 Pass -g to the link phase for PX4IO the same way we do for FMU 2013-04-26 12:59:35 -07:00
px4dev 3acdc9d4ce Merge branch 'master' into export-build 2013-04-26 11:27:26 -07:00
marco 59573e5b69 BLCtrl 2.0 testing - currently only 8 Bit resolution - this should fly 2013-04-17 19:46:01 +02:00
Lorenz Meier 482cada59b Butchered position estimator from Damian Aregger into shape, publishes now global position estimate as well. Compiling, needs HIL testing 2013-03-23 22:39:54 +01:00
px4dev db91dffb23 Merge branch 'master' into export-build 2013-03-20 23:05:19 -07:00
Lorenz Meier b276676673 Merge pull request #210 from PX4/usb_fixes
USB fixes from Petteri Aimonen, cherry-picked.
2013-03-17 03:03:20 -07:00
Lorenz Meier 1ae4edab22 Merge pull request #224 from PX4/pwm-multirate
Pwm multirate
2013-03-17 02:49:18 -07:00
Lorenz Meier 2d47816e55 Attempt to fix sscanf() %n handling 2013-03-16 20:05:22 +01:00
px4dev 7011fe563b Move PWM rate configuration, etc. into a separate utility and out of the individual drivers. 2013-03-12 22:22:50 -07:00
Greg Hulands 6eca4ba462 Maxbotix I2C Sonar Support 2013-03-01 09:20:00 -08:00
Lorenz Meier 4673a79e6c USB fixes from Petteri Aimonen, cherry-picked. 2013-02-25 12:59:02 +01:00
px4dev e622835555 Bump the task stack up to 1200 bytes to give the mixer loader some headroom. This addresses the last reported issue with this branch. 2013-02-24 16:20:04 -08:00
px4dev 8c7e2546ed Simplify the PX4IO main loop to cut down on memory consumption. 2013-02-24 00:09:37 -08:00
px4dev eece05a287 We need a stub ROMFS header so that the client can supply their own bits. 2013-02-23 22:00:59 -08:00
px4dev c45bf1ab81 Fix a couple of things that break 'make export'. 2013-02-23 22:00:58 -08:00
Lorenz Meier 5aa5645fb0 Disabled MAVLink debug app 2013-02-23 12:02:58 +01:00
Lorenz Meier 0561fab4e3 Merge branch 'master' of github.com:PX4/Firmware into px4io-i2c 2013-02-23 12:02:13 +01:00
Lorenz Meier a704acc2a2 Out of memory warning, flash and RAM optimizations 2013-02-23 12:02:00 +01:00
Lorenz Meier c3aad047a5 Merge pull request #203 from PX4/debug_example
Added additional debug / uORB example
2013-02-20 22:47:36 -08:00
Lorenz Meier 4cde275466 Switched I2C to interrupt driven mode 2013-02-20 09:47:08 +01:00
Andrew Tridgell 3c6d6f0ef1 px4fmu: disable a bunch of code when built for APM
this leaves us enough flash to fit APM
2013-02-18 14:17:06 +11:00
Andrew Tridgell a68300941f px4fmu: enable BINFS
needed for APM startup
2013-02-18 14:16:29 +11:00
Andrew Tridgell 9b7ee0c91b appconfig: disable mathlib and associated examples on APM
these are far too large (777 kbyte) and we can't fit them with the
ArduCopter flight code
2013-02-18 08:41:28 +11:00
Lorenz Meier 520a2b4174 Merge pull request #198 from PX4/nuttx-merge-5596
Nuttx merge 5596
2013-02-17 09:14:12 -08:00
Lorenz Meier 5d92e0195f Re-enabled signals 2013-02-17 15:32:46 +01:00
Lorenz Meier 8f8e30052b Merged 2013-02-17 15:29:31 +01:00
Lorenz Meier 6bd18e46bb Disable signals again, it is too early (needs NuttX merge) 2013-02-17 15:25:59 +01:00
Lorenz Meier 4216982d54 Made timeouts configurable, untested 2013-02-16 21:28:43 +01:00
Andrew Tridgell caade93ae4 px4io: enable signals
signals will be used to wakeup the mixer on a new set of pwm values
2013-02-16 21:22:31 +01:00
Lorenz Meier 400b073aa3 Merge branch 'master' of github.com:PX4/Firmware into px4io-i2c 2013-02-16 16:46:57 +01:00
px4dev caa11f0bbb New option to ensure serial stack is always included. 2013-02-06 23:52:57 -08:00
px4dev 8cb583cf80 Assorted compile fixes. 2013-02-06 23:50:55 -08:00
px4dev 0c7c32ce95 Merge whitespace and comments so that we are closer to in sync with trunk. 2013-02-06 23:32:16 -08:00
px4dev 7791704ef2 Back out the ADC DMA support. We aren't using or maintaining it, and it doesn't work "right" either. 2013-02-06 23:32:00 -08:00
px4dev d573cca61b Merge commit '049c93446561c6ad3e59183c139f3916230ddee5' into nuttx-merge-5596
This merges NuttX 6.25 with one post-release bugfix.
2013-02-06 21:38:33 -08:00
Lorenz Meier 3fd8c73bfb Disabled old-style gps interface, enabled GPS driver 2013-02-04 15:58:53 +01:00