Randy Mackay
6b50a810f6
Copter: compassmot format fixes
2018-08-02 12:26:14 +09:00
Andrew Tridgell
13f96bcb00
HAL_ChibiOS: fixed an i2c dma callback bug
...
many thanks to Kelly-Foster for chasing me on this one!
2018-08-02 12:29:02 +10:00
Andrew Tridgell
b0badf8caf
HAL_ChibiOS: fixes for F745 builds
2018-08-02 11:56:33 +10:00
Peter Barker
e501ba203f
Rover: rename control_modes.cpp to RC_Channel.cpp
2018-08-02 09:52:29 +09:00
Peter Barker
b19c03a3c6
Copter: rename switches.cpp to RC_Channel.cpp
2018-08-02 09:52:29 +09:00
Lucas De Marchi
0606b00f15
AP_BoardConfig: don't try to set pwm mode for aerofc-v1
...
We don't have that in aerofc, so don't try to initialize it and fail
with following error messages:
RCOutput: unable to setup AUX PWM with BRD_PWM_COUNT 0
2018-08-01 16:49:08 -07:00
Peter Barker
0f50cf96ca
Tools: Frame_Params: correct for CH7 -> RC7 change
2018-08-02 08:26:03 +10:00
Randy Mackay
fada9f1990
Rover: version to 3.5.0-dev
2018-08-01 20:23:24 +09:00
Randy Mackay
9799567416
AP_Follow: fixup offset initialisation
2018-08-01 20:18:23 +09:00
hoangthien94
f4255712c1
AP_Follow: Initialize offsets based on offset type
2018-08-01 20:18:23 +09:00
Pierre Kancir
d507805891
Tools: move guided_achieve_heading to common
2018-08-01 16:33:55 +10:00
Pierre Kancir
ef6db4da4a
Tools: correct run_cmd
2018-08-01 16:33:07 +10:00
Pierre Kancir
facc254138
Tools: move run_cmd to common
2018-08-01 16:33:04 +10:00
Andrew Tridgell
6090820bdc
autotest: disable the Drive Brake test in rover
...
this test fails far too often
2018-08-01 14:03:26 +10:00
Peter Barker
978cd64a1e
Tracker: move handling of RC switches into RC_Channel
2018-08-01 12:11:30 +09:00
Peter Barker
5df70cf93a
RC_Channel: update examples for new rc() method
2018-08-01 12:11:30 +09:00
Peter Barker
e2b31a535c
AC_PID: update example for new rc() method
2018-08-01 12:11:30 +09:00
Peter Barker
f79b4b5d63
Tracker: minimal support for inheritting from RC_Channel
2018-08-01 12:11:30 +09:00
Peter Barker
1ba0901e51
Sub: minimal support for inheritting from RC_Channel
2018-08-01 12:11:30 +09:00
Peter Barker
9ce02bc504
Plane: minimal support for inheritting from RC_Channel
2018-08-01 12:11:30 +09:00
Peter Barker
0f084ed5bf
RC_Channel: add compatability static functions
...
Just to avoid churn in Sub, Plane and Tracker
2018-08-01 12:11:30 +09:00
Peter Barker
c1a1f4f970
SRV_Channel: use rc() method to get rc singleton
2018-08-01 12:11:30 +09:00
Peter Barker
dbccd6a399
GCS_MAVLink: use rc() method to get rc singleton
2018-08-01 12:11:30 +09:00
Peter Barker
f4c93dc697
DataFlash: use rc() method to get rc singleton
2018-08-01 12:11:30 +09:00
Peter Barker
c209152d13
AP_Tuning: use rc() method to get rc singleton
2018-08-01 12:11:30 +09:00
Peter Barker
497746c3d0
AP_RSSI: use rc() method to get rc singleton
2018-08-01 12:11:30 +09:00
Peter Barker
2489234fcf
AP_Mount: use rc() method to get rc singleton
2018-08-01 12:11:30 +09:00
Peter Barker
80a4083fc7
AP_ICEngine: use rc() method to get rc singleton
2018-08-01 12:11:30 +09:00
Peter Barker
1eacd685e3
AP_Arming: use rc() method to get rc singleton
2018-08-01 12:11:30 +09:00
Peter Barker
b8030816b8
Tools: autotest: add tests for mode changes for Copter and Rover
2018-08-01 12:11:30 +09:00
Peter Barker
1f0908bba2
Rover: move handling of RC Switches into RC_Channel
...
Rover: use base-class auxsw handling
Rover: factor out do_aux_function_change_mode
Rover: move mode number enumeration to be in Mode:: namespace
Rover: move mode switch handling to RC_Channel
Rover: rename control_modes.cpp to RC_Channel.cpp
Rover: move motor_active() to be a method on the motors class
2018-08-01 12:11:30 +09:00
Peter Barker
e7e56dde7a
Copter: move handling of RC switches into RC_Channel
2018-08-01 12:11:30 +09:00
Peter Barker
747fc3814d
RC_Channel: rename in_rc_failsafe to has_valid_input
2018-08-01 12:11:30 +09:00
Peter Barker
61c34ea98c
RC_Channel: move handling of auxillary switches into RC_Channel
...
RC_Channel: move handling of Rover's functions into RC_Channel
RC_Channel: move auxsw handling for camera to base RC_Channel
RC_Channel: add responsibility for servorelay events
RC_Channel: move mode switch handling to base class
2018-08-01 12:11:30 +09:00
Peter Barker
007434cdac
AC_Sprayer: move Copter CHn_OPT to RC_Channel RCn_OPTION
2018-08-01 12:11:30 +09:00
Peter Barker
fb786b8d56
AP_Camera: add singleton
2018-08-01 12:11:30 +09:00
Andrew Tridgell
44fd85ff29
HAL_ChibiOS: reduce memory used by serial buffers
...
this does not appear to affect log download speed. It saves about 27k
of memory
2018-08-01 13:11:16 +10:00
Henry Wurzburg
33a7d2fef8
Add OmnibusNanoV6 board to builds
2018-08-01 12:32:38 +10:00
Peter Barker
9b7b480688
Copter: force log-disarmed on crash check triggering
2018-08-01 11:28:52 +09:00
Peter Barker
ce62b2303a
DataFlash: add ability to log-disarmed
2018-08-01 11:28:52 +09:00
Andrew Tridgell
6d05da8a43
uavcan: update dsdl
...
update from Tom
2018-08-01 10:56:43 +10:00
Michael Oborne
59213b6eb2
Make: add missing library AP_ROMFS
...
fixs my cygwin sitl build
2018-08-01 10:37:02 +10:00
Michael du Breuil
1e699a53f6
AP_Landing: Fix misspelling in deepstall docs
2018-08-01 09:24:26 +10:00
Michael du Breuil
8357b31e57
AP_Relay: Remove APM doc references
2018-08-01 09:24:26 +10:00
Michael du Breuil
f0a4059d73
AP_Rangefinder: Remove APM doc references
2018-08-01 09:24:26 +10:00
Michael du Breuil
2134373646
AP_RSSI: Remove APM doc references
2018-08-01 09:24:26 +10:00
Michael du Breuil
e82663baf2
AP_BattMonitor: Remove APM doc references
2018-08-01 09:24:26 +10:00
Michael du Breuil
6225f51815
AP_Airspeed: Remove APM doc references
2018-08-01 09:24:26 +10:00
Michael du Breuil
f4d2014b56
Rover: Update notify initilization
2018-08-01 09:22:09 +10:00
Michael du Breuil
465c2c475e
Tracker: Update notify initilization
2018-08-01 09:22:09 +10:00