Andrew Tridgell
77f0810f01
Plane: removed init_vehicle from separate vehicles
...
use common call from AP_BoardConfig
5 years ago
Andrew Tridgell
630bd7062c
Copter: removed init_vehicle from separate vehicles
...
use common call from AP_BoardConfig
5 years ago
Andrew Tridgell
08c313fa8d
Rover: removed init_vehicle from separate vehicles
...
use common call from AP_BoardConfig
5 years ago
Andrew Tridgell
1c80e510db
Tracker: removed init_vehicle from separate vehicles
...
use common call from AP_BoardConfig
5 years ago
Andrew Tridgell
296090bb11
AP_BoardConfig: call init_vehicle()
...
this allows a single location for init_vehicle
5 years ago
Andrew Tridgell
c0d9731dd4
Replay: fixed for AP_Vehicle usage
5 years ago
Andy Piper
d8a58ebda4
AP_Camera: allow features override. Report OSD support.
5 years ago
Andy Piper
318a23537d
AP_Camera: allow roll right to also enter menu
5 years ago
Andy Piper
afcbc5ffdb
AP_Camera: fixup OSD menu switching and button timings
5 years ago
Andy Piper
86d9cf7249
AP_Camera: better OSD control logic
5 years ago
Andy Piper
fcc7b58b5f
RC_Channel: add runcam osd control option
5 years ago
Andy Piper
7ad9ce0a01
AP_Camera: add RunCam TYPE and CONTROL options for menu/OSD control
5 years ago
Andy Piper
1b17955f6b
waf: hack to let RunCam header enablement macro pass
5 years ago
Andy Piper
6f979d5f7f
AP_HAL_ChibiOS: define OSD_ENABLED as 1 rather than ENABLED
5 years ago
Andy Piper
afa232cc7e
AP_RCProtocol: fix example compile on macos
5 years ago
Andy Piper
1bd6adec23
Sub: create generic vehicle management and move runcam to it
...
add OSD and RCMapper to build
5 years ago
Andy Piper
1b7c49b662
Tracker: create generic vehicle management and move runcam to it
...
add RCMapper and OSD to build
5 years ago
Andy Piper
3ea05fa78b
AP_Vehicle: add common parameter and scheduling management. Add runcam.
5 years ago
Andy Piper
debc13965a
AP_Scheduler: add common tasks from AP_Vehicle and manage them
5 years ago
Andy Piper
c16c60a761
AP_Arming: add camera arming checks
5 years ago
Andy Piper
eca398e7a2
Plane: create generic vehicle management and move runcam to it
5 years ago
Andy Piper
7f6c7fc370
Rover: create generic vehicle management and move runcam to it
5 years ago
Andy Piper
e166e90c1d
AP_RCMapper: add singleton
5 years ago
Andy Piper
a09c18386e
AP_OSD: allow osd to be disabled
5 years ago
Andy Piper
30878553d6
Tools: add AP_Camera to list of libraries
...
remove dummy Camera methods from Replay
add rcmapper to replay
make replay a vehicle
5 years ago
Andy Piper
3cba76123b
RC_Channel: add support for RunCam camera control
...
make read_3pos_switch and enum public
5 years ago
Andy Piper
93abfdb905
Copter: create generic vehicle management and move runcam to it
5 years ago
Andy Piper
0eddc8b589
AP_Camera: implementation of the RunCam device protocol for RC camera control
...
Allows control of 2-key and 5-key OSD menus and recording start/stop
OSD is disabled while in the RunCam menu but reinstated on exit
add arming checks to prevent arming while the OSD menu is enabled
5 years ago
Andy Piper
c9b96a5e79
AP_SerialManager: add support RunCam serial protocol
5 years ago
Andrew Tridgell
e813d349ba
Tools: added bin format as valid firmware
5 years ago
Randy Mackay
f0848551d9
Copter: version to 4.0.1-dev
5 years ago
Randy Mackay
ac8e402158
Copter: 4.0.0 release notes
5 years ago
Peter Barker
29e8d17e2c
Tools: show test timings in CI output
5 years ago
Randy Mackay
5d70af3f76
Copter: 4.0.0-rc6 release notes
5 years ago
Siddharth Purohit
3278ac2e63
AP_UAVCAN: remove unnecessary scary message UC Node Down
5 years ago
CUAVcaijie
39c87f473a
AP_Periph: add BARO_ENABLE option
5 years ago
CUAVcaijie
ccd54409f3
HAL_ChibiOS: Adding SPI devices for CUAV_GPS
5 years ago
CUAVcaijie
2df2e5c275
HAL_ChibiOS: Fix DMA of SPI1 TX on STM32F412
5 years ago
CUAVcaijie
8daa8f34c9
AP_Baro: added averaging of CAN baro output
5 years ago
Andrew Tridgell
4b4642dd4d
HAL_ChibiOS: allow handling of much higher receiver baudrates with DMA
...
this uses two DMA RX bouncebuffers to minimise the time with DMA
disabled so that we can handle much higher baudrates
5 years ago
Andrew Tridgell
58292821b3
HAL_ChibiOS: fix DMA on UARTs for F303
5 years ago
Andrew Tridgell
652d137594
HAL_ChibiOS: fixed DMA channels for f3 USART2
5 years ago
Michael du Breuil
7d8005ef27
Plane: Update flaperons for all control modes
...
Fixes flaperons not working during takeoff, and is generally slightly
easier to reason about
5 years ago
Peter Barker
3ffdfc7302
autotest: correct parachute test
5 years ago
Andrew Tridgell
c6322c7c98
GCS_MAVLink: send abs throttle in VFR_HUD
5 years ago
Andrew Tridgell
6d4f4d7a3b
Plane: allow negative VFR_HUD throttle
5 years ago
Peter Barker
12cccac361
Sub: let GCS base class handle proximity and rangefinder messages
5 years ago
Peter Barker
1db9201a90
Plane: let GCS base class handle proximity and rangefinder messages
5 years ago
Peter Barker
a56ab9136e
Copter: let GCS base class handle proximity and rangefinder messages
5 years ago
Peter Barker
05562968e1
Rover: let GCS base class handle proximity and rangefinder messages
5 years ago