expose keypad options through scanner init

This commit is contained in:
xs5871 authored and Kyle Brown committed 2022-04-11 18:26:43 -07:00
1 parent ec8e167996
commit b3ec37e274
5 files changed
+76 -39

No files matched your search

+8 -8
View File
@@ -45,19 +45,19 @@ from kmk.scanners.keypad import KeysScanner
# fmt: off
def raspi_pins():
return [
[board.D20, board.D16, board.D26],
[board.D6, board.D12, board.D13],
[board.D22, board.D24, board.D5],
[board.D17, board.D27, board.D23],
board.D20, board.D16, board.D26,
board.D6, board.D12, board.D13,
board.D22, board.D24, board.D5,
board.D17, board.D27, board.D23,
]
def itsybitsy_pins():
return [
[board.D11, board.D12, board.D2],
[board.D10, board.D9, board.D7],
[board.A5, board.A4, board.A3],
[board.A2, board.A1, board.A0],
board.D11, board.D12, board.D2,
board.D10, board.D9, board.D7,
board.A5, board.A4, board.A3,
board.A2, board.A1, board.A0,
]
# fmt: on
+5 -5
View File
@@ -28,11 +28,11 @@ from kmk.scanners.keypad import KeysScanner
# fmt: off
_KEY_CFG = [
[board.SW3, board.SW7, board.SW11, board.SW15],
[board.SW2, board.SW6, board.SW10, board.SW14],
[board.SW1, board.SW5, board.SW9, board.SW13],
[board.SW0, board.SW4, board.SW8, board.SW12],
[board.USER_SW],
board.SW3, board.SW7, board.SW11, board.SW15,
board.SW2, board.SW6, board.SW10, board.SW14,
board.SW1, board.SW5, board.SW9, board.SW13,
board.SW0, board.SW4, board.SW8, board.SW12,
board.USER_SW,
]
# fmt: on