Log CCP / XCP on CAN data

CCP and XCP on CAN are protocols often used in prototype development in automotives.

In this section we provide tips on how to log CCP or XCP on CAN data with your CANedge.

Note

We strongly recommend that you read our CCP/XCP intro and A2L intro before proceeding


Configure your device

The CANedge can be used to record CCP or XCP on CAN data by initializing dynamic DAQ lists.

For this purpose you should use our canedge-ccp-xcp Python tool. This lets you provide an A2L file and a CSV with measurements you wish to record. The script then creates a ‘transmit list’ for the CANedge for initializing the DAQ lists and a DBC for decoding the data.

If you have any questions on using the script, contact us.

CCP or XCP on CAN DAQ lists

Record CCP or XCP on CAN data

To log CCP or XCP on CAN data, simply connect the CANedge (with the generated Configuration File) to your CCP/XCP application using a suitable adapter cable. The device will initialize the DAQ lists and start recording the ECU response data.


DBC decode CCP/XCP on CAN data

To DBC decode CCP/XCP data you need the associated DBC file - specifically the DBC file created by the canedge-ccp-xcp tool, which matches the transmit list your device is using.

You can decode your data via the processing tools - we recommend to start with asammdf.