..... magari dico una cazzata ma credo che ogni porta registri il passaggio poi se "può" incrocia i dati con la precedente e fa il conto.....
Quindi non ci sono porte di inizio o fine tranne la prima e l'ultima del tratto....
ma è solo una mia idea...