XCP является высокоуровневым протоколом, который позволяет вам получать, стимулировать и калибровать данные в электронных блоках управления (ECU). Модули ECU доступов XCP через интерфейс, такие как CAN. Ведущее устройство XCP связывается с одним или несколькими ведомыми модулями путем отправки команд. Используя промышленный стандарт файлы A2L, можно читать и записать в память или выполнить сбор данных и стимуляцию.