Randy Mackay
|
2c1edee619
|
AP_LandingGear: send-text only if servo output has been configured
|
2020-02-05 10:51:29 +11:00 |
Andrew Tridgell
|
e2d397312b
|
AP_Scripting: re-gen
|
2020-02-05 10:51:29 +11:00 |
Andrew Tridgell
|
b9d87522c5
|
AP_SerialLED: check for valid channel
|
2020-02-05 10:51:29 +11:00 |
Andrew Tridgell
|
d62fd1d962
|
AP_Scripting: fixed chan check in LED bindings
|
2020-02-05 10:51:29 +11:00 |
Andrew Tridgell
|
7296ebb146
|
AP_Scripting: added example script for LEDs
show LED values based on roll
|
2020-02-05 10:51:29 +11:00 |
Andrew Tridgell
|
9b91833fbb
|
AP_Scripting: re-gen bindings
|
2020-02-05 10:51:29 +11:00 |
Andrew Tridgell
|
951a15e961
|
AP_Scripting: added bindings for LEDs
|
2020-02-05 10:51:29 +11:00 |
Andrew Tridgell
|
c356389b4b
|
AP_Scripting: increase default heap size
we will need a better fix than this. Adding a couple of bindings costs
us nearly 1k of ram even if unused
|
2020-02-05 10:51:29 +11:00 |
Andrew Tridgell
|
4c0e3dcf72
|
SRV_Channel: added singleton access for Lua
|
2020-02-05 10:51:29 +11:00 |
Andrew Tridgell
|
9b692eb702
|
AP_Notify: implement SITL serial LEDs
|
2020-02-05 10:51:29 +11:00 |
Andrew Tridgell
|
aadca3e3d2
|
HAL_SITL: support simulated serial LEDs
|
2020-02-05 10:51:29 +11:00 |
Andrew Tridgell
|
62097824a4
|
SITL: added LED state
|
2020-02-05 10:51:29 +11:00 |
Andrew Tridgell
|
a7cdbfc49e
|
AP_SerialLED: added library API to access WS2812 LEDs
used by Lua scripting
|
2020-02-05 10:51:29 +11:00 |
Andrew Tridgell
|
e546ce39e3
|
AP_InertialSensor: updated for heater changes
|
2020-02-05 10:51:29 +11:00 |
Andrew Tridgell
|
637f9359e3
|
AP_IOCMU: added singleton in AP namespace
|
2020-02-05 10:51:29 +11:00 |
Andrew Tridgell
|
b38c7782cc
|
HAL_ChibiOS: removed heater control
|
2020-02-05 10:51:29 +11:00 |
Andrew Tridgell
|
a0dfd7760d
|
AP_BoardConfig: moved heater PI to AP_BoardConfig
and made tunable
|
2020-02-05 10:51:29 +11:00 |
Andrew Tridgell
|
afac84f2b8
|
AC_PID: added AC_PI controller
will be used by IMU heater
|
2020-02-05 10:51:29 +11:00 |
Andrew Tridgell
|
1bba705307
|
GCS_MAVLink: added ftp_push_replies()
|
2020-02-05 10:51:29 +11:00 |
Andrew Tridgell
|
6f8afe6671
|
GCS_MAVLink: fixed comment
|
2020-02-05 10:51:29 +11:00 |
Andrew Tridgell
|
9bbdff448f
|
AP_Filesystem: make unlink do both directories and files on posix
match FATFS behaviour
|
2020-02-05 10:51:29 +11:00 |
Andrew Tridgell
|
a685e4cf83
|
GCS_MAVLink: fixed session handling for ftp
|
2020-02-05 10:51:29 +11:00 |
Andrew Tridgell
|
056afa544d
|
GCS_MAVLink: rename emit_dir_entry to gen_dir_entry
comment from Sid
|
2020-02-05 10:51:29 +11:00 |
Andrew Tridgell
|
19d9de087a
|
GCS_MAVLink: fixes from my review
|
2020-02-05 10:51:29 +11:00 |
Michael du Breuil
|
52e3d3534f
|
GCS_MAVLink: Initial FTP support
|
2020-02-05 10:51:29 +11:00 |
Michael du Breuil
|
d267ee1a41
|
AP_Terrain: Don't include all of AP_FS
|
2020-02-05 10:51:29 +11:00 |
Michael du Breuil
|
c84b671a92
|
AP_Filesystem: Split the available define to it's own header
|
2020-02-05 10:51:29 +11:00 |
Michael du Breuil
|
aaccaf2741
|
AP_Filesystem: Add dir type to fatfs
|
2020-02-05 10:51:29 +11:00 |
Luke.Qin
|
4311b7af1c
|
AC_PosControl: fix minor bug for set_max_speed_z() to really do numeric check.
|
2020-02-05 10:51:29 +11:00 |
Leonard Hall
|
0082f61b9c
|
AP_Motors: yaw headroom fix
|
2020-02-05 10:51:29 +11:00 |
Leonard Hall
|
080b534493
|
AC_AttitudeControl: limit ATC_MOT_MIX_MAX in case of a fly away
|
2020-02-05 10:51:29 +11:00 |
Leonard Hall
|
b84078d396
|
Heli: Prevent loss of yaw control during large angle recovery
|
2020-02-05 10:51:29 +11:00 |
Leonard Hall
|
5ef676e40c
|
AC_AttitudeControl: Prevent loss of yaw control during large angle recovery.
|
2020-02-05 10:51:29 +11:00 |
Randy Mackay
|
bc1697fec3
|
AP_BLHeli: minor style fix for get_average_moto_frequency_hz
|
2020-02-05 10:51:29 +11:00 |
Andy Piper
|
79e551b8d3
|
AP_InertialSensor: expose harmonic notch tracking mode
|
2020-02-05 10:51:29 +11:00 |
Andy Piper
|
21315d03b2
|
AP_BLHeli: add get_average_motor_frequency_hz() for dynamic filtering
correctly calculate rpm from erpm
|
2020-02-05 10:51:29 +11:00 |
Andy Piper
|
d94b70a88e
|
Filter: add harmonic notch dynamic tracking mode
update harmonic notch REF docs
|
2020-02-05 10:51:29 +11:00 |
Leonard Hall
|
6725011f78
|
AP_Motors: Add full yaw range calculation back
|
2020-02-05 10:51:29 +11:00 |
Leonard Hall
|
50422d24d0
|
AP_Motors: Freeze motor lost index on enabling thrust boost
|
2020-02-05 10:51:29 +11:00 |
Randy Mackay
|
b8fe1e6f41
|
AP_NavEKF3: initialise pre-arm failure message
|
2020-02-05 10:51:29 +11:00 |
Randy Mackay
|
18af8b0b7f
|
AP_NavEKF2: initialise pre-arm failure message
|
2020-02-05 10:51:29 +11:00 |
Siddharth Purohit
|
83125e9199
|
HAL_ChibiOS: fix writing into a NULL pointer CANFD interrupt
|
2020-02-05 10:51:29 +11:00 |
Randy Mackay
|
ab87655a13
|
GCS_MAVLink: mission item support more mav frames
|
2020-02-05 10:51:29 +11:00 |
Mark Whitehorn
|
32a5ea13b4
|
AP_NavEKF2: add prearm failure message for null core pointer
|
2020-02-05 10:51:29 +11:00 |
Mark Whitehorn
|
8b2b7444d3
|
AP_NavEKF3: add prearm failure message for null core pointer
|
2020-02-05 10:51:29 +11:00 |
Andrew Tridgell
|
06ab862a33
|
HAL_ChibiOS: removed CAN_APP_VERSION_MAJOR from hwdef.dat
|
2020-02-05 10:51:28 +11:00 |
Michael du Breuil
|
2ab8ce712f
|
AP_Scripting: Add plane failsafe example script
|
2020-02-05 10:51:28 +11:00 |
Michael du Breuil
|
4c271c6436
|
AP_Scripting: Fix nullable arguments numbering, add location bearing
|
2020-02-05 10:51:28 +11:00 |
Michael du Breuil
|
5448bb021e
|
AP_Common: Add a radian method for getting location bearings
|
2020-02-05 10:51:28 +11:00 |
Michael du Breuil
|
38c71f875d
|
AP_Scripting: Allow scripts to set the mode
|
2020-02-05 10:51:28 +11:00 |
Michael du Breuil
|
bb0f301cab
|
AP_Logger: Support new ModeReason
|
2020-02-05 10:51:28 +11:00 |
Michael du Breuil
|
3d8fc54b5d
|
GCS_MAVLink: Use the vehicle singleton to directly set the flight mode
|
2020-02-05 10:51:28 +11:00 |
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 |