Commit Graph

3556 Commits

Author SHA1 Message Date
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
Lorenz Meier 0dc96dbd89 Merge pull request #234 from PX4/seatbelt
Seatbelt for fixed wing
2013-03-23 08:24:41 -07:00
Lorenz Meier 8ca0440471 Merge pull request #240 from PX4/usb_hil
Added startup scripts useful when running USB consoles, made MAVLink awa...
2013-03-23 08:23:55 -07:00
Lorenz Meier 4ae4a29a17 Fixed copy & paste documentation lies 2013-03-22 13:17:04 +01:00
px4dev 4c448a5be0 Merge branch 'master' into export-build 2013-03-21 23:41:43 -07:00
Lorenz Meier 70a85739cc Added startup scripts useful when running USB consoles, made MAVLink aware that /dev/console is a hint for running on USB (magic strings, magic strings) 2013-03-21 10:14:34 +01:00
Lorenz Meier bee896786a Hotfix: Apply same (correc) deadzone logic from IO fix to FMU as well 2013-03-21 07:59:44 +01:00
Lorenz Meier 99054e76fb Merge pull request #235 from sjwilks/io-twitch
Stop the servo suddenly jumping when it goes out of the deadzone in one direction
2013-03-20 23:59:03 -07:00
px4dev a457a45239 Pass the module name in to the module makefile.
Refer to the module command name with MODULE_COMMAND to avoid confusion with the module's actual name.
2013-03-20 23:55:30 -07:00
px4dev 08bed2c31f Add extra cleaning power. 2013-03-20 23:22:48 -07:00
px4dev db91dffb23 Merge branch 'master' into export-build 2013-03-20 23:05:19 -07:00
Simon Wilks f1d8aa57ce Ensure that numerator / demoninator <= 1. 2013-03-21 01:12:01 +01:00
Simon Wilks fc82ed0c69 Skeleton code. 2013-03-20 13:21:00 +01:00
px4dev b7d65bf8fc HOTFIX: correct some logic errors with SPI chipselect generation.
Tested by Tridge.
2013-03-19 21:03:27 -07:00
Lorenz Meier f43a74c6ca Merge branch 'seatbelt_controllib' of https://github.com/jgoppert/Firmware into seatbelt 2013-03-19 23:20:06 +01:00
Lorenz Meier ccdb2da4f4 Merge pull request #233 from sjwilks/mixer
Fix the CamFlyer mixer
2013-03-19 14:28:24 -07:00
Simon Wilks 01cac73247 Fix the CamFlyer mixer 2013-03-19 22:15:04 +01:00
sjwilks 1c9bc8e19d Merge pull request #231 from PX4/calibration_warning
Added MAVLink-transmitted calibration warning about bad sensor calibrati...
2013-03-18 15:32:37 -07:00
jgoppert 8025a54d77 Added pressure alt measurement to kalman demo. 2013-03-18 16:44:53 -04:00
jgoppert b9e53b4ab4 Fixed a comment. 2013-03-18 16:22:50 -04:00
jgoppert 9c9873bcc1 Fixed PID roc2Thr param names/ added them to controldemo. 2013-03-18 16:18:58 -04:00
jgoppert 90f9b154eb Flipped simple mode pitch/throttle channel input. 2013-03-18 15:18:08 -04:00
jgoppert 3c6fbeb1a0 Added seatbelt fixedwing controller. 2013-03-18 15:09:15 -04:00
Lorenz Meier 3ea44e4a29 Hotfix: Make firmware generator and uploader python scripts Python 2 AND Python 3 compatible. 2013-03-18 15:11:02 +01:00
Lorenz Meier 9849d22e4f Added MAVLink-transmitted calibration warning about bad sensor calibration as part of preflight check 2013-03-18 11:05:38 +01:00
Lorenz Meier a03a2f9231 Hotfix: Roll back an attempt to let the system know we want Python 2. Its better to make the uploader Python 3 compatible 2013-03-18 09:38:35 +01:00
Lorenz Meier c9c2c7504a Merge pull request #218 from thomasgubler/archlinux
archlinux compatibility
2013-03-18 00:25:23 -07:00
Lorenz Meier cd702cef89 Merge pull request #230 from PX4/pwm-syntax-fix
Adjust the syntax of the 'pwm' command to make it easier to use.
2013-03-17 23:47:51 -07:00
px4dev 60eca61e41 HOTFIX: Adjust the FMU update rate adaption logic to avoid constant debug message spew when not in a PWM mode.
Fixes #229
2013-03-17 15:54:19 -07:00
px4dev a9d68b9010 Merge pull request #228 from PX4/ms5611_silencing
Silence MS5611 driver, the perf command still captures the error count /...
2013-03-17 15:44:13 -07:00
Lorenz Meier 26d45d5e34 Silence MS5611 driver, the perf command still captures the error count / rate. Unfortunately this is necessary as general users are concerned about something that is (at a reasonable rate) not actual safety critical. 2013-03-17 22:49:16 +01:00
px4dev 6e71466aee Adjust the syntax of the 'pwm' command to make it easier to use. 2013-03-17 12:29:18 -07:00
px4dev 8d47b3c6d4 Merge pull request #220 from PX4/tone_alarm_PLAY
New tone_alarm driver that uses ANSI music / GWBasic PLAY strings
2013-03-17 10:39:01 -07:00
px4dev 8fe14fdfdb Silence the tone for pauses in legato tunes. Some tunes sound better now.
Add new, distinctive error/notification tones.

Reduce the amount of data space consumed by the largest tune.
2013-03-17 10:38:18 -07:00
px4dev cd207705d5 Adjust audio pattern numbers. 2013-03-17 10:36:48 -07:00
px4dev da529bb83b Fix a typo in several of the basic alarm beep tones. 2013-03-17 10:07:42 -07:00
Lorenz Meier 002fb1b4ea Merge pull request #225 from PX4/sign_fix
Fix signs for fixed wing control
2013-03-17 03:16:55 -07:00
Lorenz Meier 0ee5293ceb Merge pull request #222 from PX4/trim_calibration
Fixed wing controller uses global trim values
2013-03-17 03:03:58 -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 39218d5fcc Merge pull request #226 from PX4/sscanf
Attempt to fix sscanf() %n handling
2013-03-17 02:43:24 -07:00
Lorenz Meier a0afed400f Fix signs for fixed wing control, issue resulted from consistently flipped pitch response for IO and FMU 2013-03-16 23:41:24 +01:00
Lorenz Meier 1b16387a99 Merge pull request #221 from PX4/const-sweep
Mark a number of things (most particularly the ROMFS) const to save RAM
2013-03-16 14:58:59 -07:00
Lorenz Meier 2d47816e55 Attempt to fix sscanf() %n handling 2013-03-16 20:05:22 +01:00
Julian Oes b5b460e7ca IO board now disarms when FMU reboots when manual override is not an option 2013-03-15 15:24:52 -07:00
Lorenz Meier 494bcddaa4 Merge branch 'master' of github.com:PX4/Firmware into trim_calibration 2013-03-15 22:14:52 +01:00
Lorenz Meier 37c1f30598 Fixed typo 2013-03-15 19:58:20 +01:00
Lorenz Meier 7e4d6133ae Make communication rate between IO and FMU configurable 2013-03-15 19:19:52 +01:00
Lorenz Meier 688ec090e8 Moved trim for fixed wing to standard trim values, can now be calibrated via RC 2013-03-14 22:43:45 +01:00
Thomas Gubler 8e45ddc42b Merge branch 'master' of https://github.com/PX4/Firmware into archlinux 2013-03-14 10:58:05 +01:00