OPEnSLab-OSU / Loom-V4

Open Source Internet Of Things Rapid Prototyping Framework For Environmental Sensing Applications
5 stars 1 forks source link

Hypnos hangs when registering interrupt on occasion #73

Closed WL-Richards closed 1 year ago

WL-Richards commented 1 year ago

Describe the bug Hypnos seemingly randomly hangs every once in a while trying to register a sleep interrupt [DEBUG] [Loom_Hypnos.cpp:registerInterrupt:104] Registering interrupt... This is the last line that gets logged before hanging, happens on some WeatherChimes hardware and some Dendrometer hardware

WL-Richards commented 1 year ago

This is likely an issue with the initializeRTC method as small differences in the I2C bus can cause the DS3231 to hang

WL-Richards commented 1 year ago

I believe this issue was with the LTE verifyConnection function hanging sometimes