From a4d881df29cb163fb46e242387887691bf952dd6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?King=20K=C3=A9vin?= Date: Thu, 25 Mar 2021 12:37:39 +0100 Subject: [PATCH] application: fix type floating detection --- application.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/application.c b/application.c index 1591e11..2d1ee27 100644 --- a/application.c +++ b/application.c @@ -362,12 +362,14 @@ static void command_types(void* argument) printf("pulled-up (%u kOhm)", (uint32_t)round(pullup)); } else if (pulldown >= 0.9 && pulldown < 100.0 && (pullup <= 0.9 || pullup > 100.0)) { printf("pulled-down (%u kOhm)", (uint32_t)round(pulldown)); + } else if (low && high) { + puts("floating"); } else if (low) { puts("low"); } else if (high) { puts("high"); } else { - puts("floating"); + puts("unknown"); } putc('\n'); }