I have not gotten to the bottom of this issue yet but I am having some issues with keeping my IMP001 up and running in a sealed enclosure located outside. It is starting to get a little chilly, last night at around 10pm it was 4 deg C out side and my Imp disconnected. I can’t say for 100% sure that I did not loose power however I’ve had similar experiences in the past.
I guess my question is the IMP001 datasheet says -20 deg C operation, is this tested and what is the acceptance criteria for this test?
Also sometimes I notice that the UART on my board stops working, again I have not fully tracked down the root cause but I did notice that I can extend its operation by adding this code to my device:
function hb(){
hardware.uart57.configure(38400, 8, PARITY_NONE, 1, NO_CTSRTS, serialRx);
imp.wakeup(300, hb);
}
hb();
Again I’m not sure if it is temp related. The micro that I am communicating with is operating from a internal oscillator so it is very prone to drift. I do know that when I used a FTDI cable to my laptop instead of the IMP UART, I receive data more reliably.