dbcppp
dbcppp copied to clipboard
C/C++ DBC file parser/tool
Line number 9 of the following dbc is throwing error In line 9: Error! Expecting: eoi here: BA_DEF_REL_ BU_SG_REL_ "GenSigTimeoutTime" INT 0 65535; ``` 1 BA_DEF_ BU_ "GenNodAutoGenDsp" ENUM "No",...
If the following file is parsed using dbcppp, the `New_Signal_4` multiplexer value will be applied to signal of `New_Message_4` as well, even though it's message id doesn't match. ``` VERSION...
* Fixes #110 * Fixes #111
Signals have a field `signal_multiplexer_values` which is a vector: https://github.com/xR3b0rn/dbcppp/blob/067abf5609788b24626ab9b496aa96d4b5d252a5/src/libdbcppp/SignalImpl.h#L88 But when I open a DBC file in candb++, it only allows me to set a single multiplexer for each...
This makes error reporting impossible for anything that isn't a cli program (server, GUI).
The reason is that SIGSTKSZ is not constexpr anymore: https://stackoverflow.com/questions/71454588/minsigstksz-error-after-update-in-my-manjaro-linux
I cannot find any methods in CApi.h that provide access to extended multiplexing data.
Dynasm is a small library for generating jit assambler generators. Doc: https://corsix.github.io/dynasm-doc/reference.html
How can I retrieve a signals ValueDescription with the nbew API? Formally I use `sig.ValueDescriptionByValue(value)`