Commit Graph

153 Commits

Author SHA1 Message Date
Patrick José Pereira aafede65f7 Sub: Add camera pan functionality
Fix bluerobotics/ardusub#134

Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
2018-02-21 10:52:24 -08:00
Jacob Walser 8f227201e0 Sub: move reset params to default handling to GCS base class 2018-02-20 10:49:09 +11:00
Peter Barker 980fbf6cfb Sub: move logging of PM messages to AP_Scheduler 2018-02-13 17:15:05 +11:00
Randy Mackay 81d3a3106e Sub: global-pos-int uses system time
Also takes vel directly from EKF instead of inertial nav shim
2018-02-13 08:52:48 +09:00
Peter Barker ecb805768b Sub: remove shims used in scheduler table 2018-02-12 10:37:21 -08:00
Randy Mackay 6a701b2412 Sub: move pos-control pids to pos-control library 2018-01-23 12:00:43 +09:00
Dr.-Ing. Amilcar Do Carmo Lucas 63639a0838 Sub: Guided_PosVel mode: reject destination if outside the fence
Also: log guided destination and velocity and rename a variable to pos_neu_cm to better reflect the meaning
2017-12-05 08:57:55 +09:00
Peter Barker 9040bb5f97 Sub: tighten type of result variable in handleMessage 2017-12-01 17:01:10 +00:00
Andrew Tridgell b16ae19bce Sub: use cork/push wrapper 2017-11-21 14:10:54 +11:00
Peter Barker 2fc9b3b5f4 Sub: use gps singleton for GCS functions 2017-11-15 13:43:03 +00:00
Andrew Tridgell cf7b874b42 Sub: support simple accelcal 2017-10-10 10:57:38 +11:00
Michael du Breuil 4d1e61633b Sub: Check GPS health 2017-09-27 19:29:32 +01:00
Lucas De Marchi 11e47fb145 ArduSub: do not include version.h/ap_version.h
The interface provided by each vehicle should be used to get the
version.
2017-09-23 21:37:45 -07:00
Randy Mackay 6a1e14fccd Sub: command-long DO_SET_HOME check first param is zero 2017-09-20 12:14:38 +09:00
Randy Mackay 2dae917c86 Sub: accept DO_SET_HOME within COMMAND_INT 2017-09-20 12:14:38 +09:00
Randy Mackay 305659c5c3 Sub: accept more mav-frame types
accept mav frames whether or not they have _INT appended
2017-09-20 12:14:38 +09:00
Peter Barker 5b7f396e23 Sub: move handling of SET_GPS_GLOBAL_ORIGIN up 2017-09-19 15:44:23 +09:00
Randy Mackay a477ef7cd6 Sub: support SET_GPS_GLOBAL_ORIGIN message 2017-09-19 10:30:15 +09:00
Peter Barker 89e3f1dbd8 Sub: move gcs_out_of_time into GCS object 2017-09-12 18:28:07 +01:00
Peter Barker 1928dcb784 Sub: move handling of do_send_banner up 2017-08-30 15:54:47 +01:00
Peter Barker 3df3b25c1f Sub: handle param_request_list in GCS_MAVLINK base class 2017-08-30 15:54:47 +01:00
Peter Barker 8216a0375d Sub: handle param_set in GCS_MAVLINK base class 2017-08-30 15:54:47 +01:00
Peter Barker 52463a5ed6 Sub: move send_autopilot_request calls up to GCS base class 2017-08-30 15:54:46 +01:00
Peter Barker ae9891d291 Sub: add constant structure holding firmware version 2017-08-30 15:54:46 +01:00
Jacob Walser 4ee6d8e980 Sub: Remove pressure constraint on preflight baro calibration 2017-08-29 08:10:05 -04:00
Jacob Walser 0bd5d6ca18 Sub: send useful information to GCS 2017-08-23 13:40:52 +01:00
Peter Barker 8c8fe4b1bb Sub: move serial_control case to base class 2017-08-17 12:42:31 +01:00
Peter Barker c7c9cb9b0f Sub: move play_tune and led_control handling to base class 2017-08-17 12:27:10 +01:00
Peter Barker 5a9af5bc28 Sub: use GCS_MAVLINK subclasses to handle set_mode 2017-08-16 13:11:07 +01:00
Michael du Breuil 6e55c9554a Sub: Support common version of MAV_CMD_DO_FLIGHT_TERMINATION 2017-08-15 15:14:56 +01:00
Peter Barker b15d72ddce Sub: send gps messages as separate queued messages 2017-08-09 16:18:22 +01:00
Peter Barker b14d99dc2c Sub: move sending of gps_raw up 2017-08-09 16:18:22 +01:00
Peter Barker 14bfccace4 Sub: move sending of system_time up 2017-08-09 16:18:22 +01:00
Peter Barker e94ae13cfd Sub: move sending of camera_feedback up 2017-08-09 16:18:22 +01:00
Peter Barker 8692bb4619 Sub: move sending of meminfo up 2017-08-09 16:18:22 +01:00
Peter Barker 7839132b1d Sub: use new retry_deferred method 2017-08-05 23:14:41 +01:00
Peter Barker e0879c6fce Sub: stop sending MSG_SERVO_OUT messages
This didn't ever result in a message being sent on Sub
2017-08-03 14:34:33 +01:00
Peter Barker 1fcab08bd0 Sub: move try_send_message queued_param_send up 2017-08-03 14:34:33 +01:00
Peter Barker 7c5ed54ffc Sub: move try_send_message send_hwstatus up 2017-08-03 14:33:37 +01:00
Peter Barker 7a72c3b1fb Sub: move try_send_message mission handling up 2017-08-03 14:24:47 +01:00
Peter Barker dce947b54f Sub: move try_send_message compass message handling up 2017-08-03 14:24:46 +01:00
Peter Barker 4865aef9e4 Sub: base SYS_STATUS load average on variable loop rate 2017-08-01 19:39:27 +01:00
Peter Barker 077f577e5c Sub: move common mavlink camera handling up 2017-07-28 14:32:58 +01:00
Peter Barker b299772a75 Sub: camera is responsible for taking distance-based-images and logging 2017-07-28 14:27:53 +01:00
Peter Barker d6d12a8cb1 Sub: handle GPS_INPUT in base GCS_MAVLINK class 2017-07-27 16:23:15 +01:00
Peter Barker f272c7b6bf Sub: move gps inject handling up to GCS_MAVLINK 2017-07-27 12:03:25 +01:00
Peter Barker 2aaaba8397 Sub: handle common GPS messages in base GCS_MAVLINK class 2017-07-25 14:00:45 +01:00
dheideman 199485beae Sub: Acknowledge reboot before rebooting 2017-07-22 09:54:05 +09:00
dheideman 22578bd7f0 Sub: fix absolute pressure sensor present flag 2017-07-21 14:26:38 -04:00
Peter Barker d2c57860fd Sub: remove MSG_STATUSTEXT entirely 2017-07-18 16:12:59 +01:00