mirror of
https://github.com/liberatedsystems/RNode_Firmware_CE.git
synced 2024-12-28 08:59:32 -05:00
RGB LED indications for RNode NG
This commit is contained in:
parent
8307b3c0d1
commit
e8b137e941
2
Config.h
2
Config.h
@ -4,7 +4,7 @@
|
||||
#define CONFIG_H
|
||||
|
||||
#define MAJ_VERS 0x01
|
||||
#define MIN_VERS 0x1C
|
||||
#define MIN_VERS 0x1D
|
||||
|
||||
#define PLATFORM_AVR 0x90
|
||||
#define PLATFORM_ESP32 0x80
|
||||
|
13
Utilities.h
13
Utilities.h
@ -122,6 +122,7 @@ void led_indicate_error(int cycles) {
|
||||
delay(100);
|
||||
npset(0xFF, 0x50, 0x00);
|
||||
delay(100);
|
||||
if (!forever) cycles--;
|
||||
}
|
||||
npset(0,0,0);
|
||||
#else
|
||||
@ -169,6 +170,7 @@ void led_indicate_warning(int cycles) {
|
||||
delay(100);
|
||||
npset(0x00, 0x00, 0x00);
|
||||
delay(100);
|
||||
if (!forever) cycles--;
|
||||
}
|
||||
npset(0,0,0);
|
||||
#else
|
||||
@ -176,11 +178,11 @@ void led_indicate_warning(int cycles) {
|
||||
cycles = forever ? 1 : cycles;
|
||||
digitalWrite(pin_led_tx, HIGH);
|
||||
while(cycles > 0) {
|
||||
led_tx_off();
|
||||
delay(100);
|
||||
led_tx_on();
|
||||
delay(100);
|
||||
if (!forever) cycles--;
|
||||
led_tx_off();
|
||||
delay(100);
|
||||
led_tx_on();
|
||||
delay(100);
|
||||
if (!forever) cycles--;
|
||||
}
|
||||
led_tx_off();
|
||||
#endif
|
||||
@ -210,6 +212,7 @@ void led_indicate_warning(int cycles) {
|
||||
delay(100);
|
||||
npset(0x00, 0x00, 0x00);
|
||||
delay(100);
|
||||
if (!forever) cycles--;
|
||||
}
|
||||
npset(0,0,0);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user