[Project Suggestion] Debug Logging
mjaskula opened this issue · comments
Project Suggestion
PR #139 added debug logging and log file rolling support to the cvrecorder script. We should consider adding logging support to the EuroPi library so that scrips do not need to implement this.
The primary needs of this feature would be:
- speed of the logging. Anything that isn't logging exceptions after a crash would need to be quick to avoid interfering with the running script.
- Space management. We only have so much room on the Pico, so no need to store excessive or irrelevant log data. The referenced PR achieved this via log file rolling.