临时屏蔽elog
This commit is contained in:
parent
162c54e179
commit
781aecfbf4
20
protocol.h
20
protocol.h
@ -4,9 +4,17 @@
|
|||||||
#include "main.h"
|
#include "main.h"
|
||||||
#include "usart.h"
|
#include "usart.h"
|
||||||
#include <stdint.h>
|
#include <stdint.h>
|
||||||
#define LOG_TAG "motor"
|
#ifdef USE_ELOG
|
||||||
#include <elog.h>
|
#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_HEADER 0xA55A5AA5
|
||||||
#define FRAME_TAIL 0x5AA5A55A
|
#define FRAME_TAIL 0x5AA5A55A
|
||||||
@ -370,14 +378,6 @@ typedef struct {
|
|||||||
} PumpStatus;
|
} 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 {
|
typedef struct {
|
||||||
uint8_t deviceStatus; // 下挂设备状态
|
uint8_t deviceStatus; // 下挂设备状态
|
||||||
ValveStatus valves; // 两个三通阀状态
|
ValveStatus valves; // 两个三通阀状态
|
||||||
|
Loading…
Reference in New Issue
Block a user