Beat Küng
96616d831e
sensors: fix parameter type int -> int32_t
7 years ago
Beat Küng
8a693fa13d
param: undefine CHECK_PARAM_TYPE after it's used
7 years ago
Beat Küng
dbb0414e01
commander: remove unused SYS_AUTOSTART param
7 years ago
Beat Küng
8cbd772489
commander: fix wrong parameter types (these are defined as float, not int)
7 years ago
Beat Küng
d74f792784
commander: fix type passed to param_get()
7 years ago
Beat Küng
f9dedd627f
camera_feedback: fix type passed to param_get()
7 years ago
Beat Küng
ca7e6fc918
camera_trigger: fix type passed to param_get()
7 years ago
Beat Küng
530fdb0b61
arm_auth: make type passed to param_get() explicit
7 years ago
Beat Küng
861f5a3d11
mag_calibration: fix type passed to param_get()
7 years ago
Beat Küng
0dcf9775f1
LandDetector: make type passed to param_get() explicit
7 years ago
Beat Küng
41a4d07e4f
logger: make type passed to param_get() explicit
7 years ago
Beat Küng
c997698030
mavlink: fix type passed to param_get()
7 years ago
Beat Küng
07d7b29729
simulator_mavlink: fix type passed to param_get()
7 years ago
Beat Küng
c35b0aa270
param: redefine type-safe versions for param_get() when used in C++ code
7 years ago
Daniel Agar
4416c4ddb3
navigator move parameters out of MissionBlock
...
- MissionBlock is an interface with > 10 implementations
7 years ago
ChristophTobler
8e457b6037
reset setpoint to current position
...
avoid abrupt position changes as the delta can be quite big depending on deadreckoning/imu
7 years ago
Daniel Agar
bd84061ea5
px4fmu-v2_default add sf1xx driver ( #8185 )
...
- closes #8177
7 years ago
mirkix
69231ea249
SDP3X: fix comment
7 years ago
Daniel Agar
48cfb37c5a
move bottle_drop to examples ( #8187 )
7 years ago
TSC21
2a2d968b2c
modules: lpe: fix double correction on lidar
7 years ago
Matthew Edwards
335c319b2e
vmount: Use MNT_DO_STAB parameter for defaults in InputMavlinkCmdMount as well.
7 years ago
Matthew Edwards
fdf4eb0bd6
vmount: Store offset in radians and calculated scale factor in OutputConfig instead of raw parameters.
7 years ago
Matthew Edwards
ccf3e71b56
Bump parameter.xml minor version ( #8120 ).
7 years ago
Matthew Edwards
2f40bc3a78
vmount: Add parameters for servo range and offset and whether to stabilize ( #8120 ).
...
Adds MNT_DO_STAB for whether to stabilize by default.
Adds MNT_RANGE_{PITCH,ROLL,YAW} for the output range of each output channel in AUX mode (instead of hardcoded 360 degrees).
Adds MNT_OFF_{PITCH,ROLL,YAW} for adjusting the zero point of each output channel.
7 years ago
Beat Küng
8ec59f0bc9
status_display: remove unused vehicle_attitude topic
7 years ago
Beat Küng
5f1debd431
px4fmu-v2 cmake config: disable mpu9250
...
out of flash again...
7 years ago
ChristophTobler
9be8d6acc9
add subscriber handler and status displays
7 years ago
Finwood
ba11e0dc44
use tabs for indentation
7 years ago
Lasse
e2a359143d
use altitude acceptance radius for MC takeoff check
...
When checking a mission, the takeoff altitude is being checked
against the waypoint acceptance radius to ensure the MAV being
clear from ground before heading to the next waypoint.
However, until now the _horizontal_ acceptance radius was being
used, instead of the altitude reference value.
Targets PX4/Firmware/#7379
7 years ago
Daniel Agar
812f9ea11d
update ECL to latest master (includes tecs)
7 years ago
Daniel Agar
a133b12635
delete fw_pos_control_l1/mtecs
7 years ago
Daniel Agar
729e721ef3
update LICENSE for github
7 years ago
Daniel Agar
fa8629f6c7
nxphlite config remove external_lgpl
7 years ago
Paul Riseborough
3fc7aba178
TECS: Use version in ECL library
...
This change updates a number of interfaces to use the new TECS implementation from the ECL library.
7 years ago
Lorenz Meier
4923d0cba3
Remove TECS from system codebase
...
The TECS controller belongs really into the ECL (estimation & control library) where we have collected a number of vehicle control systems. It is being replaced by a new implementation of the algorithm, contributed by Paul Riseborough.
7 years ago
DonLakeFlyer
8693c51cba
Fix bad meta data
7 years ago
Paul Riseborough
c9f44531c2
logger: Add logging profile to support comparison of multiple sensors ( #8134 )
7 years ago
Daniel Agar
136d259876
travis-ci fix coverity scan and px4_metadata ( #8156 )
7 years ago
Beat Küng
aa92ef3ca6
airframe 4040_reaper: fix type to quad h
7 years ago
Paul Riseborough
85c076d54e
update ecl/ekf submodule
7 years ago
ChristophTobler
d7c8d53489
use get() for BlockParam
7 years ago
ChristophTobler
2a23162f8d
update ecl/ekf submodule
7 years ago
ChristophTobler
40b8d8bd48
use distance to ground if on ground an distance is out of range
7 years ago
Julian Oes
787931f04f
navigator: check distances between waypoints
...
Instead of just checking whether the first waypoint is too far away from
home it makes sense to also check between waypoints.
This can prevent
- flyaways due to user errors, or
- catch the corner case where a takeoff waypoint is added to a mission
and therefore the first waypoint is not too far away, however, the
subsequent waypoints are still too far away.
7 years ago
Beat Küng
8b797d9b05
logger: use int for loop counter
7 years ago
Beat Küng
d930ad4e9e
mavlink_orb_subscription: reduce orb_exists() check from 10Hz to 3Hz
...
Checking with 3Hz for new topics should be fast enough.
7 years ago
Beat Küng
7381ea8222
logger: remove unused topics commander_state & rc_channels
...
flight review now uses vehicle_status & manual_control_setpoint
7 years ago
Beat Küng
d096ec0b61
vdev_posix: change filemap into a static list of objects instead of pointers
...
to avoid dynamic memory allocations & frees (specifically in orb_exists)
7 years ago
Beat Küng
2668055358
vdev: remove unused fileds from file_t
7 years ago
Beat Küng
deaf125c81
logger: check for newly published topics while not logging
...
If logger is started very early, orb_exists() will fail for a lot of
topics, they will be advertised within the next few seconds.
Logger already dynamically adds subscriptions during logging, but if we
do that before as well, we'll avoid any delays and having to subscribe
to a lot of topics all at once.
7 years ago