Closed jkearins closed 3 years ago
The problem is resolved. 'pip install pyuavcan' installs the old version of nunavut (0.2.3), there is no template DelimitedType.j2 I've uninstalled pyuavcan and installed nunavut with 'pip install nunavut'. Now it has verision 0.4.0 and there's template DelimitedType.j2
Could you please help me with two questions? It's my first try to generate .h file from dsdl definition file. I've created dsdl file from the example: ./ns/my_project/MyMessageType.1.0.uavcan
1) when I run:
>pyuavcan dsdl-gen-pkg ./ns
I've got FileNotFoundError and subdirectory ./ns is disapeared. Why the script removes subdirectory sent as INPUT_PATH_OR_URI parameter? 2) when I run:>pyuavcan dsdl-gen-pkg ./ns/my_project
I've got an error: Error: TemplateNotFound: DelimitedType.j2 What's wrong in MyMessageType.1.0.uavcan file? The file is successfully compiled with nnvg utility.