Peter Hall
dd75609599
AP_NavEKF3: get_time_flying in vehicle
5 years ago
Peter Hall
2970334c0d
AP_NavEKF2: get_time_flying in vehicle
5 years ago
Peter Hall
c870df0351
AP_Compass: get_time_flying in vehicle
5 years ago
Peter Hall
7a620ca95c
AP_Vehicle: add flying time and bool
5 years ago
Peter Hall
775e4c90da
AP_AHRS: remove flying time and bool
5 years ago
Michael du Breuil
1f20cc10f8
AP_Param: Fix failing to invalidate the cached parameter count
...
This would cause a GCS to download fewer then the requested number of
parameters
5 years ago
Peter Barker
f6bb94ff33
AP_HAL: add missing break statement in dsm code
5 years ago
Peter Barker
95054418f6
AP_ADSB: add missing break statement
5 years ago
Peter Barker
4d6f6c09fb
AP_RCProtocol: add missing break statement
5 years ago
Peter Barker
4e40c39128
AP_Baro: add missing break statement
5 years ago
Peter Barker
41d34e9f88
AP_Airspeed: add missing break statement
5 years ago
Michael du Breuil
d92c4dc892
AP_Rangefinder: Fix bad subgroup pointer for drivers
5 years ago
Andrew Tridgell
4f3725c16c
SRV_Channel: change function to AP_Int16
...
this also removes the old parameter conversion code used for when we
first added the SERVO parameters. This was needed for conversion from
Copter 3.4 and Plane 3.7
5 years ago
Andrew Tridgell
7ef86c9bb1
AP_Param: added convert_parameter_width()
...
this allows for easy conversion of the width of a parameter without
changing indexes
5 years ago
Michael du Breuil
2291702473
AP_Scripting: Raise SITL default heap size
5 years ago
Michael du Breuil
51f79c1b10
AP_Scripting: Add support for UART drivers
...
Also improves the handling of uint32_t arguments
5 years ago
Michael du Breuil
f0a50c51f6
AP_SerialManager: Add scripting ports
5 years ago
Peter Barker
9997cbf203
AP_AHRS: make ekf_type return from enum class
...
Eliminate default cases and rely on compiler to enforce all cases
handled in switch statement. This will be important when we make EKF2
optional.
5 years ago
Peter Barker
968d8cf7d9
AP_AHRS_NavEKF: canonicalise use of get_active_NavEKF result
...
Some places had a default case, many didn't.
5 years ago
Peter Barker
62c0078d5f
AP_Arming: move logging of armed/disarm events into AP_Arming base class
5 years ago
Peter Barker
6b94710e4e
AP_Logger: include method and forced in armed log message
5 years ago
Peter Barker
3b8a2fb262
AP_Arming: log arming
5 years ago
Tatsuya Yamaguchi
2c9e56c4b2
AP_Scripting: allow scripts to get modes
5 years ago
Tatsuya Yamaguchi
1309101a4b
AP_Vehicle: allow scripts to get modes
5 years ago
Peter Barker
a9f62f196e
GCS_MAVLink: consolidate places we snprintf statustexts
5 years ago
Peter Barker
9410d40b2f
AP_OSD: reduce scope of WITH_SEMAPHORE
...
The backend write() calls don't look nasty ATM - but we should get in,
get out data and get out again ASAP.
5 years ago
Andy Piper
d167dacfae
AP_Logger: fix locking issues, uninitialized read and status message length
...
account for erased partial sectors when looking at wrapped logs
5 years ago
Bill Geyer
bc7e15ab8b
AC_InputManager: tradheli-Fix parameter metadata errors
5 years ago
Rishabh
fd2c6baf5d
AP_RangeFinder: added RNGFNDx_TYPE parameter description for the Lanbao lidar
5 years ago
murata
b041a8206b
AP_OpticalFlow: Deleted parameter descriptions without variables
5 years ago
Andrew Tridgell
8ae5dffd31
GCS_MAVLink: fixed valgrind error in mission upload
...
affects DO_JUMP
5 years ago
yaapu
e9e02542f1
AP_Frsky_Telem: fix for missing WFQ scheduler initialization
...
this fixes a missing WFQ scheduler initialization and sets a rate limiter on
status text messages to prevent text corruption
5 years ago
Andrew Tridgell
3556f33051
AP_Frsky_Telem: fixed a race condition with statustext handling
...
this fixes an issue that can cause a hardfault. See this bug report:
https://discuss.ardupilot.org/t/hexa-crash-after-watchdog-reset/50917
ObjectArray is not thread safe
5 years ago
Andrew Tridgell
74ca9033e2
AP_RCProtocol: fixed support for 22ms multi-frame DSM
5 years ago
Andrew Tridgell
39b738e407
AP_RCProtocol: expand test suite for multi-frame protocols
5 years ago
Andrew Tridgell
6218537ff7
SITL: fixed segv in SITL RCProtocolTest
5 years ago
Randy Mackay
f1047adca5
SRV_Channel: add NeoPixelx to function param description
5 years ago
Peter Barker
3074855ea3
AP_HAL_SITL: correct port numbers in diagnostic output
5 years ago
Andrew Tridgell
5588229f68
AP_RCProtocol: fixed scaling on FPort RSSI
...
make it match OpenTX
5 years ago
Peter Barker
2f60f783d4
SITL: add simulated Frsky devices
5 years ago
Peter Barker
0c8e6f212d
AP_HAL_SITL: add simulated frsky support
5 years ago
Andrew Tridgell
da2f60ae95
AP_SerialManager: ensure users can't break SERIAL0_PROTOCOL
...
this prevents users from setting SERIAL0_PROTOCOL to something that
prevents them accessing the board. This can happen when users are
trying to setup SLCAN
5 years ago
Peter Barker
ac25b90dda
RC_Channel: factor out a do_aux_function_armdisarm method
5 years ago
Peter Barker
10976344b8
RC_Channel: let RC_Channel indicate AUX_FUNC::ARMDISARM needs no initialisation
...
All users set this.
5 years ago
Peter Barker
4c5c5fff72
AP_Scripting: add some pointers on how to work with bindings
5 years ago
Peter Barker
2c5e07cb09
AP_Logger: log battery and cell information using instance numbers
5 years ago
Rajat Singhal
552191925b
SITL: Add OA BendyRuler params for Airsim Lidar, rename file
5 years ago
Rajat Singhal
dccb95efce
AP_Proximity: Fix Airsim Proximity sector update
...
Distance equals least distance in that sector rather than last point sampled
5 years ago
CUAVcaijie
7e89591e90
HAL_ChibiOS: Modify the default orientation of the compass
5 years ago
Andrew Tridgell
fced7d78fc
HAL_ChibiOS: fixed clock src for I2C4 on H7
5 years ago