Commit Graph

1739 Commits

Author SHA1 Message Date
marco 130c7a3530 BLCtrl 2.0 testing - currently only 8 Bit resolution - motor detection and px4 mode as default - with safety shutdown 2013-04-29 19:56:50 +02:00
marco ca5dcc11a7 BLCtrl 2.0 testing - currently only 8 Bit resolution - motor detection and px4 mode as default 2013-04-29 18:32:30 +02:00
marco d9f9ecb084 BLCtrl 2.0 testing - currently only 8 Bit resolution - ppm added 2013-04-27 14:46:25 +02:00
marco 59573e5b69 BLCtrl 2.0 testing - currently only 8 Bit resolution - this should fly 2013-04-17 19:46:01 +02:00
Julian Oes 8c70f4412d Fixed axis in L3GD20 driver 2013-04-08 23:29:24 -07:00
Lorenz Meier a1c8d19c34 Added generation of pressure altitude in highres IMU message mode 2013-04-07 18:43:19 +02:00
Lorenz Meier 5eeb7f0d77 Merge branch 'master' of github.com:PX4/Firmware into hil 2013-04-06 13:02:45 +02:00
Lorenz Meier 9dbd2695d3 Hotfix missing yaw deadzone default (leads to continuous turns since zero speed is never commanded) 2013-03-28 12:48:28 +01:00
Lorenz Meier 6eba7a9e41 Fix gyro measurement noise variance 2013-03-28 12:47:47 +01:00
Lorenz Meier 6fb2496c49 Improved HIL startup script, added highres HIL receive routine 2013-03-24 18:38:40 +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 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
Simon Wilks f1d8aa57ce Ensure that numerator / demoninator <= 1. 2013-03-21 01:12:01 +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
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 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 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
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 1ae4edab22 Merge pull request #224 from PX4/pwm-multirate
Pwm multirate
2013-03-17 02:49:18 -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
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
px4dev 7011fe563b Move PWM rate configuration, etc. into a separate utility and out of the individual drivers. 2013-03-12 22:22:50 -07:00
px4dev 57429fd12c Convert HIL and FMU drivers to the new multirate PWM interface. 2013-03-12 22:22:49 -07:00
px4dev 6cf0758b24 Changes for multi-rate PWM output; default and alternate rates. ioctl protocol, PX4IO support. 2013-03-12 22:22:49 -07:00
Lorenz Meier 6b947a67d0 Merge branch 'master' of github.com:PX4/Firmware 2013-03-11 21:46:26 +01:00
Lorenz Meier 424923271e Hotfix: Throttle scaling in HIL 2013-03-11 21:46:16 +01:00
px4dev de078b4525 Move the bson sample data out of the BSS, saves 256 bytes of RAM 2013-03-10 14:59:38 -07:00
Lorenz Meier 9a1a3ddaa1 Moved filter states to stack RAM space 2013-03-10 22:21:39 +01:00
px4dev f81d514dbd Const a small array. 2013-03-10 14:13:33 -07:00
px4dev cac392140f const the listener array, saves a little RAM. 2013-03-10 14:13:13 -07:00