Lorenz Meier
235a789a47
FMUv4 configs: ensure there is enough TX buffer space
8 years ago
Lorenz Meier
ad21dc3f50
Pixhawk configs: Ensure there is enough TX space on high-speed UART links
8 years ago
Lorenz Meier
dc4faa81de
MAVLink: Only initialize where required
8 years ago
Lorenz Meier
6b17db35b0
MAVLink: Fix vibration message timestamp
8 years ago
Lorenz Meier
3f048e8a87
MAVLink stream: Do not override interval too much
8 years ago
Lorenz Meier
af451ce638
MAVLink time sync: Better output handling
8 years ago
Lorenz Meier
f0e8ebb2ac
MAVLink: Remove link termination command
...
This is no longer required as we have a full shell available now and there is no reason to let the remote terminate the instance.
8 years ago
Lorenz Meier
37657cf99b
MAVLink FTP: Use modern output printing to capture errors in system log
8 years ago
Lorenz Meier
68d70cc8c0
MAVLink: Use modern PX4 output format to enable system logging for errors.
8 years ago
Lorenz Meier
09f1373a08
MAVLink: Adjust stream rates to match real usage
8 years ago
Lorenz Meier
07ced9895c
MAVLink: Improve message handling / tracking
...
The message handling was not obeying action focused messages and high-rate messages properly before. With this change update rates track the desired rates closely. Critical high-rate messages such as ADS-B are queued additionally to guarantee that all received packets are being correctly forwarded.
8 years ago
stmoon
556eb9e45a
fix the bug for posix_sitl_inav
8 years ago
Daniel Agar
1867573b02
VTOL don't poll parameter_update
8 years ago
Daniel Agar
66f0912b9d
FW attitude don't poll parameter_update
8 years ago
Daniel Agar
efafc17b0c
FW position don't poll parameter_update
8 years ago
Daniel Agar
cf87096b05
EKF2 don't poll parameter_update
8 years ago
Daniel Agar
ddc4500753
FW landing optionally disable heading hold ( #7617 )
8 years ago
Paul Riseborough
5324f30cb6
ekf2: Let the EKF know if the vehicle is operating as a fixed wing type. ( #7667 )
...
Setting this enables the EKF to use the GPS velocity to recover from bad compass yaw at launch.
8 years ago
ChristophTobler
a240eeb86a
update sitl gazebo to include tranformation fix
8 years ago
ChristophTobler
44cd65798b
update sitl_gazebo to use the vision position estimate
8 years ago
Lorenz Meier
dc8caeaedf
MAVLink: Default to standard stream config
8 years ago
sanderux
1eda66c9ba
Code format
8 years ago
sanderux
7612b94c72
Allow relaying from same system ID or with target component 0
8 years ago
Lorenz Meier
9124617315
MAVLink: Always enable forwarding for companion link
8 years ago
Lorenz Meier
c44322ca15
MAVLink app: Use more advanced forwarding logic
8 years ago
Lorenz Meier
98bd6e43e8
SDP3x: Add model for pitot pressure drop
8 years ago
stmoon
ae1f8381ce
disable uavcan build to make space for other modules
8 years ago
Lorenz Meier
f746f9a9b3
UAVCAN: Reduce memory footprint
8 years ago
José Roberto de Souza
0b9e32ca3e
aerofc: Reboot board when force bootloader pin is set
...
This can help "unbrick" AeroFC when a bad firmware is loaded
and it keeps rebooting or it spinning in some loop.
No need to request to stay in booloader as it will stay
in bootloader because the pin is set.
8 years ago
Beat Küng
0109154c43
logger: avoid logging the UUID if the system does not provide it
...
The linux targets don't have it and setting a fixed constant causes
wrong vehicle associationss in Flight Review.
8 years ago
Lorenz Meier
286c3d41d3
MAVLink app: Send GPS uncertainty via MAVLink 2
...
This is needed by some consumers like transponders.
8 years ago
Lorenz Meier
d83e54cde5
MAVLink v2: Update version
8 years ago
Daniel Agar
2939bd9c96
Partial Revert "MAVLink: Add capture command to command queue"
...
This reverts commit dde5781142
.
8 years ago
davidaroyer
d5cbbba341
ocpoc_adc: handle return from fscanf
8 years ago
davidaroyer
d01150990b
cmake: add ubuntu build for OcPoC hardware
8 years ago
ChristophTobler
bc951f6f15
add constraint to ground distance to avoid values below rng_gnd_clearance ( #7662 )
8 years ago
Beat Küng
a6c682ce50
mavlink_ftp: fix stack overflow & add root dir prefix
...
- change memory allocation from stack to a malloc'd buffer. This avoids
increasing the stack size. And since FTP is rarely used, the buffers
are only allocated upon use and freed after a time of 2s inactivity.
- adds PX4_ROOTFSDIR as root directory prefix. This does not change
anything on NuttX, but in SITL it will avoid enumerating the whole
disk tree when using QGC (which enumerates all files recursively).
8 years ago
Beat Küng
29f23a390f
mavlink_ftp: avoid using seekdir()
...
The provided argument payload->offset is in range [0, num_file_entries-1],
but seekdir might use a completely different range. It is not defined
by the API spec. It is only useful in conjunction with telldir().
8 years ago
Beat Küng
5a2723ab9c
test_mixer.cpp: remove bogus comments
8 years ago
Beat Küng
42f7e6bca3
px4_defines: make sure that PX4_ROOTFSDIR is a string
8 years ago
Beat Küng
ced700adf2
cmake px4fmu-v1 config: remove pwm_out_sim from build
...
To reduce flash space usage
8 years ago
Beat Küng
7fc20049e0
param_shmem import: don't fail on type mismatch
8 years ago
Beat Küng
88b515390a
flashparams import: don't fail on type mismatch
8 years ago
Beat Küng
2340e7073d
param import: don't fail on type mismatch
...
This can happen for example when a param type is changed from int32 to
float. The type check will then fail if the param is stored and the param
import will be aborted.
Now we just skip the entry and continue loading the rest.
8 years ago
Dennis Shtatnov
ca82d36c3f
Support platforms like CF2 without capture ioctl
8 years ago
Paul Riseborough
f93be992ce
ekf2: Update documentation for compatibility with Doxygen ( #7657 )
8 years ago
Lorenz Meier
c1f5feac83
MAVLink: Queue transponder reports and send them at full data rate
...
This will ensure that no transponder reports are dropped and that all received reports are passed on to the GCS and other devices.
8 years ago
Dennis Shtatnov
6081435801
Fixes #7282
8 years ago
Dennis Shtatnov
2e85a4363e
MPU9250: Separate mpu and mag resets
8 years ago
ChristophTobler
03e11c4d18
update ecl and add param for innovation consistency checks for range aid fusion ( #7585 )
8 years ago