Peter Barker
de479032ba
Plane: rename MSG_RAW_IMU2 and MSG_RAW_IMU3 to reflect what they send
6 years ago
Peter Barker
7e76871b9e
Copter: rename MSG_RAW_IMU2 and MSG_RAW_IMU3 to reflect what they send
6 years ago
Peter Barker
b793e139a2
Tracker: rename MSG_RAW_IMU2 and MSG_RAW_IMU3 to reflect what they send
6 years ago
Peter Barker
54d4030ed1
Rover: rename MSG_RAW_IMU2 and MSG_RAW_IMU3 to reflect what they send
6 years ago
Matt
5d000613a5
Frame_params: Update Solo's required parameters
...
Adds Solo parameter files for Copter 3.7 on both Cube Black and Cube
Green. Updates the file names for the existing Solo Copter 3.6 and
Copter 3.5 parameter files. The 3.7 files are now referenced by the
Solo's ChibiOS hwdef files.
6 years ago
Randy Mackay
b1a5636d4d
Rover: fix auto enter check
6 years ago
Andrew Tridgell
f0036c59d7
SITL: added rover parameters for morse example
6 years ago
Andrew Tridgell
7c50aacc92
AP_GPS: moved place we graph uart timestamp
6 years ago
Andrew Tridgell
685771c145
AP_GPS: constrain rate_ms from 5Hz to 20Hz
6 years ago
Andrew Tridgell
7a4b8d76c1
AP_GPS: added jitter correction to timestamp calculation
...
this allows for much more accurate (and consistent) timestamping of GPS
messages where the protocol has a ITOW field.
6 years ago
Andrew Tridgell
d761b24b92
AP_GPS: optionally configure a hardware PPS pin for uBlox
...
useful for testing time lag estimation
6 years ago
Andrew Tridgell
2eae4901c1
AP_GPS: look for iTow on uBlox MSG_STATUS
6 years ago
Andrew Tridgell
259723eb26
GCS_MAVLink: use JitterCorrection class
6 years ago
Andrew Tridgell
93abb41e77
AP_RTC: added JitterCorrection class
6 years ago
Andrew Tridgell
b5f3750014
AP_GPS: convert NOVA, SBP and SBP2 to use check_new_itow()
6 years ago
Andrew Tridgell
df68d6413c
AP_GPS: moved iTow handling to GPS_Backend
6 years ago
Andrew Tridgell
4af857da44
AP_GPS: adjust NMEA sentence length calculation
...
review feedback
6 years ago
Andrew Tridgell
3fe4b9c0f8
AP_GPS: make GPS packet timestamps more accurate
...
this reduces the effect of processing time and uart transmit time
6 years ago
Andrew Tridgell
62c26ec5ff
SITL: added parameters for Morse quad
6 years ago
Andrew Tridgell
a4f388e0f3
SITL: improved Morse socket handling
6 years ago
Andrew Tridgell
505bc2b1fc
SITL: added quadcopter example script for Morse
6 years ago
Andrew Tridgell
adb45c261f
SITL: support quad simulation in Morse
6 years ago
Andrew Tridgell
d907c5757d
AP_Motors: added PlusRev motors type
...
this is a plus frame with reversed motor direction, needed for quad in
Morse simulator
6 years ago
Andrew Tridgell
c8c54b369a
SITL: added example script for Morse
6 years ago
Andrew Tridgell
fea5060429
SITL: added Morse simulation backend
6 years ago
Andrew Tridgell
d46c48e28c
HAL_SITL: enable morse simulator backend
6 years ago
Andrew Tridgell
eb851cf1a6
Rover: log SITL state
6 years ago
Andrew Tridgell
6c7af3830b
Plane: apply throttle slew to dual-motor setups
...
thanks to Alex for noticing this issue
6 years ago
vierfuffzig
64915c69b6
AP_OSD: check for airspeed object
6 years ago
vierfuffzig
5a262a7f6a
AP_OSD: add secondary airspeed item
6 years ago
Randy Mackay
a083d98b96
Copter: 3.6.3-rc1 release notes
6 years ago
Peter Barker
8949cdd87a
Tools: waf: use ctx rather than build for fatal errors
6 years ago
IamPete1
c6e70c0454
Plane: add roll limit for tailsitters
...
Quadplane: add tailsitter pitch params
6 years ago
Andrew Tridgell
b6519c88a5
Plane: fixed a bug in Q_ASSIST_ modes for tiltrotors
...
when a tilt-rotor drops below Q_ASSIST_SPEED we need to keep it in the
airspeed wait state until it has regained airspeed, otherwise we will
end up with too low throttle
6 years ago
Leonard Hall
0943ace7a9
Plane: Zero Yaw correction during transition
...
and relax attitude controller when not using lift motors.
6 years ago
John Wilbraham
8f5f664e9f
Tools: added name to GIT_Success.txt
6 years ago
Andrew Tridgell
50683633b3
HAL_ChibiOS: setup for brushed feature in IOMCU
6 years ago
Andrew Tridgell
41264568ba
AP_IOMCU: added brushed motor feature bit in protocol
6 years ago
Andrew Tridgell
25247433dc
AP_BattMonitor: added Sum backend type
...
this is used to combine battery monitors into a single reporting
unit. It operates on all instances beyond itself
6 years ago
Andrew Tridgell
c081ce9adb
Plane: don't relax attitude controllers for tailsitters
...
this fixes an issue with testing control movement when disarmed
6 years ago
Andrew Tridgell
3d9126ec4a
AP_Compass: run lsm303d at 91Hz, not 100Hz
...
Peter and I have discovered an odd behaviour with the lsm303d mag. If
you fetch data a bit too soon then it will give a peridic oscillation
in the output.
Checking the data ready bit in the status register doesn't help. The
only fix I've found is to run the sampling at a bit lower rate
6 years ago
Andrew Tridgell
0faab853cb
HAL_ChibiOS: make atob static
...
only used in this file
6 years ago
Randy Mackay
9a560cf3cd
Build.md: promote ChibiOS builds over NuttX
6 years ago
Andrew Tridgell
9257d29717
SITL: fixed frame_property build error with older C++ compilers
6 years ago
Andrew Tridgell
c72f2e57b0
HAL_SITL: fixed build on older MacOS
6 years ago
Andrew Tridgell
8ea7df3efe
AP_NavEKF2: added filter reset if unhealthy for 5s and disarmed
6 years ago
Andrew Tridgell
c1516da203
AP_Camera: use timestamp from trigger time
...
this avoids time inaccuracy from loop times in timestamps
6 years ago
Andrew Tridgell
19ba2322ac
DataFlash: added timestamp to CAM messages
6 years ago
Andrew Tridgell
8f51bef0f0
HAL_ChibiOS: added 3 tries to microSD MMC init
...
this makes init for MMC/SPI interfaces more reliable
6 years ago
Siddharth Purohit
6a27e8585a
AP_UAVCAN: limit number of file open and close events
6 years ago