Peter Barker
12853f8912
Rover: correct compilation for transitive include fail
7 years ago
Peter Barker
1aaf7e96af
GCS_MAVLink: remove intermediate functions
...
GCS_MAVLink: remove comm_receive_ch
This is a lot of sanity checking in a static function which has been
called from a place where things are guaranteed
GCS_MAVLink: remove unused comm_is_idle
GCS_MAVLink: remove unused comm_send_ch
GCS_MAVLink: remove unused hal reference
GCS_MAVLink: remove unused #includes
7 years ago
Peter Barker
ac729f4614
Plane: lock home when it is set from the GCS
7 years ago
Peter Barker
18c4823427
Plane: return MAV_RESULT_ACCEPTED for setting home to current location
7 years ago
Peter Barker
bc9df01d21
Plane: remove sending of statustext for home location
7 years ago
Peter Barker
22306c370b
Plane: factor out a Plane::set_home
7 years ago
Peter Barker
69d8980608
Sub: split home-set and home-locked state
7 years ago
Peter Barker
ad600fff68
Plane: split home-set and home-locked state
7 years ago
Peter Barker
c09ccf5b61
Copter: split home-set and home-locked state
7 years ago
Peter Barker
7be25fccea
Tracker: split home-set and home-locked state
7 years ago
Peter Barker
c99cc465e6
Rover: split home-set and home-locked state
7 years ago
Peter Barker
28b4794816
AP_Common: remove unused HomeState
7 years ago
Peter Barker
3cbb88ae20
AP_AHRS: split home-set and home-locked state
7 years ago
Peter Barker
1f31bd21c4
Sub: create persist_streamrates() callback to indicate persistence
7 years ago
Peter Barker
5a087ee7e2
Plane: create persist_streamrates() callback to indicate persistence
7 years ago
Peter Barker
7c98082389
Copter: create persist_streamrates() callback to indicate persistence
7 years ago
Peter Barker
3bffe3c345
Tracker: create persist_streamrates() callback to indicate persistence
7 years ago
Peter Barker
829d18874e
Rover: create persist_streamrates() callback to indicate persistence
7 years ago
Peter Barker
d8871078ff
GCS_MAVLink: create persist_streamrates() callback to indicate persistence
...
Removes the catching of the message in each vehicle separately.
7 years ago
Peter Barker
879f250fac
GCS_Common: return airspeed sensor value in vfr_hud_airspeed
7 years ago
Peter Barker
18c494b25f
Sub: move sending of vfr_hud up
7 years ago
Peter Barker
9d83ee8cc7
Rover: move sending of vfr_hud up
7 years ago
Peter Barker
8b4ffb11f5
Plane: move sending of vfr_hud up
7 years ago
Peter Barker
5f2221fe74
Copter: move handling of VFR_HUD into GCS_MAVLink_Copter
7 years ago
Peter Barker
d1174bcf70
GCS_MAVLINK: move try_send_message handling of vfr_hud up
7 years ago
Peter Barker
1331e6ca14
AP_Soaring: const some accessors
7 years ago
Andrew Tridgell
2425c65e74
Copter: implement 'air-mode' for copter
...
this implements what betaflight calls 'air-mode'. This gives attitude
control when throttle is at zero, allowing for zero-throttle maneuvers,
plus keeping the copter level on the ground.
This was already implemented if an interlock switch was setup, but it
should also work with an arming switch. If using an arming switch then
throttle should not be considered zero as long as the arming switch
hasn't gone low.
7 years ago
Andrew Tridgell
0d56526400
Copter: added de-bouncing of aux switches
...
this prevents a crash with a switch such as arm/disarm getting a
single frame RC glitch
7 years ago
Yuuji Awata
945a392409
Tool: Add name to GIT_Success.txt
7 years ago
Michael du Breuil
abd5bffda5
AP_Airspeed: Clean up some comments, prevent a potential out of range access
7 years ago
Michael du Breuil
84b1a6a58b
APM_Control: Supress some compilier warnings about strncpy
7 years ago
Michael du Breuil
b2d8f6e788
AP_Rangefinder: Fix bad fallthrough from NMEA driver
7 years ago
Andrew Tridgell
08228efc72
AP_Rangefinder: fixed param docs for Wasp backend
7 years ago
Andrew Tridgell
3b8d5ea4cf
AP_Rangefinder: fixed param handling for Wasp backends
7 years ago
Michael du Breuil
b678302aed
AP_Rangefinder: Add WASP 200 LRF backend
7 years ago
Randy Mackay
f2ac48a33e
Tools: update holybro kospi1 default
7 years ago
Randy Mackay
268fac0fba
Tools: default params for Holybro Kospi1
7 years ago
Andrew Tridgell
e1d264d419
ChibiOS: submodule update
7 years ago
Andrew Tridgell
a011561a6a
HAL_ChibiOS: support sdcard on MatekF405
7 years ago
Andrew Tridgell
5f59be4ce9
ChibiOS: added mmc hooks for SPI sdcard
7 years ago
Andrew Tridgell
ea37cede28
HAL_ChibiOS: stop sdcard interface on reboot
7 years ago
Andrew Tridgell
86ded2c40c
HAL_ChibiOS: cleanup sdcard API usage
7 years ago
Andrew Tridgell
d28283e302
AP_HAL: added clock_pulse() method to SPIDevice
...
this is used by SPI SDCard interface for HAL_ChibiOS
7 years ago
Andrew Tridgell
52c8d3ed9f
HAL_ChibiOS: fixed SPI select error
...
changes by sdcard PR
7 years ago
Andrew Tridgell
2c55589488
HAL_ChibiOS: added hwdef for MatekF405
7 years ago
Alexander Malishev
83e65b3c6e
HAL_ChibiOS: turn on sdcard on f4by
7 years ago
Alexander Malishev
66de6d770a
HAL_ChibiOS: Enable reentrancy on FatFS sybsystem
7 years ago
Alexander Malishev
6b15b2f44f
HAL_ChibiOS: Enable sdcard on spi bus
7 years ago
Andrew Tridgell
7b720aae46
HAL_ChibiOS: allow printf() to work on systems without debug console
...
map to hal.console once initialised
7 years ago
Andrew Tridgell
dbe0f3c575
HAL_ChibiOS: fixed assert in reboot
...
with asserts enabled we can't sleep with interrupts off
7 years ago