// calls libraries
#include "objects.h"
#include "defines.h"
#include "vars.h"
#include "voids.h"
#include "instances.h"
void setup (){
Serial.begin(serialRate);
welcome();
led1.turnOn();
//SET TIMERS
timerl1.SetTimeOut(TIMER_L1);
timerl2.SetTimeOut(TIMER_L2);
timerl3.SetTimeOut(TIMER_L3);
timerl4.SetTimeOut(TIMER_L4);
timerl5.SetTimeOut(TIMER_L5);
}
void loop(){
if(timerl1.IsTimeOut(true)){ //50 ms
//TIMER ROTINE
if (radio1.update()){
Serial.print("\n########\nCH1: "); Serial.println(radio1.valCh1);
Serial.print("CH2: "); Serial.println(radio1.valCh2);
Serial.print("CH3: "); Serial.println(radio1.valCh3);
Serial.print("CH4: "); Serial.println(radio1.valCh4);
}
}
if(timerl2.IsTimeOut(true)){ //100 ms
//TIMER ROTINE
}
if(timerl3.IsTimeOut(true)){ //500 ms
//TIMER ROTINE
}
if(timerl4.IsTimeOut(true)){ //1000 ms
//TIMER ROTINE
if (led1.state){
led1.turnOff();
}
else{
led1.turnOn();
}
}
if(timerl5.IsTimeOut(true)){ //5000 ms
//TIMER ROTINE
}
}