diff --git a/boards/stm32l031k6.json b/__boards/stm32l031k6.json similarity index 100% rename from boards/stm32l031k6.json rename to __boards/stm32l031k6.json diff --git a/variants/NUCLEO_L031K6/PeripheralPins.c b/__variants/NUCLEO_L031K6/PeripheralPins.c similarity index 100% rename from variants/NUCLEO_L031K6/PeripheralPins.c rename to __variants/NUCLEO_L031K6/PeripheralPins.c diff --git a/variants/NUCLEO_L031K6/PinNamesVar.h b/__variants/NUCLEO_L031K6/PinNamesVar.h similarity index 100% rename from variants/NUCLEO_L031K6/PinNamesVar.h rename to __variants/NUCLEO_L031K6/PinNamesVar.h diff --git a/variants/NUCLEO_L031K6/ldscript.ld b/__variants/NUCLEO_L031K6/ldscript.ld similarity index 100% rename from variants/NUCLEO_L031K6/ldscript.ld rename to __variants/NUCLEO_L031K6/ldscript.ld diff --git a/variants/NUCLEO_L031K6/variant.cpp b/__variants/NUCLEO_L031K6/variant.cpp similarity index 100% rename from variants/NUCLEO_L031K6/variant.cpp rename to __variants/NUCLEO_L031K6/variant.cpp diff --git a/variants/NUCLEO_L031K6/variant.h b/__variants/NUCLEO_L031K6/variant.h similarity index 100% rename from variants/NUCLEO_L031K6/variant.h rename to __variants/NUCLEO_L031K6/variant.h diff --git a/variants/STM32L031K6/PeripheralPins.c b/__variants/STM32L031K6/PeripheralPins.c similarity index 100% rename from variants/STM32L031K6/PeripheralPins.c rename to __variants/STM32L031K6/PeripheralPins.c diff --git a/variants/STM32L031K6/PinNamesVar.h b/__variants/STM32L031K6/PinNamesVar.h similarity index 100% rename from variants/STM32L031K6/PinNamesVar.h rename to __variants/STM32L031K6/PinNamesVar.h diff --git a/variants/STM32L031K6/ldscript.ld b/__variants/STM32L031K6/ldscript.ld similarity index 100% rename from variants/STM32L031K6/ldscript.ld rename to __variants/STM32L031K6/ldscript.ld diff --git a/variants/STM32L031K6/variant.cpp b/__variants/STM32L031K6/variant.cpp similarity index 100% rename from variants/STM32L031K6/variant.cpp rename to __variants/STM32L031K6/variant.cpp diff --git a/variants/STM32L031K6/variant.h b/__variants/STM32L031K6/variant.h similarity index 100% rename from variants/STM32L031K6/variant.h rename to __variants/STM32L031K6/variant.h diff --git a/manufacturing/programming/firmware20210720.bin.zip b/manufacturing/firmware20210720.bin.zip similarity index 100% rename from manufacturing/programming/firmware20210720.bin.zip rename to manufacturing/firmware20210720.bin.zip diff --git a/manufacturing/programming/firmware20210720_short.bin.zip b/manufacturing/firmware20210720_short.bin.zip similarity index 100% rename from manufacturing/programming/firmware20210720_short.bin.zip rename to manufacturing/firmware20210720_short.bin.zip diff --git a/src/chainGame.cpp b/src/chainGame.cpp index 844aa74..4ae727e 100644 --- a/src/chainGame.cpp +++ b/src/chainGame.cpp @@ -16,6 +16,7 @@ void c_chaingame::nextPattern(void) void c_chaingame::runGame(void) { + //check if we are idle if (!patternFlag && !cheatButtonFlag) { if (buttonIsPressed(ledpattern[patternIndex])) @@ -38,12 +39,14 @@ void c_chaingame::runGame(void) } } + // check if the actual pattern switch is off if (!buttonIsPressed(ledpattern[patternIndex])) { // pattern switch is open, turn off pattern LED turnOffLed(ledpattern[patternIndex]); } + // check if the game is in cheat mode and cheat switch is off if (!buttonIsPressed(cheatbutton) && cheatButtonFlag) { // cheat switch is open, turn of cheat LED @@ -52,6 +55,7 @@ void c_chaingame::runGame(void) cheatbutton = 0; } + // if all siwtches are off turn all LEDs off if (!anybutton()) { //all switches are open, turn off all LEDs diff --git a/src/main.cpp b/src/main.cpp index 6a63a75..a92493b 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -1,4 +1,4 @@ -#include "Arduino.h" +#include "arduino.h" #include "board.h" #include "buttons.h" #include "led.h"