414 Commits

Author SHA1 Message Date
Lorenz Meier
a726ec632f Merge branch 'master' of github.com:PX4/Firmware into fmuv2_bringup 2013-07-25 08:16:22 +02:00
px4dev
33e33d71b8 Just the changes required to avoid SPI bus conflicts for MS5611 2013-07-24 22:53:10 -07:00
px4dev
d57d12818a Revert "Disable interrupts during ms5611 SPI transactions to prevent interruption by sensor drivers polling other sensors from interrupt context."
This reverts commit 31ded04c80f68bd071840770d49eb93d2d9c9fe2.
2013-07-24 22:51:27 -07:00
Lorenz Meier
dc5bcdda76 Hotfix: Made accel calibration a bit more forgiving about motion threshold 2013-07-21 11:29:10 +02:00
Lorenz Meier
0f19de5311 Ensured correct pointer init 2013-07-21 11:27:52 +02:00
px4dev
31ded04c80 Disable interrupts during ms5611 SPI transactions to prevent interruption by sensor drivers polling other sensors from interrupt context. 2013-07-20 19:09:59 -07:00
px4dev
f6daafba03 Revert "Changed the MS5611 from the workq to hrt_call_every implementation, this seems to solve the SPI chip select overlaps"
This reverts commit c93e743374731ec06020ba6919c6d48594d4a58c.
2013-07-20 18:51:46 -07:00
px4dev
cfbdf7c903 Revert "Corrected the interval of the MS5611"
This reverts commit 094ff1261aa4a651e898c50d4451d283cb899a72.
2013-07-20 18:51:25 -07:00
Lorenz Meier
bbecaa7de3 Merged 2013-07-20 08:31:52 +02:00
Lorenz Meier
c88e8e335c Merged master 2013-07-20 08:30:20 +02:00
Julian Oes
094ff1261a Corrected the interval of the MS5611 2013-07-19 18:30:01 +02:00
Julian Oes
c93e743374 Changed the MS5611 from the workq to hrt_call_every implementation, this seems to solve the SPI chip select overlaps 2013-07-19 17:47:32 +02:00
sjwilks
a8ac56b9e5 Merge pull request #338 from PX4/autostart
Implemented new, simple system boot config and sane default value system
2013-07-19 03:42:51 -07:00
Lorenz Meier
4d88b56e38 Handle case of non-present leds in preflight check 2013-07-19 08:14:44 +02:00
Lorenz Meier
2c31961bb0 Minor change to make USB startup more resilient 2013-07-19 08:09:35 +02:00
Julian Oes
374d204b92 Enable BDU instead of CONT mode 2013-07-18 19:48:15 +02:00
Julian Oes
e309b9ab4a Disable IIR filter for now 2013-07-18 19:45:44 +02:00
Julian Oes
da152e148d Added iirFilter to LSM303D 2013-07-18 16:15:43 +02:00
Lorenz Meier
da54659b5e Removed wrong dependency check 2013-07-18 15:55:06 +02:00
Lorenz Meier
798075c90d Work around orb_check fail in sensors app 2013-07-18 15:50:07 +02:00
Julian Oes
f4df4a4e08 Forgot to add current samplerate to constructor 2013-07-18 15:30:39 +02:00
Julian Oes
eb28f5996f Some lost LSM303D fixes for range and scale 2013-07-18 15:21:39 +02:00
Lorenz Meier
e19d2e94ec Hotfix: Ensured there are never two filters running at the same time if auto-magic happens via USB link 2013-07-18 15:20:36 +02:00
Julian Oes
f5f7b3f6dd Added scale ioctl to LSM303D driver 2013-07-18 14:42:08 +02:00
Lorenz Meier
a5c8d8c5f2 Robustified accel cal 2013-07-18 14:24:32 +02:00
Lorenz Meier
7bf2edc3bf Script cleanup, WIP on mavlink logging 2013-07-18 14:01:42 +02:00
Lorenz Meier
ad8fc7e61e Merge branch 'master' of github.com:PX4/Firmware into fmuv2_bringup 2013-07-18 13:28:26 +02:00
Lorenz Meier
a4d0594bd7 Merge branch 'master' into autostart 2013-07-18 13:18:42 +02:00
Lorenz Meier
8d1abf4aa4 Lunchtime HOTFIX: Bring back USB console to operational, allow single-USB connection operation via QGC 2013-07-18 13:16:34 +02:00
Lorenz Meier
d84824dd4f Compile fixes 2013-07-18 10:35:36 +02:00
Lorenz Meier
349c962469 Compiling / executing WIP on leds, leds not operational yet 2013-07-18 10:01:43 +02:00
Lorenz Meier
17445b0fbb Added led support to FMUv2 2013-07-17 22:54:05 +02:00
px4dev
5679a1b2b1 Fix handling of register read operation errors. 2013-07-17 09:19:17 -07:00
Lorenz Meier
e86e2a0938 Add additional file name options 2013-07-17 07:57:02 +02:00
Lorenz Meier
c8aca814ca Improved comments 2013-07-16 12:46:23 +02:00
Lorenz Meier
6902177b99 Default to 2000 dps for L3GD20 2013-07-16 12:45:43 +02:00
Lorenz Meier
2f76c81147 More compile fixes 2013-07-16 09:08:05 +02:00
Lorenz Meier
ce8e2fd726 Fixed compile error due to bad merge 2013-07-16 09:00:21 +02:00
Lorenz Meier
41b51bdb88 Merge branch 'master' of github.com:PX4/Firmware into fmuv2_bringup 2013-07-16 08:57:40 +02:00
Simon Wilks
1a408431e1 Merge remote-tracking branch 'upstream/master' into hott-esc 2013-07-16 08:14:23 +02:00
Lorenz Meier
1d883ad4c6 Hotfix: Fixed RC calibration 2013-07-16 08:10:38 +02:00
Simon Wilks
7380cebb67 Cleanup comments and make them more consistent between messages. 2013-07-16 08:08:55 +02:00
Lorenz Meier
eb2a9ded69 Only printing value if equal 2013-07-15 14:17:42 +02:00
Lorenz Meier
17338ca61a Removed unneccesary casts in airspeed calculation to double precision 2013-07-15 13:59:23 +02:00
Lorenz Meier
0b47ed86e0 Implemented new, simple system boot config and sane default value system based on two parameters evaluated at boot time 2013-07-15 13:58:43 +02:00
px4dev
dca9019f75 Merge branch 'master' of https://github.com/PX4/Firmware into fmuv2_bringup 2013-07-14 13:04:44 -07:00
px4dev
6cf1208312 Don't build interface drivers we don't have configs for. Make the interface drivers build.
Change the way we handle the prom buffer so that we can init the interface before constructing the driver.
2013-07-14 12:42:51 -07:00
px4dev
b11e05d614 Don't build interface drivers we don't have config for. 2013-07-14 12:40:26 -07:00
px4dev
f8f6a43fea Use common, board-type-agnostic code to allocate the PX4IO interface. 2013-07-14 11:50:35 -07:00
px4dev
5350c2be09 Refactor MS5611 driver to use interface nubs for the I2C and SPI versions of the chip. This reduces the amount of duplicated code. 2013-07-14 11:45:21 -07:00