Эх сурвалжийг харах

2020-01-21 / Jerry Wang
Actions:
1. Fix UART abord and finish command data length.

Files:
1. Module_Upgrade.c

8054 5 жил өмнө
parent
commit
20f7d68644

+ 4 - 4
EVSE/Modularization/Module_Upgrade.c

@@ -1,9 +1,9 @@
 /*
  * Module_Upgrade.c
  *
- *  Created on: 2020-01-14
+ *  Created on: 2020-01-21
  *      Author: Jerry Wang
- *     Version: D0.02
+ *     Version: D0.03
  */
 #include	"Module_Upgrade.h"
 
@@ -514,7 +514,7 @@ unsigned char uart_update_start(unsigned char fd, unsigned char targetAddr, unsi
 unsigned char uart_update_abord(unsigned char fd, unsigned char targetAddr)
 {
 	unsigned char result = FAIL;
-	unsigned char tx[7] = {0xaa, 0x00, targetAddr, UART_CMD_UPDATE_ABORD, 0x04, 0x00, 0x00};
+	unsigned char tx[7] = {0xaa, 0x00, targetAddr, UART_CMD_UPDATE_ABORD, 0x00, 0x00, 0x00};
 	unsigned char rx[512];
 	unsigned char chksum = 0x00;
 
@@ -599,7 +599,7 @@ unsigned char uart_update_transfer(unsigned char fd, unsigned char targetAddr, u
 unsigned char uart_update_finish(unsigned char fd, unsigned char targetAddr)
 {
 	unsigned char result = FAIL;
-	unsigned char tx[7] = {0xaa, 0x00, targetAddr, UART_CMD_UPDATE_FINISH, 0x04, 0x00, 0x00};
+	unsigned char tx[7] = {0xaa, 0x00, targetAddr, UART_CMD_UPDATE_FINISH, 0x00, 0x00, 0x00};
 	unsigned char rx[512];
 	unsigned char chksum = 0x00;