Blame view

printx.h 275 Bytes
ae25085d   henyxia   Output function done
1
2
3
4
5
6
7
8
9
10
  #ifndef __PRINTX_H__
  #define __PRINTX_H__
  
  #include <stdbool.h>
  
  typedef enum
  {
  	ERROR, WARNING, INFO, DEBUG
  }severity;
  
297a72df   henyxia   Added sender
11
12
  typedef enum
  {
717e403d   henyxia   Sperated output
13
  	MAIN, UI, NFC, HVC, BUS, TEMP, PUMP, HEAT
297a72df   henyxia   Added sender
14
15
  }msgfrom;
  
ae25085d   henyxia   Output function done
16
  bool initLog();
297a72df   henyxia   Added sender
17
  void printx(severity, msgfrom, char*, ...);
ae25085d   henyxia   Output function done
18
19
20
  void closeLog();
  
  #endif