Daniel Agar
5dc5ebc0a1
boards: cleanup uavcan test targets (v1 and v0 embedded peripherals)
4 years ago
Daniel Agar
5e188b3cd7
ekf2: populate local_position dist_bottom_sensor_bitfield
4 years ago
Alex Mikhalev
06e2bca3a6
batt_smbus: Use orb_publish_auto
4 years ago
Alex Mikhalev
6bd4dff51f
drivers/smbus: Increase max block size to 34
...
batt_smbus for BQ40Z80 transfers up to 34 bytes (32 byte block + 2 byte
address), but this was overflowing and failing the PEC check.
So increase the buffer size
Signed-off-by: Alex Mikhalev <alex@corvus-robotics.com>
4 years ago
Alex Mikhalev
93b1a148b7
batt_smbus: Pass device address to base class
...
Fixes a warning printed at runtime
Signed-off-by: Alex Mikhalev <alex@corvus-robotics.com>
4 years ago
Daniel Agar
4678201da4
update libuavcan to latest
4 years ago
Daniel Agar
46eb790188
boards: new uavcan board variants remove delete mkblctrl driver
4 years ago
David Sidrane
e0e796a2b9
ROMFS:Bake in UAVCAN FW with builds that end in _uavcan
...
The configuration are mostly for testing now.
4 years ago
David Sidrane
8c2678bca1
uavcan_servers:Reworked file naming and use ROM fs as fall back
...
Supporting direct down loads from ROMFS with preferece give to the
files fould on the SD card first. This will allow a user to provide
an updated uavcan firware on the SD card, and there is no overhead
of coping files from the ROM FS to the SD card.
4 years ago
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