#ifndef _BLV_BUS_DEV_C7TFUN_H_
#define _BLV_BUS_DEV_C7TFUN_H_

#include "BLV_485_Dev_Touch_SwiFun.h"
#include "BLV_485_Dev_TempFun.h"

//#define DEV_C7T_Switch_TYPE		0x06		//C7T开关类型	标准开关类型
//#define DEV_C7T_TEMP_TYPE		0x07		//C7T温控器类型	标准温控器类型

///*C7T 24键与26键选择*/
//#define DevSelect_C7T_24Switch	0x18
//#define DevSelect_C7T_26Switch	0x1A


//void BLV_RS485_C7T_Data_Init(uint8_t Devaddr,uint8_t DevSwinum, uint8_t);
//uint8_t BLV_RS485_C7T_TempCycleCtrl(uint32_t DevAdd);
//uint8_t BLW_Rs485_C7T_Temp_Check(uint32_t DevAdd ,uint32_t Data_addr, uint16_t DataLen);
//uint8_t BLV_RS485_C7T_SwitchCycleCtrl(uint32_t DevAdd);
//uint8_t BLW_Rs485_C7T_Switch_Check(uint32_t DevAdd ,uint32_t Data_addr, uint16_t DataLen);


//void BLW_C7T_TEMP_Control_State(uint32_t devaddr,uint8_t serial,uint8_t serial_start);
//void BLW_C7T_TEMP_Group_Control_State(uint32_t devaddr,uint16_t state);
//void BLW_C7T_Switch_Feedback(uint32_t devaddr,uint8_t loop,uint8_t start);
//uint16_t Get_C7T_Temp_New_Status(uint32_t devaddr);
//uint8_t Get_C7T_Switch_Online_Status(uint32_t devaddr);
//uint8_t Get_C7T_Temp_Online_Status(uint32_t devaddr);

void BLV_RS485_C7T_Data_Init(Device_Public_Information_G *BUS_Public, RS485_TEMP_INFO *Rs485TempT1);

#endif
