Closed pat1 closed 3 years ago
il problema è stato risolto con:
questa soluzione permette di non avere una tempesta di interrupt dovuti ai rimbalzi e di eliminare eventuali spike con impulsi di durata inferiore alla metà della durata prevista dell'impulso.
eseguendo una test suite completa con:
il risultato è in una perdita sistematica degli scatti del pluviometro: su 360 scatti si perdono dai 4 ai 27 scatti.
Il problema non è presente se non si sospende la cpu mandandola in sleep in modalità SLEEP_MODE_PWR_DOWN. Dopo accurata diagnostica cosa causi il problema non è chiarissimo, ma con molta probabilità è dato da:
https://microchipdeveloper.com/8avr:avrsleep