#include "layout.h"
#include "sensor.h"
+using namespace std;
using namespace Msp;
namespace R2C2 {
{
if(state_confirm_timeout)
{
- state_confirm_timeout -= dt;
+ state_confirm_timeout = max(state_confirm_timeout-dt, Time::zero);
if(state_confirm_timeout<=Time::zero)
{
if(state==MAYBE_INACTIVE)
state = INACTIVE;
else if(state==MAYBE_ACTIVE)
state = ACTIVE;
- state_confirm_timeout = Time::zero;
signal_state_changed.emit(state);
}
}