I've created a custom message package following this tutorial for ROS2:
https://docs.ros.org/en/crystal/Tutorials/Custom-ROS2-Interfaces.html
Despite much playing around I'm unable to get the .idl files to create the .hpp message header files I need for the CPP code. Compiler just complains with cannot find XXX.hpp etc
Is there another tutorial? I'm keeping the message and node packages separate
Thanks
Mark