From 38452ca4d0cbf8efdd312e2fae8360bc52cfaf34 Mon Sep 17 00:00:00 2001 From: Andre Bernet Date: Mon, 20 Apr 2015 20:52:40 +0400 Subject: [PATCH] 3pos mid pos delay only for 3pos switches --- radio/src/switches.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/radio/src/switches.cpp b/radio/src/switches.cpp index 6b7cba904..c1fefe17d 100644 --- a/radio/src/switches.cpp +++ b/radio/src/switches.cpp @@ -444,7 +444,7 @@ bool getSwitch(int8_t swtch) } else if (cs_idx <= SWSRC_LAST_SWITCH) { #if defined(PCBTARANIS) - if (flags & GETSWITCH_MIDPOS_DELAY) + if ((flags & GETSWITCH_MIDPOS_DELAY) && IS_3POS(cs_idx)) result = SWITCH_POSITION(cs_idx-SWSRC_FIRST_SWITCH); else #endif