Browse Source

2.3.0.14-修改蜂鸣器响,测试版

CHENJIE-PC\QiXiang_CHENJIE 3 years ago
parent
commit
fba6dc267f
1 changed files with 6 additions and 5 deletions
  1. 6 5
      src/UartTask.c

+ 6 - 5
src/UartTask.c

@@ -194,17 +194,18 @@ static void UartTask(void* arg)
 					}
 					if(AppNVMData.isBattLocked==FALSE && ret==0x01)
 					{
-						relayControlFunc(0.2);
+						relayControlFunc(0.6);
 						Ringtimes++;
 						if(Ringtimes>=30)
 						{
+							relayControl(FALSE);
 							ret = 0;
 							Ringtimes = 0;
 						}
 					}
 					else if (AppNVMData.isBattLocked==TRUE && ret==0x01)
 					{
-						relayControlFunc(0.2);
+						relayControlFunc(0.6);
 						Ringtimes++;
 						if(Ringtimes>=20)
 						{
@@ -215,12 +216,12 @@ static void UartTask(void* arg)
 					}
 					else if(UDSSwitch==1 && Ringtimes<=50)
 					{
-						relayControlFunc(0.2);
+						relayControlFunc(0.6);
 						Ringtimes++;
 					}
 					else if(BuzzerControl==TRUE)
 					{
-						relayControlFunc(0.2);
+						relayControlFunc(0.6);
 					}
 					if(Ringtimes>=50)
 					{
@@ -1110,7 +1111,7 @@ void battLockStateDisplay(UINT8 lockState)
 void relayControlFunc(float DutyRatio)
 {
 	static UINT8  BuzzerTimer = 0;
-	UINT8  BuzzerPeriod = 10;//1000ms
+	UINT8  BuzzerPeriod = 5;//1000ms
 	BuzzerTimer++;
 	if(BuzzerTimer<(UINT8)(BuzzerPeriod*DutyRatio))
 	{