Blynk Button delay

Добрый день!!! Необходима помощь.
Имеется устройство, которое требует для включения, подать высокий уровень, длительностью более 300 ms. В приложении добавлена кнопка в режиме PUSH, на пин GP12. В ESP 8266 залит простенький скетч:

Blockquote

#define BLYNK_PRINT Serial
#include <ESP8266WiFi.h>
#include <BlynkSimpleEsp8266.h>

#define Sigaon 12

char auth = “xxxx”;
char ssid = “xxxxx”;
char pass = “xxxxx”;

void setup() {

Serial.begin(9600);
Blynk.begin(auth, ssid, pass, IPAddress(xxx.xxx.xxx.xxx), 8080);
pinMode(Sigaon, OUTPUT);
digitalWrite(Sigaon, LOW);
}

void loop()
{
Blynk.run();

}

Blockquote

Соответственно кратковременное нажатие на кнопку не дает результата(((
Подскажите пожалуйста как реализовать необходимою мне длительность импульса при однократном нажатии. Читал на форуме несколько тем по поводу кнопки, но не добился результата((

Please edit your post using the pencil icon at the bottom and add triple backticks at the beginning and end of the code so that it displays correctly.
Triple backticks look like this:
```

Pete.