David Sidrane
57195843bf
cuav_can-gps-v1:Use for ALT Bootloader an Option
4 years ago
David Sidrane
5ea56af5f0
canbootloder:Make support for ALT Bootloader an Option
4 years ago
David Sidrane
174f2624df
holybro_can-gps-v1:board_id uses as Uavcan HW version
4 years ago
David Sidrane
d1cadb6441
ark_can-flow:Assign board_id
4 years ago
David Sidrane
070db73e91
holybro_can-gps-v1:Use common uavcan board identity
4 years ago
David Sidrane
51a5c63bac
ark_can-flow:Use common uavcan board identity
4 years ago
David Sidrane
3f6388f9a1
uav_can-gps-v1:Use common uavcan board identity
4 years ago
David Sidrane
51b54c025b
canbootloader:Send number of KB written while updating FW
4 years ago
David Sidrane
d426dd771f
canbootloader:Ensure common crc is set valid after autobaud
4 years ago
David Sidrane
58e5c8fbca
canbootloader:Prefer bootloader_app_shared over bootloader_alt_app_shared
4 years ago
David Sidrane
05c0deae14
UavcanNode:Only write alt id not booted by PX4
4 years ago
David Sidrane
71c4f5a05b
UavcanNode:Support Dynamic Node ID allocation
4 years ago
David Sidrane
e4b519aca0
UavcanNode:Add support for the Alternate bootloader app shared
4 years ago
David Sidrane
b27beac50c
UavcanNode:Add feed back to bootloader that the App ran 30S
4 years ago
David Sidrane
8943644566
board_common:Add board_configure_reset and board_booted_by_px4 API
4 years ago
David Sidrane
7a6ed0281b
uavcan bootloader:Add support alt boot_alt_app_shared
4 years ago
David Sidrane
28030e96e2
cuav_can-gps-v1:UavcanNode app ensure IWDG off in debuger
4 years ago
David Sidrane
6ea06892ac
Fix case were descriptor has no or bad length
4 years ago
David Sidrane
5c80b2d3dd
cuav_can-gps-v1:canbootloader - enable SWD and Pause IWDT whils stepping
4 years ago
David Sidrane
da67537291
Uavcan Node Pets the watchdog
4 years ago
David Sidrane
ef29ed7db3
Uavcan bootloader Starts Watchdog for Application
4 years ago
David Sidrane
77d0eae40b
Add SMT32F4xxx Watchdog driver
4 years ago
David Sidrane
8747b343d9
Non-compliant nodes support
...
WorkQueueManager:Increase UAVCAN stack size
4 years ago
David Sidrane
c7182d5453
cuav_can-gps-v1:CMakeList remove .h files
4 years ago
David Sidrane
878baabce8
cuav GPS use appdes
4 years ago
David Sidrane
760e47bbf9
uavcan bootloader use new AppDes
4 years ago
Daniel Agar
bfdc6cd675
Update submodule sitl_gazebo to latest Wed Feb 17 12:42:47 UTC 2021 ( #16862 )
...
- sitl_gazebo in PX4/Firmware (51dd141c86
): 4f26815d41
- sitl_gazebo current upstream: bebb9a95f0
- Changes: 4f26815d41...bebb9a95f0
bebb9a9 2021-02-11 Dongoo Lee - Add depth camera model for ROS2 environment (#707 )
54e1a19 2021-02-10 TSC21 - gazebo_mavlink_interface: generate subscribers for nested models with sensors
97c167d 2021-02-10 Julian Oes - Implement gimbal controller as MAVLink gimbal v2 device (#703 )
Co-authored-by: PX4 BuildBot <bot@px4.io>
4 years ago
Daniel Agar
cff7a01d5e
ekf2: estimator_status log reset counts
4 years ago
Daniel Agar
6d42fe28bf
Update submodule GPS drivers to latest Wed Feb 17 12:42:56 UTC 2021
4 years ago
Daniel Agar
2a47583be5
boards: nxp/fmurt1062-v1 disable vmount
4 years ago
Julian Oes
1493ebf350
mavlink: reset MAVLink version to auto-detect
4 years ago
Julian Oes
b812763a5a
mavlink: no gimbal messages on constrained flash
4 years ago
Julian Oes
20bc924668
boards: disable vmount for fmu-v2
4 years ago
Julian Oes
a2d419c91a
vmount: use copyTo to copy quaternions
4 years ago
Julian Oes
f39216b9c3
vmount: use math functions instead of macros
4 years ago
Julian Oes
6672be040a
mavlink: limit mavlink channels based on memory
4 years ago
Julian Oes
10add72b00
sitl_gazebo: update submodule
...
This includes the new gimbal controller which implements the MAVLink
gimbal v2 device protocol.
4 years ago
Julian Oes
7633b119f7
gimbal: merge fixes
4 years ago
Julian Oes
fecd96dc28
ROMFS: add remote port for gimbal mavlink instance
...
Previously, we did not set a remote port which meant that the default
remote port 14550 was used. This meant that the mavlink instance
talking to the gimbal was interfering with the connection to the ground
station (on 14550).
4 years ago
Julian Oes
3a2e4db309
vmount: mute gimbal manager ignoring messages
4 years ago
Julian Oes
db09a1386f
vmount: fix regression around stabilize flags
...
We use the stabilize param to set the input. Like this the input flags
can be changed using the configure message later, and then eventually
used in the output.
4 years ago
Julian Oes
086c45d406
vmount: fix POI for gimbal v2
...
This includes several changes to fix POI when used with MAVLink gimbal
v2 input:
- Correctly set capability flag that POI is supported.
- Keep lat/lon and calculate attitude on each cycle, instead of only
once on init.
- Always publish gimbal manager information, with or withoug gimbal v2
device.
4 years ago
Julian Oes
b0d7d19bab
vmount/mavlink: update gimbal information message
...
We should be using gimbal_manager_information and not
gimbal_device_information. Plus, this updates the fields and flags
according to the MAVLink changes.
4 years ago
Julian Oes
cb3ad39406
vmount: add comment about possible NAN values
4 years ago
Julian Oes
cd0509d2ef
vmount: fix AUX gimbal output for v2 mavlink input
...
This should fix the case where AUX gimbals don't work anymore when
gimbal input is mavlink gimbal v2.
The fix is mostly to take care against NAN inputs.
4 years ago
Julian Oes
17dce18b32
mavlink: reduce GIMBAL_MANAGER_STATUS message rate
...
This was way too fast.
4 years ago
Julian Oes
6561b07caf
vmount: support legacy gimbal v1 mission commands
...
This is a hotfix to restore gimbal functionality for SITL set-ups that
are set to MNT_MODE_IN 4 (gimbal protocol v2) but still need to accept
gimbal v1 commands that might be part of a mission, e.g. uploaded by
MAVSDK.
4 years ago
Julian Kent
a3e0e2e84f
Fix RTPS builds
4 years ago
Julian Oes
6f56797f3d
mavlink: hack to forward messages from gimbal
...
This is a hack to make sure the messages from the gimbal arrive at other
links (e.g. the ground station). It means that the gimbal does not get
flooded with all other messages that would get forwarded but messages
from the gimbal will still make it through.
4 years ago
Julian Oes
b8ad7092dc
mavlink: use Mavlink 2 by default
4 years ago