vierfuffzig
cb054e714b
AP_RTC: add local time support
5 years ago
vierfuffzig
1f9b2f712e
AP_OSD: add clock panel
5 years ago
bhavya
81fd14493d
Tools: added name to GIT_Success.txt
5 years ago
Randy Mackay
65e4ee9e2b
Rover: minor restructure of loiter at end of rtl and srtl
5 years ago
Henry Wurzburg
0963551d23
Rover: change RTL/SRTL from circling to loitering for boats
5 years ago
Randy Mackay
ca92f0505e
Copter: follow mode restores offsets to zero on exit
5 years ago
Randy Mackay
0ab5ebbd9b
Rover: follow mode restores offsets to zero on exit
5 years ago
Randy Mackay
e4336551cd
AP_Follow: add clear_offsets_if_required method
...
this restores the offsets to zero if they were initialised from zero when the lead vehicle was first spotted
5 years ago
Ebin
c8216c51b4
Tools: autotest: added wheel encoder test for balance bot
5 years ago
Peter Barker
05b6f727ee
Tools: autotest: add wheel encoder test for Rover
5 years ago
Ebin
f6c7ac88d0
SITL: Yaw rate calculation uses wheel offset
5 years ago
Peter Barker
e32d8ecda1
AP_WheelEncoder: add SITL backend
...
AP_WheelEncoder: added update function for SITL quadrature encoder
5 years ago
Peter Barker
4d17a7cf89
AP_Logger: tidy MessageWriter stages using enum class
5 years ago
Henry Wurzburg
880285dad4
AP_BLHeli: Change descriptions in SERVO_BLH_PORT param to actual AP port
5 years ago
Michel Pastor
dec5b97275
AP_Logger: fix logging on 256Mbit flash chips
5 years ago
Randy Mackay
9456fe4d70
Rover: failsafe check format fix
...
adding some brackets perhaps makes it a little clearer
5 years ago
Henry Wurzburg
006004be13
Rover: FS_OPTION allows failsafe from hold mode
5 years ago
Peter Barker
23983d03b5
Tools: autotest: correct get_distance_int
5 years ago
Peter Barker
d8c89517bb
autotest: correct CRAMS field altitude
5 years ago
Andrew Tridgell
db4ae9ff24
Plane: check airspeed and active Z controll for hover learning
5 years ago
Andrew Tridgell
39182e70e4
AP_Motors: enable docs for hover thr learning in plane
5 years ago
Michel Pastor
49bf0a3057
AP_Logger: fix AP_Logger_Block::get_num_logs()
5 years ago
chobits
5a0fe4e322
Copter: do not speed up EKF failsafe if optflow works
5 years ago
Randy Mackay
db7836ad48
AP_SmartRTL: fixup compile error
...
fix typo introduced by me attempting a minor fixup before merging
5 years ago
Peter Barker
fd0a8b72b4
AP_Logger: correct uninitialised value when logging all rally points
5 years ago
Peter Barker
be8632668b
autotest: make dataflash-over-mavlink test more accomodating
...
Saw <100kB/s on autotest server, so can't look for minimum 100kB/s.
Also fixed disarmed-at-end-of-test
5 years ago
Henry Wurzburg
13e66e9f7c
AP_SmartRTL: give warning buffer is about to fill-up
5 years ago
Andrew Tridgell
555f56a8af
HAL_ChibiOS: removed wait on CAN peripheral in H7
...
these wait busy loops can take a very long time, and end up causing
interrupts to be lost elsewhere in the system, causing lost bytes on
UARTs
We should not have while loops waiting on peripharals like this. If we
do need to wait for a flag to clear then it needs to be done in a low
priority thread, or we need to check for completion in a timer
CAN still seems to work with this change, but needs flight testing
5 years ago
Henry Wurzburg
9717548cb5
AP_Follow: hide params not used by Rover
5 years ago
Randy Mackay
6e27d49f24
Copter: add pre-arm check of PILOT_SPEED_UP param
5 years ago
Andrew Tridgell
3ebc69320c
AP_Logger: fixed LOG_FILE_DSRMROT with delayed log stop
...
now that we persist logging for 15s after disarm we need to also delay
the log rotation if LOG_FILE_DSRMROT=1. Otherwise we will put the log
data into the next log, which defeats the purpose of the 15s
persistance
5 years ago
vierfuffzig
b89c60d5b0
AP_BLHeli: fix watchdog resets with telemetry active from non-multirotor motors
5 years ago
Andrew Tridgell
185475d689
autotest: allow --moddebug to sim_vehicle.py
...
helps people debugging install
5 years ago
Randy Mackay
8686197c59
GCS_MAVLink: add comment above set-message-interval
5 years ago
Randy Mackay
3a113a31bb
GCS_MAVLink: minor fix to set_message_interval
5 years ago
Tatsuya Yamaguchi
5039bdc8ea
AP_Scripting: add set_message_interval binding
5 years ago
Tatsuya Yamaguchi
9a99d9bff5
GCS_MAVLink: add set_message_interval functions
5 years ago
Randy Mackay
9464a429f8
Copter: 3.6.11 release notes
5 years ago
Randy Mackay
927a1e4f9d
Rover: fix version to be 4.0.0
5 years ago
Randy Mackay
ec6a573d53
Rover: 4.0.0-rc1 release notes
5 years ago
Andy Piper
1d11fe5377
Tools: add --upload-port option to waf
5 years ago
Andrew Tridgell
ddde512b74
AP_Scheduler: use fill_nanf() on each scheduler function
5 years ago
Andrew Tridgell
cbe34320b5
AP_NavEKF2: fixed build
...
broken by recent common variable change
5 years ago
Andrew Tridgell
b9291d95f0
HAL_SITL: pre-fill stack on each loop with NaN
...
this allows us to catch use of uninitialised stack variables in SITL
without having valgrind running
5 years ago
Andrew Tridgell
66b4e92444
AP_Math: make fill_nanf() use a signalling NaN
...
we want use of these values to trigger a FPE
5 years ago
Andrew Tridgell
f79907bd1e
AP_NavEKF: fixed build with vector index checking
5 years ago
Andrew Tridgell
3995db49a4
AP_NavEKF3: use parent class for intermediate static variables
...
this makes the code faster as well as using less memory when both EK2
and EK3 are enabled
5 years ago
Andrew Tridgell
f7e138bddd
AP_NavEKF2: use parent class for intermediate static variables
...
this makes the code faster as well as using less memory when both EK2
and EK3 are enabled
5 years ago
Andrew Tridgell
688b01c6c6
AP_NavEKF: added a common parent class for EKF2 and EKF3 core classes
...
this provides a common location for static intermediate variables in
EK2 and EK3. This has a few benefits:
- the compiler can determine the address of the frequently accessed
variables at compile time, making them faster
- by sharing between EK2 and EK3 we save a lot of memory if both EK2
and EK3 are enabled
- we can fill all these with NaN in SITL on every loop, which allows
us to catch cases where the variables are ever re-used between
loops, which guarantees we aren't mixing data between EKF lanes or
between EK2 and EK3
5 years ago
IamPete1
3b9a35da27
AP_Motors: add reversed tricopter option
5 years ago