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
Siddharth Purohit
0976019133
AP_UAVCAN: continue dna server setup even if unique id not received
6 years ago
Andrew Tridgell
8c9e9bd415
HAL_SITL: implement get_system_id()
6 years ago
Andrew Tridgell
48475051d9
HAL_Linux: implement get_system_id() on Linux
...
this is needed for UAVCAN dynamic node allocation
6 years ago
Andrew Tridgell
73d6200db4
AP_UAVCAN: use HAL_BOARD_STORAGE_DIRECTORY for node db path
6 years ago
Andrew Tridgell
4cfb1b04ad
AP_HAL: define HAL_BOARD_STORAGE_DIRECTORY for sitl, px4 and chibios
6 years ago
Siddharth Purohit
c37a9966c1
AP_UAVCAN: use const unique id length variable
6 years ago
Siddharth Purohit
e017783f69
AP_UAVCAN: disable server for HAL_PX4 with minimize feature builds
6 years ago
bugobliterator
144bbb293f
HAL_PX4: implement system id without formatting
6 years ago
Siddharth Purohit
bb6b176785
AP_UAVCAN: add support for dynamic node allocation
6 years ago
Siddharth Purohit
df7d0d1971
AP_HAL: add support for unformatted board id
6 years ago
Siddharth Purohit
3b2fdc9c70
HAL_ChibiOS: add support for unformatted board id
6 years ago
Siddharth Purohit
8df52aba29
HAL_ChibiOS: move vsnprintf call to redirect Ardupilot's instead of ChibiOS's
6 years ago
Peter Barker
dd88e6e85c
Tools: autotest: correct wait_servo_channel_value error path
...
Also make flaps test a little more verbose
6 years ago
Andrew Tridgell
42b89e7427
AP_OSD: flash GPS if no lock
6 years ago
Andrew Tridgell
ee78374513
RC_Channel: added GPS_DISABLE option on a switch
6 years ago
Andrew Tridgell
2512b73106
AP_GPS: added ability to disable GPS
...
this is used for GPS loss testing in real vehicles, by linking it to a
RCn_OPTION value. GPS position is still logged, but is not used
6 years ago
Peter Barker
a8fa17e7fd
Tools: LogAnalyzer: exempt CTUN.DSAlt from NaN check
6 years ago
Randy Mackay
671f39c874
AP_OpticalFlow: remove unnecessary init from CSOF and add comments
...
also replace greater-than-zero with is_positive
6 years ago
Randy Mackay
4f738ca906
AP_OpticalFlow: driver for Cheerson CX-OF
6 years ago
Randy Mackay
67be002cca
AP_SerialManager: add optical flow to list of protocols
6 years ago
Randy Mackay
70817bb6a7
GCS_Common: optical flow comp fields should include flow
6 years ago
Andrew Tridgell
b9b00e0f53
Tools: updated IO firmware
...
fixed SBUS output init bug
6 years ago
Andrew Tridgell
d78be209fe
AP_SBusOut: fixed an init bug in SBUS output
6 years ago