Integrated Communication Optical Module (BMW ICOM) предназначен для выполнения диагностических процедур всеx моделей BMW. Модуль ICOM пришел на смену сканеру OPS/OPPS. Модуль ICOM позволяет выполнять все необходимые операции по кодированию и программированию намного быстрее , чем это делает OPS/OPPS.
BMW ICOM A используется для всех моделей BMW, использующие разъем OBD 2.
BMW ICOM B предназначен для выполнения различных процедур с ЭБУ использующие оптическую шину. Соединение с ISID при помощи USB кабеля.
BMW ICOM C представляет собой с виду обычный переходник с разъема OBD 2 на разъем BMW 20 pin.