nunavut icon indicating copy to clipboard operation
nunavut copied to clipboard

Generate code from DSDL using PyDSDL and Jinja2

Results 53 nunavut issues
Sort by recently updated
recently updated
newest added

That's it. Just generate C++. Easy right? TODO: - [x] variant support - [x] default static allocator for variable-length array type - [ ] serialization - [ ] deserialization -...

feature

specifically for vector types (VariableLengthArrayType) allow an allocator type to be generated as part of the template.

feature

I am using nunavut to generate python and C source files, is too slow. Here is an idea: when nunavt generate source(python or C) file, change the generate file(python or...

feature
help wanted

src/nunavut/lang/__init__.py line 457 is not covered in unit tests.

help wanted
good first issue
build and test

Provide an example of integrating pydsdlgen with a makefile.

feature
documentation

If `--templates` is provided the current implementation will silently fall back to built-in templates if the user-supplied ones are not found. We should disable all use of internal templates when...

feature
nnvg
trivial

(once #115 is complete) Go through and carefully justify all autosar violations providing a language option to customize the "ignore this error" comments (we currently hardcode this for SonarQube). Remove...

standards and certification

https://www.qemu.org/docs/master/system/target-arm.html - [ ] Install qemu-arm and qemu-ppc on our docker build container - [ ] install cross-compilation toolchain for arm into our build container (probably gcc-arm-linux-gnueabihf) - [ ]...

build and test

[107-Arduino-UAVCAN](https://github.com/107-systems/107-Arduino-UAVCAN) is an Arduino library which allows to quickly create your own UAVCAN nodes following a beginner-friendly API paradigm. So far serialisation and deserialisation has been implemented by wrapping the...

under consideration

By default we use `ZX` to open a unicode escape sequence in the id filters but the API allows this default to be modified. We should expose this though nnvg.

feature
good first issue
nnvg