Lorenz Meier
e95662f505
mag cal, scaling of throttle
13 years ago
Lorenz Meier
b30e443f28
Updated start script, checking commander mishaps
13 years ago
Lorenz Meier
1530aeccae
Working towards full sensor flexibility
13 years ago
px4dev
e84d0f41fa
fix a fatal one-character typo in the multirotor output scaling logic
13 years ago
px4dev
5198a9daf7
New multirotor mixer; builds, not yet tested.
13 years ago
px4dev
3edd6c86f2
Hide Eclipse project settings from SublimeText
13 years ago
px4dev
74980af6c9
Merge branch 'NuttX/master' from git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5027 7fd9a85b-ad96-42d3-883c-3090e2eb8679
13 years ago
px4dev
34118c72ef
mechanical style fixups
13 years ago
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
13 years ago
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
13 years ago
Lorenz Meier
92a1fab0fd
Integrated optical flow
13 years ago
Lorenz Meier
ebbdbac97b
Merge branch 'master' of github.com:PX4/Firmware
13 years ago
Lorenz Meier
ab8d1b3b3b
Reworked ardrone / multirotor control
13 years ago
px4dev
735f8ffa3d
Config tweaks to enable the new-style ms5611 driver.
13 years ago
px4dev
91d1524837
Avoid reinitializing a SPI bus once it's been set up the first time.
13 years ago
px4dev
165105bd93
More ignorance.
13 years ago
px4dev
35c4a21ca1
Simplify an error message to avoid a bad pointer deref.
13 years ago
px4dev
f1f843099b
Nuke a dead file.
13 years ago
px4dev
3c5bb3f57c
New-style driver for the MPU6000.
13 years ago
px4dev
edfdb8f47e
force 8-bit SPI transactions for device::SPI drivers.
13 years ago
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
13 years ago
Lorenz Meier
a9d8a324bc
Indendation fixes
13 years ago
Lorenz Meier
1d029b01fe
First initial revision of ACC driver and gyro
13 years ago
Lorenz Meier
6fb3bbb5da
Merge branch 'master' of github.com:PX4/Firmware
13 years ago
Lorenz Meier
d92cdc7cfa
Improved float tests
13 years ago
Lorenz Meier
9014577aff
Massive improvements in state machine, still tracing wrong throttle scaling in manual input path
13 years ago
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
13 years ago
px4dev
56b3b46f75
Add heap used/free summaries to heap dump
13 years ago
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
13 years ago
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
13 years ago
px4dev
89037cc83a
typo that causes the heap printer to fail by recursing infinitely
13 years ago
px4dev
67ae727365
Bootloader requires images be a multiple of 4 bytes; pad to comply.
13 years ago
Lorenz Meier
43019ba618
Further cleanups, added sanity check against system state machine
13 years ago
Lorenz Meier
5adb691f89
Streamlined ar drone interface, removed a lot of old cruft, preparing for generic multirotor control
13 years ago
Lorenz Meier
22c1a03af7
Merge branch 'master' of github.com:PX4/Firmware
13 years ago
px4dev
24688ae7f9
Merge branch 'NuttX/master'
13 years ago
px4dev
6c4aadedf4
Switch back from max performance to size as the default optimization level. Individual modules can still override this if they need to.
13 years ago
px4dev
a2116d2058
Adjust sample mixer configurations and documentation to match new syntax.
13 years ago
px4dev
65aec69705
Syntax change to improve readability; output scalers are now labelled O: instead of looking like control scalers.
...
Make mixer terminology more consistent; mixer inputs are 'controls'.
13 years ago
Lorenz Meier
18c6c620c0
Added manual control abstraction layer, reworked sensors and ardrone_control apps to use it instead of direct RC channels
13 years ago
px4dev
42ace38e31
Don't try to mix if we have no mixer installed.
13 years ago
patacongo
0512367a9c
Back out the last STM32 DMA priority change. It is not necessary; just dropping the SD frequency was sufficient
...
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5021 7fd9a85b-ad96-42d3-883c-3090e2eb8679
13 years ago
patacongo
850df30e06
Drop STM32 F2/4 SDIO clock from 24 to 16 MHz. Seems to fix SD accesses on STM3240G-EVAL
...
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5020 7fd9a85b-ad96-42d3-883c-3090e2eb8679
13 years ago
patacongo
7189150b33
STM32 SDIO DMA setup was losing DMA priority
...
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5019 7fd9a85b-ad96-42d3-883c-3090e2eb8679
13 years ago
patacongo
35451abdd7
Add support for Olimex STM32-P107 board (contributed by Max Holtzberg)
...
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5018 7fd9a85b-ad96-42d3-883c-3090e2eb8679
13 years ago
Lorenz Meier
4eef4e1864
Ensured startup of USB link, updated port ids to read from
13 years ago
px4dev
67e0f8b179
Rework the mixer architecture based on discussions about arbitrary geometry mixing and plugins.
...
Now the mixer is a C++ library that can be fairly easily bolted into an output driver to provide mixing services.
Teach the FMU driver how to use it as an example. More testing is still required.
13 years ago
patacongo
ddaa72597b
STM32 CAN TX/RX pins reversed; inconsistent conditional compilation
...
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5017 7fd9a85b-ad96-42d3-883c-3090e2eb8679
13 years ago
Lorenz Meier
04d280564c
Merge branch 'master' of github.com:PX4/Firmware
13 years ago
Lorenz Meier
7a912a3fe4
Minor but important fixes across system
13 years ago