da
PietroBaima » 30 ago 2015, 21:26
lelerelele ha scritto:non capisco, verifichi se f3 è diverso da se stesso? come può funzionare?
Alle volte queste porcate (non riesco a definirle diversamente) funzionano perché, scrivendo quella linea di codice proprio così, faccio leggere due volte di seguito l'ingresso al uC.
Se la commutazione è molto ripida si ha una momentanea differenza fra due letture consecutive.
Inutile dire che questa è anche la ragione per la quale ogni tanto viene persa qualche lettura.
Bisogna cambiare il codice e renderlo affidabile, per esempio emulando o usando un ICP.
Ciao,
Pietro.