OPEnSLab-OSU/Loom

Power-Cycle Function Ordering is not Specified

Closed this issue · 2 comments

Now that Loom is planning to break out the automatic initialization from LoomManager::sleep() into the sketch, a documentation page is needed to specify the ordering in which Loom functions should be called on wakeup. This includes things such as turning on the Hypnos Board, clearing the RTC interrupt, calling Loom::power_up() and so on. This page also needs to address modules that we do not have a formal ordering for, but may cause conflict (ex. Ethernet and LoRa).

Could you add some example code snippets that include interrupt operations and the RTC operations? Things like reconnect_interrupt.