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…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user