|
@@ -11,7 +11,7 @@ bool L1bd = false; //L1
|
|
|
bool L2bd = false; //L2°ó¶¨±ê־λ
|
|
|
bool L3bd = false; //L3°ó¶¨±ê־λ
|
|
|
bool L4bd = false; //L4°ó¶¨±ê־λ
|
|
|
-
|
|
|
+bool returnInterface = false;
|
|
|
unsigned char Mac001[]="101000000001";
|
|
|
unsigned char Mac002[]="101000000002";
|
|
|
unsigned char Mac003[]="101000000003";
|
|
@@ -62,10 +62,18 @@ void Jump_interface(Menu_table menu)
|
|
|
break;
|
|
|
|
|
|
case 1:
|
|
|
+ if(HAL_GetTick() - enterInterface_time >= 10000)
|
|
|
+ {
|
|
|
+ returnInterface=true;
|
|
|
+ }
|
|
|
mainMenu();
|
|
|
break;
|
|
|
|
|
|
case 2:
|
|
|
+ if(HAL_GetTick() - enterInterface_time >= 10000)
|
|
|
+ {
|
|
|
+ returnInterface=true;
|
|
|
+ }
|
|
|
if(menu.up==0)
|
|
|
{
|
|
|
clearSn();
|
|
@@ -79,6 +87,10 @@ void Jump_interface(Menu_table menu)
|
|
|
|
|
|
|
|
|
case 3:
|
|
|
+ if(HAL_GetTick() - enterInterface_time >= 10000)
|
|
|
+ {
|
|
|
+ returnInterface=true;
|
|
|
+ }
|
|
|
setLock();
|
|
|
break;
|
|
|
|
|
@@ -86,15 +98,28 @@ void Jump_interface(Menu_table menu)
|
|
|
case 5:
|
|
|
case 6:
|
|
|
case 7:
|
|
|
+ if(HAL_GetTick() - enterInterface_time >= 20000)//Ê©½â·âÑÓ³¤ÖÁ20s
|
|
|
+ {
|
|
|
+ sendCmd_BT("AT+DISCONN=0\r\n","ERROR",1,1);//¶Ï¿ªÁ¬½Ó
|
|
|
+ returnInterface=true;
|
|
|
+ }
|
|
|
workSet(menu);
|
|
|
break;
|
|
|
|
|
|
|
|
|
case 0xA1:
|
|
|
+ if(HAL_GetTick() - enterInterface_time >= 10000)
|
|
|
+ {
|
|
|
+ returnInterface=true;
|
|
|
+ }
|
|
|
Macbinding();
|
|
|
break;
|
|
|
|
|
|
case 0xBB:
|
|
|
+ if(HAL_GetTick() - enterInterface_time >= 10000)
|
|
|
+ {
|
|
|
+ returnInterface=true;
|
|
|
+ }
|
|
|
WarningTip();
|
|
|
break;
|
|
|
|