Chat freely about anything...

User avatar
By btidey
#87879 There has been no change to the Arduino code in deepSleep since Aug 2018 which added the instant version but did not affect the vanilla version. The previous change was in Jan 2018 which changed the sleep microsecond parameter to a uint64 from the previous uint32. This was to allow for a more extended time range.

I don't think I would call those meddling just the normal improvements one hopes to get.

The uint64 definition could be significant here if the original poster is not using a variable for the sleep time and is setting it to 0 rather than using the literal 0 that was indicated in the first post. If the variable was not a uint64 then that could cause an unexpected value (i.e. non zero) to be passed in.