Commit Graph

1133 Commits

Author SHA1 Message Date
Lorenz Meier ca125bccbd Update error message 2015-11-19 16:03:36 +01:00
Lorenz Meier c77c0f927b Gyro cal: be more forgiving in calibration offset 2015-11-19 15:54:57 +01:00
Lorenz Meier 8b70bd2487 Commander: Increase stack for commandline calibration 2015-11-19 15:53:32 +01:00
Lorenz Meier 020844e9e9 Gyro: also output to console 2015-11-19 15:53:08 +01:00
Mark Charlebois 52957ab0cc Don't add DriverFramework dir for NuttX
I am unable to get the nuttx build dependencies set up so that
it builds the export dir before it builds df_driver_framework.

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-11-18 20:14:48 -08:00
Mark Charlebois af155b8e59 Fixed SITL build
The SITL build seems to run correctly now

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-11-18 13:02:39 -08:00
Mark Charlebois b8c40ecb6b Enabled DriverFramework drivers for SITL build
The code here works only for SITL at the present time.

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-11-18 11:58:21 -08:00
Lorenz Meier 092a51426f Build fix and airspeed console cal 2015-11-17 12:59:45 +01:00
Lorenz Meier 0509a5a9ea Enforce airspeed check for VTOLs 2015-11-17 12:35:24 +01:00
Lorenz Meier e070f671ae Preflight: better reporting 2015-11-17 12:24:51 +01:00
Lorenz Meier 907848452f Commander: Be less verbose during normal flight ops 2015-11-17 09:32:35 +01:00
Mark Charlebois 618626103f Use DevMgr::getNextDevicePath()
Also, a fix for number of args passed for accelsim.

Updated to newest version of DriverFramework.

DF drvices show up now in list_devices

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-11-16 16:57:57 -08:00
Mark Charlebois dbe3b0e52b Re-enabling code to handle DF framework
Updated to latest DriverFramework and changed ioctl args to
unsigned int from void *.

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-11-16 13:51:39 -08:00
Lorenz Meier ff88fc00c0 Commander: Preflight check reporting cleanup, add USB breaker 2015-11-14 15:02:56 +01:00
Lorenz Meier 3aa3bf8f5f Commander: Do not report every new data link 2015-11-14 10:33:20 +01:00
Lorenz Meier 32bbbb0cdc Merge pull request #3171 from mhkabir/commander_prearm
Commander : Effectively track failure reporting and handle hotplug sensors
2015-11-14 10:29:28 +01:00
Lorenz Meier cc8f159bcc REVERT THIS COMMIT LATER: Temporarily disable the device listing 2015-11-12 15:31:38 +01:00
Kabir Mohammed 5fcfdb759c commander : hotplug sensor support, better failure reporting 2015-11-11 15:53:44 +05:30
Kabir Mohammed 40defeeced commander : fix led reporting 2015-11-11 15:35:55 +05:30
Mark Charlebois efd9995a10 Ported more simulated sensors to DriverFramework
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-11-10 07:45:13 -08:00
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