Tom Pittenger
6efaa29577
AP_Math: add bitwise fetch/load 16, 24, 32bit operations
5 years ago
Tom Pittenger
935cb39dff
AP_Math: add function to convert any base to any base
...
Example: convert dec 12345 to 0x12345 or dec 1200 to octal 1200
5 years ago
Tom Pittenger
b502582d14
AP_UAVCAN: replace old hardcoded value with new mavlink enum
5 years ago
Tom Pittenger
96a2aa485a
AP_Param: add set_and_save_and_notify()
5 years ago
Peter Barker
4ebde78bbf
AP_HAL_Linux: throw warning if we ever stop-clock backwards
...
Also don't compile in the stop_clock symbol to make it clear changes in
this method won't affect vehicles
5 years ago
Peter Barker
0d396f4235
AP_Vehicle: don't do any GCS stuff in delay callback if we're Replay
...
We haven't initialised the GCS at all, so it's not a great idea to
update_receive() and the like.
5 years ago
Peter Barker
29d042dbc7
AP_Vehicle: Replay now creates vehicle singleton reference
5 years ago
Andrew Tridgell
4bfdd973a4
AP_MSP: fixed build warnings for MSP with AP_Periph
5 years ago
Andrew Tridgell
8c1bc94053
AP_GPS: fixed build warnings for MSP with AP_Periph
5 years ago
Andrew Tridgell
bfa2feb8d8
AP_Compass: fixed build warnings for MSP with AP_Periph
5 years ago
Andrew Tridgell
7daf8d3cd4
AP_Baro: fixed build warnings for MSP with AP_Periph
5 years ago
Andrew Tridgell
27a85ef51c
AP_CANManager: fixed build warning for stack size
...
dynamically allocate test objects instead of putting on the stack
5 years ago
Andrew Tridgell
cd1502ab72
SITL: fixed string warnings
5 years ago
Andrew Tridgell
6803408453
AP_UAVCAN: fixed string warnings
5 years ago
Andrew Tridgell
930726ca9a
AP_Logger: fixed string warnings
5 years ago
vierfuffzig
ca95e7865a
AP_OSD_Param_Setting: fix copter FS_OPTIONS mnemonics
5 years ago
Iampete1
f350bfba78
SITL: JSON: don't warn for none required sections
5 years ago
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
5 years ago
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
5 years ago
Tatsuya Yamaguchi
5ea1fde6ee
RC_Channel: update RCx_OPTION's @Values order
5 years ago
Andrew Tridgell
96dd354131
AP_ICEngine: check for valid RC input for ICE
5 years ago
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
5 years ago
Dan Laks
54c827a792
AP_ICEngine: Initialize start_chan_last_value and catch RC values less than 800
5 years ago
Andrew Tridgell
23da0ea8b6
AP_ICEngine: add debounce to RC input for ICE_START_CHAN
5 years ago
Michael Oborne
f235c620b2
AP_CANManager: Remove Param keyword identifier
5 years ago
Iampete1
f5172cdecf
AC_Avoid: hide params with enable flag
5 years ago
Hwurzburg
f78a09ba2a
AP_OSD: fix white space error preventing emit to Wiki
5 years ago
Andy Piper
3bbac765f0
AP_Logger: correct units on raw accel data
5 years ago
dmitry
94d2f4ea0e
SITL_AirSim: moved NED position initialization
...
out of always false if -statement
5 years ago
Randy Mackay
4ed486bb92
AC_AttitudeControl: revert Add PosControl PID logging
5 years ago
Randy Mackay
36dee8791a
AP_Logger: revert adding PSCP log structure
5 years ago
Iampete1
c109df3dd5
AC_AttitudeControl: Add PosControl PID logging
5 years ago
Iampete1
9753a20404
AP_Logger: add PSCP log structure
5 years ago
Iampete1
e955b431ef
AC_PosControl: move to structure logging for PSC
5 years ago
Iampete1
02c225ee93
AP_Logger: add structure for PSC message
5 years ago
Jim Stockwell
1565c69943
AC_HELI_PID: spelling in comment, leaded -> leaked
5 years ago
Samuel Tabor
f926dc62ed
AP_Soaring: Reduce default value for minimum cruise time.
5 years ago
Samuel Tabor
e0f524d425
Plane: Soaring: Use circling time as timeout if less than 20s.
5 years ago
Samuel Tabor
440d17e0de
AP_Soaring: Add accessor for SOAR_ALT_CUTOFF.
5 years ago
Peter Barker
dd8361ba33
AP_RangeFinder: remove default case from Rangefinder init switch
...
Allows the compiler to help the programmer fill in required code
5 years ago
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
5 years ago
Andy Piper
570fd59c39
AP_HAL_ChibiOS: disable OSD parameters on F7 1Mb boards with SD cards
5 years ago
Mark Whitehorn
866405c7df
AP_HAL_SITL: fix segv in examples
5 years ago
ashvath100
9665421a9c
AP_Scripting: Walking robot naming fix and height control
5 years ago
ashvath100
e21e720b12
SITL: walking robot script direction fix
5 years ago
ashvath100
9248272baa
Rover: walking_height input sent to motors
5 years ago
ashvath100
9968b2f52c
RC_Channel: add height input channel
5 years ago
Andrew Tridgell
1ffbbb2896
HAL_ChibiOS: added FLASH_TOTAL to environment
5 years ago
Andy Piper
eab127ffa3
AP_OSD: disable OSD parameter support on 1Mb boards
5 years ago
Andy Piper
bbaaf7d66f
AP_HAL_ChibiOS: disable features on KakuteF7 and OmnibusF7v2 to mirror KakuteF7Mini
5 years ago