#ifndef __TEM_H #define __TEM_H #include "cang.h" #define TEM_STARTADDR1 (0x61) #define TEM_STARTADDR2 (0xA1) #define TEM_STARTADDR (TEM_STARTADDR2) typedef enum{ Tem_NONE = 0, Tem_FST100_611, Tem_HUATIAN_THREE=3, Tem_FST100_1007=4, // 稳压一体 }Tem_Tpye; typedef struct{ float temperature1; //温度 顶部 float temperature2; //温度 中间 float temperature3; //温度 底部 float zero; uint16_t ErrorCnt; //液位错误计数 uint16_t Error; //错误状态 uint16_t StateKeepNum; //判断次数 uint16_t RTData_Num; }Tem_Inf; extern Tem_Inf tem_inf[SENSOR_DEEP]; //extern void Pressure_state(uint16_t CangNum); extern void Tem_Init(void); extern uint8_t Parse_Tem(uint8_t* data, Tem_Tpye type); extern void Tem_Error(uint8_t addr); #endif