| @@ -251,7 +251,10 @@ void Create_Abnormal_Code_01_Response_Message(UINT8 *Requst_Message, UINT8 *Resp | |||||
| Response_Message[0] = Device_ID; | Response_Message[0] = Device_ID; | ||||
| Response_Message[1] = Requst_Message[1] + 0x80; | Response_Message[1] = Requst_Message[1] + 0x80; | ||||
| Response_Message[2] = 0x01; | Response_Message[2] = 0x01; | ||||
| Response_Message_Len = 3; | |||||
| UINT16 CRC_date = CRC_16(Response_Message, 3); | |||||
| Response_Message[3] = CRC_date >> 8;//CRC_H | |||||
| Response_Message[4] = (UINT8)CRC_date; //CRC_L | |||||
| Response_Message_Len = 5; | |||||
| } | } | ||||
| /********************************************************************************************* | /********************************************************************************************* | ||||
| @@ -266,6 +269,10 @@ void Create_Abnormal_Code_03_Response_Message(UINT8 *Requst_Message, UINT8 *Resp | |||||
| Response_Message[1] = Requst_Message[1] + 0x80; | Response_Message[1] = Requst_Message[1] + 0x80; | ||||
| Response_Message[2] = 0x03; | Response_Message[2] = 0x03; | ||||
| Response_Message_Len = 3; | Response_Message_Len = 3; | ||||
| UINT16 CRC_date = CRC_16(Response_Message, 3); | |||||
| Response_Message[3] = CRC_date >> 8;//CRC_H | |||||
| Response_Message[4] = (UINT8)CRC_date; //CRC_L | |||||
| Response_Message_Len = 5; | |||||
| } | } | ||||
| /********************************************************************************************* | /********************************************************************************************* | ||||