@Zachary-Lowell-0 Okay maybe this seems to work with foxy but as i mentioned I'm using humble and it seems like there is a mismatch between the version of the px4_msgs. I can provide a docker image to recreate the problem (at least with my voxl-px4 build).
To recreate use this docker image:
run with
Do:
cd ros2_ws colcon build source install/setup.bash ros2 topic echo /fmu/out/vehicle_statusThere should appear no msgs (at least on my system)
Fix this with:
rm -rf src/px4_msgs/msg unzip /px4_firmware_msgs/msg_voxl_px4.zip colcon build source install/setup.bash ros2 topic echo /fmu/out/vehicle_statusNow there should be msgs on the screen.
Idk if this is relevant for your px4_msgs fork but at least i found a solution and maybe this thread can help other people.
Thanks for you help!