Commit Graph

11228 Commits

Author SHA1 Message Date
Lorenz Meier ccc6f0b020 Improve multi-stream handling by template and index usage. Can be consolidated slightly once multiplatform code knows about multi-topics 2015-02-13 09:33:12 +01:00
Lorenz Meier 3a2256dfe7 Set up ACTUATOR_CONTROL_TARGET message and stream rate correctly 2015-02-13 09:33:12 +01:00
Lorenz Meier 37b1182cf7 Set optical flow message correctly on startup 2015-02-13 09:33:12 +01:00
Lorenz Meier dcf03a2594 mavlink app: Use actuator controls message 2015-02-13 09:33:12 +01:00
Lorenz Meier f0ad98c92c RGB led: Code style and comment on bus speed 2015-02-13 09:13:23 +01:00
Lorenz Meier 113b0ab51b px4flow: Drop default conversion interval to 10Hz to avoid flooding tthe bus. 2015-02-13 09:13:20 +01:00
Lorenz Meier f9d3cfc493 SPI: Log device clock on startup 2015-02-13 09:13:20 +01:00
Lorenz Meier c0d246e8e4 CDEV::I2C: Enforce one speed per bus 2015-02-13 09:12:38 +01:00
Lorenz Meier eeb192730f Revert "include default PYTHONPATH in call to uorb header generation script"
This reverts commit 7e6198b3dd.
2015-02-12 13:29:08 +01:00
James Goppert d736311982 Added flow position estimator to default apps. 2015-02-11 21:11:23 -05:00
James Goppert 017f3ead47 Flow example fix for divide by zero.
This prevented publishing and made the module unusable.
2015-02-11 21:05:40 -05:00
parallels 7ca2553da2 trone: added support for WHOAMI register 2015-02-11 12:51:10 +01:00
Grant Morphett 215e8e2466 hmc5883: Fix for Issue1858 detection of MAG on Int/Ext I2C Bus. 2015-02-11 12:49:56 +01:00
Andrew Tridgell 0801dbda38 l3gd20: checking status only makes sense if we have DRDY
it makes no sense on the external SPI bus
2015-02-11 12:48:59 +01:00
Andrew Tridgell e0ac0c4a4b l3gd20: fixed "l3gd20 test"
don't reset after test, and leave us in correct polling mode
2015-02-11 12:48:52 +01:00
Andrew Tridgell fc40a5c641 systemcmds: added usb_connected command
this is used in APM startup to see if we should start nsh on usb when
no microSD is inserted
2015-02-11 17:36:07 +11:00
Lorenz Meier 6774c3b213 Updated MAVLink version 2015-02-10 23:35:31 +01:00
Lorenz Meier 81c9b9fd95 Get secondary mag to work, but only if internal 2015-02-10 22:01:31 +01:00
Johan Jansen d4c7e66212 AttPosEKF: Fix error_count comparison 2015-02-10 17:47:23 +01:00
Johan Jansen c7d0cb6bd7 lsm303d: Fix memory initialization and error_count not set 2015-02-10 17:46:56 +01:00
Lorenz Meier 5fae142bbc Delete stream name in same thread as where its created 2015-02-10 16:31:24 +01:00
Lorenz Meier 90afddbdc8 Remove sleeps from USB config as these are really not needed 2015-02-10 16:31:24 +01:00
Lorenz Meier 9183949a1e mavlink app: Only stop sending if really no more space is available. 2015-02-10 16:31:24 +01:00
Lorenz Meier b269e5d060 multiplatform mc pos control: Allow enough frame size 2015-02-10 14:52:05 +01:00
Lorenz Meier 7c29a58ba6 Merge pull request #1763 from PX4/ros_paramapi
multiplatform: improve param api
2015-02-10 14:12:23 +01:00
Lorenz Meier 38ad35fd77 param tool: Fix code style 2015-02-10 08:40:41 +01:00
Andreas Antener a7580a1eae added actual tests and fixed reset-exclude funtction 2015-02-10 08:39:46 +01:00
Andreas Antener 28e943ca28 setting parameters at runtime to get rid of the designated union initializer 2015-02-10 08:39:46 +01:00
Andreas Antener 4ece1f92ca removed old stub 2015-02-10 08:39:46 +01:00
Andreas Antener 5cccc01cd4 added unit test directive to switch out parameter storage 2015-02-10 08:39:46 +01:00
Andreas Antener 13039f9e69 hard-code parameter array for verification 2015-02-10 08:39:46 +01:00
Andreas Antener a73a095c1d added test and stub 2015-02-10 08:39:46 +01:00
Andreas Antener f8ff5b617b updated comparison 2015-02-10 08:39:46 +01:00
Andreas Antener 959aefba63 renamed const name since it is a macro in a system header on OS X (/usr/include/sys/syslimits.h) 2015-02-10 08:39:46 +01:00
Andreas Antener f2c1d6d66d implemented reset excludes in systemcmd "param", updated autoconfig parameter doc 2015-02-10 08:39:46 +01:00
Andreas Antener 7c63be7450 implemented reset with excludes 2015-02-10 08:38:13 +01:00
Lorenz Meier 4b1ddba817 Fix test setup param load 2015-02-09 23:27:10 +01:00
Lorenz Meier 06b582f11e Accel calibration: Ensure GCC 4.7 compliance 2015-02-09 23:26:38 +01:00
Lorenz Meier a32863976c Attitude / Position EKF: Fail over to secondary sensors 2015-02-09 22:56:26 +01:00
Lorenz Meier df2ad183e3 Initialize error counts high enough 2015-02-09 22:56:26 +01:00
Lorenz Meier 3a151a9d00 Sensors startup: Correct startup for HMC5883 2015-02-09 22:56:25 +01:00
Lorenz Meier 3079b5560f commander: Mag calibration provides feedback on console as well 2015-02-09 22:56:25 +01:00
Lorenz Meier 3a43649850 sensors app: Fix loading of calibration params 2015-02-09 22:56:25 +01:00
Lorenz Meier 8b5e54f765 Fix sensor startup and rotations 2015-02-09 22:56:25 +01:00
Lorenz Meier d3dd4a21e2 commander: Support commandline sensor calibration 2015-02-09 22:56:25 +01:00
Lorenz Meier 22d80a80f4 Accel calibration: Better output 2015-02-09 22:56:25 +01:00
Lorenz Meier 66fced90de commander: Fix new-style accel calibration 2015-02-09 22:56:25 +01:00
Lorenz Meier 8fde33bcf7 commander: Fix new-style mag calibration, tested. 2015-02-09 22:56:25 +01:00
Lorenz Meier 4ca3c44b60 Update sensor test 2015-02-09 22:56:24 +01:00
Lorenz Meier e82b70b749 Preflight check: Header 2015-02-09 22:56:24 +01:00