Randy Mackay
cc5facf6d2
AP_NavEKF2: initialise pre-arm failure message
5 years ago
Mirko Denecke
fe46dc34d4
AP_RCProtocol: remove duplicated definition from protocol_detected
5 years ago
Michael du Breuil
88fa7eee6e
Tools: Add a more complicated scripting test
5 years ago
Michael du Breuil
38e17e2068
AP_Scripting: Add Location get_distance_NED and get_distance_NE
...
Fixes a regression with nil punning which broke Location:offset() and
adds a test script that is suitable for CI to test this sort of thing
5 years ago
Siddharth Purohit
8c413d3c09
HAL_ChibiOS: fix writing into a NULL pointer CANFD interrupt
5 years ago
Randy Mackay
96616343ce
GCS_MAVLink: mission item support more mav frames
5 years ago
Andrew Tridgell
ecd9e45568
AP_Motors: switched tricopter to use rc_write_angle()
...
simplies tricopter handling
5 years ago
Andrew Tridgell
1fe146c409
AP_Compass: remove expected error
...
this happens with AK09916 probing on invensense sensor
5 years ago
Peter Barker
a08443ff19
SITL: break out a SIM_SerialDevice base class, use it for SIM_Vicon
5 years ago
Randy Mackay
f0084f743d
Copter: fix PSC_ACCZ_FILT to _FLTE param conversion
5 years ago
Andrew Tridgell
e159070dbc
AP_Periph: fixed typo
5 years ago
Mark Whitehorn
6e73feca5c
AP_NavEKF2: add prearm failure message for null core pointer
5 years ago
Mark Whitehorn
3e21ef1389
AP_NavEKF3: add prearm failure message for null core pointer
5 years ago
Andrew Tridgell
8f14ea9e80
HAL_ChibiOS: enable advanced timers if we have any N PWM channels
5 years ago
Andrew Tridgell
ff30ba87bc
HAL_ChibiOS: fixed build of sparky2
...
running out of flash
5 years ago
yaapu
dddfaa256f
Ap_Frsky_Telem: replaced the passthrough scheduler with a WFQ one.
...
This replaces the default scheduler with a WFQ one
5 years ago
Patrick José Pereira
e18883fddf
SITL: Add missing shove forces in SIM_Submarine
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
5 years ago
Andrew Tridgell
7a20410752
AP_Periph: updated docs
5 years ago
Andrew Tridgell
fcf9356e2c
HAL_ChibiOS: fixed build of f103 rangefinder
5 years ago
Andrew Tridgell
76dd2f0838
AP_RangeFinder: fixed failover between rangefinders
...
this fixes the case where we have one rangefinder that can handle
short range and another that is good for long range but no good for
short range (quite common, eg radar and lidar)
If possible we want to use the first rangefinder that is in range for
the right orientation. If none are in range then use the first for the
orientation
5 years ago
vierfuffzig
c97f785443
AP_BLHeli: fix eRPM conversion
5 years ago
Andrew Tridgell
a4e51f3942
HAL_ChibiOS: lower speed of mpu9250
...
it isn't handling the full speed well, getting some SPI transfer
errors
5 years ago
Peter Barker
d8f0960214
autotest: correct delay in simple loop test
5 years ago
Michael du Breuil
5bafd7d72c
AP_GPS: Don't defeat the GCS message interval code
5 years ago
Andrew Tridgell
80bd038333
Plane: updated release notes for 4.0.0
5 years ago
Andrew Tridgell
3884419153
AP_Periph: added RNGFND_BAUDRATE
...
allows control of rangefinder baudrate
5 years ago
Andrew Tridgell
2708c99bfb
AP_SerialManager: added set_protocol_and_baud()
...
used by AP_Periph for rangefinders
5 years ago
Andrew Tridgell
529f7a4416
Tools: updated CAN bootloaders
5 years ago
Andrew Tridgell
e612ab92ff
AP_Bootloader: added error codes for failing to load app
...
use the vendor code to indicate failure reason
5 years ago
Andrew Tridgell
513fd4065b
AP_Menu: use strtof() instead of atof()
5 years ago
Andrew Tridgell
34f5b40919
AP_IOMCU: use crc32_small() in AP_IOMCU
...
the slower speed is not noticible and this saves 1k ram
5 years ago
Andrew Tridgell
31f7a62cdc
AP_Bootloader: use crc32_small()
5 years ago
Andrew Tridgell
1ec921560e
AP_WindVane: use strtof instead of atof
...
we don't need double precision
5 years ago
Andrew Tridgell
c7fce7568e
AP_Proximity: use strtof instead of atof
...
we don't need double precision
5 years ago
Andrew Tridgell
31b0663115
AP_Param: use strtof instead of atof
...
we don't need double precision
5 years ago
Andrew Tridgell
dcc417f27b
AP_Bootloader: use crc32_small()
5 years ago
Andrew Tridgell
e5b99b294a
Tools: updated f103 bootloaders
5 years ago
Andrew Tridgell
ff2cfbaafb
AP_Math: added smaller footprint crc32
5 years ago
Andrew Tridgell
5898dc757c
AP_RangeFinder: use single precision string to float
5 years ago
Andrew Tridgell
092c20b3a7
AP_Periph: use flash app_descriptor
5 years ago
Andrew Tridgell
ec1060d4f8
AP_Bootloader: pre-define fields of app_descriptor
...
this is needed to store it in flash
5 years ago
Andrew Tridgell
b5af1edf0d
HAL_ChibiOS: moved app_descriptor to start of flash
...
this prevents the bootloader from finding it's own image as a false
posititve in searching for the app_descriptor
5 years ago
Andrew Tridgell
b2a2556829
Tools: built crazyflie2 bootloader
5 years ago
Andrew Tridgell
3800d7c084
HAL_ChibiOS: added crazyflie2 bootloader
5 years ago
murata
233fb94417
AP_Baro: Add I2C Access
5 years ago
Peter Barker
117630a469
autotest: add delay for loop test to ensure we get >=3 messages
5 years ago
vierfuffzig
6786bf0016
Plane: fix RCn_OPTION mode initialization
5 years ago
Andrew Tridgell
3e72538f07
AP_TECS: added TECS_LAND_PMIN for min pitch in flare
...
this is useful to narrow the range of available pitch after flare
5 years ago
Andrew Tridgell
ae49cebeb1
Tools: updated CAN bootloaders
5 years ago
Andrew Tridgell
cc1f86e1f1
AP_Bootloader: use MAINTAINENCE mode for CAN bootloader
...
this makes it obvious we are in the bootloader
5 years ago