TheThingsIndustries / generic-node-se

Generic Node Sensor Edition
https://www.genericnode.com
Other
110 stars 31 forks source link

Smaller Serial logging API (prints) #90

Closed elsalahy closed 3 years ago

elsalahy commented 3 years ago

Summary:

It will be extremely beneficial if we add a smaller printf (UART print serial) library to the BSP

Why do we need this?

To be able to use an OS and a larger applications while we preserve the capability to do serial logging

What is already there? What do you see now?

We have a very good (but big) advanced tracer API built over the ST utilities, that is useful in small bare-metal projects

What is missing? What do you want to see?

A smaller print API that allows for simple logging in bigger more memory demanding applications.

How do you propose to implement this?

Environment:

OS and Bare-metal

Acceptance Criteria:

What can you do yourself and what do you need help with?

ALL