Randy Mackay
|
3af5893f9e
|
Rover: command-long DO_SET_HOME check first param is zero
|
2017-09-20 12:14:38 +09:00 |
|
Randy Mackay
|
f7cb006d40
|
Rover: accept DO_SET_HOME within COMMAND_INT
|
2017-09-20 12:14:38 +09:00 |
|
Randy Mackay
|
b1684b5377
|
Rover: 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
|
b84e40a804
|
Rover: move handling of SET_GPS_GLOBAL_ORIGIN up
|
2017-09-19 15:44:23 +09:00 |
|
Randy Mackay
|
4899401679
|
Rover: minor comment fix
|
2017-09-19 10:30:15 +09:00 |
|
Randy Mackay
|
de406da254
|
Rover: set home using EKF position
previously the home position could be set from DCM
This makes the setting of home slower but more accurate
|
2017-09-19 10:30:15 +09:00 |
|
Randy Mackay
|
894bf2a23f
|
Rover: support SET_GPS_GLOBAL_ORIGIN message
|
2017-09-19 10:30:15 +09:00 |
|
Peter Barker
|
add5eb6907
|
Rover: remove old DO_SET_MODE support
We no longer support setting modes except via custom-modes
|
2017-09-19 01:24:11 +01:00 |
|
Peter Barker
|
25a32c93f2
|
Rover: move gcs_out_of_time into GCS object
|
2017-09-12 18:28:07 +01:00 |
|
Peter Barker
|
b5d234aa64
|
Rover: handle param_request_list in GCS_MAVLINK base class
|
2017-08-30 15:54:47 +01:00 |
|
Peter Barker
|
640b2b7a13
|
Rover: handle param_set in GCS_MAVLINK base class
|
2017-08-30 15:54:47 +01:00 |
|
Peter Barker
|
85ac69f701
|
Rover: move send_autopilot_request calls up to GCS base class
|
2017-08-30 15:54:46 +01:00 |
|
Peter Barker
|
d98c427514
|
Rover: add constant structure holding firmware version
|
2017-08-30 15:54:46 +01:00 |
|
khancyr
|
2be28ddb1e
|
Rover: fixup cpu failsafe
remove copying of rc input to servo output
disarm after 2 seconds
|
2017-08-26 13:13:18 +09:00 |
|
Randy Mackay
|
d525c0bffb
|
Rover: 3.2.0-rc1 release notes
|
2017-08-25 14:50:48 +09:00 |
|
Randy Mackay
|
78a5e4500f
|
Rover: send GCS warning when cruise learning fails to start
Also const-ified some variables, added some brackets and comments
|
2017-08-25 14:05:23 +09:00 |
|
Randy Mackay
|
1600823b12
|
Rover: aux switch to learn cruise throttle and speed
|
2017-08-25 14:05:23 +09:00 |
|
Randy Mackay
|
14c74a5967
|
Rover: remove learning mode
saving waypoints can be done in manual or steering mode
|
2017-08-25 14:05:23 +09:00 |
|
Randy Mackay
|
524fe4cd82
|
Rover: aux switch saves waypoint in manual or steering modes
Also refactor aux switch methods
rename LEARN_CH to AUX_CH
|
2017-08-25 14:05:23 +09:00 |
|
Randy Mackay
|
3adfb0e77d
|
Rover: replace int with uint8_t
non-functional change
|
2017-08-25 14:05:23 +09:00 |
|
Randy Mackay
|
82e61d7198
|
Rover: remove unused throttle_failsafe_active method
|
2017-08-25 14:05:23 +09:00 |
|
khancyr
|
4ab11027a7
|
Rover: remove unused mavlink_delay(uint32_t ms)
|
2017-08-24 20:41:16 +09:00 |
|
khancyr
|
4c977f16ce
|
Rover: reduce ADC warm up time
|
2017-08-24 20:41:16 +09:00 |
|
khancyr
|
2f1cc5ddfc
|
Rover: support brushed motor on normal rover
|
2017-08-24 20:09:47 +09:00 |
|
khancyr
|
25b1307400
|
Rover: solve servo reverse in brushed configuration
|
2017-08-24 20:05:27 +09:00 |
|
Peter Barker
|
4fc31cf80d
|
Rover: add ArduSub to list of SYSID_SW_TYPE
|
2017-08-24 19:50:38 +09:00 |
|
Randy Mackay
|
7a37a7f921
|
Rover: integrate simpler Log_Write_EKF
|
2017-08-23 11:19:14 +09:00 |
|
Randy Mackay
|
3f1271214e
|
Rover: rename MotorsUGV pwm type to brush-with-relay
|
2017-08-22 10:09:13 +09:00 |
|
khancyr
|
46e6057493
|
Rover: solve servo reverse in brushed configuration
|
2017-08-22 10:09:10 +09:00 |
|
Peter Barker
|
ee39ec3751
|
Rover: move serial_control case to base class
|
2017-08-17 12:42:31 +01:00 |
|
Peter Barker
|
92becb2875
|
Rover: move play_tune and led_control handling to base class
|
2017-08-17 12:27:10 +01:00 |
|
Randy Mackay
|
bbb1329116
|
Rover: remove unused definitions
|
2017-08-17 11:58:07 +09:00 |
|
khancyr
|
2ceb29e9da
|
Rover: use abs for int within calc_speed_nudge
same issue resoled for log-write-nav-tuning
|
2017-08-17 09:46:56 +09:00 |
|
khancyr
|
ed19db7188
|
Rover: set_mode arg name to match implementation
definition and implementation used different argument name
|
2017-08-17 09:46:19 +09:00 |
|
khancyr
|
a035950a22
|
Rover: minor format fix
|
2017-08-17 09:45:49 +09:00 |
|
khancyr
|
58b643c458
|
Rover: replace divide with multiply in calc_throttle
non functional change
|
2017-08-17 09:45:21 +09:00 |
|
Randy Mackay
|
6eceaef484
|
Rover: remove redundant SYS_NUM_RESETS
this is handled by AP_Stats library
|
2017-08-17 09:39:40 +09:00 |
|
Randy Mackay
|
e2d4182c75
|
Rover: fix parameter conversion
|
2017-08-17 09:39:40 +09:00 |
|
Randy Mackay
|
c9927e6af6
|
Rover: bug fix to steering mode top speed
Also non-functional change to calc_throttle to make call to calc_speed_nudge consistent
|
2017-08-17 09:39:40 +09:00 |
|
Randy Mackay
|
167a856cdb
|
Rover: remove THR_MIN, THR_MAX parameters from vehicle
enforcing these limits is now handled by AP_MotorsUGV class
|
2017-08-17 09:39:40 +09:00 |
|
Randy Mackay
|
c0fe1b7ec8
|
AP_MotorsUGV: minor comment fix
|
2017-08-17 09:39:40 +09:00 |
|
Randy Mackay
|
c8eceeabb6
|
AP_MotorsUGV: add THR_MIN, THR_MAX parameters
|
2017-08-17 09:39:40 +09:00 |
|
Randy Mackay
|
c61f965828
|
AP_MotorsUGV: re-order implementation to match declaration
non-functional change
|
2017-08-17 09:39:40 +09:00 |
|
Peter Barker
|
f3a0d2b02b
|
Rover: use GCS_MAVLINK subclasses to handle set_mode
|
2017-08-16 11:58:10 +10:00 |
|
Grant Morphett
|
2463bfd2ec
|
Rover: fix SITL Make build on Windows
PE linker can't remove unused methods so we add the necessary libraries
|
2017-08-15 21:51:13 +01:00 |
|
Peter Barker
|
4c2747bfe8
|
Rover: use rangefinder backend accessors
|
2017-08-15 18:30:45 +01:00 |
|
Michael du Breuil
|
a98c8427dd
|
Rover: Expose the AFS instance to MAVLink
|
2017-08-15 15:14:56 +01:00 |
|
Randy Mackay
|
348dbdaf22
|
Rover: fix do-nav-wp comment
|
2017-08-15 20:47:19 +09:00 |
|
Randy Mackay
|
57b2b02509
|
Rover: remove out-of-date comment
|
2017-08-15 20:47:19 +09:00 |
|
Randy Mackay
|
492fe40f93
|
Rover: re-organise private member declarations
declarations are grouped by file (which are in turn organised alphabetically) and in the order they appear within each file
non-functional change
|
2017-08-15 20:47:19 +09:00 |
|