Thanks @Gordon for that - sorry for the delay - I needed to test this over a couple of days to make sure this worked, and it does. A small suggestion on your DS3231 page - you mention "optional option (DST) object" but it's not clear whether the default (if option is not set) goes to DST enabled or not. Is the default now DST = false if the optional value is not passed in at initialisation time? Perhaps it's worthwhile to update that page to make that clear. Anyway, thanks again for the update.
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
Thanks @Gordon for that - sorry for the delay - I needed to test this over a couple of days to make sure this worked, and it does. A small suggestion on your DS3231 page - you mention "optional option (DST) object" but it's not clear whether the default (if option is not set) goes to DST enabled or not. Is the default now DST = false if the optional value is not passed in at initialisation time? Perhaps it's worthwhile to update that page to make that clear. Anyway, thanks again for the update.