Commit Graph

40 Commits

Author SHA1 Message Date
Lorenz Meier 092a51426f Build fix and airspeed console cal 2015-11-17 12:59:45 +01:00
Lorenz Meier ea7ae7d019 Merged beta into master 2015-08-01 16:58:02 +02:00
Lorenz Meier 006dfbb14f Commander: Speed up airspeed calibration 2015-07-20 10:43:12 +02:00
Mark Charlebois 190814bc97 Merge remote-tracking branch 'upstream/master' into linux
Signed-off-by: Mark Charlebois <charlebm@gmail.com>

Conflicts:
	src/drivers/rgbled/rgbled.cpp
	src/modules/commander/PreflightCheck.cpp
	src/modules/commander/airspeed_calibration.cpp
	src/modules/commander/calibration_routines.cpp
	src/modules/commander/gyro_calibration.cpp
	src/modules/commander/mag_calibration.cpp
	src/modules/mc_att_control/mc_att_control_main.cpp
2015-04-28 11:48:26 -07:00
Don Gagne a7f88d97b8 Sensor cal rework
- cancel support
- versioned cal messages
- better still detection
- better messaging
2015-04-26 14:34:19 +02:00
Mark Charlebois c802beb3d7 QuRT and POSIX changes - part 3
More staged changes to support QuRT and related POSIX changes

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-04-24 01:13:08 -07:00
Mark Charlebois 694427e4ba Converted commander to use px4_posix calls
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-04-20 11:37:50 -07:00
Mark Charlebois bba26c3430 Linux: enabled commander module
The commander module now compiles for Linux.

state_machine_helper_linux.cpp iterates over the virtual devices vs
all devices under /dev as per NuttX when disabling publishing.

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-04-20 11:37:50 -07:00
Lorenz Meier 807cf7bd16 Commander: Implement calibration routines for multi-sensor setups 2015-02-09 22:56:23 +01:00
Lorenz Meier b51c669344 Commander: Improve calibration routines to produce more conscise and better sequenced instructions 2014-11-02 21:24:50 +01:00
Julian Oes a1b4d72d1f airspeed_calibration: stop talking about Pa and and hashtags (now the correct files) 2014-08-23 18:52:56 +02:00
Julian Oes 6480747c69 Revert "airspeed_calibration: stop talking about Pa and and hashtags"
This reverts commit c6fb75f66f.
2014-08-23 18:49:00 +02:00
Julian Oes c6fb75f66f airspeed_calibration: stop talking about Pa and and hashtags 2014-08-23 18:44:09 +02:00
Lorenz Meier e91a4217ad Fix warning 2014-07-15 07:54:12 +02:00
Lorenz Meier 9ce7820e41 Make instructions in commander more obvious for airspeed calibration 2014-07-14 08:32:51 +02:00
Lorenz Meier ec8d395a2d build fix 2014-07-14 08:07:30 +02:00
Lorenz Meier 180b83cc6d Better analog error handling 2014-07-14 00:41:12 +02:00
Lorenz Meier 7968c6864e Force update of offset, do not add offset in final value 2014-07-14 00:04:02 +02:00
Lorenz Meier 56ad0c708d Fixed compile error 2014-07-13 22:53:50 +02:00
Lorenz Meier 1dffa750d8 added detailed print 2014-07-13 22:44:32 +02:00
Lorenz Meier d4a867071a airspeed: Better calibration messages 2014-07-13 15:44:15 +02:00
Lorenz Meier 8590d555b4 Fix calibration counter usage, take every sample 2014-07-13 12:44:57 +02:00
Lorenz Meier 744eed91dc Fix calibration counter usage 2014-07-13 12:43:10 +02:00
Lorenz Meier 65409ad2c8 Airspeed calibration improvements 2014-07-12 23:30:00 +02:00
Lorenz Meier 34abf5c40c airspeed cal: Fix up logic 2014-07-12 22:50:56 +02:00
Lorenz Meier 4824a4e8ac Fix for dynamic / static part of calibration 2014-07-12 22:18:59 +02:00
Lorenz Meier 67d23253c3 airspeed cal build fix 2014-07-12 22:00:50 +02:00
Lorenz Meier 7bf0e6f3e2 Better airspeed feedback 2014-07-12 21:47:26 +02:00
Lorenz Meier 0d1ac42354 airspeed calibration: Update and resolve compile errors 2014-07-12 19:10:08 +02:00
Lorenz Meier 45617e9f43 Airspeed calibration improvement, enforce correct pitot order 2014-07-12 16:09:14 +02:00
Lorenz Meier 899657613e airspeed cal: Improve user feedback 2014-07-11 22:09:25 +02:00
Lorenz Meier 25f3f6e7f2 airspeed calibration improvements for analog sensors 2014-07-11 09:12:31 +02:00
Lorenz Meier 687612dd65 Do not abort if the sensor reset failed, only abort on no data 2014-07-10 18:34:33 +02:00
Anton Babushkin 349809f535 sensors, commander: code style fixed 2014-05-11 13:36:51 +02:00
Lorenz Meier 3da219c3db Update airspeed calibration routine to account for new signedness options 2014-04-05 14:14:03 +02:00
Anton Babushkin 855944fb2e commander: beeps and blinks cleanup 2014-02-11 16:35:05 +01:00
Thomas Gubler ae9fae5aae fix MEAS airspeed and airspeed calibration 2013-11-10 19:25:38 +01:00
Lorenz Meier 2d83c6f825 Closing all opened file descriptors, fixed param save issue, tests clean 2013-09-01 12:47:10 +02:00
Julian Oes 5f1004117f Restore proper feedback (mavlink and tone) for calibration commands, etc 2013-08-22 15:57:17 +02:00
Lorenz Meier 68ab69de01 moved commander to C++, preparation for better gyro scale calibration respecting the current attitude for more accurate results 2013-07-20 13:47:51 +02:00