#ifndef QSJNIC_MCU_LOG_H
#define QSJNIC_MCU_LOG_H

#include <stdio.h>

#ifndef MCU_LOG_TAG
#define MCU_LOG_TAG "McuLink"
#endif

#define MCU_LOGI(fmt, ...) printf("[I/%s] " fmt "\n", MCU_LOG_TAG, ##__VA_ARGS__)
#define MCU_LOGW(fmt, ...) printf("[W/%s] " fmt "\n", MCU_LOG_TAG, ##__VA_ARGS__)
#define MCU_LOGE(fmt, ...) printf("[E/%s] " fmt "\n", MCU_LOG_TAG, ##__VA_ARGS__)
#define MCU_LOGD(fmt, ...) printf("[D/%s] " fmt "\n", MCU_LOG_TAG, ##__VA_ARGS__)

#endif /* QSJNIC_MCU_LOG_H */
