public Zvucnik(Cpu.PWMChannel kojPin,KadePostaven kadeE) { _zvucnik = new PWM(kojPin, 100, 5, false); _zvucnik.DutyCycle = 50; _zvucnik.Frequency = 50; _zvucnik.Period = 1000; _kakovSum = TipSenzor.ZVUCNIK; this.KadeSum = kadeE; }
public void Notify(KadePostaven stoDaIzvestam) { //if (_restTimer != null) //{ // _restTimer = null; //} _ImaAlarm= true; _nastanId++; foreach (IObserver o in _prekinSenzori) { if (o.KadeSum == stoDaIzvestam) { o.Akcija(); } } _ImaAlarm = false; ZacuvajPodatociOdPriAlarm(); }
public LedSvetlo(Cpu.Pin kojPin,KadePostaven kadeE) { _kakovSum = TipSenzor.SVETLO_LED; ExternalLED = new OutputPort(kojPin, false); this.KadeSum = kadeE; }