px4dev
|
99515fc1dd
|
'make clean' at the top level should 'distclean' in NuttX, as it's not obvious otherwise how to get NuttX to clean out its dependencies and app configuration.
|
2012-08-18 20:37:53 -07:00 |
Lorenz Meier
|
9a56be6907
|
Changed mavlink and sensors apps to deamons, now started with mavlink start and sensors start.
|
2012-08-19 01:26:42 +02:00 |
Lorenz Meier
|
7874bbd37f
|
Updated tests suite properly to MPU-6000 driver, should pass now
|
2012-08-18 23:01:17 +02:00 |
Lorenz Meier
|
a4b2710928
|
Merge branch 'master' of github.com:PX4/Firmware
|
2012-08-18 22:40:12 +02:00 |
Lorenz Meier
|
d48f7ea9f2
|
Fixed sensors test
|
2012-08-18 22:39:57 +02:00 |
px4dev
|
99d5ec78a1
|
Add <err.h> modeled on the BSD functions of the same name; this will let us clean up a lot of output from various shell tools.
|
2012-08-18 12:57:52 -07:00 |
Lorenz Meier
|
dc484c1d21
|
State machine cleanup, introduced variable rates for MAVLink depending on the baud rate
|
2012-08-18 16:48:43 +02:00 |
Lorenz Meier
|
e707574f73
|
Merge branch 'master' of github.com:PX4/Firmware
|
2012-08-18 12:30:00 +02:00 |
Lorenz Meier
|
5aa91b6f17
|
Updated MPU test to new driver model
|
2012-08-18 12:29:04 +02:00 |
Lorenz Meier
|
c6eff9eb8b
|
Removed outdated sensors bringup app
|
2012-08-18 09:34:49 +02:00 |
px4dev
|
12b3a39e39
|
Drop these; they should not have been added.
|
2012-08-17 21:30:48 -07:00 |
Lorenz Meier
|
8a8b6b7165
|
Fixed PI wrapping code, debugging more sensor code, possible misalignment of mag and acc frames in filter
|
2012-08-17 18:38:52 +02:00 |
Lorenz Meier
|
bce043a21b
|
Fixed mag axis assignment, fixed mag calibration
|
2012-08-17 17:37:58 +02:00 |
Lorenz Meier
|
73286f3262
|
Minor tweaks and command parsing debugging
|
2012-08-16 20:57:38 +02:00 |
Lorenz Meier
|
8575d8cd49
|
Fixed arming bug
|
2012-08-16 17:20:41 +02:00 |
Lorenz Meier
|
18e71843be
|
Increased attitude estimator bm stack
|
2012-08-16 16:57:44 +02:00 |
Lorenz Meier
|
46c4b987cc
|
Various fixes for params interface
|
2012-08-16 15:49:56 +02:00 |
Lorenz Meier
|
e95662f505
|
mag cal, scaling of throttle
|
2012-08-16 13:33:16 +02:00 |
Lorenz Meier
|
b30e443f28
|
Updated start script, checking commander mishaps
|
2012-08-16 13:09:35 +02:00 |
px4dev
|
e84d0f41fa
|
fix a fatal one-character typo in the multirotor output scaling logic
|
2012-08-16 00:10:58 -07:00 |
px4dev
|
5198a9daf7
|
New multirotor mixer; builds, not yet tested.
|
2012-08-15 00:46:15 -07:00 |
px4dev
|
3edd6c86f2
|
Hide Eclipse project settings from SublimeText
|
2012-08-14 09:10:55 -07:00 |
px4dev
|
74980af6c9
|
Merge branch 'NuttX/master' from git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5027 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-08-14 09:07:59 -07:00 |
px4dev
|
34118c72ef
|
mechanical style fixups
|
2012-08-14 08:47:04 -07:00 |
patacongo
|
3cc812dbad
|
Fixes to apps/*/Make.defs files needed for auto-configuration build
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5027 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-08-14 15:45:53 +00:00 |
patacongo
|
aa09e05432
|
Revise recent changes to serial driver error handling: Errors other than EINTR may be returned when the driver is used very early in initialization. STM32 SPI driver will now survive repeated initializations
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5026 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-08-14 14:42:50 +00:00 |
Lorenz Meier
|
92a1fab0fd
|
Integrated optical flow
|
2012-08-14 11:40:08 +02:00 |
Lorenz Meier
|
ebbdbac97b
|
Merge branch 'master' of github.com:PX4/Firmware
|
2012-08-14 09:08:52 +02:00 |
Lorenz Meier
|
ab8d1b3b3b
|
Reworked ardrone / multirotor control
|
2012-08-14 09:08:31 +02:00 |
px4dev
|
735f8ffa3d
|
Config tweaks to enable the new-style ms5611 driver.
|
2012-08-14 00:07:19 -07:00 |
px4dev
|
91d1524837
|
Avoid reinitializing a SPI bus once it's been set up the first time.
|
2012-08-13 23:56:52 -07:00 |
px4dev
|
165105bd93
|
More ignorance.
|
2012-08-13 23:52:48 -07:00 |
px4dev
|
35c4a21ca1
|
Simplify an error message to avoid a bad pointer deref.
|
2012-08-13 23:52:32 -07:00 |
px4dev
|
f1f843099b
|
Nuke a dead file.
|
2012-08-13 23:51:46 -07:00 |
px4dev
|
3c5bb3f57c
|
New-style driver for the MPU6000.
|
2012-08-13 23:51:24 -07:00 |
px4dev
|
edfdb8f47e
|
force 8-bit SPI transactions for device::SPI drivers.
|
2012-08-13 23:50:55 -07:00 |
patacongo
|
a72ff3b651
|
Make the lib/ subdirectory build more like other directories
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5025 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-08-13 22:27:06 +00:00 |
Lorenz Meier
|
a9d8a324bc
|
Indendation fixes
|
2012-08-13 22:12:38 +02:00 |
Lorenz Meier
|
1d029b01fe
|
First initial revision of ACC driver and gyro
|
2012-08-13 22:10:03 +02:00 |
Lorenz Meier
|
6fb3bbb5da
|
Merge branch 'master' of github.com:PX4/Firmware
|
2012-08-13 21:09:17 +02:00 |
Lorenz Meier
|
d92cdc7cfa
|
Improved float tests
|
2012-08-13 21:09:08 +02:00 |
Lorenz Meier
|
9014577aff
|
Massive improvements in state machine, still tracing wrong throttle scaling in manual input path
|
2012-08-13 18:53:37 +02:00 |
patacongo
|
d5c4c4da8d
|
Fix bad AVR C++ include paths; remove stray typo from ctypes.h
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5024 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-08-13 14:02:06 +00:00 |
px4dev
|
56b3b46f75
|
Add heap used/free summaries to heap dump
|
2012-08-12 12:53:10 -07:00 |
patacongo
|
18669722d8
|
Define NULL to be (0) for C++
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5023 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-08-12 17:49:35 +00:00 |
patacongo
|
2b184e2630
|
drivers/serial/serial.c open, read, write, and poll methods will not return a short transfer or an EINTR error if a signal is received while waiting (only)
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5022 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-08-12 17:37:04 +00:00 |
px4dev
|
89037cc83a
|
typo that causes the heap printer to fail by recursing infinitely
|
2012-08-11 20:53:42 -07:00 |
px4dev
|
67ae727365
|
Bootloader requires images be a multiple of 4 bytes; pad to comply.
|
2012-08-11 19:42:24 -07:00 |
Lorenz Meier
|
43019ba618
|
Further cleanups, added sanity check against system state machine
|
2012-08-12 01:44:21 +02:00 |
Lorenz Meier
|
5adb691f89
|
Streamlined ar drone interface, removed a lot of old cruft, preparing for generic multirotor control
|
2012-08-12 01:25:41 +02:00 |