OPEnSLab-OSU / Loom

Arduino library for Internet of Things Rapid Prototyping in environmental sensing
GNU General Public License v3.0
26 stars 3 forks source link

Loom State Recording and Reporting #13

Closed Cogswatch closed 2 years ago

Cogswatch commented 5 years ago

Add SD Logging of Error handling or edge case events, consider implementing watchdog longjump for failure recovery.

prototypicalpro commented 5 years ago

Loom doesn't currently keep a ledger of previous events (sensor creation, errors, etc.) and as a result it can be difficult to troubleshoot what is going wrong. Loom should be able to store a history of events on another medium other than the micro controller, such that a developer can access these logs after a failure.

Events should include:

Cogswatch commented 4 years ago

This can be solved with FeatherFault, consider implementing it into core Loom to resolve this issue.

udellc commented 2 years ago

FeatherFault is integrated in Loom3, addresses many of these features