Commit Graph

963 Commits

Author SHA1 Message Date
Lorenz Meier 0fe2bb5886 Commander: Read USB status 2015-11-04 18:23:19 +01:00
Lorenz Meier 4076383c49 Commander: Fix PX4_INFO call 2015-11-03 22:53:03 +01:00
Lorenz Meier c20e7f8424 Commander: Provide console output on autosave 2015-11-03 08:57:30 +01:00
Lorenz Meier 484bd3bd89 Let commander be less verbose 2015-11-02 18:48:53 +01:00
Lorenz Meier 013e346612 Commander: Fix Geofence action access 2015-11-02 11:51:50 +01:00
Lorenz Meier 35d8e0bc55 Raise frame size 2015-10-31 20:32:58 +01:00
Roman Bapst e7ce15ccd5 Merge pull request #3063 from PX4/home_on_takeoff
Home on takeoff
2015-10-31 10:42:51 +01:00
Roman Bapst 2cf9294c68 Merge pull request #3053 from PX4/usb_enforce
Commander: prevent the user from arming the system with USB
2015-10-30 17:51:41 +01:00
tumbili 4e87ac6014 run preflight checks after mode switch has changed 2015-10-30 16:29:28 +01:00
tumbili a71164ea11 added parameter to disable auto disarming when landed 2015-10-29 23:00:17 +01:00
Lorenz Meier 29db75fe56 Commander: Disarm after 5 seconds on the ground. 2015-10-29 23:00:17 +01:00
Eddy 5cbb5a76a1 Fixed variable naming to match current master 2015-10-28 16:01:18 -04:00
Eddy Scott 72c339a7ac Added else if switch for ACRO/RATTITUDE Handeling to be proper 2015-10-28 08:37:12 -04:00
Eddy Scott c4a82d78c8 Added commander support for rattitude mode. Still need to incorporate attitude/rate switching in multicopter control 2015-10-28 08:37:12 -04:00
Lorenz Meier 3f4a8bf76d Commander: Set yaw on takeoff and use it as yaw during descend phase of RTL 2015-10-27 09:58:54 +01:00
Lorenz Meier b7f3c96d4a Set home on arming and on takeoff 2015-10-27 09:36:09 +01:00
Lorenz Meier 8d0e10e830 Commander: Set home on takeoff 2015-10-27 09:30:54 +01:00
Daniel Agar a2ba34d1ae geofence violation actions 2015-10-27 09:28:30 +01:00
Daniel Agar 6fd1daf279 delete unused function declaration 2015-10-27 09:28:20 +01:00
jgoppert 6cce823dc6 Replaced wigen with custom matrix lib. 2015-10-24 15:10:20 -04:00
Lorenz Meier 55cf08d383 Commander: prevent the user from arming the system when USB was ever connected 2015-10-23 17:47:22 +02:00
Lorenz Meier b126f00052 Merged master 2015-10-14 22:07:49 +02:00
Lorenz Meier 336ca86117 Commander: Ensure primary sensor is present if configured 2015-10-14 20:02:02 +02:00
Lorenz Meier 53ff04e016 Commander: Finish preflight update for prime sensor IDs 2015-10-14 19:35:12 +02:00
Lorenz Meier e5bb1cff91 Store primary sensor ID to allow cross-check of calibration on next boot 2015-10-14 19:35:12 +02:00
Lorenz Meier a7c6a343c6 Commander: Do not enforce sensor order, only enforce that all present sensors need to be calibrated. 2015-10-14 19:35:12 +02:00
Lorenz Meier a3b863bdd9 UAVCAN: Receive commands from the GCS 2015-10-13 21:50:23 +11:00
Lorenz Meier 1ea5dd5851 Do not complain about not yet ready for standby state. Fixes #2963 2015-10-10 11:14:53 +02:00
tumbili 21c66dd863 don't allow arming/disarming by rc if rc control is disabled 2015-10-08 20:27:16 +02:00
Lorenz Meier 207d4a0c6b Commander: Fix excessively large stack size 2015-10-08 12:09:48 +02:00
Lorenz Meier 6126a8c0ee Commander: Disable unused strings, but keep them for now 2015-10-07 16:46:58 +02:00
Lorenz Meier 81c7ee6566 Commander: Only perform mode switch on manual input when switch position has changed. This allows mode switching from either tablet or controller to be enabled at the same time. 2015-10-07 16:35:51 +02:00
Lorenz Meier 4de6012f12 Commander: Only indicate green led if home position is valid 2015-10-07 15:13:13 +02:00
Daniel Agar 4151522902 only enforce frame size for nuttx 2015-10-06 23:37:33 -04:00
Daniel Agar 6c10cf18e4 re-enable Werror 2015-10-06 18:28:30 -04:00
Lorenz Meier c414c7ef63 Always set RC in mode 2015-10-06 11:48:35 +02:00
Lorenz Meier c2e9f81586 Commander: Remove unused param file from CMake to prevent empty linkage warning 2015-10-06 11:25:52 +02:00
Lorenz Meier fa5071b3c5 Remove module.mk files to prevent confusion of adopters upgrading 2015-10-06 11:23:20 +02:00
Lorenz Meier e0702ce48d Commander: Build optimized for size 2015-10-03 13:01:29 +02:00
Lorenz Meier aa40f1fd97 Commander: More detailed status 2015-09-27 18:57:51 +02:00
Lorenz Meier ccf19d12f2 Commander: Provide better status feedback for sensor init / check routine 2015-09-26 17:20:08 +02:00
Mark Charlebois 3f758490a4 QuRT: move to HexagonTools 7.4 toolchain
Some subsystems error on frame size without the included patches.

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-09-24 15:16:01 -07:00
Lorenz Meier 996a6ee437 Commander: Do not lock in user on a single boot assignment failure 2015-09-23 18:36:29 +02:00
Lorenz Meier 067c0fd328 Commander: Add required POSIX header 2015-09-20 10:58:04 +02:00
Lorenz Meier 6ef94e0dfb Merged master into cmake-2 2015-09-20 10:33:39 +02:00
Lorenz Meier 849b61213c commander: Remove unused error variable 2015-09-12 10:51:52 +02:00
Lorenz Meier 12a1ffd27b Commander: POSIX adjustments 2015-09-11 21:48:36 +02:00
James Goppert 1d6b31d196 Switch to cmake build system. 2015-09-07 20:37:45 -04:00
Lorenz Meier d532e372ac Merge branch 'master' into ekf_voting 2015-09-05 17:41:21 +02:00
Lorenz Meier be92c1189b Fix handling of RC mode selection 2015-09-04 19:57:44 +02:00