From fbfb744fa42bd9cbcb16b57dc35c12231d075937 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A1szl=C3=B3=20Monda?= Date: Mon, 10 Oct 2016 23:26:55 +0200 Subject: [PATCH] Reduce the number of false positive keystroke registrations by setting output logic right... Hopefully. --- shared/key_matrix.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/shared/key_matrix.c b/shared/key_matrix.c index aa9e8eb..fab5d67 100644 --- a/shared/key_matrix.c +++ b/shared/key_matrix.c @@ -8,7 +8,7 @@ void KeyMatrix_Init(key_matrix_t *keyMatrix) CLOCK_EnableClock(col.clock); PORT_SetPinConfig(col.port, col.pin, &(port_pin_config_t){.pullSelect=kPORT_PullDisable, .mux=kPORT_MuxAsGpio}); - GPIO_PinInit(col.gpio, col.pin, &(gpio_pin_config_t){kGPIO_DigitalOutput, 1}); + GPIO_PinInit(col.gpio, col.pin, &(gpio_pin_config_t){kGPIO_DigitalOutput, 0}); } for (uint8_t row_i=0; row_irowNum; row_i++) {