is their a method to recheck a previously sent value from the log? I am receiving a value from an agent, and it sees the variable, goes through the loop, and stops there. i’ve tried switch cases, returns, but not having the best of luck.
code:
`//////////////////F I N A L C O D E //////////////////////////////////
imp.configure(“RGB LED 1”,[],[]);
hardware.pin9.configure(PWM_OUT, 0.02, 0.0);
hardware.pin7.configure(PWM_OUT, 0.02, 0.0);
hardware.pin8.configure(PWM_OUT, 0.02, 0.0)
led <- hardware.pin2;
led.configure(DIGITAL_OUT);
led.write(0);
function setLed(value) {
led.write(value);
server.log(value);
switch(value){
case 1:
for(local fade=0; fade<=256.0; fade++){
hardware.pin9.write(fade/256.0);
imp.sleep(0.01);
}
for(local fade=256.0; fade>=0; fade–){
hardware.pin9.write(fade/256.0);
imp.sleep(0.01);
}
break;
case 0:
server.log(value);
for(local fade=0; fade<=256.0; fade++){
hardware.pin7.write(fade/256.0);
imp.sleep(0.01);
}
for(local fade=256.0; fade>=0; fade–){
hardware.pin7.write(fade/256.0);
imp.sleep(0.01);
}
}
}
agent.on(“setLed”, setLed);`