我已经成功地使用了RPIO模块来检测raspberry pi的不同GPIO引脚上的中断,但现在我面临的问题是禁用这种中断。问题是:
class Sensors():
def gpio18_callback(self):
print "18"
Sensors.terminate()
def main(self):
RPIO.add_interrupt_callback(18, self.gpio18_callback,edge='falling')
RPIO.wait_for_interrupts()
@static method
def terminate(self):
RPIO.del_interrupt_callback(18)
现在在另一个脚本中,我使用了这样的脚本:
^{pr2}$这样做一次,我检测到中断并打印数字,但当两次执行时,我在行中得到一个错误RPIO.wait_for_中断,即使很艰难,我还是在事情发生后取消了中断。在
目前没有回答
相关问题 更多 >
编程相关推荐