mp_flipper_logging.h 395 B

1234567891011121314
  1. #pragma once
  2. #include <stdint.h>
  3. #include <stdbool.h>
  4. #define MP_FLIPPER_LOG_LEVEL_TRACE (6)
  5. #define MP_FLIPPER_LOG_LEVEL_DEBUG (5)
  6. #define MP_FLIPPER_LOG_LEVEL_INFO (4)
  7. #define MP_FLIPPER_LOG_LEVEL_WARN (3)
  8. #define MP_FLIPPER_LOG_LEVEL_ERROR (2)
  9. #define MP_FLIPPER_LOG_LEVEL_NONE (1)
  10. uint8_t mp_flipper_log_get_effective_level();
  11. void mp_flipper_log(uint8_t raw_level, const char* message);