Goofing around with non-allocating format string linker sections.
The idea is simple:
- Reduce code size and CPU overhead of logging without compromising on printf capabilities.
- Let a host side computer do the work of processing the data for the human. My workstation is fast; the target is not.
- defmt
- Credit where credit is due: I transcribed the rzCOBS encoding used by defmt into C for this project because it's awesome.
- memfault compact logs
- TRICE