IPS_TIMEOUT
if(!command || (sc->state & IPS_TIMEOUT)){
if(!(sc->state & IPS_TIMEOUT)){
sc->state |= IPS_TIMEOUT;
if(!state && (sc->state & IPS_TIMEOUT)){
sc->state &= ~IPS_TIMEOUT;
sc->state &= ~IPS_TIMEOUT;