미러 기능은 전자식 미러 조절, 미러 히터, 미러 메모리 (선택사양) 그리고 전동식 미러 접기 (선택사양) 기능을 포함하고 있다.
미러들은 운전자 도어와 동반자 도어의 주변기기 모듈을 통해 전자식으로 조정된다. 조절스위치는 운전자 도어의 센트럴 스위치 블록에 있다.
스위치 조작은 스위치 블록으로부터 P-버스를 경유하여 도어의 주변기기 모듈로 전달된다. 도어 모듈은 반도체 브릿지 회로를 통해 미러에 있는 조정모터를 구동한다.
미러를 수평방향과 수직방향으로 조정하기 위하여, 미러 하우징 내에 전기모터를 장착하였다.
자동차에 시트-/스티어링 칼럼-메모리가 갖추어져 있으면, 미러 위치도 감지되어 저장된다.
시트-/스티어링 칼럼-메모리는 고유의 주변기기 모듈 (고유의 진단 프로그램)을 가지고 있는데, 이 모듈은 P-버스를 경유하여 ZKE의 베이직 모듈에 연결되어 있다. 시트와 스티어링 칼럼의 위치는 이 주변기기 모듈에 기록, 저장된다.
이에 병행하여 미러의 위치는 도어의 주변기기 모듈 (도어 모듈)에 저장된다.
미러의 위치는 미러 구동모터에 내장된 포텐시오미터에 의해 감지된다.
메모리 모드는 4선의 배선에 의해 운전자 도어의 주변기기 모듈과 연결되어 있는 메모리 스위치를 통해 조작된다. 버튼을 누르면, 신호는 P-버스를 거쳐 베이직 모듈에 전송된다.
미러 위치, 시트 위치와 스티어링 칼럼 위치는 단자 R부터 저장된다. 버튼을 누르면 적색의 메모리 버튼은 약 7초동안 점등된다. 이 시간동안 메모리 버튼들 (1,2 또는 3) 중의 하나를 누르면, 현재의 위치가 선택된 메모리 공간에 저장된다.
저장된 위치는 언제라도 다시 불러낼 수 있다. 점화를 OFF시키고 16분 후, 단자 R이 다시 스위치 ON되거나 또는 하나의 모듈 입력에서 신호교환이 이루어질 때까지, 기능이 작동정지된다 (예: 도어를 연다)
모든 조정이 완료될 때까지, 필요로 하는 메모리 버튼 (1, 2, 또는 3)을 눌러서 위치를 불러낸다. 추가로 버튼을 짧게 살짝 치면, 조작 과정이 자동적으로 시작되도록 하는 것도 가능하다. 이 ”버튼을 가볍게 치는 모드”는 다음과 같은 경우에 가능하다:
미러 히터는 도어에 있는 주변기기 모듈에 의해 제어된다. 가열은 단자 15 (점화키 위치 2)부터 작동된다. 미러 히터 작동시간은 외기온도에 의해 좌우된다.
베이직 모듈은 IKE로부터 K-버스를 경유하여 외기온도를 받아, 히터작동 사이클시간을 결정한다. 이 시간은 해당 주변기기 모듈로 전송되고, 거기서 실행되게 된다. 외기온도 25oC 이상일 때, 히터는 더이상 작동하지 않는다, 그리고 외기온도 -10oC 이하에서 히터는 계속해서 작동한다.
외부 미러 접기용 전기모터식 구동기구 (선택사양)를 이용하여, 양쪽 외부 미러를 주행반대방향으로 접을 수 있다.
미러 접기용 버튼은 운전자 도어의 스위치 블록에 있다. 버튼 신호는 P-버스를 경유하여 도어에 있는 주변기기 모듈로 전달된다. 미러의 위치에 따라, 그들은 안으로 접히거나 또는 밖으로 젖혀진다.
외관적인 디자인 차이점외에 모델 E38/E39 양산 자동차의 미러는 모델 E39 M5 (모터 스포츠 디자인)의 미러와 구분된다.
양산 자동차의 미러에는, 미러를 손으로 또는 충격을 이용해서 접어 넣었다가, 밖으로 젖히면 해당 주변기기 모듈로 접지 신호를 인가하는 마이크로 스위치가 설치되어 있다. 이러한 접어넣기 또는 밖으로 젖히기를 통해 미러 메커니즘과 접이식 미러의 모터 간의 연결끊기가 이루어지기 때문에 마이크로 스위치가 필요하다. 기계식으로 연결이 풀린 미러를 버튼을 눌러 트리거링하게 되면, 접이식 미러의 모터는, 마이크로 스위치가 미러의 정착을 신호로 알릴 때까지 미러를 접어넣는 방향으로 움직인다. 이 때 모터의 최대 스위치 ON시간은 15초이다
기구가 변경되었으므로 E39 M5의 미러에서는 이 마이크로 스위치가 더이상 필요치 않다.
미러 접기용 모터는 작동시 블로킹 상태에 이르므로, 자주 작동시키면 열적으로 과부하가 걸릴 가능성이 있다. 이 과부하를 피하기 위하여 반복방지기능이 갖추어져 있는데, 이 반복방지기능은 접기용 모터가 1분 이내에 6회 작동된 후에는 3분동안 작동시킬 수 없도록 회로를 차단한다.