ericklein / air_quality

displays and logs local indoor and outdoor weather and air quality information
MIT License
0 stars 0 forks source link

fork continuous loop and one time run code #20

Closed ericklein closed 2 years ago

ericklein commented 2 years ago

there are optimizations for code ordering and error handling that are needed/possible for one time run that have an undetermined effect on the continuous loop implementation. It might not be possible to keep both implementations in the same code base with #define selection at compilation.

Suggestion is to create separate branches for both and optimize both branches

ericklein commented 2 years ago

code to facilitate continuous loop has been removed from refactor branch. It could be reintegrated in a new branch or fork with code from a previous master checkin.

The new POR is to implement deepSleep() for ARM and use a consistent code line for WiFi or RJ45.