Commit Graph
7122 Commits
Author SHA1 Message Date
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
Lorenz Meier 1575da4390 Merge branch 'master' of github.com:PX4/Firmware into new_state_machine 2013-07-19 12:53:37 +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
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
Julian Oes f5f7b3f6dd Added scale ioctl to LSM303D driver 2013-07-18 14:42:08 +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 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
Julian Oes bcdedd9a35 Changed location of lots of flags and conditions, needs testing and more work 2013-07-16 18:56:31 +02:00
Lorenz Meier 6e44a486c1 Merged 2013-07-16 18:28:05 +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 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 7380cebb67 Cleanup comments and make them more consistent between messages. 2013-07-16 08:08:55 +02:00
Julian Oes 1b38cf715d Renamed actuator_safety back to actuator_armed, compiling but untested 2013-07-15 22:15:15 +02:00
Lorenz Meier bf2ff98856 Merged master 2013-07-15 15:02:45 +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
Lorenz Meier 08ddbbc23e WIP on MEAS bringup, ETS airspeed sensors should be operational 2013-07-14 21:12:09 +02: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
px4dev 6c7f1e883e Direct-access device functions return errors directly.
Move to using ::init rather than ::probe in keeping with device changes.
2013-07-14 11:44:46 -07:00
px4dev 12b84597d8 Direct access functions return errors directly, not touching errno. 2013-07-14 11:43:43 -07:00
px4dev 7c83e928a5 destructors for I2C and SPI should be virtual. 2013-07-14 11:42:56 -07:00
Lorenz Meier 319eb18ab5 Merged 2013-07-14 11:32:04 +02:00
Lorenz Meier 7fe2aa2797 Fixed last few compile errors, ready for testing 2013-07-14 11:22:20 +02:00
px4dev 28f996b026 rename the px4io serial perf counters so it's clearer what they belong to 2013-07-13 21:34:31 -07:00
px4dev 4f0ae1cdea Build the px4io interfaces on top of the Device direct-access API. 2013-07-13 21:00:27 -07:00
px4dev 26eb0b9d72 Move the direct-access methods from CDev to Device… makes more sense that way. 2013-07-13 21:00:03 -07:00
px4dev e67f6a51a3 Make px4io driver filenames less ambiguous. 2013-07-13 20:13:53 -07:00
Simon Wilks 6b631afaef Reduce the max stack size needed. 2013-07-14 00:04:17 +02:00
Simon Wilks 9aa25c5671 Remove unused code. 2013-07-13 22:18:52 +02:00
Simon Wilks fa29694f0b Whitespace cleanup 2013-07-13 01:12:47 +02:00
Simon Wilks 1ccfb623ee Merge remote-tracking branch 'upstream/master' into hott-esc 2013-07-13 01:08:45 +02:00
Simon Wilks b500cce31e Major refactor of HoTT drivers and finished sensor read implementation. 2013-07-13 01:08:06 +02:00
px4dev c459901f26 Let's have some direct-access I/O methods as well. 2013-07-11 23:52:36 -07:00
px4dev 16cb0a793d Some more v2 pin / gpio configs missed in the previous commit 2013-07-11 23:23:10 -07:00
Lorenz Meier 3ac760978f Merge pull request #331 from jean-m-cyr/master
Don't leave RX in bind mode if console open fails
2013-07-11 08:21:48 -07:00
Jean Cyr 39b3fc8d32 Don't leave RX in bind mode on console open fail
Don't leave RX in bind mode in the unlikely eventuality that console
open fails
2013-07-11 10:36:17 -04:00
Anton Babushkin 0ccf50bca3 ubx: SVINFO parsing optimized and message rate increased, CPU consumption reduced in 6 times, ~0.3% now. 2013-07-11 18:17:36 +04:00