Peter Barker
f5556712dd
Rover: stop passing serial manager to GPS init
...
it can get this via the singleton
2024-03-19 07:28:55 +11:00
Peter Barker
ac8474bd5a
Rover: move AP_OSD into common libraries list
2024-03-19 07:15:10 +11:00
Andrew Tridgell
3f06102348
Rover: release notes for 4.5.0-beta3
2024-03-14 09:53:42 +09:00
Peter Barker
97b9c5d4b5
Rover: cope with AP_AVOIDANCE_ENABLED being false
2024-03-11 18:07:18 +11:00
Peter Barker
ef82d8b8cc
Rover: move AC_Avoidance defines into libraries
2024-03-11 18:07:18 +11:00
Iampete1
61560fd129
Rover: don't try and send MSG_RANGEFINDER if AP_RANGEFINDER_ENABLED is false
2024-03-05 12:32:20 +11:00
Peter Barker
0d43f93160
Rover: move serial_manager parameters up to base class
2024-02-29 12:12:19 +11:00
Peter Barker
f673617b54
Rover: remove unused old_top_element param from convert_class
2024-02-27 10:37:45 +11:00
Peter Barker
9af383f634
Rover: convert EFI cvonversion to g2_conversion entry
2024-02-27 10:37:45 +11:00
Peter Barker
c26bb2b33b
Rover: move gripper up to AP_Vehicle
...
also make the singleton return a reference rather than a pointer
2024-02-21 21:05:12 +11:00
bugobliterator
5a4931b596
Rover: fix version setting in CheckFirmware app descriptor
2024-02-21 18:54:17 +11:00
Andy Little
d867364088
Rover: Sailboat: revert friends and private Sailboat functions. See https://github.com/ArduPilot/ardupilot/pull/26152#discussion_r1495156661
2024-02-21 16:37:07 +09:00
Andy Little
057d7dca96
Rover Sailboat: reset and Tidy up https://github.com/ArduPilot/ardupilot/pull/26152
2024-02-21 16:37:07 +09:00
Andy Little
5c26b40c7e
Rover Sailboat: refactor the mainsail/wingmast/mast_rotation logic and make non const sailboat functions private to the sailboat class.
...
Saves around 128 bytes of text image size (in SITL anyway)
2024-02-21 16:37:07 +09:00
Ryan Friedman
aec0821d9a
Rover: Add DDS release details
...
Signed-off-by: Ryan Friedman <ryanfriedman5410+github@gmail.com>
2024-02-20 08:34:06 +09:00
Andy Little
883d57b286
Rover : class Mode : Add const attribute to some 'getter' member function signatures.
2024-02-19 12:15:35 +09:00
Peter Barker
4b5553ac33
Rover: use AUX_FUNC instead of typedef aux_func_t
2024-02-15 08:41:30 +11:00
Andrew Tridgell
6b1edfb097
Rover: release notes for 4.5.0-beta2
2024-02-14 11:22:25 +11:00
Peter Barker
5f24f33711
Rover: move parameter storage formatting up to AP_Vehicle
2024-02-13 14:23:35 +11:00
Richard Marko
04b46678a4
treewide: fix shebangs - /bin/bash -> /usr/bin/env bash
...
Most scripts/tools use non-portable `/bin/bash`, switch
to environment agnostic `/usr/bin/env bash`.
2024-02-13 11:36:23 +11:00
Peter Barker
aa4a805bb6
Rover: move logger object up to AP_Vehicle
2024-02-13 10:54:29 +11:00
Peter Barker
b315192dcf
Rover: move scripting up to AP_Vehicle
2024-02-07 18:24:12 +11:00
Peter Barker
13af81ba61
Rover: add comment for lost AP_Stats object params
2024-02-07 18:24:12 +11:00
Peter Barker
17145bea46
Rover: move can_mgr.init call up to AP_Vehicle
...
... also adds the call for Blimp...
2024-02-06 11:03:54 +11:00
Peter Barker
17c7a7de5d
Rover: move call to BoardConfig.init to AP_Vehicle
2024-02-01 07:59:11 +11:00
Randy Mackay
1b7dc5e584
Rover: version to 4.6.0-dev
2024-01-31 10:03:09 +09:00
Randy Mackay
9b0602cc1e
Rover: 4.5.0-beta1 release notes
2024-01-31 10:00:11 +09:00
Peter Barker
e4cf674891
Rover: move AP_Stats to AP_vehicle
2024-01-30 11:12:21 +11:00
Peter Barker
75dec6fcc7
Rover: handle RADIO_STATUS is GCS base class
2024-01-24 18:43:15 +11:00
Peter Barker
03fe367459
Rover: use virtual method for GCS_MAVLink::handle_message
...
use more appropriate naming for the method.
2024-01-24 09:07:41 +11:00
J.R. Bronkar
1ec61c57ba
Rover: fractional Loiter Turn Support
...
Adds special storage handling for loiter turns. Fractional Loiter
Turns 0<N<1 are stored by multiplying the turn number by 256, then
dividing that number by 256 on retrieval.
2024-01-22 20:27:20 -08:00
Peter Barker
8bdd0294b8
Rover: correct compilation when HAL_LOGGING_ENABLED is false
2024-01-17 18:25:55 +11:00
Peter Barker
6ca3f31143
Rover: make AHRS attitude member variables private
2024-01-14 12:47:47 +11:00
Randy Mackay
6fa2829ad4
Rover: 4.4.0 release notes
2023-12-19 10:31:37 +09:00
Michael du Breuil
3937e96738
Rover: Fix AP_Relay param naming
2023-12-19 10:01:01 +11:00
Thomas Watson
93724d9e75
Rover: remove references to legacy UART order
2023-12-19 06:53:15 +11:00
Randy Mackay
47c02b76cd
Rover: 4.4.0-beta11 release notes
2023-12-05 19:14:18 +09:00
Randy Mackay
875960a4c6
Rover: boats keep navigating at WP if loiter fails
2023-11-28 12:46:46 +09:00
Randy Mackay
d88dfa4428
Rover: auto navigates while stopped
2023-11-28 12:46:46 +09:00
Randy Mackay
fc2ba985bb
Rover: SYSID_MYGCS param increment
2023-11-28 07:54:45 +09:00
Randy Mackay
cb1c912edf
Rover: circle mode aux function support
2023-11-28 07:54:45 +09:00
Andy Piper
e327691540
Rover: update PID notch centers at 1Hz with average loop rate
2023-11-21 13:26:23 +11:00
Peter Barker
fc834caf38
Rover: stop streaming trying SIM_STATE messages outside sim
2023-11-20 19:25:25 +11:00
Peter Barker
84afe993d7
Rover: tidy sending of WATER_DEPTH messages
2023-11-20 19:25:25 +11:00
Peter Barker
cfb78a43ec
Rover: tidy sending of esc telem generator messages
2023-11-20 19:25:25 +11:00
Peter Barker
0fe9030b42
Rover: tidy sending of queued mcu status messages
2023-11-20 19:25:25 +11:00
Peter Barker
71c1886c74
Rover: tidy sending of queued opticalflow messages
2023-11-20 19:25:25 +11:00
Peter Barker
7229664ecd
Rover: tidy sending of queued mount messages
2023-11-20 19:25:25 +11:00
Randy Mackay
47521b145e
Rover: 4.4.0-beta10 release notes
2023-11-14 12:44:53 +09:00
Randy Mackay
289db1e84b
Rover: 4.4.0-beta9 release notes
2023-11-07 17:40:17 +09:00