临时屏蔽elog

This commit is contained in:
murmur 2024-12-15 17:35:32 +08:00
parent 162c54e179
commit 781aecfbf4

View File

@ -4,9 +4,17 @@
#include "main.h"
#include "usart.h"
#include <stdint.h>
#define LOG_TAG "motor"
#include <elog.h>
#ifdef USE_ELOG
#define LOG_TAG "motor"
#include <elog.h>
#else
// 重定向log_e等函数到printf
void log_e(const char *fmt, ...) { printf(fmt); }
void log_i(const char *fmt, ...) { printf(fmt); }
void log_d(const char *fmt, ...) { printf(fmt); }
void log_w(const char *fmt, ...) { printf(fmt); }
#endif
// 帧头帧尾定义
#define FRAME_HEADER 0xA55A5AA5
#define FRAME_TAIL 0x5AA5A55A
@ -370,14 +378,6 @@ typedef struct {
} PumpStatus;
// 设备状态结构体
// 1.下挂设备在位状态在位为1否则为0当前为气泡感应器1个字节
// 2.两个三通阀实时角度每个角度占用1个字节只能为210或120
// 3.泵状态1表示泵顺时针转动中2表示泵逆时针转动中0表示停止两个泵共2个字节
// 4.泵速度2个字节每个泵的速度占用一个字节表示当前泵设定的速度百分比
// 5.气泡感应器读值1表示监测到气泡0表示没有气泡共1个字节
// 6.急停按键状态1个字节1为按下0为正常。
// 7.错误码1个字节用于监控当前系统总体状态如通信异常、控制异常等等具体错误码待定
// 8.初始化状态1个字节 0表示初始化执行中1表示初始化执行成功2表示初始化执行失败。
typedef struct {
uint8_t deviceStatus; // 下挂设备状态
ValveStatus valves; // 两个三通阀状态