Daniel Agar
ade8a13203
commander: CMD_COMPONENT_ARM_DISARM don't block disarm if maybe_landed
5 years ago
Matthias Grob
7b41ce4711
simulator: rename parameter variable according to convention
5 years ago
Matthias Grob
88c21337fa
Make all battery sensor drivers report their sample interval
...
To make use of the time abstraction in the leaky integrator.
5 years ago
Matthias Grob
4dc9ca69ab
battery: use AlphaFilter class
...
Replace the filtered value calculations with calls to the class.
This will allow time abstraction.
5 years ago
BazookaJoe1900
cd8850b43b
mavlink: bring class LogListHelper into MavlinkLogHandler ( #14452 )
...
This is in order to avoid dynamic allocation of LogListHelper when downloading logs.
5 years ago
Daniel Agar
1c0925a189
Hex/Proficnc Cube Orange support
...
Co-authored-by: Jacob Dahl <dahl.jakejacob@gmail.com>
Co-authored-by: Jacob Crabill <jacob@flyvoly.com>
5 years ago
Daniel Agar
e577c3b610
fxos8701cq: sample at nyquist rate, drop duplicates, throttle temperature updates
5 years ago
Daniel Agar
e73380f726
fxas21002c: sample at nyquist rate, drop duplicates, throttle temperature updates
5 years ago
PX4 BuildBot
10d67efd13
Update submodule ecl to latest Sat May 23 12:39:43 UTC 2020
...
- ecl in PX4/Firmware (1d49243ee21930dc1c0ba1f08a4c03284c4713c1): 600240d95f
- ecl current upstream: c91c78dcf6
- Changes: 600240d95f...c91c78dcf6
c91c78d
2020-05-21 Paul Riseborough - EKF: Allow reset of yaw to EKF-GSF later in flight
5 years ago
Daniel Agar
8ee0a5d328
px4_work_queue: minor status changes
...
- only record start time on first run rather than init
- increase name length
- round average interval to nearest microsecond
- basic formatting consistency (google style guide)
5 years ago
Julian Kent
dd9c82eb20
systemcmds/gpio: Add nsh command to manipulate/read GPIO
...
* Add basic GPIO test app for R/W on pins from nuttx shell
* Add gpio command to fmu-v3 and fmu-v4
* Sanitize gpio commands by pin configs, --force to override
5 years ago
JaeyoungLim
b5e23f544e
Tune down solo attitude rate controller
...
This removes visible oscillations of the vehicle
5 years ago
David Sidrane
04db5391fc
px4_fmu-v5x:Fix PG11 assignment
5 years ago
David Sidrane
b2153c7f2f
px4_fmu-v5x:PG6 is free GPIO
5 years ago
David Sidrane
7f84ed57dd
px4_fmu-v5x:Using SE050 not A71CH
5 years ago
David Sidrane
637578b8be
px4_fmu-v5x:Correct trace connector description
5 years ago
David Sidrane
ef664f3c23
stm32_common:board_hw_rev_ver Fix printing of REV/VER = 10
5 years ago
David Sidrane
0139acacfd
adc:Restore ADC test's usefulness
5 years ago
Dusan Zivkovic
b7ebdab7fd
mavlink_receiver: handle LANDING_TARGET message: publish irlock_report when landing target position invalid
5 years ago
Daniel Agar
951969ba00
drivers/imu/invensense: new ICM20948 driver on SPI with AK09916 mag
5 years ago
Silvan Fuhrer
504794eddc
VTOL: reject transition command in certain flight modes
5 years ago
PX4 BuildBot
a4c77056f6
Update submodule ecl to latest Wed May 20 16:46:07 UTC 2020
...
- ecl in PX4/Firmware (73de85e258590461b6fe14668df8de1fc9c54cb7): 24f2e60b7e
- ecl current upstream: 600240d95f
- Changes: 24f2e60b7e...600240d95f
600240d
2020-05-20 Daniel Agar - EKF: resetGpsAntYaw() fix double promotion
39c09b8
2020-05-19 kamilritz - add basic gps yaw fusion test
21f49c2
2020-05-16 Kamil Ritz - Use resetQuatStateYaw during gps yaw reset
7f21364
2020-05-20 Carl Olsson - EKF: use initial wind uncertainty with no airspeed sensor (#823 )
bf78044
2020-05-20 kritz - EKF: fix initialization of local position validity 2 (#820 )
716caa5
2020-05-19 kritz - Refactor position resets (#822 )
37d9cef
2020-05-19 Mathieu Bresciani - ekf: disable xy accel bias learning before takeoff (#818 )
9788c3b
2020-05-15 Mathieu Bresciani - ekf: split accel bias learning in independant xyz components (#817 )
19bbea7
2020-05-14 Paul Riseborough - Fix GPS altitude not fused if GPS checks fail and GPS is primary height source (#813 )
5 years ago
Matthias Grob
27586db93e
rc_update: remove obsolete RC filtering
5 years ago
Matthias Grob
17d4fd064f
FlightTaskManualAltitude: add an optional stick tilt input filter
5 years ago
Matthias Grob
1a3c692e4e
mc_att_control: add an optional stick tilt input filter
5 years ago
Beat Küng
6c16a29d26
mavlink: remove unneeded TIMESYNC stream from MAVLINK_MODE_EXTVISION
...
set in MAVLINK_MODE_EXTVISIONMIN by fallthrough
5 years ago
Beat Küng
9c6f42a867
v5x defconfig: increase TELEM2 UART TX buffer size to 3000
...
Required for very high-rate log streaming @3MBit baudrate.
5 years ago
Beat Küng
107ab16e96
mavlink: reorder streams to optimize latency
...
In particular this together with the previous commit reduces timesync
round-trip time spikes by more than 10ms, and makes it generally more
stable.
Other streams are reordered according to onboard priority.
5 years ago
Beat Küng
fa8def903d
mavlink: move ulog handling after stream updates
...
reduces latency for the mavlink streams
5 years ago
Beat Küng
d0ad308eda
serial_test: fix build for linux
5 years ago
David Jablonski
e409ec0038
install bc for all simulations
5 years ago
Beat Küng
982d2a3180
ubuntu.sh: minor simplifications
5 years ago
Julian Oes
f2e2ac5def
gps: workaround spurious GCC 10.1 warning
...
This is a workaround for a warning in GCC 10.1:
src/drivers/gps/devices/src/ubx.cpp:520:8: error: writing 4 bytes into a
region of size 0 [-Werror=stringop-overflow=]
Also see:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91707
5 years ago
Julian Oes
44be9d5568
controllib: fix implicit cast warn with clang 10
5 years ago
Michal Stasiak
4f82f028e7
airspeed_calibration: Fix FD leak
5 years ago
Julian Oes
793eb82153
navigator: allow mission items with same position
...
This reverts the addition of a check against mission items that have the
same position. This breaks existing MAVSDK implementations where a
LOITER_TIME item is set right after a WAYPOINT with the same
coordinates. It is an interim hack to allow the vehicle to hold still
during a photo is captured.
This leaves the check in place for gates where we need to be able to
calculate the direction between gate and waypoint.
5 years ago
Matthias Grob
a605444462
board_comnmon: indent BOARDBRICK_VALID_LIST to correct level
...
to avoid other people getting confused as well.
5 years ago
Julian Oes
d4de0e1219
Tools: fix ubuntu setup script
...
This fixes the error:
line 149: [: missing `]'
5 years ago
Silvan Fuhrer
b5cc3c4ef5
mavlink_messages: send EAS instead of IAS ( #14858 )
...
Send equivalent_airspeed_m_s instead of indicated_airspeed_m_s for HUD on groundstation.
Signed-off-by: Silvan Fuhrer <silvan@auterion.com>
5 years ago
JaeyoungLim
e670d5f1e2
Fix interactive shell with roslaunch ( #14919 )
...
Fixes the interactive shell that was not working previously when starting px4 sitl with roslaunch
5 years ago
JacobCrabill
328477f0be
UavcanNode: Add sensor_type to range_sensor pub.
5 years ago
bresch
76de299302
Offboard temp cal: add support for 3rd baro
5 years ago
bresch
a103c4305b
Offboard temp cal: check topic instance
...
Not checking the id can lead to sensor ordering swap
5 years ago
Matthias Grob
22cdf80293
i2c_spi_buses.h: work around astyle version inconsistency
5 years ago
Matthias Grob
03bafd5581
powerCheck: make 5V warning threshold 0.1V lower
...
Because of warnings on every flight on setups without
any need for concern. Some even high quality supply voltage regulators
that are rated for 5V can with tolerances and load get lower than 4.9V.
5 years ago
ealdaz
c96b5246ff
Improved Hold behaviour
...
Added local position as a valid source of position
5 years ago
kritz
3897030c6f
Support odometry velocity in body and local frame ( #14703 )
...
* Update submodule ECL
* increase lower bound on EVV param
5 years ago
Hamish Willee
8804dae480
Ubuntu.sh - report Ubuntu 20.04 in setup
5 years ago
Daniel Agar
05886e053f
mavlink_log_info: always print to console and merge with mavlink_and_console_log_info
5 years ago
PX4 BuildBot
b933557f56
Update submodule ecl to latest Tue May 12 00:39:54 UTC 2020
...
- ecl in PX4/Firmware (286bf4f0b911fcc040788117ea79c432f6a95a83): 97b437233e
- ecl current upstream: 03191847f9
- Changes: 97b437233e...03191847f9
0319184
2020-05-11 kritz - Fix ev_pos_obs_var(1) entry (#809 )
440383f
2020-05-09 Kamil Ritz - Increase matrix library usage and remove white line
5 years ago