Julien Lecoeur
32fb4a9585
px4io: force io firmware build
...
This fixes incremental build of the px4io firmware on targets that use the px4io driver.
fixes #11042
6 years ago
Daniel Agar
b1d59c8817
px4fmu split safety button into new driver
6 years ago
alessandro
2cb26dd5f5
GPS: Prevent injection from choking the driver ( #12710 )
...
Sending a continuous stream of injection messages can cause the
GPS driver to get stuck indefinitely in the handling loop.
6 years ago
Hyon Lim
0262a699c1
UVify Core board support and airframes (Draco, Draco-R, IFO) ( #12337 )
...
* also includes minor changes to make it easy to keep in sync with px4_fmu-v4
6 years ago
Claudio Micheli
ec5d36d9c7
UAVCAN esc: relax threshold for detecting offline escs.
...
Signed-off-by: Claudio Micheli <claudio@auterion.com>
6 years ago
Claudio Micheli
f3eafdc296
Fix wrong initialization of PWM_AUX_RATE.
...
Signed-off-by: Claudio Micheli <claudio@auterion.com>
6 years ago
Julian Oes
a7c541d7e2
version: more tests to check tags with - prefix
6 years ago
Julian Oes
3fa3cbd28a
version: add beta tag
...
This adds the "beta" tag and adds a dash before "rc" or "beta".
6 years ago
Julian Oes
c3529baa5b
jMAVSim: disable GUI using HEADLESS=1
...
@katzfey added the option to run jMAVSim without GUI. Now we just need
to read the HEADLESS env variable to use it.
6 years ago
Daniel Agar
3c0f4f9ace
Jenkins hardware snapdragon build with CCACHE_BASEDIR and dump logs
6 years ago
Daniel Agar
331b533b3d
Jenkins hardware linux add CCACHE_BASEDIR for rpi build
6 years ago
Daniel Agar
e7e477962c
snapdragon fix sanity test and add to Jenkins hardware
6 years ago
Daniel Agar
b45f459ef1
Jenkins add linux (raspberry pi) build and test
6 years ago
Julian Oes
68078795c0
px_update_git_header.py: allow -beta/-rc in tag
...
This changes two things:
- This adds "-beta" as a valid tag suffix.
- This changes "rc" without "-" to "-rc". "rc" without is now described
as deprecated and with "-rc" is preferred.
6 years ago
bresch
f4b40865af
SmoothVel - Fix altitude lock logic.
...
It was broken because _velocity_setpoint is used for input and output
and was assumed to be the input at a place where it was already overwitten
To clarify this, the input setpoint is renamed "target"
6 years ago
Julian Oes
dd2d5c029f
platforms: match usb-Hex_ProfiCNC device ( #12772 )
...
This means that we are able to detect and flash the Pixhawk Cube Black.
6 years ago
Todd Colten
b55ae09f00
FW: set default RTL_TYPE = 1 for fixed wing
...
This change adds the line "param set RTL_TYPE 1" to the default init scripts for fixed wing. Similar to the other PR that sets default RTL_TYPE=1 for VTOLs, RTL_TYPE=1 should be default for normal fixed wings as well. Reference: https://github.com/PX4/Firmware/pull/12746/files
6 years ago
JaeyoungLim
950dbc1d2e
Rover: Enable Offboard support for Rover position control
6 years ago
Daniel Agar
ccdc2dffa9
WQ decrease att_pos_ctrl stack
6 years ago
Julien Lecoeur
7fa885c7b3
Document the behaviour of TERMINATE and LOCKDOWN in comments
6 years ago
Julien Lecoeur
85c2e7d65d
Offboard failsafe actions: cleanup and move to dedicated functions
6 years ago
Julien Lecoeur
84eeacfb38
Offboard failsafe actions: add DISABLED, LOCKDOWN and TERMINATE options
6 years ago
Julien Lecoeur
4c9288d993
Commander: cleanup COM_POSCTL_NAVL parameter
...
- move to px4::params
- use enum
6 years ago
Julien Lecoeur
907b6ccf46
fmu: fix implicit fallthrough
6 years ago
Julien Lecoeur
d41f72f092
Re-enable implicit-fallthrough warning
6 years ago
Beat Küng
7f6a9e587f
logger: fix multiple format definitions for multi-instance topics
...
With https://github.com/PX4/Firmware/pull/12123 all multi-instance topics
lead to repeated format definitions in the ULog file.
6 years ago
Julian Kent
5c68880b56
Reset parameters in test setup, not teardown
6 years ago
Julian Kent
ddd4181b39
Don't run each functional test in a different process
6 years ago
Julian Kent
63140f1d61
Do a single setup of uORB/Parameters instead of once every test
6 years ago
Jaeyoung-Lim
914417f580
Enable offboard local position setpoints for fixed wing position control
6 years ago
Silvan Fuhrer
536f073d02
VTOL: set RTL_TYPE default for VTOL to 1 (return to home via mission landing if available)
6 years ago
Silvan Fuhrer
8a8cc3b52b
Navigator: VTOL: set heading of transition of a VTOL_TAKEOFF to the VTOL_TAKEOFF waypoint (and enforce heading)
...
Signed-off-by: Silvan Fuhrer <silvan@auterion.com>
6 years ago
Silvan Fuhrer
b1d38ee050
Navigator: VTOL: fix mission yawing timeout (MIS_YAW_TMT)
...
Signed-off-by: Silvan Fuhrer <silvan@auterion.com>
6 years ago
Silvan Fuhrer
ab28f1e4f7
Navigator: VTOL: disable weather vane during yaw aligning before front transition
...
Signed-off-by: Silvan Fuhrer <silvan@auterion.com>
6 years ago
baumanta
af0d63250c
check velocity_setpoint instead of sticks in altitude mode
6 years ago
baumanta
d168d5049f
check vel_setpoint instead of stick input for position lock
6 years ago
Silvan Fuhrer
5a736c9af8
update babyshark VTOl config
...
Signed-off-by: Silvan Fuhrer <silvan@auterion.com>
6 years ago
Daniel Agar
5d813224c8
PX4 SPI default to thread locking mode
6 years ago
Daniel Agar
7d248e0f45
px4fmu: move to WQ with uORB callback scheduling ( #12224 )
6 years ago
Daniel Agar
b439e08e24
tone_alarm move to uORB::Subscription
6 years ago
Daniel Agar
5ae408382b
led drivers and controller move to uORB::Subscription
6 years ago
Daniel Agar
41dee3875e
VTOL: only run on actuator publications corresponding to VTOL mode
6 years ago
Tanja Baumann
be233f6bc7
Collision Prevention: don't allow moving outside sensor FOV ( #12741 )
...
* don't allow moving outside FOV
* Update parameters in tests
6 years ago
Daniel Agar
d38dfcfcd3
uORB::Subscription fix initialization but not yet published case
...
- otherwise uORB::Subscription will erroneously report published after the first successful initialization of an unpublished topic
6 years ago
Daniel Agar
6cf55ac83a
av_x-v1 fix timer_config clock bit
6 years ago
Daniel Agar
737f5d4e3d
px4io fix code style
6 years ago
dlwalter
310fd80405
added logic to encode NAN as INT16_MAX to transfer to IO from FMU
6 years ago
Hamish Willee
c1c253d9be
TRIG_PINS: clarify TRIG_PINS on FMU ( #12714 )
6 years ago
garfieldG
1958275495
drivers/boards/common: now checks if board has "px4-io" in its name instead of just "io"
6 years ago
Beat Küng
a7eed520b4
commander: refactor module usage output
6 years ago