gamepadshift
– 按下通过移位寄存器读取的轨道按钮。¶
笔记
gamepadshift
在 CircuitPython 7.0.0 中已弃用,并将在 8.0.0 中删除。使用keypad
来代替。
在这些板上可用
-
class
gamepadshift.
GamePadShift
(clock: digitalio.DigitalInOut, data: digitalio.DigitalInOut, latch: digitalio.DigitalInOut)¶ 通过移位寄存器扫描印刷机按钮
初始化按钮扫描例程。
该
clock
,data
并且latch
参数是DigitalInOut
连接到所述移位寄存器控制的按钮对象。按钮按下是累积的,直到
get_pressed
方法被调用,此时按钮状态被清除,新的按钮按下开始被记录。一次
gamepadshift.GamePadShift
只能使用一个。