X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Flibmarklin%2Fsensor.cpp;h=28f95482ab0b746652ed37bc0b44b31020cde22e;hb=dcfa1e9503b7e97b61396d7458f0b2e5896779cd;hp=ff9594de60826ca69c2ef7c5660a5c5e6546a754;hpb=aead7f2da831199fbb8f6950b067656b2965c2fa;p=r2c2.git diff --git a/source/libmarklin/sensor.cpp b/source/libmarklin/sensor.cpp index ff9594d..28f9548 100644 --- a/source/libmarklin/sensor.cpp +++ b/source/libmarklin/sensor.cpp @@ -1,3 +1,10 @@ +/* $Id$ + +This file is part of the MSP Märklin suite +Copyright © 2007-2008 Mikkosoft Productions, Mikko Rasa +Distributed under the GPL +*/ + #include #include #include "control.h" @@ -22,15 +29,15 @@ void Sensor::sensor_event(unsigned a, bool s) { if(s) { - off_timeout=Time::TimeStamp(); + off_timeout = Time::TimeStamp(); if(s!=state) { - state=s; + state = s; signal_state_changed.emit(state); } } else - off_timeout=Time::now()+0.5*Time::sec; + off_timeout = Time::now()+0.5*Time::sec; } } @@ -38,13 +45,13 @@ void Sensor::tick() { if(off_timeout) { - const Time::TimeStamp t=Time::now(); + const Time::TimeStamp t = Time::now(); if(t>off_timeout) { - off_timeout=Time::TimeStamp(); + off_timeout = Time::TimeStamp(); if(state) { - state=false; + state = false; signal_state_changed.emit(state); } }