Les fonctions des rétroviseurs comprennent le réglage électrique, le chauffage, la mémoire (option) et le rabattement électrique (option).
Le réglage électrique des rétroviseurs est assuré par les modules périphériques des portes conducteur et passager. Le commutateur de réglage se trouve dans le bloc central d'interrupteurs de la porte conducteur.
Toute action sur les interrupteurs est transmise du bloc central au module périphérique de la porte via le bus P. Le module de porte pilote les servomoteurs des rétroviseurs par l'intermédiaire de ponts semi-conducteurs.
Un moteur électrique est monté dans le boîtier du rétroviseur pour chacun des réglages horizontal et vertical.
Lorsque le véhicule est équipé d'une mémoire de réglage des sièges et de la colonne de direction, la position des rétroviseurs peut aussi être détectée et enregistrée.
La mémoire de réglage des sièges et de la colonne de direction possède son propre module périphérique (programme de diagnostic indépendant) qui est relié au module de base de l'électronique ZKE par le bus P. Les positions des sièges et de la colonne de direction sont détectées et mémorisées dans ce module périphérique.
Parallèlement à cela, les positions des rétroviseurs sont mémorisées dans les modules périphériques des portes (modules de porte).
La détection de la position des rétroviseurs passe par des potentiomètres montés sur la commande des rétroviseurs.
La fonction de la mémoire de réglage transite par l'interrupteur de mémoire qui est relié par quatre lignes au module périphérique de la porte conducteur. Les actions sur ces touches sont transmises au module de base par le bus P.
La mémorisation de la position des rétroviseurs, des sièges et de la colonne de direction s'effectue à partir de la borne R. Après pression sur la touche de mémoire rouge, celle-ci s'allume pendant 7 secondes maximum. Si l'on appuie pendant ce temps sur l'une des touches de mémoire (1, 2 ou 3), la position momentanée est alors enregistrée sur l'emplacement mémoire choisie.
L'appel d'une position mémorisée est possible à tout moment. Une désactivation de la fonction se produit toutefois 16 minutes après la coupure du contact jusqu'à ce que la borne R soit remise sous tension ou qu'une modification du signal se produise à l'entrée d'un module (par exemple ouverture d'une porte).
Pour appeler une position, appuyer sur la touche mémoire souhaitée (1, 2, ou 3) jusqu'à ce que tous les déplacements soient achevés. Il est par ailleurs possible de déclencher une manoeuvre automatique en donnant une impulsion courte sur la touche. Ce ”mode impulsionnel” est possible si :
Le dégivrage des rétroviseurs est piloté par les modules périphériques des portes. Le dégivrage est actif à partir de la borne 15 (clé de contact en position 2). Le temps d'enclenchement dépend de la température extérieure.
Le module de base reçoit la température extérieure de l'électronique IKE via le bus K et envoie un cycle de fonctionnement au circuit de dégivrage. Ce temps de cycle est transmis aux modules périphériques où la fonction est exécutée. Si la température extérieure dépasse 25 oC, le dégivrage n'est plus effectué, en dessous de -10 oC le dégivrage reste enclenché en permanence.
Le moteur électrique d'entraînement des rétroviseurs extérieurs (option) permet de rabattre les deux rétroviseurs extérieurs dans le sens contraire au déplacement.
Le bouton de commande du rabattement se trouve dans le bloc d'interrupteurs de la porte conducteur. Le signal de ce bouton de commande est transmis via le bus P aux modules périphériques des portes. Selon la position des rétroviseurs, ceux-ci sont alors rentrés ou sortis.
Outre les différences d'aspect, les rétroviseurs des voitures de série E38/E39 sont différents des rétros du modèle E39 M5 (design sport).
Les rétroviseurs des voitures de série intègrent un microcontacteur qui transmet un signal de masse au module de périphérie lorsqu'un rétroviseur est rabattu ou déployé à la main ou par un choc. Ce microcontacteur est nécessaire car à cause de ce rabattement ou de ce déploiement, a lieu un découplage entre la mécanique du rétroviseur et le moteur de rabattement. Si un rétroviseur découplé mécaniquement est activé par action sur la touche, le moteur de rabattement déplace le rétroviseur dans le sens de rabattement jusqu'à ce que le microcontacteur signale un encliquetage. La durée d'activation maximale du moteur est alors de 15 secondes.
La partie mécanique ayant été modifiée, ce microcontacteur n'est plus nécessaire sur l'E39 M5.
Étant donné que les moteurs de rabattement des rétroviseurs sont actionnés jusqu'en butée, une surcharge thermique peut se produire en cas d'actionnements fréquents. Pour l'empêcher, un blocage de répétition bloque les moteurs de rabattement pendant 3 minutes lorsqu'ils sont actionnés 6 fois en 1 minute.