Merge pull request #129 from elvis-epx/epx87

Make matrix scanner class configurable
This commit is contained in:
Josh Klar 2019-05-20 15:55:06 -07:00 committed by GitHub
commit fa0421c5b9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -60,6 +60,7 @@ class Firmware:
row_pins = None
col_pins = None
diode_orientation = None
matrix_scanner = MatrixScanner
unicode_mode = UnicodeMode.NOOP
tap_time = 300
@ -193,7 +194,7 @@ class Firmware:
if self.uart_pin is not None:
self.uart = self.init_uart(self.uart_pin)
self.matrix = MatrixScanner(
self.matrix = self.matrix_scanner(
cols=self.col_pins,
rows=self.row_pins,
diode_orientation=self.diode_orientation,