source: trunk/firmware/CubeMX/Src/log.c@ 1

Last change on this file since 1 was 1, checked in by f.jahn, 3 years ago
File size: 807 bytes
Line 
1#define TAG "LOG"
2
3#include "SEGGER_RTT.h"
4#include "log.h"
5
6void LOG_I(char * tag, char * str)
7{
8 SEGGER_RTT_WriteString(0, RTT_CTRL_TEXT_GREEN);
9 SEGGER_RTT_WriteString(0, tag);
10 SEGGER_RTT_WriteString(0, ": ");
11 SEGGER_RTT_WriteString(0, str);
12 SEGGER_RTT_WriteString(0, "\n");
13}
14
15void LOG_W(char * tag, char * str)
16{
17 SEGGER_RTT_WriteString(0, RTT_CTRL_TEXT_YELLOW);
18 SEGGER_RTT_WriteString(0, tag);
19 SEGGER_RTT_WriteString(0, ": ");
20 SEGGER_RTT_WriteString(0, str);
21 SEGGER_RTT_WriteString(0, "\n");
22}
23
24void LOG_E(char * tag, char * str)
25{
26 SEGGER_RTT_WriteString(0, RTT_CTRL_TEXT_RED);
27 SEGGER_RTT_WriteString(0, tag);
28 SEGGER_RTT_WriteString(0, ": ");
29 SEGGER_RTT_WriteString(0, str);
30 SEGGER_RTT_WriteString(0, "\n");
31}
Note: See TracBrowser for help on using the repository browser.