diff --git a/radio/src/targets/simu/led_driver.cpp b/radio/src/targets/simu/led_driver.cpp index 6299b04b7..ec1f6f58d 100644 --- a/radio/src/targets/simu/led_driver.cpp +++ b/radio/src/targets/simu/led_driver.cpp @@ -23,20 +23,11 @@ #include "hal/rgbleds.h" #include "definitions.h" -#if defined(SIMU) - #define __weak -#elif !defined(__weak) - #define __weak __attribute__((weak)) -#endif - bool usbChargerLed() { return true; } void ledRed() {} void ledGreen() {} void ledBlue() {} void ledOff() {} -__weak void fsLedOn(uint8_t) {} -__weak void fsLedOff(uint8_t) {} -__weak void fsLedRGB(uint8_t, uint32_t) {} bool fsLedState(uint8_t) { return false;} void rgbSetLedColor(unsigned char, unsigned char, unsigned char, unsigned char) {} void rgbLedColorApply() {} diff --git a/radio/src/targets/simu/opentxsimulator.cpp b/radio/src/targets/simu/opentxsimulator.cpp index 0254f04c7..63a8753f8 100644 --- a/radio/src/targets/simu/opentxsimulator.cpp +++ b/radio/src/targets/simu/opentxsimulator.cpp @@ -88,6 +88,18 @@ void firmwareTraceCb(const char * text) } } +void fsLedRGB(uint8_t idx, uint32_t color) +{ +} + +void fsLedOn(uint8_t idx) +{ +} + +void fsLedOff(uint8_t idx) +{ +} + // Serial port handling needs to know about OpenTxSimulator, so we we // need to update what's in simpgmspace.cpp when we have a simulator // to point at.