From 50706c6f09f09dcf7a2b0a92790f1603ddae64c1 Mon Sep 17 00:00:00 2001 From: Shawn Chain Date: Tue, 12 May 2020 22:44:15 +0800 Subject: [PATCH] fix compile error if no MODE_LEDS defined --- IOSTM.cpp | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/IOSTM.cpp b/IOSTM.cpp index 1757237..6d74a6f 100644 --- a/IOSTM.cpp +++ b/IOSTM.cpp @@ -1450,16 +1450,20 @@ void CIO::setPOCSAGInt(bool on) void CIO::setFMInt(bool on) { +#if defined(MODE_LEDS) #if defined(USE_ALTERNATE_FM_LEDS) GPIO_WriteBit(PORT_DSTAR, PIN_DSTAR, on ? Bit_SET : Bit_RESET); GPIO_WriteBit(PORT_YSF, PIN_YSF, on ? Bit_SET : Bit_RESET); -#if defined(MODE_PINS) && defined(STM32F4_NUCLEO_MORPHO_HEADER) && (defined(STM32F4_NUCLEO) || defined(STM32F722_RPT_HAT)) - GPIO_WriteBit(PORT_MDSTAR, PIN_MDSTAR, on ? Bit_SET : Bit_RESET); - GPIO_WriteBit(PORT_MYSF, PIN_MYSF, on ? Bit_SET : Bit_RESET); -#endif #else GPIO_WriteBit(PORT_FM, PIN_FM, on ? Bit_SET : Bit_RESET); +#endif +#endif + #if defined(MODE_PINS) && defined(STM32F4_NUCLEO_MORPHO_HEADER) && (defined(STM32F4_NUCLEO) || defined(STM32F722_RPT_HAT)) +#if defined(USE_ALTERNATE_FM_LEDS) + GPIO_WriteBit(PORT_MDSTAR, PIN_MDSTAR, on ? Bit_SET : Bit_RESET); + GPIO_WriteBit(PORT_MYSF, PIN_MYSF, on ? Bit_SET : Bit_RESET); +#else GPIO_WriteBit(PORT_MFM, PIN_MFM, on ? Bit_SET : Bit_RESET); #endif #endif