From d1f8804a930d72516cd73de5bd3fb51aaac40e8f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20Hru=C5=A1ka?= Date: Sat, 17 Mar 2018 17:38:36 +0100 Subject: [PATCH] fixes in lock button --- platform/lock_jumper.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/platform/lock_jumper.c b/platform/lock_jumper.c index 0d8668f..12cea1c 100644 --- a/platform/lock_jumper.c +++ b/platform/lock_jumper.c @@ -42,7 +42,11 @@ void LockJumper_Init(void) LL_GPIO_SetPinPull(lock_periph, lock_llpin, LL_GPIO_PULL_UP); #endif - SystemSettings.editable = PLAT_LOCK_1CLOSED == LL_GPIO_IsInputPinSet(lock_periph, lock_llpin); +#if PLAT_LOCK_BTN + SystemSettings.editable = false; +#else + SystemSettings.editable = (PLAT_LOCK_1CLOSED != LL_GPIO_IsInputPinSet(lock_periph, lock_llpin)); +#endif dbg("Settings editable? %d", SystemSettings.editable); }