riguardo al problema di sincronizzazione tra master e i2c-th per il
momento sono state rifinite le temporizzazioni di i2c-th per minimizzare il
problema di perdere sistematicamente un minuto di misure ogni report;
infatti fino ad ora l'ultimo minuto di misura non veniva mai
completato in quanto qualche istante prima arrivava il comando stop-
start dal master.
Ora la situazione è questa
samples every 3980 ms:
number of samples in 1 minutes: 15
time error for 5min report: 1500 ms
time error for 15min report: 4500 ms
time error for 30min report: 9000 ms
time error for 60min report: 18000 ms
possibili miglioramenti:
inserendo un delay nella prepare del modulo si potrebbe risolvere prescindendo dal sample ogni 3980ms e riportando lo stesso a 4000ms.
elaborare la prima osservazione su 14 campionamenti e tutti le successive su 15 avendo così un anticipo fisso di 4 secondi più che sufficienti allo scopo
riguardo al problema di sincronizzazione tra master e i2c-th per il momento sono state rifinite le temporizzazioni di i2c-th per minimizzare il problema di perdere sistematicamente un minuto di misure ogni report; infatti fino ad ora l'ultimo minuto di misura non veniva mai completato in quanto qualche istante prima arrivava il comando stop- start dal master. Ora la situazione è questa
possibili miglioramenti: