int hokuyo_close(HokuyoURG* urg){ if (! urg->isInitialized) return -1; hokuyo_stopContinuous(urg); close(urg->fd); urg->isProtocol2=0; urg->isInitialized=0; urg->isContinuous=0; urg->fd=-1; return 1; }
int hokuyo_close(HokuyoLaser* hokuyoLaser){ if (! hokuyoLaser->isInitialized) return -1; hokuyo_stopContinuous(hokuyoLaser); close(hokuyoLaser->fd); hokuyoLaser->isProtocol2=0; hokuyoLaser->isInitialized=0; hokuyoLaser->isContinuous=0; hokuyoLaser->fd=-1; return 1; }