px4dev
|
a9c4fabda6
|
Change the EEPROM read/write timeout behavior so that we can get actual errors rather than just hanging forever.
|
2012-09-09 11:14:54 -07:00 |
px4dev
|
65ecf1b1c1
|
Rework the 'eeprom erase' path so it's possible to erase an EEPROM that can't be mounted.
Add some bus reset code to the EEPROM read path to maybe help with bus lockup.
|
2012-09-09 00:04:43 -07:00 |
px4dev
|
6caa3038ba
|
Ok, all this hand-rolled option parsing is lame. Let's have a dose of getopt_long.
|
2012-09-08 21:52:29 -07:00 |
Lorenz Meier
|
27c5cef054
|
Added RC params, fixed attitude and position control
|
2012-09-08 22:38:44 +02:00 |
Lorenz Meier
|
36ed8bb97a
|
Removed old AR drone control stuff, outdated - replaced by multirotor_att and position control
|
2012-09-07 22:13:28 +02:00 |
Lorenz Meier
|
b67d7fc22a
|
Merge branch 'master' of github.com:PX4/Firmware
|
2012-09-07 22:12:32 +02:00 |
Lorenz Meier
|
cca865eff0
|
Improved commandline hints
|
2012-09-07 22:12:24 +02:00 |
Lorenz Meier
|
c25cef299f
|
Fixed to mag measurement and filter
|
2012-09-07 16:56:47 +02:00 |
Lorenz Meier
|
297990fe35
|
Fixed parameter-loading typo, fixed mavlink compile warnings
|
2012-09-07 15:28:02 +02:00 |
Lorenz Meier
|
5c7f7f5a4c
|
Fixed a & vs && bug
|
2012-09-07 14:54:31 +02:00 |
Lorenz Meier
|
2b9f3a4845
|
Made parameter error messages pickier
|
2012-09-07 14:50:28 +02:00 |
Lorenz Meier
|
1538247a72
|
Sensor sending rate fixes
|
2012-09-07 12:49:31 +02:00 |
Lorenz Meier
|
5066ce1e91
|
Fixed correct setting of field update flag
|
2012-09-07 12:40:56 +02:00 |
Lorenz Meier
|
7aafd6f521
|
Commented out potentially problematic printf() statements
|
2012-09-07 12:40:40 +02:00 |
Lorenz Meier
|
9c01df734a
|
Added per-motor test routine, test came clean. Worth trying PID tuning.
|
2012-09-07 12:40:18 +02:00 |
Lorenz Meier
|
e8307aba17
|
Added bitfield to encode updated dimensions
|
2012-09-06 20:47:22 +02:00 |
Lorenz Meier
|
925f143433
|
Better AR interface initialization
|
2012-09-06 20:46:53 +02:00 |
Lorenz Meier
|
db6ec2d7d2
|
Various minor fixes and improvements across system
|
2012-09-05 18:05:11 +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
|
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 |
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
|
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 |
Lorenz Meier
|
8aa41f7d34
|
Add actuator controls output
|
2012-09-02 12:21:54 +02:00 |
Lorenz Meier
|
436648fff0
|
Ported MAVLink app to actuator_armed topic
|
2012-09-02 11:45:22 +02: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
|
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 |
Lorenz Meier
|
cf62c892f9
|
Added temperature measurement, added led system command
|
2012-09-01 19:56:42 +02: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 |
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 |