Randy Mackay
ff4ef4968e
AP_WindVane: switch x and y in read_SITL_direction_ef
6 years ago
Randy Mackay
836237cc49
AP_WindVane: update parameter descriptions
6 years ago
IamPete1
e42c3c6fab
RC_Channel: add Sailboat Tack to aux switch
6 years ago
vierfuffzig
e04ebb1326
HAL_ChibiOS: set BATT_MON default on boards with onboard volt/curr sens
6 years ago
Andrew Tridgell
6c6dabc33c
AP_HAL: set default batt monitoring for bebop and disco
6 years ago
Andrew Tridgell
1a5d60609d
AP_BattMonitor: added BATT_MONITOR_DEFAULT option
...
this is for boards with builtin current and voltage monitoring
6 years ago
Andrew Tridgell
78a32df2e7
HAL_ChibiOS: make all boards base GPIOs for servos at 50
...
this makes the docs for GPIO pins consistent across boards
6 years ago
Peter Barker
156ac83123
DataFlash: allow replay to work again
6 years ago
fnoop
deeaf6ec09
AP_HAL_ChibiOS: Add UARTS to F405-Wing bootloader
...
AP_HAL_ChibiOS: Add pins to support new UART_ORDER uarts
AP_HAL_ChibiOS: Add UARTs to F405-Wing hwdef-bl.dat to support firmware upload on UARTS
6 years ago
Michael du Breuil
922d593f3d
AP_Mount: Fix strncpy warning
6 years ago
Michael du Breuil
3d7d23531a
AP_OpticalFlow: No need to clear already zerod objects
6 years ago
Michael du Breuil
d6944510da
AP_GPS: Suppress clearing non-trival type warning
6 years ago
Michael du Breuil
25ef5fed82
AP_NavEKF3: Suppress clearing non-trival type warning
6 years ago
Michael du Breuil
29db069c75
AP_NavEKF2: Suppress clearing non-trival type warning
6 years ago
Michael du Breuil
dda7c615a8
AP_Mount: Suppress clearing non-trival type warning
6 years ago
Michael du Breuil
4852562ec7
AP_AHRS: Suppress clearing non-trival type warning
6 years ago
Michael du Breuil
a2a8ac15b3
AP_Scripting: Add access to SRV_Channels::set_output_pwm
...
This also provides a more intresting function, with range checking. We
could choose to ignore this range checking and leave the script author
responsible for managing this, but it's probably better to protect the
author from themselves as much as possible, even if it makes the API
binding harder to automate
6 years ago
Michael du Breuil
ac63e55c8d
SRV_Channel: Add scripting outputs
6 years ago
Michael du Breuil
2c3fe0cbcf
AP_Scripting: Load a sandbox enviorment
6 years ago
Michael du Breuil
0acb1103b0
AP_ROMFS: make all decompressions null terminated
6 years ago
Michael du Breuil
beaa069082
AP_Scripting: Disable lua coroutines
6 years ago
Peter Barker
f0ca4de313
AC_WPNav: add reached_wp_destination_xy
6 years ago
Peter Barker
1eac03a257
GCS_MAVLink: scale parameter send rate according to link bandwidth
6 years ago
Peter Barker
aed3527fb7
AP_HAL_PX4: return uart link bandwidth
6 years ago
Peter Barker
d2cf065fdf
AP_HAL_ChibiOS: return uart link bandwidth
6 years ago
Peter Barker
f8b1203399
AP_HAL: provide method returning approximate link bandwidth
6 years ago
Peter Barker
178d26f8e3
AP_Mount: add general function for handling mavlink messages
...
AP_Mount: const parameters, add overrides, remove bad virtual declarations
AP_Mount: use AHRS singleton
AP_Mount: make status_msg pure-virtual and add override keyword
AP_Mount: handle deprecated mavlink control and configure msgs
AP_Mount: handle MAV_CMD_DO_MOUNT_CONFIGURE
AP_Mount: rename status_msg method to send_mount_status
6 years ago
Peter Barker
890a62fc51
GCS_MAVLink: move handling of gimbal messages up
...
GCS_MAVLink: move handling of mav_cmd_do_mount_control up
GCS_MAVLink: move handling of deprecated mount messages up
GCS_MAVLink: move handling of command_do_set_roi up
GCS_MAVLink: move handling of command_do_set_roi up
GCS_MAVLink: handle MAV_CMD_DO_MOUNT_CONFIGURE
GCS_MAVLink: call renamed AP_Mount send_mount_status msg
GCS_MAVLink: add support for MAV_CMD_DO_SET_ROI_LOCATION
6 years ago
Peter Barker
4ae6aeed7e
AP_Mount: add singleton
6 years ago
Peter Barker
1e39c17908
AP_Mission: return true if cmd-do was handled, false otherwise
6 years ago
Peter Barker
b1b5a7868d
AP_Mission: handle common camera commands
6 years ago
Peter Barker
51d4b2da34
AP_Mission: move servorelayevents handling into AP_Mission
6 years ago
Peter Barker
182d3634aa
AP_Mission: handle gripper mission items
6 years ago
Peter Barker
8ebec6a237
AP_Mission: create start_command and verify_command wrappers
6 years ago
Andrew Tridgell
3505314e64
AP_BoardConfig: updated BRD_PWM_COUNT docs
...
This reflects the use of this parameter under ChibiOS
6 years ago
chobits
ed12c6719d
GCS_MAVLink: log vision data pitch/roll/yaw in degree
6 years ago
Andrew Tridgell
7e777d8b28
HAL_ChibiOS: disable loop() delay for iofirmware
6 years ago
Andrew Tridgell
1711b93602
AP_IOMCU: fixed read packet count
6 years ago
Andrew Tridgell
6c761fa864
HAL_ChibiOS: shutdown IOMCU on reboot
6 years ago
Andrew Tridgell
ed48c24600
AP_IOMCU: added shutdown method
...
this cleans up the reboot process
6 years ago
Andrew Tridgell
f600ebd758
AP_IOMCU: added SBUS output support
6 years ago
Andrew Tridgell
e46a640b2c
AP_SbusOut: expose SBUS formatting function
6 years ago
Andrew Tridgell
b3946fc458
HAL_ChibiOS: added uart for sbus out in IOMCU
6 years ago
Andrew Tridgell
af4340d1d1
HAL_ChibiOS: enable analog input on IOMCU
6 years ago
Andrew Tridgell
b45b8ff703
AP_IOMCU: added analog input to iofirmware
6 years ago
Andrew Tridgell
a6b35d6496
HAL_ChibiOS: restore old ODR behaviour for F4 boards
...
This fixes an issue with ESP8366 on Pixracer
6 years ago
Randy Mackay
2c29f0d45a
RC_Channel: handle AC_Avoid enable and disable
...
Also change Copter's option from Object Avoidance to Proximity Avoidance
due to impending AP_Avoidance stuff
RC_Channel: update aux switch param docs to add object avoidance
6 years ago
Randy Mackay
e6b8607baf
RC_Channel: formatting and comment fix
6 years ago
Peter Barker
9c0bb9c47d
AC_Fence: do not enable altitude fence on Rover by default
6 years ago
Peter Barker
413ef5a3b4
AC_Avoid: add singleton
6 years ago