Support Request #1269
closedCAN-FD support in ADTF
Description
Supportanfrage
Do we have CAN-FD support in ADTF?
What are the major types & sub-types for CAN-FD ?
Does the device tool-box supports CAN-FD?
What is your plan for supporting CAN-FD?
As there are no difference in the dbc format for can and can-fd, does the exisitng cCANDatabase class (in ADTF 2.13.x) is capable of loading a dbc containing can-fd messages and decode physical signal values from can message of length more than 8 bytes?
Lösung
Do we have CAN-FD support in ADTF?
Does the device tool-box supports CAN-FD?
What is your plan for supporting CAN-FD?
There is no support for ADTF 2.x / Device TB 2.x at the moment.
It will be provided next year but only with ADTF 3.x / Device TB 3.x
What are the major types & sub-types for CAN-FD ?
0x0200 / 0x0004
Please find the defintions in the attached file canfd_types.h
As there are no difference in the dbc format for can and can-fd, does the exisitng cCANDatabase class (in ADTF 2.13.x) is capable of loading a dbc containing can-fd messages and decode physical signal values from can message of length more than 8 bytes?
the CANDatabase Parser could handle the file because of same format as you mentioned.
But there will be invalid data.
As you can see if you compare the CAN and CAN-FD structures, the tCanData structure has only a data field array of 8 bytes, so the values will not be interpretated correctly.
Files