Hi,
I have made four data loggers using the Arduino Yun. I am testng them with a wired network connection.
All of the data loggers work fine in my office, they run for at least a week. However.. if I move the logger to a different office in the same building, it pretty much consistently stops sending data anytime between 2 - 10 hours later. This does appear to be quite repeatable.
The last time I caught a failure, the last line of trace output was "Sending data to server", which was right before this line: client.get(messageBuffer);
What I don't understand is why it didn't reset as I have the watchdog enabled for 8 seconds. If I power if on and off it will run again quite happily.
Why oh why do the loggers work so well in this office, and so badly in others? Why does the watchdog not appear to be catching the issue? What can I do to make the logger more reliable?
Many thanks for reading and I look forward to your suggestions!