Separated Qt and WiringPi code in blink thread

This commit is contained in:
Michael Mandl 2017-10-16 15:23:54 +02:00
parent d2e774fe5c
commit 488d4c8f71
6 changed files with 52 additions and 12 deletions

22
source/led.cpp Normal file
View file

@ -0,0 +1,22 @@
#include "led.h"
#include <wiringPi.h>
#include <iostream>
Led::Led(unsigned int pin)
: m_pin(pin)
{
wiringPiSetup();
pinMode(m_pin, OUTPUT);
}
void Led::on() const
{
digitalWrite(m_pin, HIGH);
}
void Led::off() const
{
digitalWrite(m_pin, LOW);
}