Hi,
I’m learning OpenCyphal and libcyphal. I’ve set up my development environment via DevContainer and cloned the libcyphal repository successfully.
However, I’ve tried to cmake and make but cannot build a minimal runnable application on my own.
My goal is: implement two independent Cyphal nodes running as separate Linux processes, a RPC server (thermostat device) and a RPC client (temperature controller). The client sends target temperature values to the server to adjust its internal temperature via OpenCyphal communication over UDP (local inter-process communication without physical CAN hardware).
Could anyone share a ready-to-compile minimal C++ sample project or provide a complete CMake setup tailored for libcyphal? A simple out-of-box example would help me quickly understand the core API, transport initialization, DSDL code generation and service RPC workflow of libcyphal.