Log

Dependents:   oldheating gps motorhome heating

log.h

Committer:
andrewboyson
Date:
2019-02-04
Revision:
16:5c41b457c7f3
Parent:
13:fb7f40c2e446
Child:
17:7acb89d71f48

File content as of revision 16:5c41b457c7f3:

#include <stdarg.h>
#include <time.h>
#include <stdbool.h>

extern bool LogUart;
extern void LogInit(void (*tmFunction)(struct tm* ptm), int baud); //Set baud to 0 if no serial
extern void LogMain(void);

extern void LogClear(void);

extern void LogChar(const char c);
extern int  Log(const char* snd);
extern int  LogV(const char *fmt, va_list argptr);
extern int  LogF(const char *fmt, ...);
extern int  LogTime(const char *snd);
extern int  LogTimeF(const char *fmt, ...);

extern void LogEnumerateStart(void);
extern int  LogEnumerate(void);
extern void LogEnable(bool value);