Randy Mackay
8710526894
AC_PosControl: constify dt calcs
2019-01-30 15:58:34 +09:00
Randy Mackay
8ac09c0483
AC_WPNav: use dt from pos controller
2019-01-30 15:58:34 +09:00
Randy Mackay
b14be4e8ae
AC_PosControl: increase accuracy of dt calcs
2019-01-30 15:58:34 +09:00
Peter Barker
8b74ab32a3
GCS_MAVLink: support get_message_interval
2019-01-30 13:56:55 +09:00
Peter Barker
c487d120e3
GCS_Common: stop passing mission to Write_EntireMission
2019-01-29 19:07:05 -08:00
Peter Barker
7525c593cb
AP_Logger: stop taking mission as argument to Write_EntireMission
2019-01-29 19:07:05 -08:00
Siddharth Purohit
7885234b22
AP_UAVCAN: disable SLCAN for minimize feature enabled
2019-01-29 13:40:35 +09:00
Siddharth Purohit
2792f015b9
HAL_ChibiOS: disable SLCAN for minimize feature enabled
2019-01-29 13:40:35 +09:00
Siddharth Purohit
3255d793c0
BoardConfig: disable SLCAN for minimized features
2019-01-29 13:40:35 +09:00
Peter Barker
ef699367d5
AP_BattMonitor: correct use of random stack data
2019-01-29 11:36:38 +09:00
Mark Whitehorn
35928a8d05
AP_Motors: fix regression for tiltrotors
2019-01-29 08:10:27 +09:00
Matt
134e7fb81c
AP_BattMonitor: Add powering off mavlink broadcast
2019-01-28 15:35:04 -07:00
Pavlo Kolomiiets
094505a76a
GCS_MAVLink: add WHEEL_DISTANCE to ap_message enum
2019-01-28 19:35:18 +09:00
Andrew Tridgell
d7f90963ea
APM_Control: fill in Act field of PID logs for plane
2019-01-28 09:38:32 +09:00
Andrew Tridgell
a21f4dc0c9
AP_Compass: update COMPASS_LEARN docs
2019-01-27 14:31:28 +11:00
Andrew Tridgell
d176776357
HAL_SITL: support limiting baudrate of simulated telemetry
2019-01-27 08:56:12 +11:00
Andrew Tridgell
56683ba803
SITL: added SIM_BAUDRATE_EN parameter
2019-01-27 08:56:12 +11:00
chobitsfan
e7f87f767a
AC_Fence: add SmartRTL and Brake actions
2019-01-25 15:43:18 +09:00
Aaron Wang Shi
8350943e78
AP_HAL_Linux: reduce RCInput_RPI CPU consumption to 1/4
2019-01-24 19:12:21 -08:00
Pierre Kancir
c81ddd85b6
RC_Channel: fix receiver typos
2019-01-25 10:01:00 +09:00
Michael du Breuil
1b2b7385a2
AP_Arming: Reduce header scope, remove width specifier
2019-01-25 09:47:17 +09:00
Andrew Tridgell
ff52ceabba
HAL_ChibiOS: fixed default volt and current pins for VRBrain
2019-01-24 18:41:38 +11:00
LukeMike
e15d2c0f89
HAL_ChibiOS: added ChibiOS configuration of VR Brain 5.4
2019-01-24 18:41:38 +11:00
LukeMike
33f7f5b7b6
HAL_ChibiOS: added ChibiOS configuration for VR Core 1.0
2019-01-24 18:41:38 +11:00
LukeMike
f615ab9a0a
HAL_ChibiOS: added ChibiOS configuration for VR Brain 5.1
2019-01-24 18:41:38 +11:00
LukeMike
db61e50fe8
HAL_ChibiOS: fixed USB_PRODUCT for VR Brain 5.2
2019-01-24 18:41:38 +11:00
Nathan E
9ae5ada82f
Correct AP_TECS.cpp typos per magicrub comments
...
poper changed to proper
2019-01-23 09:24:18 -07:00
Nathan E
24f3abde99
Update AP_TECS.cpp
2019-01-23 09:24:18 -07:00
Nathan E
0401078694
Update AP_Airspeed.cpp
2019-01-23 09:24:18 -07:00
Nathan E
548a573803
Update AP_YawController.cpp
2019-01-23 09:24:18 -07:00
Nathan E
f9aac6919c
Update AP_RollController.cpp
2019-01-23 09:24:18 -07:00
Nathan E
fbb2252fd9
Update AP_PitchController.cpp
2019-01-23 09:24:18 -07:00
Pavlo Kolomiiets
2c909cf83b
AP_WheelEncoder: Wheel encoder's offsets are properly propagated to EKF3.
2019-01-23 17:01:13 +09:00
Michael du Breuil
753f360d06
GCS_Common: NACK a failed partial mission write
2019-01-23 00:06:07 -07:00
Peter Barker
b19f760628
GCS_MAVLink: don't allow signing key to be set up when armed
...
Discussion is here:
https://github.com/ArduPilot/ardupilot/issues/10298
2019-01-23 17:39:10 +11:00
Siddharth Purohit
c459f6c484
AP_UAVCAN: run code format script on AP_UAVCAN_SLCAN
2019-01-23 15:57:05 +11:00
Siddharth Purohit
e12cb58b21
HAL_ChibiOS: run code formatter on CANSerialRouter
2019-01-23 15:57:05 +11:00
Siddharth Purohit
ed6fe450c0
UAVCAN: SLCAN replace asserts with return false
2019-01-23 15:57:05 +11:00
Siddharth Purohit
e1a9094bf6
HAL_ChibiOS: CANSerialRouter allow for changing serial port for the same boot
2019-01-23 15:57:05 +11:00
Siddharth Purohit
5cbe8eb5ee
BoardConfig: fix description for SLCAN parameters
2019-01-23 15:57:05 +11:00
Siddharth Purohit
38125ab92a
UAVCAN: change hex2nibble method to use branching instead of plain lookup table
2019-01-23 15:57:05 +11:00
Siddharth Purohit
2c0521654c
AP_BoardConfig: split SLCAN Interface params to there own class
2019-01-23 15:57:05 +11:00
Siddharth Purohit
70da885214
AP_ToshibaCAN: add argument for enabling filters, unsupported
2019-01-23 15:57:05 +11:00
Siddharth Purohit
dae9cbfad8
AP_KDECAN: add argument for CAN filter, unsupported
2019-01-23 15:57:05 +11:00
Siddharth Purohit
a6b01901f1
HAL_ChibiOS: flush serial bus during switching to and from SLCAN
2019-01-23 15:57:05 +11:00
Siddharth Purohit
664c952460
HAL_ChibiOS: disable code for CAN for non UAVCAN supported
2019-01-23 15:57:05 +11:00
Siddharth Purohit
f6d165d8c1
HAL_ChibiOS: CANSerialRouter unlock the port in timer
2019-01-23 15:57:05 +11:00
Siddharth Purohit
7912952afe
BoardConfig_CAN: reset slcan port state at restart
2019-01-23 15:57:05 +11:00
Siddharth Purohit
b5fbdc9888
HAL_ChibiOS: invoke serial data event signal for non dma ports as well
2019-01-23 15:57:05 +11:00
Siddharth Purohit
e9047cc131
AP_UAVCAN: do locked serial transactions to support slcan routing
2019-01-23 15:57:05 +11:00
Siddharth Purohit
3a46fb59e5
AP_SerialManager: add support for fetching serial port by id
2019-01-23 15:57:05 +11:00
Siddharth Purohit
32a71cef92
ChibiOS: add support for timeout and closing SLCAN
2019-01-23 15:57:05 +11:00
Siddharth Purohit
979a8dea6d
BoardConfig_CAN: add parameters for serial port selection and timeout
2019-01-23 15:57:05 +11:00
Siddharth Purohit
5cefd251f9
ChibiOS: add CAN to Serial bus router
2019-01-23 15:57:05 +11:00
Siddharth Purohit
112f535365
AP_UAVCAN: implement routing SLCAN to and from CANbus
2019-01-23 15:57:05 +11:00
Siddharth Purohit
7a871a8843
AP_UAVCAN: add config for enabling/disabling can filters
2019-01-23 15:57:05 +11:00
Siddharth Purohit
8f964b08b0
ChibiOS: move CAN driver code into HAL
2019-01-23 15:57:05 +11:00
Siddharth Purohit
504cfd8989
AP_HAL: add flag for enable/disabling filters
2019-01-23 15:57:05 +11:00
Siddharth Purohit
2790d27976
AP_BoardConfig: add config for SLCAN routing
2019-01-23 15:57:05 +11:00
Siddharth Purohit
eb29a7aa44
AP_UAVCAN: add source for SLCAN interface
2019-01-23 15:57:05 +11:00
Andrew Tridgell
18e97bd895
HAL_ChibiOS: fixed CAN on Pixhawk4 and PH4-mini
...
the silent pins floating disabled CAN
2019-01-23 13:24:13 +11:00
Andrew Tridgell
f98bfb1a35
HAL_ChibiOS: enable flash logging on Omnibus and speedybeef4
2019-01-23 09:00:42 +11:00
Alexander Malishev
15db7a6b97
AP_OSD: normalize whitespace symbols
...
This fixes garbage on the screen (\n and \r symbols are not mapped
inside used fonts).
Thanks to @atshort for reporting the issue.
2019-01-22 13:11:50 +11:00
Matt
e7dcee0dd8
AP_Mount: Solo gimbal params use HAVE_PAYLOAD_SPACE
...
Adds the HAVE_PAYLOAD_SPACE check to the solo gimbal's driver.
2019-01-22 12:46:49 +11:00
Andrew Tridgell
4fec201c92
HAL: removed old readmes for AVR and FLYMAPLE HALs
2019-01-22 09:25:00 +11:00
Peter Barker
e4120c848c
GCS_MAVLink: correct payload space check for mission requests
2019-01-22 09:01:57 +11:00
Peter Barker
8e19e805c6
GCS_Common: clarify enumeration item name MSG_NEXT_WAYPOINT
2019-01-22 09:01:57 +11:00
Peter Barker
da1ded7cb9
GCS_MAVLink: rename queued_waypoint_send to queued_mission_request_send
2019-01-22 09:01:57 +11:00
vierfuffzig
81f77f5311
AP_Logger: fix _BACKEND_TYPE parameter description
2019-01-22 07:29:01 +11:00
Randy Mackay
1fa335a77b
AP_Motors: actuator_spin_up renamed to include _to_ground_idle
2019-01-21 20:55:07 +09:00
Randy Mackay
e2bd502b83
AP_Motors: minor format fixes
2019-01-21 20:13:43 +09:00
Matt
3d3f06cacb
AP_Motors: Add actuator output slew time to multicopters
...
Adds slew time limiting for throttling up and throttling down to multicopters. New parameters MOT_SLEW_UP_TIME and MOT_SLEW_DN_TIME added. 0 = disabled, no slew limiting. Valid values are 0 to 0.5 seconds. Also reworked functions related to linearization and PWM conversion to make more flexible throughout the code.
2019-01-21 20:07:58 +09:00
Andrew Tridgell
1b95f17940
AP_Compass: removed F4Light
2019-01-21 21:57:21 +11:00
Andrew Tridgell
8a8308df38
AP_BoardConfig: removed F4Light
2019-01-21 21:57:21 +11:00
Andrew Tridgell
14172d69d5
AP_Baro: removed F4Light
2019-01-21 21:57:21 +11:00
Andrew Tridgell
146f52036f
AP_Param_Helper: removed as no longer used
2019-01-21 21:57:21 +11:00
Andrew Tridgell
696d7a0218
AP_Notify: removed F4Light
2019-01-21 21:57:21 +11:00
Andrew Tridgell
9520f5f768
AP_InertialSensor: removed F4Light
2019-01-21 21:57:21 +11:00
Andrew Tridgell
c04f1180c9
AP_HAL: removed F4Light
2019-01-21 21:57:21 +11:00
Andrew Tridgell
2c666c0fe8
HAL_F4Light: removed HAL
...
this has been replaced by HAL_ChibiOS
2019-01-21 21:57:21 +11:00
Andrew Tridgell
c9bab2f36e
HAL_ChibiOS: enable dataflash logging on AirbotF4
2019-01-21 21:57:21 +11:00
Andrew Tridgell
7219ec3482
HAL_ChibiOS: enabled df logging on revo and sparky2
2019-01-21 21:57:21 +11:00
Andrew Tridgell
1d57385184
AP_Logger: removed f4light logging backend
2019-01-21 21:57:21 +11:00
Andrew Tridgell
e3c9f10e91
AP_Logger: revived block based logging
2019-01-21 21:57:21 +11:00
Andrew Tridgell
2882e5d5e1
HAL_ChibiOS: enable dataflash logging on KakuteF4
2019-01-21 21:57:21 +11:00
Andrew Tridgell
91e5f56242
AP_FlashStorage: fixed a race condition
...
fixes #7670
thanks to night-ghost for the bug report
2019-01-21 20:59:00 +11:00
Andrew Tridgell
751dade9a8
HAL_SITL: enable optional storage in flash
...
this brings storage in SITL very close to storage in ChibiOS
2019-01-21 20:59:00 +11:00
Randy Mackay
413bceda9d
RC_Channel: minor format fix
2019-01-21 14:47:32 +09:00
mirkix
506da9ac42
AP_HAL: enable UAVCAN for bbbmini, blue and pocket
2019-01-21 08:08:59 +11:00
Peter Barker
0492635cbd
AP_Notify: remove code protected by PX4 defines, correct comments
2019-01-20 08:52:51 +11:00
Peter Barker
002070ae9e
AP_Notify: remove HAL-VRBRAIN-specific code
2019-01-20 08:52:51 +11:00
Peter Barker
4d67435b9c
AP_BattMonitor: remove code dependant on HAL-VRBRAIN defines
2019-01-19 19:44:19 +11:00
Peter Barker
78be3880ee
AP_Logger: remove VRBRAIN-HAL-specific code
2019-01-19 19:44:19 +11:00
Peter Barker
396028f628
AP_RSSI: remove defaults for CONFIG_ARCH_BOARD_PX4FMU_V4 - not used
2019-01-19 19:44:19 +11:00
Peter Barker
cd2182453a
AP_SerialManager: remove PX4 code bracketed by defines which will never be set
...
Also update a comment
2019-01-19 18:17:48 +11:00
Peter Barker
d3671d9ca3
AP_SerialManager: update description of BAUD parameters
2019-01-19 18:17:48 +11:00
Andrew Tridgell
2765f6e8f0
HAL_ChibiOS: setup APJ board IDs in environment
2019-01-19 17:19:41 +11:00
Peter Barker
6fc76a32af
GLOBAL: use AP::logger() and strip redundant Log_ from methods
2019-01-18 18:08:20 +11:00
Peter Barker
8e2a229e5d
AP_Logger: add AP::logger() method
2019-01-18 18:08:20 +11:00
Peter Barker
b47733142f
GLOBAL: rename DataFlash_Class to AP_Logger
2019-01-18 18:08:20 +11:00