Мультипротокольный адаптер GenRad (Multi Protocol Adapter — MPA), показанный на рисунке, обеспечивает связь между кабельной сетью автотранспортного средства и базовым диагностическим пунктом. Диагностический пункт обеспечивает лилию связи с транспортным средствам через выбранный последовательный протокол. Базовый диагностический пункт также в состоянии загрузить исполняемый код программы или приложение к МРА, позволяя главному компьютеру переключиться на выполнение других задач. Это увеличивает гибкость и эффективность работы диагностического пункта.
Автономность МРА и виде «черного ящика» способствует обнаружению в реальном времени специфических событий, например, неустойчивых ошибок, которые, как известно, весьма трудно выявить. Это свойство неоценимо для техника для повышения точности и эффективности диагностики. МРА также снабжен портом для программирования флэш-памяти транспортного средства, который можно использовать, чтобы обеспечить программирование блока управления двигателем на месте — через диагностический разъем.
МРА можно настроить так, чтобы он отвечал определенным требованиям, например, обеспечить изготовителю транспортного средства возможность соблюдать законодательство по защите окружающей среды.
Как дополнительная опция к МРА прилагается активный кабель системы CAN, который обеспечивает защищенную от сбоев связь непосредственно с CAN-шиной автомобиля. Используя активный CAN-кабель, техник в состоянии присоединить внебортовое испытательное и диагностическое оборудование с помощью длинных кабелей на CAN-шину автомобиля через разъем бортовой диагностики OBD II.