Iampete1
bb04406496
AP_HAL: AnalogSource: set_pin returns bool
3 years ago
Iampete1
19f66803ff
AP_BatteryMonitor: Analog: check valid pin
3 years ago
Iampete1
0731af751a
AP_Airspeed: analog: check valid pin
3 years ago
Andrew Tridgell
d4d78720ca
Tools: added AK09918 devid
3 years ago
Andrew Tridgell
613f970870
AP_Compass: added AK09918 support
...
minor update over AK09916
3 years ago
Andrew Tridgell
32731e2cd0
AP_Scripting: fixed bug in string logging with logger.write()
...
this dereferenced a bad pointer, leading to crash and watchdog
thanks to Charlie for finding this!
3 years ago
Hwurzburg
4e731bf4e2
Plane: add VTOL POS1 notification to QRTL mode
3 years ago
Andrew Tridgell
33529c98a9
HAL_ChibiOS: check the ROMFS line for IOMCU is added
3 years ago
Andrew Tridgell
fd634baef5
ChibiOS: submodule update
3 years ago
Andrew Tridgell
52124cf602
HAL_ChibiOS: fixed f1 bootloader build errors
3 years ago
Andrew Tridgell
8deaa1b46b
HAL_ChibiOS: fixed warning for USB
3 years ago
Andrew Tridgell
4daf4ad501
HAL_ChibiOS: lock in no warnings for chibios RTOS build
3 years ago
Andrew Tridgell
1e4946cf76
Tools: added Swan-K1 bootloader
3 years ago
Andrew Tridgell
ea63e8e9df
git: don't ignore bootloader bin files
3 years ago
Peter Barker
402669f269
AP_HAL_SITL: add and use HAL_SITL &hal_sitl
...
analogous to our normal "extern hal" stuff but removes need for casting
3 years ago
Peter Barker
dd49d79798
autotest: add test for Plane flying with a very slow GPS
3 years ago
Andrew Tridgell
4dbff85de7
HAL_ChibiOS: check for common hwdef.dat errors
...
catches missing GPIO type, mismatched timers and UARTs or bad pin types
3 years ago
Iampete1
f0a284c1e7
AP_Hal_ChibiOS: R9Pilot: add OUTPUT to GPIO
3 years ago
Iampete1
0143518954
AP_Hal_ChibiOS: mRoControlZeroF7: add OUTPUT to GPIO
3 years ago
Iampete1
a282a39866
AP_Hal_ChibiOS: F4BY: add OUTPUT to GPIO
3 years ago
Iampete1
6f1f26a72a
AP_Hal_ChibiOS: CubeOrange: add OUTPUT to GPIO
3 years ago
Peter Barker
919dc26ff6
AP_Camera: use location methods to convert altitudes
3 years ago
Michel Pastor
c590e1f1c5
OP_OSD_Screen: make the rangefinder distance element fixed length
3 years ago
Iampete1
5848510876
AP_HAL_ChibiOS: set flow control disabled if no RTS line
3 years ago
Iampete1
2d39836b42
AP_SerialManager: always set options
3 years ago
Michel Pastor
a9fed2f9bc
RCOutput: fix full throttle bug
3 years ago
Nicholas Weaver
1377c1b78f
Tools: board_types.txt: reserve ID for ICSI_Kestrel
...
Developing a CM4-based carrier board, reserving a board ID.
3 years ago
Hwurzburg
3b543a8ceb
AP_Compass: Change orientation labels to match order of rotation
3 years ago
Hwurzburg
873097c030
AP_AHRS: Change orientation labels to march order of rotation
3 years ago
Peter Barker
3e031e78e5
Plane: add comment about us sending airspeed error in wrong units
3 years ago
Peter Barker
e4ebea9e26
GCS_MAVLink: use AHRS position for location
...
This is our canonical source of position.
3 years ago
Peter Barker
07aa00f2b4
GCS_MAVLink: tidy sending of high-latency message
3 years ago
Peter Barker
abd5daccbb
autotest: augment HIGH_LATENCY2 test with location test
3 years ago
Peter Barker
0961d651f9
waf: correct description of --sitl-flash-storage
3 years ago
Peter Barker
b2a7841672
Tools: allow for selection of Storage backend type at runtime
3 years ago
Peter Barker
3292128531
AP_HAL_SITL: allow for selection of Storage backend type at runtime
3 years ago
Peter Barker
102b1c6879
AP_HAL: allow for selection of Storage backend type at runtime
3 years ago
Tom Pittenger
9578b9bcd4
AP_ADSB: Ping200X update health, remove option for external baro, and gnss altitude units bugfix
3 years ago
Shiv Tyagi
9729377bb3
AP_Rangefinder : make get_temp const
...
This makes backend get_temp methods const
Co-Authored-By: Josh Henderson <69225461+hendjoshsr71@users.noreply.github.com>
3 years ago
Shiv Tyagi
5cca39e50a
GCS_Common : send water depth for each rangefinder instance
...
This sends depth message for each downward facing rangefinder instance which has data.
Co-Authored-By: Josh Henderson <69225461+hendjoshsr71@users.noreply.github.com>
3 years ago
Shiv Tyagi
6faa586dec
Rover : log multiple rangefinder instances in DPTH message
...
This makes log_dpth method to log multiple instances of rangefinder
Co-Authored-By: Josh Henderson <69225461+hendjoshsr71@users.noreply.github.com>
3 years ago
Andrew Tridgell
9a29f2558c
HAL_SITL: fixed cygwin build
...
cygwin does not handle panic being weak, it gets a link error
3 years ago
Andrew Tridgell
c15221fd53
HAL_ChibiOS: fixed orientation of ICM42605 on QiotekZealotF427
3 years ago
Andrew Tridgell
41534d816c
CPUInfo: added timing of micros16()
3 years ago
Andrew Tridgell
6953778b4c
HAL_ChibiOS: use micros16() for blheli pass-thru IRQ
...
saves some IRQ overhead, makes time handling more consistent
3 years ago
Andrew Tridgell
5714ee113f
HAL_ChibiOS: added micros16() method
3 years ago
Andrew Tridgell
1283d42fbf
AP_HAL: added micros16() method
...
fast method for both 16 and 32 bit timers
3 years ago
Andrew Tridgell
2aef3364bc
HAL_ChibiOS: optimisation for AP_HAL::micros() on systems with 32 bit timers
...
most ChibiOS boards have a 32 bit timer. This optimisation reduces the
cost of micros() from 0.3us to 0.06us, which is significant in
interrupt handlers and for accurate timing. It takes advantage of the
timer being 32 bit with 1MHz clock
3 years ago
Andrew Tridgell
2be23fff2b
Plane: obey Q_RTL_ALT when in POS1 and POS2 states
...
this fixes the alt target for when user has disabled the quadplane
approach code
3 years ago
Randy Mackay
9de5ef72db
Copter: 4.1.0-rc4 release notes
3 years ago