Andrew Tridgell
dac7f45326
Plane: fixed use of multicopter mix_max
...
we need a settable mix_max for some vehicles
9 years ago
Tom Pittenger
5512b6de02
AP_RangeFinder: Cleanup and added comments
...
- uart->available(); returns uint32 but was stored locally as int32 and treated as uint32. Now stored correctly as uint32
- some variables were set to zero at start of function, then reset to zero before being used. wasted work
9 years ago
Tom Pittenger
e928e20b11
AP_RangeFinder: Ensure no divide by zeros in LeddarOne
...
Having a critical divide by value as a class member that could change external to the function using it is fragile. It was not very obvious that a divide by zero was not possible in the current design, now it's very obvious and safer in case the code changes later.
9 years ago
priseborough
b6867e085d
AP_NavEKF2: Don't report range finder variance on mavlink if not required
9 years ago
Andrew Tridgell
95db9f61cc
AP_Module: added velocity_ned to AHRS state
9 years ago
Michael Oborne
11c376588d
AP_GPS_NOVA: support tersus/novatel/comnav gps
9 years ago
Peter Barker
8f376944aa
DataFlash: immediately restart logging after erasing logs
9 years ago
Randy Mackay
f94f7e2aa0
AP_RangeFinder: add leddarone to TYPE parameter description
...
No functional change
9 years ago
ShingoMatsuura
3123bd6d7d
AP_RangeFinder: add LeddarOne support
9 years ago
Peter Barker
084862a999
Tools: build_ci.sh: make target not required in Replay directory
9 years ago
Peter Barker
c23ee3d35c
Tools: tag run-in-terminal-window output with RiTW:
9 years ago
Peter Barker
909f7779c7
Tools: rearrange sim_vehicle.py to put all functions first
9 years ago
Andrew Tridgell
c9435963c8
autotest: use ArduPilot mavlink tree
9 years ago
Andrew Tridgell
c275e7c61d
SITL: added SIM_SPEEDUP parameter
...
allows changing speed of simulation while running
9 years ago
murata
13fe8cb4d0
AP_OpticalFlow: Changed short boundary the i2c_integral_frame.
9 years ago
Matthew Brener
06388b0417
Global: Fix typos
9 years ago
Andrew Tridgell
a4c1bc3fd3
HAL_Linux: avoiding setting the SPI mode on every transfer
...
This was causing the Disco kernel to print a debug message on every
SPI transfer, which makes for a very noisy kernel and large kernel logs
9 years ago
Andrew Tridgell
19d580d60f
Disco: adjust default Disco parameters
9 years ago
Andrew Tridgell
52caf8419e
SITL: fixed sense of wind direction
...
wind direction is where wind is coming from, not going to
9 years ago
Andrew Tridgell
66073413a8
GCS_MAVLink: announce MAVLink2 capability
9 years ago
Andrew Tridgell
7936eea1ac
mavlink: submodule update
9 years ago
Andrew Tridgell
f0290848c0
mavlink: submodule update
9 years ago
Andrew Tridgell
a69c1a6f90
build: added pymavlink submodule auto update
9 years ago
Andrew Tridgell
8f35305496
SITL: added a simpler compass cal simulation
...
just output 1250 to servo5 and it will go through lots of rotations
9 years ago
Andrew Tridgell
2d2ed7b06e
autotest: added autobuild of disco
9 years ago
Andrew Tridgell
65bcead1bd
autotest: build bebop static in build_binaries.sh
9 years ago
Andrew Tridgell
dd3d5152f6
Frame_params: added more Disco info
9 years ago
Andrew Tridgell
94460949e1
Frames: added Parrot Disco parameters
9 years ago
Andrew Tridgell
08dc5fab12
Plane: fixed pilot throttle based motor test
9 years ago
John deVere
d89b82b69f
Copter: fixed parameter description typos
9 years ago
Andrew Tridgell
f82827ce79
AP_Compass: removed disco special compass offsets
...
not needed any more with newer hardware
9 years ago
Randy Mackay
9b8b45b218
Copter: 3.4-rc5 release notes
9 years ago
Andrew Tridgell
bb65f4df76
AP_Arming: use HAL defined compass offset max if available
9 years ago
Andrew Tridgell
bf67d4277d
AP_HAL: define a larger compass offset max for Disco
9 years ago
Andrew Tridgell
d6890495aa
Plane: added swapped channel version of elevon/vtail/flaperon output
...
this makes it possible to setup an elevon plane without changing the
transmitter reversals
9 years ago
Randy Mackay
ba5db0c5d8
Compass: add CAL_FIT parameter description values
...
No functional change
9 years ago
priseborough
cb1d3c7ed2
AP_NavEKF2: Allow for terrain gradient when using range finder for height
9 years ago
priseborough
60d8adcca0
AP_NavEKF2: Fix height drift on ground using range finder without GPS
9 years ago
priseborough
8797714203
AP_NavEKF2: Fix bug in handling of invalid range finder data
9 years ago
priseborough
175faf1e41
AP_NavEKF2: Fix bug in published yaw reset value found during code review
9 years ago
priseborough
77fad065d1
AP_NavEKF2: use a struct for all yaw step class variables
9 years ago
priseborough
885bfd1b4e
AP_NavEKF2: Handle yaw jumps due to core switches
9 years ago
Randy Mackay
9b1b18b15b
Copter: add sprayer to aux switch options
9 years ago
Randy Mackay
f37c17bd80
Copter: include spray in build by default
9 years ago
murata
c78dfd4aa4
AC_Sprayer: Change the comment of the variables in the form of doxygen.
9 years ago
Peter Barker
fce798bc7a
DataFlash: avoid integer underflow
...
Thanks to mbelluzzo: f44b1b3556
9 years ago
Peter Barker
95d4475d45
DataFlash: avoid time going backwards in logs
...
WriteBlockCheckStartupMessages returned true if finished writing out
all startup messages. However, that may have allowed the caller to
then write out their message - but the timestamp on that message would
almost certainly be lower than the messages we've just written out.
9 years ago
Randy Mackay
a8f0291711
Copter: parameter conversion only for matrix multicopters
...
Single, Coax and Tri copter rate parameter conversions were incorrect
9 years ago
Andrew Tridgell
d0dd10aeea
Copter: added DEV_OPTIONS parameter
...
this is for little used options to allow standard firmware builds to
enable those options for development purposes
First option is for MAVLink based ADSB avoidance
9 years ago
Andrew Tridgell
9b83781b4f
Plane: fixed mixer arming error with FMUv4
...
thanks to Tim Gold for reporting this
9 years ago