|
@@ -214,7 +214,28 @@ namespace abc800
|
|
|
|
|
|
return (keyqueue.special+0xB6);
|
|
|
}
|
|
|
- if (keyqueue.special == 0x45) //F12
|
|
|
+ if (keyqueue.special == 0x42 && (keyqueue.modifier == 0x06 || keyqueue.modifier == 0x36)) //F9 + alt +shift
|
|
|
+ {
|
|
|
+ pinMode(KEY800_RST_BUTTON,OUTPUT);
|
|
|
+ digitalWrite(KEY800_RST_BUTTON,LOW);
|
|
|
+ delay(100);
|
|
|
+ pinMode(KEY800_RST_BUTTON,INPUT);
|
|
|
+ }
|
|
|
+ if (keyqueue.special == 0x43 && (keyqueue.modifier == 0x06 || keyqueue.modifier == 0x36)) //F10 + alt +shift
|
|
|
+ {
|
|
|
+ pinMode(KEY800_UP_BUTTON,OUTPUT);
|
|
|
+ digitalWrite(KEY800_UP_BUTTON,LOW);
|
|
|
+ delay(100);
|
|
|
+ pinMode(KEY800_UP_BUTTON,INPUT);
|
|
|
+ }
|
|
|
+ if (keyqueue.special == 0x44 && (keyqueue.modifier == 0x06 || keyqueue.modifier == 0x36)) //F11 + alt +shift
|
|
|
+ {
|
|
|
+ pinMode(KEY800_DOWN_BUTTON,OUTPUT);
|
|
|
+ digitalWrite(KEY800_DOWN_BUTTON,LOW);
|
|
|
+ delay(100);
|
|
|
+ pinMode(KEY800_DOWN_BUTTON,INPUT);
|
|
|
+ }
|
|
|
+ if (keyqueue.special == 0x45 && (keyqueue.modifier == 0x06 || keyqueue.modifier == 0x36)) //F12 + alt +shift
|
|
|
{
|
|
|
char * x= new char[50];
|
|
|
String IP ="rem IP-Address: "+WiFi.localIP().toString();
|