__init__.py 文件源码

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

项目:picraftzero 作者: WayneKeenan 项目源码 文件源码
def _setup_callback(self, bouncetime):
        if self.has_callback:
            return False

        def handle_callback(pin):
            if self.read() == 1 and callable(self.handle_pressed):
                self.handle_pressed(self)
            elif self.read() == 0 and callable(self.handle_released):
                self.handle_released(self)
            if callable(self.handle_changed):
                self.handle_changed(self)
        GPIO.add_event_detect(self.pin, GPIO.BOTH, callback=handle_callback, bouncetime=bouncetime)
        self.has_callback = True
        return True
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号