Commit Graph

3340 Commits

Author SHA1 Message Date
Andrew Tridgell db304480d9 lsm303d: disable check_extremes code
this could trigger with a bungee launch, and could cause higher
latency due to SD card writes
2014-07-08 11:43:01 +02:00
Andrew Tridgell ef79d03276 mpu6000: allow disabling of on-sensor low pass filter
used for vibration testing
2014-07-08 11:40:54 +02:00
Andrew Tridgell 37b4cdfce2 board_serial: use a uint8_t buffer
we should not be using 'char' for binary APIs, as the C standard does
not specify if it is signed or unsigned, so results may not be
consistent
2014-07-08 11:39:40 +02:00
Lorenz Meier 41f4e5a6bc ardrone interface: Remove unused variable 2014-07-08 09:57:08 +02:00
Lorenz Meier 3b44807887 Reduce excessive FMU stack usage 2014-07-08 09:15:47 +02:00
Lorenz Meier c3826505ed HIL: reduce excessive stack usage of driver 2014-07-08 09:15:20 +02:00
px4dev ef6c99c1ab Restructure the locking around SPI transfers 2014-07-06 11:40:28 -07:00
Don Gagne b9299e68d4 Compiler warning fixes 2014-07-05 13:35:12 -07:00
Kynos 1cca3ca8a5 Use NAV-PVT with ubx7 and ubx8 modules
This replaces NAV-SOL, NAV-POSLLH, NAV-VELNED and NAV-TIMEUTC.
2014-07-03 13:33:29 +02:00
Kynos 23164228c8 Added NAV-TIMEUTC valid flag defines 2014-07-03 11:11:40 +02:00
Lorenz Meier f428ebb04f gps: Comment-only fix 2014-07-02 11:39:56 +02:00
Lorenz Meier a9fd5ed90a Merged master to gnss_rework 2014-07-02 00:33:36 +02:00
Lorenz Meier 3c5f35da73 Merge pull request #1100 from PX4/warning_fixes_v3
Warning fixes v3
2014-06-30 16:33:53 +02:00
Lorenz Meier 35cd487a42 drivers: Warning fixes 2014-06-30 12:20:02 +02:00
Lorenz Meier 6aed623b6c Merge branch 'master' of github.com:PX4/Firmware into power_enforce 2014-06-30 10:04:34 +02:00
Don Gagne 92adbe9216 Fix compiler warnings 2014-06-29 17:47:24 -07:00
Kynos 503ebddc1b Merged upstream master into gnss_rework branch 2014-06-30 01:34:12 +02:00
Lorenz Meier 154f14e747 Merged master into power_enforce 2014-06-30 00:50:38 +02:00
Lorenz Meier 28a31708f9 Merged estimator fixes and mavlink rate config bits 2014-06-30 00:46:29 +02:00
Don Gagne 2448e2adbc More tab fixes 2014-06-29 13:55:55 -07:00
Don Gagne 367613a1b5 Fix tabbing 2014-06-29 13:32:58 -07:00
Don Gagne d5b5dcef24 Fix bugs found through compiler warnings 2014-06-29 12:01:43 -07:00
Julian Oes cc8f7f4c97 Merge branch 'master' into navigator_rewrite
Conflicts:
	src/modules/commander/commander.cpp
	src/modules/commander/state_machine_helper.h
	src/modules/mavlink/mavlink_messages.cpp
2014-06-27 14:39:36 +02:00
Lorenz Meier 0fe8ed509a Merge branch 'master' into power_enforce 2014-06-26 17:28:01 +02:00
James Goppert 72f9fab4a2 Merge branch 'master' of git://github.com/PX4/Firmware into uORB_tiny 2014-06-23 13:32:21 -04:00
Lorenz Meier f02de30c32 Merge branch 'master' into navigator_rewrite_estimator 2014-06-23 13:53:22 +02:00
Lorenz Meier d58a992e91 Hotfix: Improve PX4IO monitor command 2014-06-23 13:44:36 +02:00
Lorenz Meier 73d4d6faec MPU6K: Use usleep where usleep should be used instead of up_udelay() 2014-06-22 16:49:52 +02:00
Kynos f1a5be1f57 Define NAV-PVT message 2014-06-21 20:42:33 +02:00
Kynos 0ffb123701 Store hash instead of full strings for SW & HW version 2014-06-16 15:35:38 +02:00
Kynos 243db01a37 Request and display MON-VER message at startup 2014-06-16 01:43:44 +02:00
Kynos 1b8e72be1b Merge sAcc & pAcc scaling fix from branch inav_gps_delay 2014-06-15 17:26:14 +02:00
Kynos 137564b4a6 Merge master with the exception of ubx.cpp and ubx.h 2014-06-15 12:30:06 +02:00
Kynos 7724e3d889 Remove unreferenced SVINFO length defines 2014-06-13 23:18:58 +02:00
Kynos b6b3ad6e1e U-blox driver rework,, step 4
Config phase and parser rewrite
2014-06-13 14:05:47 +02:00
Lorenz Meier 79aa600d29 Merge branch 'master' of github.com:PX4/Firmware into logging 2014-06-11 20:39:16 +02:00
Lorenz Meier becfed9fbd MS5611: Add support for multi uORB devices 2014-06-10 15:08:47 +02:00
Lorenz Meier c35a25e70a L3GD20: Add support for multi uORB topics 2014-06-10 15:08:21 +02:00
Lorenz Meier 795f3693f2 LSM303D: Add support for multi-uORB devices 2014-06-10 15:07:42 +02:00
Lorenz Meier 506f900513 Introduce MPU6K multi-device uORB support 2014-06-10 15:06:05 +02:00
Lorenz Meier dc2df309cb Introduce HMC5883 multi-device support 2014-06-10 15:05:50 +02:00
Lorenz Meier a2ef04146a Introduce enum / define for multiple devices 2014-06-10 15:05:22 +02:00
Lorenz Meier 578680135e introduce multi device support on uORB 2014-06-10 15:03:58 +02:00
Julian Oes d8f77a2b39 Merge remote-tracking branch 'px4/master' into navigator_rewrite
Conflicts:
	src/modules/position_estimator_inav/position_estimator_inav_main.c
2014-06-09 07:48:50 +02:00
Kynos 07458b284d Gps driver: make enable_sat_info a command line option 2014-06-08 17:54:50 +02:00
Kynos 3538773b99 Initialize rate values
Initialize rate values (else invalid rates wil be displayed during the
first measurement interval).
2014-06-08 16:05:04 +02:00
Kynos 018eeeecad Merged ubx driver part of pull request #1031 2014-06-08 15:56:42 +02:00
Kynos 9f754e0e9a U-blox driver rework, step 3
More sat info isolation
Flush input after changing baudrate to allow driver restart w/o GNSS
module restart
2014-06-08 14:05:35 +02:00
Lorenz Meier 3e66d7e0c9 Merge pull request #1028 from PX4/inav_gps_delay
position_estimator_inav: GPS delay compensation
2014-06-07 11:13:36 +02:00
James Goppert c4ed97f3c1 Added uORB tiny pub/sub for usage without struct on stack. 2014-06-05 10:49:31 -04:00