Log

Dependents:   oldheating gps motorhome heating

log.h

Committer:
andrewboyson
Date:
2018-02-02
Revision:
13:fb7f40c2e446
Parent:
12:19c2d4943124
Child:
16:5c41b457c7f3

File content as of revision 13:fb7f40c2e446:

#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 LogPush(char c);
extern int  Log(char* snd);
extern int  LogV(char *fmt, va_list argptr);
extern int  LogF(char *fmt, ...);
extern int  LogTime(char *snd);
extern int  LogTimeF(char *fmt, ...);

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