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
4 years ago
yaapu
b658edfa20
Tools: added MSP
4 years ago
yaapu
6a0531c08a
AP_Common: added missing bit set/clear functions
4 years ago
yaapu
9efc4602af
AP_BLHeli: integrate MSP protocol with existing blheli inplementation
4 years ago
yaapu
144f7df02f
AP_Math: added CRCs needed by AP_MSP
4 years ago
yaapu
7170adf50e
AP_OpticalFlow: added support for MSP based flow sensors
4 years ago
yaapu
699ffcbcd2
AP_RangeFinder: added support for MSP based range finders
4 years ago
yaapu
b8b285b359
AP_OSD: added support for an MSP based OSD
4 years ago
yaapu
234ed303fe
AP_SerialManager: added support for the MSP protocol
4 years ago
yaapu
7f789fb443
AP_Vehicle: added support for the MSP protocol
4 years ago
yaapu
80eca32604
AP_MSP: added Multiwii Serial protocol (MSP) v1 and v2 support
4 years ago
Peter Barker
522c3e6281
autotest: make LogUpload the last test again
...
ATM any logs produced by EKFLaneswitch won't get uploaded in case of
failure
4 years ago
Siddharth Purohit
d25908a1c9
AP_HAL_ChibiOS: keep a backup of storage for last 100 boots
4 years ago
Peter Barker
23ba2002e8
autotest: dump final mag cal report verbosely
4 years ago
Michael du Breuil
6027553b85
AP_SerialManager: Add missing baud rate documentation
4 years ago
ashvath100
9e86355734
AP_Scripting: quadruped.lau fix after review
4 years ago
ashvath100
f344363404
AP_Scripting: quadruped.lua logic test fix
4 years ago
Randy Mackay
a4c7aa6386
AP_Scripting: quadruped.lua fixups after peer review
...
includes these changes:
add header to quadruped.lua example
quadruped.lua loses unnecessary pwm array
minor formatting fix
correct quadruped comments re servo connections
quadruped.lua replaces /2 with x0.5
quadruped.lua loses servo_estimate arguments
4 years ago
Randy Mackay
28026176f6
AP_Scripting: quadruped example formatting fixes
4 years ago
ashvath100
1a6a623295
AP_Scripting: quadruped example script
4 years ago
ashvath100
9ea390e24b
SITL: pybullet script for walking robots
4 years ago
ashvath100
485eb3fa88
Rover: roll and pitch input sent to motors
...
added get desired roll and pitch
Motors library adds set and get methods for roll and pitch
added roll and pitch to get_control_output
get_control_output returns roll and pitch values
4 years ago
Peter Hall
2d4deb505d
Rover: rc_channel inits roll and pitch input channels
4 years ago
Peter Hall
d5316edde7
RC_Channel: add roll and pitch input channels
4 years ago
Randy Mackay
b0f9f9993f
Rover: guided consumes set-pos-target-local-ned as offset from origin
4 years ago
Randy Mackay
2398b5dec4
Copter: guided consumes set-pos-target-local-ned Z-axis as offset from origin
4 years ago
Sharvashish Das
80e2dbc9f2
GCS_Common: send_local_position uses offset from origin
4 years ago
vierfuffzig
56e44c46ca
AP_HAL_ChibiOS: disable IMU fast sampling on F35 / WingFC10
...
fast sampling introduces random IMU glitches, bisect search identifies 9c2caf5b12
disabling fast sampling fixes IMU back to expected behaviour. see:
https://github.com/ArduPilot/ardupilot/issues/15090
https://discuss.ardupilot.org/t/shaking-horizon-and-jittering-servos/60420
for reference
5 years ago
Iampete1
abee62abc4
Plane: use throttle in for transition max comparison
5 years ago
Peter Barker
74c47827d9
autotest: drain stdout of SITL binary
...
The new rate messages were filling up the stdout buffer, causing the
process to block....
5 years ago
Peter Barker
e8fa4e1351
autotest: disable autotest for altitude prearm check
5 years ago
Peter Barker
397e134106
autotest: quieten RTL
5 years ago
Peter Barker
065d03dd30
autotest: add a timeout in the button test
5 years ago
Peter Barker
c01b26ca62
autotest: fix race condition in EKF type 10
...
EKF type 10 is always able to give you a position - but the arming
checks require you to have a good GPS position, and that's something
else again.
5 years ago
Peter Barker
cafc5b01f4
autotest: fix race condition in Rover RTL test
5 years ago
Peter Barker
43cdceba8f
autotest: tweak wait_ready_to_arm
5 years ago
Peter Barker
b7641345e1
autotest: set and get parameters directly using mavlink message
5 years ago
Peter Barker
ba91cbb270
autotest: correct sub parameter name PSC_VELZ_P, fix test to match
5 years ago
Peter Barker
75aa8b7e6e
Plane: log speed scaler into AETR
5 years ago
Pierre Kancir
084ec2bb5a
Autotest: copter: fix wait_for_alt for descending wait
5 years ago
Pierre Kancir
ebd13ac84e
Tools: copter: wait_landed_and_disarmed: use wait_for_alt
5 years ago
Pierre Kancir
7fbf11061f
Tools: copter: add wait_rtl_complete function
5 years ago
Pierre Kancir
3080899b43
Tools: copter: add wait land and disarm functions
5 years ago
Peter Barker
3b5bd9956d
Sub: remove dangling method declaration
5 years ago
Peter Barker
9cdda81e9c
RC_Channel: correct case in AvoidAPRoximity function string
5 years ago
Pierre Kancir
936511a720
Autotest: common: correct some text format
5 years ago
Pierre Kancir
5b72de25e0
Autotest: update wait_distance_to_home
...
Autotest: copter: allow to pass min_distance for RTL
Autotest: rover: allow to pass min distance for RTL
5 years ago
Andrew Tridgell
30f9fd9d2a
GCS_MAVLink: fixed overrun of text passed to other libraries
...
this caused corruption in log files, and was passing a
non-nul-terminated string to notify and other libraries
5 years ago
Andrew Tridgell
b18928e28e
SITL: fixed SIM_IMU_COUNT conflict
...
this came from merging two PRs which both changed SITL params
5 years ago
Randy Mackay
afa810041b
Copter: 4.0.4-rc4 release notes
5 years ago