Swap led direction
parent
8766642a21
commit
2144a3f440
|
|
@ -44,7 +44,7 @@ void LEDs::Step() {
|
||||||
uint16_t millis = mt::timebase.Millis();
|
uint16_t millis = mt::timebase.Millis();
|
||||||
bool oddPeriod = ((millis / (config::ledBlinkPeriodMs / 2)) & 0x01U) != 0;
|
bool oddPeriod = ((millis / (config::ledBlinkPeriodMs / 2)) & 0x01U) != 0;
|
||||||
uint16_t result = 0;
|
uint16_t result = 0;
|
||||||
for (int8_t i = ledPairs * 2 - 1; i >= 0; --i) {
|
for (uint8_t i = 0; i < ledPairs * 2; i++) {
|
||||||
result <<= 1;
|
result <<= 1;
|
||||||
result |= leds[i].Step(oddPeriod);
|
result |= leds[i].Step(oddPeriod);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -28,8 +28,8 @@ enum Mode {
|
||||||
|
|
||||||
/// Enum of LEDs color - green or red
|
/// Enum of LEDs color - green or red
|
||||||
enum Color {
|
enum Color {
|
||||||
green = 0,
|
red = 0,
|
||||||
red = 1
|
green = 1
|
||||||
};
|
};
|
||||||
|
|
||||||
/// A single LED
|
/// A single LED
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue