Rajat Singhal
|
6085614364
|
SITL: Airsim: Resend servo output after timeout
Plus some cleanup
|
2020-09-02 17:25:43 +10:00 |
|
Tatsuya Yamaguchi
|
829cd29d7c
|
SITL: fix when speedup is specified as a startup parameter
|
2020-09-02 17:13:22 +10:00 |
|
Andy Piper
|
1f3c24d436
|
AP_RCProtocol: put back DSM VTX control and logging, add tests
|
2020-09-02 17:10:59 +10:00 |
|
bugobliterator
|
c6e45dd536
|
AP_Param: add set_and_save_ifchanged for Vector3f params
|
2020-09-02 17:06:05 +10:00 |
|
bugobliterator
|
de6b48f922
|
AP_Compass: set only if changed to save space in param storage
|
2020-09-02 17:06:05 +10:00 |
|
Andrew Tridgell
|
3a252a042b
|
HAL_ChibiOS: fixed fast sampling on F32Lightning
this SPI bus on this board can't handle 8MHz
|
2020-09-02 06:42:44 +10:00 |
|
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
|
2020-09-02 06:42:44 +10:00 |
|
Andrew Tridgell
|
b20279e452
|
AP_InternalError: added imu_reset error
|
2020-09-02 06:42:44 +10:00 |
|
Andrew Tridgell
|
1488142d88
|
AP_MSP: fixed system ID
|
2020-09-02 05:56:46 +10:00 |
|
Andrew Tridgell
|
f330d5aa77
|
AP_MSP: run new MSP code through code style script
|
2020-09-02 05:56:46 +10:00 |
|
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
|
2020-09-02 05:56:46 +10:00 |
|
Andrew Tridgell
|
3517ab9c45
|
AP_OpticalFlow: allow separate enable of MSP opticalflow
|
2020-09-02 05:56:46 +10:00 |
|
Andrew Tridgell
|
34430e9d6c
|
AP_RangeFinder: allow separate enable of MSP rangefinder
|
2020-09-02 05:56:46 +10:00 |
|
Andrew Tridgell
|
87cf7b58ae
|
AP_MSP: added sample OSD enable params
|
2020-09-02 05:56:46 +10:00 |
|
Andrew Tridgell
|
5358c1e476
|
AP_MSP: handle utf-8 in string display
|
2020-09-02 05:56:46 +10:00 |
|
Andrew Tridgell
|
8ca9af72e0
|
AP_OSD: prevent startup segfault
|
2020-09-02 05:56:46 +10:00 |
|
Andrew Tridgell
|
8319b7b6b7
|
AP_MSP: check for MSP rangefinder enable
|
2020-09-02 05:56:46 +10:00 |
|
Andrew Tridgell
|
84f7589f2d
|
AP_RangeFinder: allow separate enable of MSP rangefinder
|
2020-09-02 05:56:46 +10:00 |
|
yaapu
|
4a8290508d
|
AP_MSP:Tools: added more OSD items and messages
|
2020-09-02 05:56:46 +10:00 |
|
yaapu
|
cfc7823af8
|
AP_MSP: fix missing memset for battery_state struct
|
2020-09-02 05:56:46 +10:00 |
|
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
|
2020-09-02 05:56:46 +10:00 |
|
Andrew Tridgell
|
25746ef27e
|
AP_OSD: avoid building MAX7456 driver without an SPI device for it
|
2020-09-02 05:56:46 +10:00 |
|
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
|
2020-09-02 05:56:46 +10:00 |
|
Andrew Tridgell
|
17173871a4
|
AP_RangeFinder: fixed non-MSP build
|
2020-09-02 05:56:46 +10:00 |
|
Andrew Tridgell
|
f3a0ba0138
|
AP_OpticalFlow: fixed non-MSP build
|
2020-09-02 05:56:46 +10:00 |
|
Andrew Tridgell
|
27acdf1800
|
AP_MSP: fixed values for MSP_OSD_NCELLS param docs
|
2020-09-02 05:56:46 +10:00 |
|
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
|
2020-09-02 05:56:46 +10:00 |
|
Andrew Tridgell
|
5dba8ab9c8
|
AP_MSP: convert more MSP msg parsing to new system
|
2020-09-02 05:56:46 +10:00 |
|
Andrew Tridgell
|
c31bab2a85
|
AP_MSP: don't send zero length MSP packets
|
2020-09-02 05:56:46 +10:00 |
|
Andrew Tridgell
|
f033aaf5bd
|
AP_MSP: fixed ESC telem data send
only send if we have telemetry data, and ensure data lines up with
motor numbers
|
2020-09-02 05:56:46 +10:00 |
|
Andrew Tridgell
|
952a3956a9
|
AP_BLHeli: added have_telem_data() API
|
2020-09-02 05:56:46 +10:00 |
|
Andrew Tridgell
|
05f4bf0b32
|
AP_MSP: fixed viewer for py2 and py3
|
2020-09-02 05:56:46 +10:00 |
|
Andrew Tridgell
|
5a7f81b5c3
|
AP_MSP: use more compact message format for most messages
|
2020-09-02 05:56:46 +10:00 |
|
Andrew Tridgell
|
24a6cfe36c
|
AP_MSP: fill in millis for RTC
|
2020-09-02 05:56:46 +10:00 |
|
Andrew Tridgell
|
c4092ca57a
|
AP_MSP: don't send ESC_SENSOR_DATA when not enabled in build
|
2020-09-02 05:56:46 +10:00 |
|
Andrew Tridgell
|
449883c7f1
|
AP_MSP: added python MSP FPV viewer
|
2020-09-02 05:56:46 +10:00 |
|
Andrew Tridgell
|
cea2eadd16
|
AP_MSP: make MSP packing smaller and more efficient
this changes two MSP items (GPS and home pos) to use packed structures
insteaf of individual sbuf writes. This makes for faster and smaller
code
|
2020-09-02 05:56:46 +10:00 |
|
yaapu
|
6a0531c08a
|
AP_Common: added missing bit set/clear functions
|
2020-09-02 05:56:46 +10:00 |
|
yaapu
|
9efc4602af
|
AP_BLHeli: integrate MSP protocol with existing blheli inplementation
|
2020-09-02 05:56:46 +10:00 |
|
yaapu
|
144f7df02f
|
AP_Math: added CRCs needed by AP_MSP
|
2020-09-02 05:56:46 +10:00 |
|
yaapu
|
7170adf50e
|
AP_OpticalFlow: added support for MSP based flow sensors
|
2020-09-02 05:56:46 +10:00 |
|
yaapu
|
699ffcbcd2
|
AP_RangeFinder: added support for MSP based range finders
|
2020-09-02 05:56:46 +10:00 |
|
yaapu
|
b8b285b359
|
AP_OSD: added support for an MSP based OSD
|
2020-09-02 05:56:46 +10:00 |
|
yaapu
|
234ed303fe
|
AP_SerialManager: added support for the MSP protocol
|
2020-09-02 05:56:46 +10:00 |
|
yaapu
|
7f789fb443
|
AP_Vehicle: added support for the MSP protocol
|
2020-09-02 05:56:46 +10:00 |
|
yaapu
|
80eca32604
|
AP_MSP: added Multiwii Serial protocol (MSP) v1 and v2 support
|
2020-09-02 05:56:46 +10:00 |
|
Siddharth Purohit
|
d25908a1c9
|
AP_HAL_ChibiOS: keep a backup of storage for last 100 boots
|
2020-09-01 14:31:53 +10:00 |
|
Michael du Breuil
|
6027553b85
|
AP_SerialManager: Add missing baud rate documentation
|
2020-09-01 10:42:30 +10:00 |
|
ashvath100
|
9e86355734
|
AP_Scripting: quadruped.lau fix after review
|
2020-09-01 09:33:24 +09:00 |
|
ashvath100
|
f344363404
|
AP_Scripting: quadruped.lua logic test fix
|
2020-09-01 09:33:24 +09:00 |
|