wh23xx.py 文件源码

python
阅读 24 收藏 0 点赞 0 评论 0

项目:weewx-wh23xx 作者: matthewwall 项目源码 文件源码
def genLoopPackets(self):
        while True:
            raw = self._get_current()
            logdbg("raw data: %s" % raw)
            if raw:
                try:
                    decoded = WH23xxStation.decode_weather_data(raw)
                    logdbg("decoded data: %s" % decoded)
                    if decoded:
                        packet = self._data_to_packet(decoded)
                        logdbg("packet: %s" % packet)
                        yield packet
                except IndexError, e:
                    logerr("decode failed: %s (%s)" % (e, _fmt(raw)))
                    log_traceback(loglevel=syslog.LOG_DEBUG)
            time.sleep(self._poll_interval)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号