В версии программы 4.2.4 (Linux), при включении Защиты от дребезга, проверка скетча заканчивается ошибкой в 12 строке
СпойлерПоказать
Код: Выделить всё
bool _bounseInput1S = 0;
bool _bounseInput1O = 0;
unsigned long _bounseInput1P = 0UL;
void setup()
{
pinMode(1, INPUT);
_bounseInput1O = digitalRead(1);
}
void loop()
{
bool _bounceInputTmpan Arduino.ControllerPinAsNumberAdaptor = (digitalRead (1));
if (_bounseInput1S)
{
if (millis() >= (_bounseInput1P + 40))
{_bounseInput1O= _bounceInputTmpan Arduino.ControllerPinAsNumberAdaptor; _bounseInput1S=0;}
}
else
{
if (_bounceInputTmpan Arduino.ControllerPinAsNumberAdaptor != _bounseInput1O )
{_bounseInput1S=1; _bounseInput1P = millis();}
}
//Плата:1
}
СпойлерПоказать
Код: Выделить всё
bool _bounseInput1S = 0;
bool _bounseInput1O = 0;
unsigned long _bounseInput1P = 0UL;
void setup()
{
pinMode(1, INPUT);
_bounseInput1O = digitalRead(1);
}
void loop()
{
bool _bounceInputTmp1 = (digitalRead (1));
if (_bounseInput1S)
{
if (millis() >= (_bounseInput1P + 40))
{_bounseInput1O= _bounceInputTmp1; _bounseInput1S=0;}
}
else
{
if (_bounceInputTmp1 != _bounseInput1O )
{_bounseInput1S=1; _bounseInput1P = millis();}
}
//Плата:1
}