There’s a chance the time jump is actually related to the point at which I plug back into the computer. I just tried again and plugged straight back in as soon as I saw it hit the error, and the time is much less significant:
2000-01-01 00:00:36 [info / 106kB] - seconds since last reading: 7
2000-01-01 00:01:32 [debug / 104kB] - starting sensor
So why is it freezing at this point? It runs fine sometimes, and these 3 acquisitions are just in a loop, so I can’t see how my programming could cause this issue. Do I have a faulty board?
After plugging into the computer the board first typically isn’t recognised when it is in this frozen state, then I unplug, replug, it is recognised, and the sensor fan starts running permanently and the log file updates one line further and freezes here:
2000-01-01 00:01:32 [debug / 102kB] - wait 5 seconds for airflow