demo-epb  v1.0
Elektrische Parkbremse - slohmaier Dev Process Demo
logger.h
gehe zur Dokumentation dieser Datei
1 /**
2  * @file logger.h
3  * @brief Logger — Ringpuffer + EEPROM-Persistenz.
4  *
5  * @arch SWA-010
6  *
7  * ASIL: QM. STUB.
8  */
9 #ifndef LOGGER_H
10 #define LOGGER_H
11 
12 #include "../epb_types.h"
13 
14 typedef enum {
15  LOG_DEBUG = 0,
18  LOG_ERROR
20 
22 void log_event(LogLevel lvl, uint16_t event_id, uint32_t param);
23 
24 #endif
EpbStatus
Definition: epb_types.h:13
EpbStatus log_init(void)
LogLevel
Definition: logger.h:14
@ LOG_ERROR
Definition: logger.h:18
@ LOG_INFO
Definition: logger.h:16
@ LOG_DEBUG
Definition: logger.h:15
@ LOG_WARN
Definition: logger.h:17
void log_event(LogLevel lvl, uint16_t event_id, uint32_t param)