Michael du Breuil
edff966782
AP_Vehicle: Support set_mode
2020-02-05 10:51:28 +11:00
Peter Barker
79638db36b
AP_HAL_Linux: release mutex lock before calling write(c)
...
It instantly tries to take it, but we're still holding it, leading to
instant failure.
This mirrors the same code in AP_HAL_ChibiOS.
2020-02-05 10:51:28 +11:00
Andrew Tridgell
1bdac4811d
AP_RangeFinder: disable some incompatible drivers for AP_Periph
2020-02-05 10:51:28 +11:00
Andrew Tridgell
322cd745fc
HAL_ChibiOS: set correct APJ_BOARD_ID for ZubaxGNSS
2020-02-05 10:51:28 +11:00
Andrew Tridgell
4f2c6566b9
AP_Scripting: fixes for modified AP_ROMFS API
...
need to use AP_ROMFS::free()
2020-02-05 10:51:28 +11:00
Andrew Tridgell
2b6883ff03
AP_OSD: fixes for modified AP_ROMFS API
...
need to use AP_ROMFS::free()
2020-02-05 10:51:28 +11:00
Andrew Tridgell
5be08625df
AP_IOMCU: fixes for modified AP_ROMFS API
...
need to use AP_ROMFS::free()
2020-02-05 10:43:37 +11:00
Andrew Tridgell
99f5e532f0
AP_ROMFS: support uncompressed romfs data
2020-02-05 10:43:37 +11:00
Andrew Tridgell
e276031faa
HAL_ChibiOS: support uncompressed bootloader on f103-periph
...
this allows update with very low memory
2020-02-05 10:43:37 +11:00
Andrew Tridgell
29856d4ff3
HAL_ChibiOS: tweak stack on f103-periph
2020-02-05 10:43:37 +11:00
Andrew Tridgell
bfad1749d8
HAL_ChibiOS: enable ROMFS for ZubaxGNSS and f103-periph
...
this allows for bootloader update
2020-02-05 10:43:37 +11:00
Andrew Tridgell
ad4c31ebd1
HAL_ChibiOS: enable ROMFS for CUAV_GPS
2020-02-05 10:43:37 +11:00
Peter Barker
c2f154183b
AP_Scripting: add a hello world example
2020-02-05 10:43:37 +11:00
Peter Barker
189123ee42
AP_Scripting: add simple example of a loop
2020-02-05 10:43:37 +11:00
Peter Barker
cd68867488
AP_Logger: use ahrs singleton to log ATT, POS and AHRS2
2020-02-05 10:43:37 +11:00
Vlad-Andrei Dorobantu
64ed9b5972
Copter: corrected undefined data member causing linking error
2020-02-05 10:43:37 +11:00
Peter Hall
3b4b396d3e
AR_WPNav: remove unneeded overshoot methods
2020-02-05 10:43:37 +11:00
Andrew Tridgell
a244836f55
HAL_ChibiOS: save some memory in f103-periph build
2020-02-05 10:43:37 +11:00
Randy Mackay
931fb2f986
AP_NavEKF3: remove wheel encoder update limit
2020-02-05 10:43:36 +11:00
Randy Mackay
843e1190ac
AP_NavEKF3: suppress ekf fail-to-set-origin if core disabled
2020-02-05 10:43:36 +11:00
Randy Mackay
acbdcbb430
AP_NavEKF2: suppress ekf fail-to-set-origin if core disabled
2020-02-05 10:43:36 +11:00
Randy Mackay
ca6726662f
AP_RPM: rename px4-pwm to just pwm
2020-02-05 10:43:36 +11:00
Peter Barker
7e08bbc5e9
AP_Logger: canonicalize on STANDBY rather than STANDY_BY
2020-02-05 10:43:36 +11:00
Peter Barker
a3197e33d0
RC_Channel: correct description of standby option
...
Also canonicalise on STANDBY rather than STANDBY
2020-02-05 10:43:36 +11:00
Andrew Tridgell
1b0991e29f
HAL_ChibiOS: support a app->bootloader comms region in SRAM
...
this allows for UAVCAN update without a 2nd BeginFirmwareUpdate call
2020-02-05 10:43:36 +11:00
Andrew Tridgell
31b47f1484
HAL_ChibiOS: enable MissionPlanner compatible app descriptor
2020-02-05 10:43:36 +11:00
Andrew Tridgell
fd239825be
HAL_ChibiOS: pat watchdog immediately in expect_delay_ms()
...
this fixes a watchdog issue on AP_Periph if we don't have a timer
thread
2020-02-05 10:43:36 +11:00
Andrew Tridgell
e848d5d0cc
HAL_ChibiOS: fixed stack on ZubaxGNSS
2020-02-05 10:43:36 +11:00
Andrew Tridgell
c9308535c4
HAL_ChibiOS: enable watchdog in AP_Periph firmwares
2020-02-05 10:43:36 +11:00
Andrew Tridgell
e4cd2b1914
AP_BoardConfig: allow enable of watchdog in hwdef.dat
...
this will be used for AP_Periph
2020-02-05 10:43:36 +11:00
Andrew Tridgell
1e846bb35f
AP_Flashstorage: fixed init bug on F1
...
we can't mark available just before we mark in use on F1
2020-02-05 10:43:36 +11:00
Andrew Tridgell
5c3d43d947
HAL_ChibiOS: fixed flash storage in ZubaxGNSS
2020-02-05 10:43:36 +11:00
Andrew Tridgell
a78ba1d527
HAL_ChibiOS: fixed Zubax bootloader debug
2020-02-05 10:43:36 +11:00
Andrew Tridgell
e2e0468919
HAL_ChibiOS: fixed uprintf() in bootloader
2020-02-05 10:43:36 +11:00
Andrew Tridgell
5a2cecd0c8
HAL_ChibiOS: fixed page size for STM31F105 flash
2020-02-05 10:43:36 +11:00
Andrew Tridgell
8edf70c94f
HAL_ChibiOS: support ZubaxGNSS as a AP_Periph target
2020-02-05 10:43:36 +11:00
Andrew Tridgell
c24de7a3fd
HAL_ChibiOS: fixed for ZubaxGNSS build
2020-02-05 10:43:36 +11:00
Andrew Tridgell
f9eb295eed
HAL_ChibiOS: support f103-RangeFinder
2020-02-05 10:43:36 +11:00
Andrew Tridgell
678b49883d
AP_RangeFinder: disable logging for AP_Periph
2020-02-05 10:43:36 +11:00
Andrew Tridgell
3efd236c9b
HAL_ChibiOS: disable GPS and MAG in base f103 build
...
enable in f103-GPS
2020-02-05 10:43:36 +11:00
Andrew Tridgell
027b4b2c3c
AP_RangeFinder: allow for less rangefinder instances
...
for AP_Periph
2020-02-05 10:43:36 +11:00
Andrew Tridgell
36d62367cb
HAL_ChibiOS: enable airspeed in f103-ADSB
2020-02-05 10:43:36 +11:00
Andrew Tridgell
167732de0a
AP_Airspeed: enable for use in AP_Periph
2020-02-05 10:43:36 +11:00
Andrew Tridgell
e6db33fddc
HAL_ChibiOS: split out f103-GPS from base f103-periph
...
this makes it easier to create more peripheral variants
2020-02-05 10:43:36 +11:00
Tom Pittenger
3686135076
SITL: morse simulator should generate packets from same vehicle sysid
2020-02-05 10:43:36 +11:00
Mirko Denecke
a603a1577c
AP_HAL_ChibiOS: remove unnecessary tabs and whitespaces
2020-02-05 10:43:36 +11:00
Mirko Denecke
c6a58fa732
AP_IOMCU: remove unnecessary tabs and whitespaces
2020-02-05 10:43:36 +11:00
Andrew Tridgell
ef6d513c63
HAL_ChibiOS: fixed I2C on F103
...
we need to use open-drain, and the sign of the constant matters
2020-02-05 10:43:36 +11:00
Andrew Tridgell
43e753d442
HAL_ChibiOS: enable NCP5623 LED in f103-GPS
2020-02-05 10:43:36 +11:00
Jaaaky
fc5e1362a9
AP_NavEKF3: added EK3_MAG_EF_LIM parameter
...
Adapted from EKF2 implementation as of commits
3835d2613
, e9ed3540f
and df4fc0fff
this sets a limit on the difference between the earth field from the
WMM tables and the learned earth field inside the EKF. Setting it to
zero disables the feature. A positive value sets the limit in mGauss.
2020-02-05 10:43:36 +11:00