Pequena LIB para fazer um LOGGER
Dependents: monitoramento_ativos
Logger.cpp@1:f23ad1b9a35a, 2019-05-04 (annotated)
- Committer:
- AndersonIctus (anderson.ictus@gmail.com)
- Date:
- Sat May 04 08:56:58 2019 -0300
- Revision:
- 1:f23ad1b9a35a
- Parent:
- 0:1019a5a78757
Incluido um logger pela serial da placa (Usando USB)
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
AndersonIctus (anderson.ictus@gmail.com) | 1:f23ad1b9a35a | 1 | #include "mbed.h" |
AndersonIctus | 0:1019a5a78757 | 2 | #include "Logger.h" |
AndersonIctus | 0:1019a5a78757 | 3 | |
AndersonIctus (anderson.ictus@gmail.com) | 1:f23ad1b9a35a | 4 | #include <stdarg.h> |
AndersonIctus (anderson.ictus@gmail.com) | 1:f23ad1b9a35a | 5 | #include <stdlib.h> |
AndersonIctus (anderson.ictus@gmail.com) | 1:f23ad1b9a35a | 6 | #include <string.h> |
AndersonIctus (anderson.ictus@gmail.com) | 1:f23ad1b9a35a | 7 | |
AndersonIctus (anderson.ictus@gmail.com) | 1:f23ad1b9a35a | 8 | Logger::Logger() : _pc(USBTX, USBRX) { |
AndersonIctus | 0:1019a5a78757 | 9 | } |
AndersonIctus (anderson.ictus@gmail.com) | 1:f23ad1b9a35a | 10 | |
AndersonIctus (anderson.ictus@gmail.com) | 1:f23ad1b9a35a | 11 | void Logger::log(char* text) { |
AndersonIctus (anderson.ictus@gmail.com) | 1:f23ad1b9a35a | 12 | _pc.printf("%s\r\n", text); |
AndersonIctus (anderson.ictus@gmail.com) | 1:f23ad1b9a35a | 13 | } |