107-systems / 107-Arduino-Cyphal

Arduino library for providing a convenient C++ interface for accessing OpenCyphal.
https://107-systems.org
MIT License
69 stars 31 forks source link

'uavcan::node::Heartbeat_1_0' is not a template #140

Closed SMEA98 closed 3 years ago

SMEA98 commented 3 years ago

:bug: Bug Report

Describe the bug

A clear and concise description of what the bug is.

Minimum example code to replicate the bug

/*'uavcan::node::Heartbeat_1_0' is not a template is the error I am getting. I'm not able to compile your example GNSS sketch, I am using the master repo.  Thanks!*/

Minimum configuration to replicate the bug Please provide the configuration data used to build Snowfox:

aentinger commented 3 years ago

Good morning @SMEA98 :wave: :coffee:

You are definitely not using the code within the master branch but the latest released version, the same problem was reported here. Also the head of master compiles just fine, I just tried ...

arduino-cli compile -v --warnings all -b arduino:samd:mkrzero examples/UAVCAN-GNSS-Node

However, a new release is long overdue so I shall proceed with that too so that the latest version can be installed via library manager.

aentinger commented 3 years ago

Done :+1: 1.4.0 has just been released and shall be available via the library manager shortly.