Randy Mackay
b4fd9848df
AR_AttitudeControl: add get_stop_speed accessor
4 years ago
Paul Riseborough
9014afc9d4
AP_NavEKF3: Fix typo in comment
4 years ago
Paul Riseborough
b9abef37c3
AP_NavEKF3: Reset to GPS yaw if fusion times out when on ground.
4 years ago
Andy Piper
0d43cb4622
RC_Channel: add VTX power to docs
4 years ago
Andy Piper
ef8b6efd89
AP_SerialManager: add SmartAudio to docs
4 years ago
murata
072420d98e
AP_RCTelemetry: Do uart's nullptr check first
4 years ago
Hwurzburg
fda07e7dc8
AP_OSD: Add fence indicator panel
4 years ago
Hwurzburg
0ffa83b2dd
AP_ICEngine: add note about ICE_STARTCHN_MIN param
4 years ago
Rishabh
7e79999b86
AC_Avoid: reenable avoidance logging
4 years ago
Andrew Tridgell
e1a5d73504
HAL_ChibiOS: fixed DTCM comment for F732
4 years ago
Andrew Tridgell
b7fffe35f9
HAL_ChibiOS: added FreeflyRTK GPS build
...
a F732 based GPS peripheral
4 years ago
Andrew Tridgell
5a7e870cfb
AP_Notify: scale NCP5623 for for data range
...
we were overflowing the RGB max of 0x1f, leading to LED being off at
high power
4 years ago
Andrew Tridgell
0fd335af33
AP_Baro: changed health check for AP_Periph
...
avoid alt check and calibration check
4 years ago
Andrew Tridgell
11e4b62438
SRV_Channel: allow build with no channels
...
needed for AP_Periph when using LED driver only
4 years ago
Andrew Tridgell
1a81b10d27
AP_Baro: hide unnecessary params on AP_Periph
4 years ago
Andrew Tridgell
60f60356b8
AP_Common: hide unnecessary params on AP_Periph
...
we only use raw compass
4 years ago
Andrew Tridgell
474f22c3fe
AP_Baro: allow for define of BARO_MAX_INSTANCES
4 years ago
Andrew Tridgell
4d661911e5
HAL_ChibiOS: allow adjustment of F7 I2C timing
...
needed for F732
4 years ago
Andrew Tridgell
6b9e4161cb
HAL_ChibiOS: removed UDID_START from all MCU defs
...
use UID_BASE from ChibiOS headers
4 years ago
Andrew Tridgell
36d5c98e96
HAL_ChibiOS: default UDID_START to UID_BASE
4 years ago
Andrew Tridgell
2dc4c50953
HAL_ChibiOS: fixed default OTP address and size
4 years ago
Andrew Tridgell
22f7218acf
HAL_ChibiOS: support 512k F7 parts for flash
4 years ago
Andrew Tridgell
03cae60471
HAL_ChibiOS: added STM32F732 support
4 years ago
Andrew Tridgell
f1de0c7fe2
HAL_ChibiOS: added F732 16MHz CubeMX config
4 years ago
Andrew Tridgell
901978a9b3
AP_Baro: fixed averaging of samples for several drivers
4 years ago
Kawamura
b305b3b074
AP_Compass: Send message to gcs for compass learn
4 years ago
vierfuffzig
5e8e68344e
AP_Arming: fix _CHECKS param description
4 years ago
murata
49bb4d38a1
AC_AutoTune: Disable variables that are overwritten
4 years ago
Peter Barker
d38e704115
SITL: fix memory over-read detected by Valgrind
...
==15803== Conditional jump or move depends on uninitialised value(s)
==15803== at 0x4C34975: index (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15803== by 0x444D8D: SITL::Frame::load_frame_params(char const*) (SIM_Frame.cpp:363)
==15803== by 0x445415: SITL::Frame::init(char const*, SITL::Battery*) (SIM_Frame.cpp:432)
==15803== by 0x3696ED: SITL::MultiCopter::MultiCopter(char const*) (SIM_Multicopter.cpp:35)
==15803== by 0x34B49C: SITL::MultiCopter::create(char const*) (SIM_Multicopter.h:44)
==15803== by 0x34C58E: HALSITL::SITL_State::_parse_command_line(int, char* const*) (SITL_cmdline.cpp:480)
==15803== by 0x344005: HALSITL::SITL_State::init(int, char* const*) (SITL_State.cpp:923)
==15803== by 0x33D854: HAL_SITL::run(int, char* const*, AP_HAL::HAL::Callbacks*) const (HAL_SITL_Class.cpp:182)
==15803== by 0x15ACDD: main (Copter.cpp:678)
==15803==
4 years ago
Peter Barker
0661a27400
SITL: ensure st.size is valid when loading model json
...
Before this patch st.size is undefined when we use it to create a buffer
on the stack - probably not a good thing.
4 years ago
Andy Piper
94d4252a2a
AP_RCTelemetry: warn if using CRSF on non-DMA channel
...
don't produce rf_mode messages when not using CRSF for RC control
4 years ago
Andy Piper
f6b9479542
AP_HAL_ChibiOS: add accessor for UART DMA status
4 years ago
Andy Piper
4d4d3683b6
AP_HAL: add accessor for UART dma status
4 years ago
Andy Piper
dbd9b3a9ae
AP_HAL_ChibiOS: ESC telemetry is orthogonal to RPM telemetry
4 years ago
Andy Piper
384ecd4a5b
AP_HAL_ChibiOS: check command queue is empty before arming
4 years ago
Andy Piper
66fadf53a1
AP_HAL_ChibiOS: remove dshot calibration step
4 years ago
Andy Piper
f3f3056dba
AP_HAL_ChibiOS: add support for dshot commands to rcout
...
add support for dshot beepcodes through tonealarm
add support for dshot reversal and command queue
add support for dshot commands to all channels
correctly manage channel enablement in PWM groups
Correctly send dshot commands when using bi-dir dshot
allow reversible settings to be changed
ChibiOS: allow more than one type of ESC for dshot commands
Only execute reverse/reversible commands on BLHeli
add support for checking active ESCS
mark ESCs active when bdshot telemetry is returned
allow dshot alarm to be disabled
allow priroitized dshot commands
4 years ago
Andy Piper
38ef81e9e9
AP_Arming: call rcout arming checks
4 years ago
Andy Piper
18366a4b6d
SRV_Channel: propagate ESC type into rcout
4 years ago
Andy Piper
d23a0bc23d
AP_HAL_SITL: allow tone alarm types
4 years ago
Andy Piper
dee4ce3d35
AP_BLHeli: allow both reversed and reversible states to be set
...
change dshot command mask names
mark ESCs active when telemety is returned
set dshot esc type
4 years ago
Andy Piper
e710799b12
AP_Notify: add support for dshot command beeps
...
add support for ESC LEDs triggered by dshot commands
don't send DShot LED commands when armed
make enablement of dshot buzzer and LEDs configurable
4 years ago
Andy Piper
ba96f4491d
AP_HAL_Linux: allow tone alarm types
4 years ago
Andy Piper
3428cbf993
AP_HAL: add dshot command codes for beeps, leds and motor control
...
allow more than one type of ESC for dshot commands
add support for checks around active ESCs
allow dshot alarm to be disabled
allow prioritized dshot commands
4 years ago
Peter Barker
30b9a7aeb4
AP_GPS: correct GPS_AUTO_SWITCH parameter description
4 years ago
Iampete1
e995e8873c
AC_Circle: add function to check for radius param change
4 years ago
Andrew Tridgell
7cc11e6856
AP_GPS: fixed handling of loss of GPS yaw
...
when the GPS yaw data doesn't pass the internal tests of validity for
400ms we need to stop telling the EKF that we have valid yaw
4 years ago
Randy Mackay
e78c6804a0
AC_AutoTune: remove start method and always init position controller
4 years ago
Hwurzburg
defc81443c
AP_OSD: fix disable value for terrain alt warning
4 years ago
chobits
00b44ff6c8
AC_WPNav: remove unused function
4 years ago