Michael Oborne
4e9848ab3a
HAL_ChibiOS: fix sdcard param init
...
the write was failing because of a 0 byte write attempt, the response was -1 vs 0
this results in not using the sdcard backend for storage for all boots after the initial
5 years ago
Hwurzburg
96f5e2a20a
Plane: Update THR_FAILSAFE param metadata
5 years ago
Patrick José Pereira
bfc35db8ff
travis: Remove global compiler variable
...
The global variable is not necessary since
the variable is defined in the matrix.
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
5 years ago
Patrick José Pereira
050334273e
Tools: Remove trailing spaces of build_ci
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
5 years ago
Patrick José Pereira
670e7272e2
travis: Add navigator target
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
5 years ago
Patrick José Pereira
30e2aad6b9
Tools: Add arm-linux-musleabihf toolchain
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
5 years ago
Patrick José Pereira
ee4f267743
Tools: Add navigator test in build_ci
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
5 years ago
Peter Barker
2ea41b7997
autotest: spit out actual simulated mag orientations as part of debug
5 years ago
murata
a44defc49e
SITL: Disabling debugging cyclic messages
...
SITL: Disabling debugging cyclic messages
5 years ago
bugobliterator
27b1ce572e
AP_CANManager: fix comms between SLCAN and second CAN Iface
5 years ago
Andrew Tridgell
689902cb69
waf: moved include of ap_config.h into configure step
5 years ago
Michael du Breuil
d905282c1e
AP_HAL: Don't redefine allowing double math in SITL/Linux if already defined
5 years ago
Andrew Tridgell
56b743dfca
AP_GPS: build SBF driver with double precision
5 years ago
Andrew Tridgell
24425b4155
waf: allow setup of double precision for some cpp files
5 years ago
Michael du Breuil
6a8680d31d
AP_GPS: Send RTK baseline data from SBF
5 years ago
Samuel Tabor
93bcfc4c3e
Plane: Assign flap channel in set_control_channels() to avoid expensive call in set_servos_flaps().
5 years ago
Samuel Tabor
590ebb180c
Plane: Update airbrake channel assignment in set_control_channels() to avoid expensive call in airbrake_update()
5 years ago
Samuel Tabor
f1290a2e17
Plane: Add use of airbrakes, used when throttle is negative OR via RC channel option.
5 years ago
Rajat Singhal
e9b3c54e6d
AP_Rangefinder: Add SITL option in param description
5 years ago
Rajat Singhal
0f66936353
SITL: Airsim: Add support for rangefinder sensor data
...
Also increase RC channels to 12
5 years ago
Rajat Singhal
6085614364
SITL: Airsim: Resend servo output after timeout
...
Plus some cleanup
5 years ago
Tatsuya Yamaguchi
829cd29d7c
SITL: fix when speedup is specified as a startup parameter
5 years ago
Andy Piper
1f3c24d436
AP_RCProtocol: put back DSM VTX control and logging, add tests
5 years ago
bugobliterator
c6e45dd536
AP_Param: add set_and_save_ifchanged for Vector3f params
5 years ago
bugobliterator
de6b48f922
AP_Compass: set only if changed to save space in param storage
5 years ago
Peter Barker
5a8b1639d0
autotest: fix nmea output test
5 years ago
Andrew Tridgell
3a252a042b
HAL_ChibiOS: fixed fast sampling on F32Lightning
...
this SPI bus on this board can't handle 8MHz
5 years ago
Andrew Tridgell
cfc59497f6
AP_InertialSensor: trigger internal error on persistent IMU reset
...
this will give users a warning when they are getting the Invensense
IMU FIFO reset issue
5 years ago
Andrew Tridgell
b20279e452
AP_InternalError: added imu_reset error
5 years ago
Andrew Tridgell
1488142d88
AP_MSP: fixed system ID
5 years ago
Andrew Tridgell
f330d5aa77
AP_MSP: run new MSP code through code style script
5 years ago
Andrew Tridgell
d8ed210b98
AP_MSP: cleanup namespace handling
...
using "using namespace MSP" in headers is a bad idea as it spreads to
lots of cpp via includes. It is fine in a cpp file
5 years ago
Andrew Tridgell
3517ab9c45
AP_OpticalFlow: allow separate enable of MSP opticalflow
5 years ago
Andrew Tridgell
34430e9d6c
AP_RangeFinder: allow separate enable of MSP rangefinder
5 years ago
Andrew Tridgell
87cf7b58ae
AP_MSP: added sample OSD enable params
5 years ago
Andrew Tridgell
5358c1e476
AP_MSP: handle utf-8 in string display
5 years ago
Andrew Tridgell
8ca9af72e0
AP_OSD: prevent startup segfault
5 years ago
Andrew Tridgell
844d2bf7ff
waf: enable MSP when we enable OSD
5 years ago
Andrew Tridgell
8319b7b6b7
AP_MSP: check for MSP rangefinder enable
5 years ago
Andrew Tridgell
84f7589f2d
AP_RangeFinder: allow separate enable of MSP rangefinder
5 years ago
yaapu
4a8290508d
AP_MSP:Tools: added more OSD items and messages
5 years ago
yaapu
cfc7823af8
AP_MSP: fix missing memset for battery_state struct
5 years ago
Andrew Tridgell
0e55a63be2
AP_OSD: skip backend drawing for boards without font backends
...
this saves a lot of flash space on boards that want the MSP OSD system
but not the MAX7456 backend
5 years ago
Andrew Tridgell
25746ef27e
AP_OSD: avoid building MAX7456 driver without an SPI device for it
5 years ago
Andrew Tridgell
6f04b4a5ec
waf: added --osd-fonts configure option
...
allows for --osd without fonts
5 years ago
Andrew Tridgell
491e82159c
HAL_ChibiOS: add HAL_WITH_SPI_xx defines for SPI devices
...
this allows us to avoid building drivers for SPI devices we don't
have, such as OSD
5 years ago
Andrew Tridgell
17173871a4
AP_RangeFinder: fixed non-MSP build
5 years ago
Andrew Tridgell
f3a0ba0138
AP_OpticalFlow: fixed non-MSP build
5 years ago
Andrew Tridgell
27acdf1800
AP_MSP: fixed values for MSP_OSD_NCELLS param docs
5 years ago
Andrew Tridgell
d9da06b9e4
AP_MSP: fixed constrains in analog and battery MSP msgs
...
need to use constrain_int32() for values that give unsigned 16 bit
values
5 years ago