コード例 #1
0
 def stop(self):
     Module.stop(self)
     if self._data_send_timer:
         self._data_send_timer.cancel()
     self._data_send_timer = None
     self._send_interval = None
     self.sendData()
コード例 #2
0
ファイル: Bluetooth.py プロジェクト: rabits/tracker
    def stop(self):
        Module.stop(self)
        self._bus.remove_signal_receiver(self._listener)

        for addr in self._connected_devices.keys():
            self.stopDev(addr)

        manager = dbus.Interface(self._bus.get_object(BUS_NAME, '/org/bluez'),
                                 AGENT_MANAGER_INTERFACE)
        try:
            manager.UnregisterAgent('/tracker/agent')
        except:
            pass
コード例 #3
0
 def stop(self):
     Module.stop(self)
コード例 #4
0
ファイル: GPIO.py プロジェクト: rabits/tracker
 def stop(self):
     Module.stop(self)
     gpio.cleanup()
     self._pin_map = {}