From 03125ccad6723e63fc678e5347c4352a1d004391 Mon Sep 17 00:00:00 2001 From: 3djc Date: Wed, 15 Feb 2017 14:27:23 +0100 Subject: [PATCH] Fix X7 sd logs (#4462) * X7 has only 6 switches --- radio/src/logs.cpp | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/radio/src/logs.cpp b/radio/src/logs.cpp index 4d49c513c..85b76e866 100644 --- a/radio/src/logs.cpp +++ b/radio/src/logs.cpp @@ -349,19 +349,25 @@ void logsWrite() // GET_3POS_STATE(SC), GET_2POS_STATE(SE), GET_3POS_STATE(SF)); +#elif defined(PCBX7) + f_printf(&g_oLogFile, "%d,%d,%d,%d,%d,%d,0x%08X%08X,", + GET_3POS_STATE(SA), + GET_3POS_STATE(SB), + GET_3POS_STATE(SC), + GET_3POS_STATE(SD), + GET_2POS_STATE(SF), + GET_2POS_STATE(SH), + getLogicalSwitchesStates(32), + getLogicalSwitchesStates(0)); #elif defined(PCBTARANIS) || defined(PCBHORUS) f_printf(&g_oLogFile, "%d,%d,%d,%d,%d,%d,%d,%d,0x%08X%08X,", GET_3POS_STATE(SA), GET_3POS_STATE(SB), GET_3POS_STATE(SC), GET_3POS_STATE(SD), -#if !defined(PCBX7) GET_3POS_STATE(SE), -#endif GET_2POS_STATE(SF), -#if !defined(PCBX7) GET_3POS_STATE(SG), -#endif GET_2POS_STATE(SH), getLogicalSwitchesStates(32), getLogicalSwitchesStates(0));