Andrew Tridgell
cd1502ab72
SITL: fixed string warnings
2020-09-15 09:40:03 +10:00
Andrew Tridgell
6803408453
AP_UAVCAN: fixed string warnings
2020-09-15 09:40:03 +10:00
Andrew Tridgell
930726ca9a
AP_Logger: fixed string warnings
2020-09-15 09:40:03 +10:00
vierfuffzig
ca95e7865a
AP_OSD_Param_Setting: fix copter FS_OPTIONS mnemonics
2020-09-15 09:26:46 +10:00
Iampete1
f350bfba78
SITL: JSON: don't warn for none required sections
2020-09-15 08:12:29 +10:00
Andrew Tridgell
2bc7d17e7a
AP_NavEKF3: improved core comparison to check alignment
...
this adds coreBetterScore() which takes account of tilt and yaw
alignment when comparing cores for lane switching
this ensures we don't switch to a lane that is unaligned due to the
zero error score for unaligned lanes
2020-09-14 20:29:04 +10:00
Andrew Tridgell
067001bd61
AP_NavEKF2: take into account alignment when comparing cores
...
ensure we don't switch to a lane that does not have yaw or tilt
alignment from a lane that is aligned
2020-09-14 20:29:04 +10:00
Tatsuya Yamaguchi
5ea1fde6ee
RC_Channel: update RCx_OPTION's @Values order
2020-09-14 13:27:53 +10:00
Andrew Tridgell
96dd354131
AP_ICEngine: check for valid RC input for ICE
2020-09-14 12:20:55 +10:00
Andrew Tridgell
890fc96d20
AP_ICEngine: added ICE_STARTCHN_MIN
...
this gives a min PWM value to trigger an engine stop. It makes RC
glitches leading to engine stop much less likely
2020-09-14 12:20:55 +10:00
Dan Laks
54c827a792
AP_ICEngine: Initialize start_chan_last_value and catch RC values less than 800
2020-09-14 12:20:55 +10:00
Andrew Tridgell
23da0ea8b6
AP_ICEngine: add debounce to RC input for ICE_START_CHAN
2020-09-14 12:20:55 +10:00
Michael Oborne
f235c620b2
AP_CANManager: Remove Param keyword identifier
2020-09-14 10:40:16 +10:00
Iampete1
f5172cdecf
AC_Avoid: hide params with enable flag
2020-09-14 08:54:13 +09:00
Hwurzburg
f78a09ba2a
AP_OSD: fix white space error preventing emit to Wiki
2020-09-13 12:16:57 +10:00
Andy Piper
3bbac765f0
AP_Logger: correct units on raw accel data
2020-09-13 12:15:33 +10:00
dmitry
94d2f4ea0e
SITL_AirSim: moved NED position initialization
...
out of always false if -statement
2020-09-13 08:04:09 +10:00
Randy Mackay
4ed486bb92
AC_AttitudeControl: revert Add PosControl PID logging
2020-09-12 08:10:33 +09:00
Randy Mackay
36dee8791a
AP_Logger: revert adding PSCP log structure
2020-09-12 08:10:33 +09:00
Iampete1
c109df3dd5
AC_AttitudeControl: Add PosControl PID logging
2020-09-11 10:12:08 +10:00
Iampete1
9753a20404
AP_Logger: add PSCP log structure
2020-09-11 10:12:08 +10:00
Iampete1
e955b431ef
AC_PosControl: move to structure logging for PSC
2020-09-11 10:12:08 +10:00
Iampete1
02c225ee93
AP_Logger: add structure for PSC message
2020-09-11 10:12:08 +10:00
Jim Stockwell
1565c69943
AC_HELI_PID: spelling in comment, leaded -> leaked
2020-09-11 08:39:58 +09:00
Samuel Tabor
f926dc62ed
AP_Soaring: Reduce default value for minimum cruise time.
2020-09-10 09:18:52 -07:00
Samuel Tabor
e0f524d425
Plane: Soaring: Use circling time as timeout if less than 20s.
2020-09-10 09:18:52 -07:00
Samuel Tabor
440d17e0de
AP_Soaring: Add accessor for SOAR_ALT_CUTOFF.
2020-09-10 22:21:41 +10:00
Peter Barker
dd8361ba33
AP_RangeFinder: remove default case from Rangefinder init switch
...
Allows the compiler to help the programmer fill in required code
2020-09-10 20:52:06 +10:00
Andy Piper
04b3b1f4c2
AP_OSD: re-enable OSD parameters on 1Mb boards since it wasn't doing anything
...
Make sure OSD parameters can be disabled in hwdef.dat
2020-09-10 18:10:32 +10:00
Andy Piper
570fd59c39
AP_HAL_ChibiOS: disable OSD parameters on F7 1Mb boards with SD cards
2020-09-10 18:10:32 +10:00
Mark Whitehorn
866405c7df
AP_HAL_SITL: fix segv in examples
2020-09-10 14:30:24 +10:00
ashvath100
9665421a9c
AP_Scripting: Walking robot naming fix and height control
2020-09-10 08:27:01 +09:00
ashvath100
e21e720b12
SITL: walking robot script direction fix
2020-09-10 08:27:01 +09:00
ashvath100
9248272baa
Rover: walking_height input sent to motors
2020-09-10 08:27:01 +09:00
ashvath100
9968b2f52c
RC_Channel: add height input channel
2020-09-10 08:27:01 +09:00
Andrew Tridgell
1ffbbb2896
HAL_ChibiOS: added FLASH_TOTAL to environment
2020-09-10 07:41:25 +10:00
Andy Piper
eab127ffa3
AP_OSD: disable OSD parameter support on 1Mb boards
2020-09-09 20:36:42 +10:00
Andy Piper
bbaaf7d66f
AP_HAL_ChibiOS: disable features on KakuteF7 and OmnibusF7v2 to mirror KakuteF7Mini
2020-09-09 20:36:42 +10:00
Andy Piper
c483c04d4b
AP_OSD: separate parameter screen
...
display parameter names and types and allow modification via stick gestures
add support for updating selected parameters
support symbolic names for cetain options with add vehicle specific labels
add support for OSD parameter access and modification over mavlink
save OSD parameter when setting
add missing serial protocols
set defaults on settings correctly
re-organise defaults for NTSC screens and add 9th parameter
allow parameter control to be disabled
add plane aux options (from vierfuffzig)
only enable osd param on bitmap enabled backends
make sure draw() is elided on non-bitmap backends
2020-09-09 20:36:42 +10:00
Andy Piper
13676f9784
AP_SerialManager: add number of serial protocols to enum
2020-09-09 20:36:42 +10:00
Andy Piper
8b766efb0a
GCS_MAVLink: add support for updating OSD parameters over mavlink
2020-09-09 20:36:42 +10:00
Andy Piper
7aa98d55eb
AP_Param: expose the stable key for use by AP_OSD
...
add support for finding parameters by name and returning the token
2020-09-09 20:36:42 +10:00
Andy Piper
88d8cdadb7
AP_Camera: make runcam check for osd menu before entering osd menu
2020-09-09 20:36:42 +10:00
Andy Piper
2c19152644
AP_Arming: arming check for osd menu
2020-09-09 20:36:42 +10:00
Iampete1
8aeee4bc83
SITL: SIM_JSON:: add support for apparent wind sensor
2020-09-09 18:26:54 +10:00
Iampete1
917358e4a5
AP_WindVane: add apparent wind SITL types
2020-09-09 18:26:54 +10:00
Iampete1
2764126a1c
SITL: add apparent wind sensor support
2020-09-09 18:26:54 +10:00
Gone4Dirt
32de8d78ab
AP_Scripting: Add Heli_IM_COL_TUNE applet and readme
2020-09-09 17:50:31 +10:00
Gone4Dirt
39788aa4f7
AP_Scripting: Add rc norm_input_ignore_trim binding
2020-09-09 17:50:31 +10:00
Andy Piper
5b5b9d57a1
AP_Scheduler: add per-task performance information accesible from @SYS/tasks.txt
...
print fully qualified name on most boards
remove old task slip message
Don't die on allocation failure.
dynamically allocation/free task info based on SCHED_OPTIONS
dynamically enable task info on ftp get
2020-09-09 17:06:12 +10:00