Simon Wilks
ccafa0e982
Revert "Fix the RC mappings."
...
This reverts commit de7aa60f4b .
2012-09-05 11:53:29 +02:00
Simon Wilks
de7aa60f4b
Fix the RC mappings.
...
The value of the RC mapping parameters are mixed up resulting in the
wrong parameter handle index values being used when attempting to read
the corresponding RC channels. Currently giving throttle input on Mode
2 TXs will result in a roll input, etc.
2012-09-05 11:41:34 +02:00
Lorenz Meier
84e11a0cac
Fixed correct RC loss detection, AR.Drone is now shutting down motors after 1 s of RC loss. Added debug topic.
2012-09-05 11:37:17 +02:00
px4dev
86a2a4fb9f
Turn off more debug output.
2012-09-04 23:37:56 -07:00
px4dev
41dde1ea64
Fix issue where the roll controller never receives parameter updates.
2012-09-04 23:37:16 -07:00
px4dev
97bdb9482a
Turn off annoying debug output.
2012-09-04 23:36:57 -07:00
Lorenz Meier
e503c15361
Checkpoint - this is worth an AR.Drone flight test. Fixed thrust scaling in sensors for manual input, kind of fixed AR.Drone motor interface, very reliable now
2012-09-04 21:16:39 +02:00
px4dev
62682d805e
Avoid a couple of unnecessary promotions to double.
2012-09-03 23:21:41 -07:00
px4dev
5c692e2971
Initialise some extra fields, don't try closing an ORB advertisement.
2012-09-03 23:21:17 -07:00
px4dev
86a29f7064
Merge branch 'ms5611_newmath'
2012-09-03 14:59:15 -07:00
Lorenz Meier
eb01cd6fd3
Changed a critical section to double precision calculation. It may not be necessary, but lets not risk precision unless we have properly analyzed what numerical precision is required.
2012-09-03 22:29:51 +02:00
px4dev
9667edd170
Fix up AR.drone motor GPIO config and initialisation
2012-09-03 13:28:40 -07:00
px4dev
f92139f53b
Merge branch 'master' into ms5611_newmath
2012-09-03 12:35:36 -07:00
Lorenz Meier
8a615a9741
WIP on ardrone control interface
2012-09-03 21:34:54 +02:00
Lorenz Meier
79801b1578
Added high-res sensor message better suited for scientific applications
2012-09-03 15:16:42 +02:00
Lorenz Meier
2c3e6369ef
Updated MAVLink
2012-09-03 15:16:24 +02:00
Lorenz Meier
6b903cf508
Removing old cruft from the interface
2012-09-03 12:34:18 +02:00
px4dev
0d89da96a3
Adjust the mixer tables for observed yaw sign behavior.
2012-09-03 02:45:33 -07:00
px4dev
b9a5f71476
Only attempt to load EEPROM parameters when the file exists
2012-09-03 02:45:09 -07:00
px4dev
f53f63b06d
Example startup script for FMU on a PWM-based X-mode quad
2012-09-03 01:14:54 -07:00
Lorenz Meier
c62e78a060
Merge branch 'master' of github.com:PX4/Firmware
2012-09-03 08:36:23 +02:00
Lorenz Meier
60dabef756
Cleaned up HIL interface
2012-09-03 08:24:08 +02:00
px4dev
edaa40f1d3
Fix typo in roll controller initialization; now roll and pitch controllers respond in a comparable fashion.
2012-09-02 15:56:56 -07:00
px4dev
eba9bc79b6
Roll/pitch values into the mixer are already scaled appropriately; don't factor them down any further.
2012-09-02 14:19:50 -07:00
px4dev
49addf7663
Config updates to match recent NuttX merge
2012-09-02 14:09:26 -07:00
px4dev
6576edb47e
Merge with trunk NuttX
...
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5079 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-09-02 12:17:16 -07:00
patacongo
1349b00b41
Fix workqueue assertion; STM32 power management
...
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5079 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-09-02 13:37:28 +00:00
Lorenz Meier
8aa41f7d34
Add actuator controls output
2012-09-02 12:21:54 +02:00
Lorenz Meier
f84f47979b
Merge branch 'master' of github.com:PX4/Firmware
2012-09-02 11:45:38 +02:00
Lorenz Meier
436648fff0
Ported MAVLink app to actuator_armed topic
2012-09-02 11:45:22 +02:00
px4dev
8b0a8ddcf4
Tentative patch for work_cancel.
2012-09-02 02:39:43 -07:00
Lorenz Meier
cae070c73e
Changed to publishing armed state in commander
2012-09-02 11:33:52 +02:00
Lorenz Meier
e9373752d1
Fixed arming state setting / publication
2012-09-02 11:20:36 +02:00
px4dev
eb8e3a2942
Reduce slightly the rate at which we can be spammed with arming-state change messages.
2012-09-02 02:16:44 -07:00
px4dev
1bee416ed4
Tentative patch for work_cancel.
2012-09-02 02:16:17 -07:00
px4dev
00ba1d629b
Redo the math in the ms5611 driver to a) avoid re-computing scaling factors for every pressure measurement, b) be perhaps more readable and follow the data sheet more closely, and c) support calibration of the MSL pressure.
2012-09-01 16:26:12 -07:00
patacongo
7b149edcfc
Documentation: nuttx.org no longer re-directs to nuttx.sourceforge.net
...
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5078 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-09-01 18:37:38 +00:00
Lorenz Meier
cf62c892f9
Added temperature measurement, added led system command
2012-09-01 19:56:42 +02:00
patacongo
137329bfb0
mksymtab: Fix handling of final comma. Some C compilers can't handle them; Also add macro to provide the size of the symbol table
...
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5077 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-09-01 16:47:40 +00:00
patacongo
f3bd549392
Ooops.. mksymtab needs to check for zero-length header file names
...
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5076 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-09-01 15:46:49 +00:00
patacongo
b2db45bee3
Separate CVS parsing logic from tools/mksyscall.c; Create tools/mksymtab.c to create symbol tables from CSV files
...
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5075 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-09-01 15:33:33 +00:00
patacongo
d1764ac57e
Remove CONFIG_LIBC_PERROR_DEVNAME. What was I thinking?
...
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5074 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-09-01 00:26:37 +00:00
patacongo
0eb58dfb72
The content for uIP web server demo is no longer canned, but is not built dynameically (Thanks to Max Holtzberg)
...
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5073 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-08-31 23:05:51 +00:00
Lorenz Meier
1cebdf6fb2
Merge branch 'master' of github.com:PX4/Firmware
2012-08-31 21:06:30 +02:00
Lorenz Meier
c28c65a814
Adding led app
2012-08-31 21:06:22 +02:00
patacongo
ee6cba7a01
Add lib.csv that may be used to generate C library symbol tables
...
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5072 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-08-31 18:55:43 +00:00
patacongo
035e89e554
Fix some places in library where semaphore is not released on error conditions
...
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5071 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-08-31 16:03:17 +00:00
Lorenz Meier
39fd8b9cda
Fixed minor compile warnings (just warnings, no effect on execution) in BMA180
2012-08-31 14:38:55 +02:00
Lorenz Meier
4ba8036d80
minor typo in comment
2012-08-31 14:06:34 +02:00
Lorenz Meier
5f131e8c11
Checkpoint: Operational BMA180 driver
2012-08-31 14:02:23 +02:00