Procházet zdrojové kódy

老协议接收不判断bms addr

Signed-off-by: huhui <huhui@sharkgulf.com>
huhui před 4 roky
rodič
revize
eb9d1ab98f
1 změnil soubory, kde provedl 1 přidání a 1 odebrání
  1. 1 1
      Application/app/protocol_old.c

+ 1 - 1
Application/app/protocol_old.c

@@ -122,7 +122,7 @@ static int get_response_data(uint8_t *data, uint8_t operate, uint8_t result){
 static int protocol_old_process_binary(uart_enum_t uart_no, uint8_t *data, int len){
 	current_uart = uart_no;
 	comm_head_t *head = (comm_head_t *)data;
-	if (head->type != bms_state_get()->bms_addr || head->dir != 0x16 || head->bStatus == 1 || head->size < sizeof(comm_head_t)){
+	if (/*head->type != bms_state_get()->bms_addr || */head->dir != 0x16 || head->bStatus == 1 || head->size < sizeof(comm_head_t)){
 		return -1;
 	}
 	uint16_t checksum = head->checksum;