105 #ifndef ROSFLIGHT_FIRWMARE_NANO_PRINTF_H 106 #define ROSFLIGHT_FIRWMARE_NANO_PRINTF_H 115 void init_printf(
void *putp,
void (*putf)(
void *,
char));
120 void tfp_format(
void *putp,
void (*putf)(
void *,
char),
const char *fmt, va_list va);
125 #define nano_printf rosflight_firmware::nanoprintf::tfp_printf 126 #define nano_sprintf rosflight_firmware::nanoprintf::tfp_sprintf 128 #endif // ROSFLIGHT_FIRWMARE_NANO_PRINTF_H void init_printf(void *putp, void(*putf)(void *, char))
void tfp_format(void *putp, void(*putf)(void *, char), const char *fmt, va_list va)
void tfp_sprintf(char *s, const char *fmt, va_list va)
void tfp_printf(const char *fmt,...)