소스 검색

2022-01-20 / Eason Yang
Action
1. Added: $ symbols for local fee. setPresentFinalCost(), setPresentSessionFee() and setPresentParkingFee functions.

File
1. Module_LcmControl.c
Action 1

LCM FIRMWARE: V0.27

8009 3 년 전
부모
커밋
9308653c27
1개의 변경된 파일3개의 추가작업 그리고 3개의 파일을 삭제
  1. 3 3
      EVSE/Projects/AW-CCS/Apps/LCM/Module_LcmControl.c

+ 3 - 3
EVSE/Projects/AW-CCS/Apps/LCM/Module_LcmControl.c

@@ -1148,7 +1148,7 @@ void setPresentFinalCost(float cost)
 	memset(data, 0x00, ARRAY_SIZE(data));
 	memset(finalCost, 0x00, ARRAY_SIZE(finalCost));
 
-	sprintf((char *)finalCost, "%.2f", cost);
+	sprintf((char *)finalCost, "$ %.2f", cost);
 	string2ByteArray(finalCost, data);
 
 	// Total Cost
@@ -1169,7 +1169,7 @@ void setPresentSessionFee()
 	memset(data, 0x00, ARRAY_SIZE(data));
 	memset(sessionFee, 0x00, ARRAY_SIZE(sessionFee));
 
-	strcpy((char*)sessionFee, "-----");
+	strcpy((char*)sessionFee, "$ -----");
 	string2ByteArray(sessionFee, data);
 	lcdRegisterWrite(Uart1Fd, REG_TYPE_RAM, TEXT_CHARGING_SESSION_FEE, data, ARRAY_SIZE(data));
 }
@@ -1185,7 +1185,7 @@ void setPresentParkingFee()
 	memset(data, 0x00, ARRAY_SIZE(data));
 	memset(parkingFee, 0x00, ARRAY_SIZE(parkingFee));
 
-	strcpy((char*)parkingFee, "-----");
+	strcpy((char*)parkingFee, "$ -----");
 	string2ByteArray(parkingFee, data);
 	lcdRegisterWrite(Uart1Fd, REG_TYPE_RAM, TEXT_CHARGING_PARKING_FEE, data, ARRAY_SIZE(data));
 }