nunavut
nunavut copied to clipboard
Generate code from DSDL using PyDSDL and Jinja2
That's it. Just generate C++. Easy right? TODO: - [x] variant support - [x] default static allocator for variable-length array type - [ ] serialization - [ ] deserialization -...
specifically for vector types (VariableLengthArrayType) allow an allocator type to be generated as part of the template.
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...
src/nunavut/lang/__init__.py line 457 is not covered in unit tests.
Provide an example of integrating pydsdlgen with a makefile.
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...
(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...
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) - [ ]...
[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...
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.