GpioPi::GpioPi(QObject *parent) : QObject(parent),pinLed(29),pinAcc(28)//pinLed(29),pinAcc(28) { wiringPiSetup(); // wiringPiSetupGpio();// инициализация портов разбери pinMode(pinLed,OUTPUT);// настройка пина на вывод digitalWrite(pinLed,LOW);// пишем 0, чтобы не пищал сразу timer = new QTimer(); timerACC = new QTimer(); connect(timer,SIGNAL(timeout()),this,SLOT(soundOff())); connect(timerACC,SIGNAL(timeout()),this,SLOT(checkACC())); accState = 2; emit updateAccState(accState); timerACC->start(1000);// стартуем таймер для опроса состояния работы от акк }
uint16_t Buzzer::setOff() { soundOff(); return 0; }