Projet_VictorAvecUnK/OtherDevices/DigitalDevices/DigitalActuators/IntelligentDigitalActuatorLED.cpp
2020-05-16 18:03:48 +02:00

33 lines
995 B
C++

//
// Created by camer on 16/05/2020.
//
#include "../../../include/DigitalDevices/DigitalActuators/IntelligentDigitalActuatorLED.h"
// IntelligentDigitalActuatorLED //////////////////
IntelligentDigitalActuatorLED::IntelligentDigitalActuatorLED(int t):DigitalActuator(t){}
void IntelligentDigitalActuatorLED::run(){
int previousState = LOW; //initialisee a eteint
while(1){
if(ptrmem!=NULL) {
state = *ptrmem;
if (state == LOW) {
if (state != previousState) {
cout << "((((eteint))))\n";
Board::luminosite_environnement -= 50;
previousState = state;
}
} else { //state == HIGH
if (state != previousState) {
cout << "((((allume))))\n";
Board::luminosite_environnement += 50;
previousState = state;
}
}
}
sleep(temps);
}
}