def parse(self): Driver.parse(self) self._logger.debug('parsing data') msg = self._getSerialData() if isinstance(msg, EnOceanMessage): return msg raise Exception('No message parsed')
def stop(self): Driver.stop(self) self.__connection.close() self._logger.info('EnOcean Driver on {0} stopped'.format(self.__port))