sfuphantom / DAQ

0 stars 0 forks source link

4A: Choose a suitable logging library #16

Closed kkramer215 closed 1 year ago

kkramer215 commented 1 year ago

This is a research task to weigh the pros and cons of different libraries to ensure that they enable what we need. I recommend playing around in a new project to get a sense of how others might use the API. Here’s an intro link to get started. ESP32 Logging • ThingPulse

Some metrics to consider (in no particular order): Ease of use Colors! (Though we can always add our own) Log levels Ability to save to an SD card Language (C/C++) ie is it object oriented or functional

rafguevara14 commented 1 year ago

https://thingpulse.com/esp32-logging/

Andromas14 commented 1 year ago

Arduino-Log (https://github.com/thijse/Arduino-Log) is the best candidate for a logging library to use along with the built-in ESP32 logger. The other libraries researched could also have specific use cases in the future if needed.

Research Summary Doc: https://docs.google.com/document/d/1bXmvKOGXHvtMauRjWnox6od5YsSQDtnRrv-VulEEWuo/edit?usp=share_link