Andy Piper
8cd9af5ddd
AP_OSD: refactor to enable a TX-only set of parameter screens
...
add accessor for getting parameter names
add camel-case conversion for parameters names
enable OSD parameters unless HAL_MINIMIZE_FEATURES
correct OSD parameter documentation
don't default to TXONLY
4 years ago
Andy Piper
4d1c660ebc
GCS_MAVLink: enable OSD parameters on parameter enablement
4 years ago
Andy Piper
bfd24ea789
Rover: allow OSD for TX-only screens
4 years ago
Andy Piper
fa454da315
Plane: allow OSD for TX-only screens
4 years ago
Andy Piper
304d05f918
Copter: allow OSD for TX-only screens
4 years ago
Andy Piper
06feecfaf2
AP_RCTelemetry: support CRSF parameter ping requests
...
process read and write parameter request frames
add support for getting OSD parameters on read requests
send text selections over CRSF
chunker algorithm for CRSF text selections
disable functions if OSD_PARAM_ENABLED is not set
create separate parameter scheduler entry
don't enable CRSF text selection on 1mb boards
4 years ago
Andy Piper
7f3f135dc5
AP_RCProtocol: add debug for further CRSF messages
...
add better frame debug info to CRSF
4 years ago
Nick Belanger
dbe5b90398
AP_BattMonitor: Adding driver for Rotoye Batmon equipped smart batteries
4 years ago
Peter Barker
eb132d1c93
AP_DAL: fill in visualodom structures
4 years ago
Peter Barker
428c9ef0e1
AP_GPS: correct logging in dual-ublox setups
4 years ago
Andrew Tridgell
00cfc1932f
autotest: fixed arm delay in replay test
...
thanks to Peter
4 years ago
Andrew Tridgell
2a210549f9
AP_DAL: minor review cleanups
4 years ago
Andrew Tridgell
790a5ffa38
AP_Vehicle: added bootloader vehicle type
4 years ago
Andrew Tridgell
280e9d1c41
HAL_ChibiOS: fixed bootloader build
4 years ago
Andrew Tridgell
2e60fbc6d3
waf: fixed headers check
4 years ago
Andrew Tridgell
17b4198921
HAL_ChibiOS: add WITH_FATFS to environment
4 years ago
Andrew Tridgell
7308384cdc
Replay: require a filesystem for replay
4 years ago
Andrew Tridgell
20ecac5e9f
Replay: fixed build on boards with OSD
4 years ago
Andrew Tridgell
147df12eb8
GCS_MAVLink: allow replay to use GCS_Dummy
4 years ago
Andrew Tridgell
ac566763fe
HAL_ChibiOS: disable loop delay on replay
4 years ago
Andrew Tridgell
5f669e22ff
autotest: adjust optical flow speed test
4 years ago
Andrew Tridgell
4edc784dc4
Replay: allow replay on ChibiOS
4 years ago
Andrew Tridgell
5e8380ff41
AP_HAL: allow replay on ChibiOS
4 years ago
Andrew Tridgell
f4bf2ec3fe
AP_DAL: allow replay on ChibiOS
4 years ago
Andrew Tridgell
f121c250ae
AP_BoardConfig: allow replay on ChibiOS
4 years ago
Andrew Tridgell
db86b95761
HAL_SITL: fixed AP_Periph sitl build
4 years ago
Andrew Tridgell
1a1ca7cca7
autotest: fly a bit higher in optical flow test
...
test was occasionally hitting the ground
4 years ago
Andrew Tridgell
7568639af7
Replay: don't build on chibios
4 years ago
Andrew Tridgell
025cf8f72b
autotest: cleanup load_local_module
4 years ago
Andrew Tridgell
0ca54016bb
Replay: cleanup use of globals
4 years ago
Andrew Tridgell
806852c9c3
AP_Math: speedup fill nanf
4 years ago
Andrew Tridgell
c321025725
HAL_SITL: run nanf fill every 10 loops
...
this saves a lot of cpu while still giving protection
it reduces time to run a test replay from 8.1s to 4.1s
4 years ago
Andrew Tridgell
690af580c9
autotest: abstract out load_local_module()
...
this will be useful for other tests
4 years ago
Andrew Tridgell
f674d124d6
autotest: use SITL replay
4 years ago
Andrew Tridgell
3152da98e1
AP_Logger: skip structure validation in replay
4 years ago
Andrew Tridgell
d380447cd5
HAL_SITL: support command line args for replay
4 years ago
Andrew Tridgell
f966e92d99
HAL_SITL: default model for replay
4 years ago
Andrew Tridgell
85aa64780c
Replay: allow replay to run on SITL instead of linux HAL
4 years ago
Andrew Tridgell
0bc77a3baf
AP_NavEKF3: fixed whitespace
4 years ago
Andrew Tridgell
7b50780c5e
autotest: fixed rmtree error in autotest
4 years ago
Andrew Tridgell
8cb3013217
AP_DAL: setup low pass IMU filter for 20Hz
4 years ago
Andrew Tridgell
9e73922fd9
AC_PID: use calc_lowpass_alpha_dt()
4 years ago
Andrew Tridgell
b0f0c8d842
Filter: use calc_lowpass_alpha_dt()
4 years ago
Andrew Tridgell
cdcf32d22c
AP_Math: added calc_lowpass_alpha_dt()
...
used in several places
4 years ago
Andrew Tridgell
6ee1b23d28
AP_NavEKF3: removed use of another lanes gyro in optflow takeoff detection
...
as discussed with Paul
4 years ago
Andrew Tridgell
5b41d5541f
AP_NavEKF2: removed use of another lanes gyro in optflow takeoff detection
...
as discussed with Paul
4 years ago
Andrew Tridgell
0506af113e
AP_DAL: tidyup
4 years ago
Andrew Tridgell
a37cae5dae
autotest: added test.Copter.Replay test
4 years ago
Andrew Tridgell
f1f547f723
Replay: allow check_replay to be called as library
4 years ago
Andrew Tridgell
0d8a36d0c0
Replay: fixed linux build warning
4 years ago