bluenet_gatt_service.py 文件源码

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

项目:senic-hub 作者: getsenic 项目源码 文件源码
def _send_next_ssid(self):
        if not self.ssids:
            logger.debug("No SSIDs available.")
            return self.is_notifying

        next_ssid = ''
        for ssid in self.ssids:
            if ssid not in self._ssids_sent:
                next_ssid = ssid
                break

        if not next_ssid:
            # all SSIDs have been sent at least once, repeat:
            self._ssids_sent = []
            GObject.timeout_add(self._wait_time, self._start_send_ssids)
            return False

        logger.debug("Sending next SSID: %s" % next_ssid)

        self.value_update(string_to_dbus_array(next_ssid))

        self._ssid_last_sent = next_ssid
        self._ssids_sent.append(next_ssid)

        return self.is_notifying
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号