Come (ex) ingegnere del software automobilistico, ho trascorso un po 'di tempo a lavorare sui controller dei motori delle auto.
Come dice @Snow, la leva del cambio su un cambio automatico seleziona se sei in parcheggio, retromarcia, folle, marcia o marcia bassa. La selezione delle marce è organizzata in questo ordine, quindi nel settore troverai frequentemente questa chiamata PRNDL, per identificare specificamente la leva (o i sensori che monitorano la posizione della leva) e non alcun sensore all'interno della trasmissione stessa.
Le auto più vecchie utilizzavano un interruttore separato all'interno del PRNDL o della trasmissione per controllare le luci di retromarcia. Al giorno d'oggi, la maggior parte delle cose è sotto il controllo del software e c'è una crescente spinta a ridurre i sensori per motivi di affidabilità e risparmio sui costi. Su un'auto moderna, quindi, troverai la luce di retromarcia guidata dal controllo del software. La posizione del PRNDL viene misurata lungo la sua corsa (di solito usando un potenziometro, ma a volte un encoder rotativo), e usando questa misura la luce di retromarcia viene accesa quando il PRNDL è nella posizione di retromarcia. Questa è solo una parte del software che trova in quale marcia si trova la macchina, ovviamente, che viene utilizzata per le mappe della domanda dei pedali e varie altre impostazioni.
Ovviamente con il layout degli ingranaggi PRNDL, devi attraversare la retromarcia per arrivare al parcheggio. Il software utilizza quindi un meccanismo di timeout per decidere se accendere la luce di retromarcia, per ridurre l'effetto descritto. Prima di accendere la luce di retromarcia, il conducente deve essere in retromarcia per un breve periodo (forse mezzo secondo, forse più a lungo). Se i calibratori del veicolo non sono stati prudenti con questo timeout, è possibile che la luce di retromarcia possa lampeggiare inavvertitamente. Può esserci anche un problema con le leve del cambio vecchie / usurate / incollate in cui l'utente non può spostarlo facilmente attraverso le posizioni delle marce, il che significa che trascorre più tempo del solito in posizione inversa.