DeLib – Dbc ToolSet
Products
DeLib – Dbc ToolSet
Our innovative software solution DbcToolSet simplifies the integration of DBC files into Simulink environments and ensures a seamless and efficient workflow in the development of embedded systems. The same library is also available as a C-API. DbcToolSet automates time-consuming manual tasks and ensures that the code meets quality standards.
01.
Fast integration
Imports the entire CAN communication within seconds. Manual bit shifting is no longer necessary.
02.
More security
Functions for functional safety are also generated: Timout, message counter and CRC function are generated automatically.
03.
Flexible use
Incomplete DBCs are expanded and supplemented by scripts in a repeatable manner.
Tech Specs
Covered functions
Functional overview
Functions in detail
During programming and compilation
Creates library according to layer architecture (based on Autosar)
User configured outside of DBC (in Simulink)
HW target, HW channel, signal CRC, default value
DbcToolSet creates and configures Simulink blocks
- Can read/write (according to TargetLib)
- Can unpack/pack
- Can MsgCheck and SignalCheck
- Can query/set DTC/J1939State
- Can ApplicationInterface
During the execution time
Unpacking/packing data for each channel, node, MsgID, cycle time, according to Dbc and Config
MsgCheck for DLC, timeout, CRC, counter, according to Dbc and Config
SignalCheck for value range, default values, enums
SetDTC /J1939State translates the above information into standardized protocols
Application Interface provides the application with all information within a struct
Functional flow chart