From 616806471e508dd0fdb0028fa6f6a2dd1abf63bc Mon Sep 17 00:00:00 2001 From: marco <49691247+marcoSchr@users.noreply.github.com> Date: Tue, 19 Nov 2024 22:36:36 +0100 Subject: [PATCH] MD9600: Fix Keyboard not working after ADC changes --- platform/drivers/keyboard/keyboard_MD9600.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/platform/drivers/keyboard/keyboard_MD9600.c b/platform/drivers/keyboard/keyboard_MD9600.c index c2ff2b10..e74f6f64 100644 --- a/platform/drivers/keyboard/keyboard_MD9600.c +++ b/platform/drivers/keyboard/keyboard_MD9600.c @@ -178,8 +178,8 @@ keyboard_t kbd_getKeys() */ /* Retrieve row/coloumn voltage measurements. */ - uint16_t row = ((uint16_t) adc_getVoltage(&adc1, ADC_SW2_CH) / 1000); - uint16_t col = ((uint16_t) adc_getVoltage(&adc1, ADC_SW1_CH) / 1000); + uint16_t row = (uint16_t) (adc_getVoltage(&adc1, ADC_SW2_CH) / 1000); + uint16_t col = (uint16_t) (adc_getVoltage(&adc1, ADC_SW1_CH) / 1000); /* Map row voltage to row index. */ uint8_t rowIdx = 0xFF;