Here is the code as far as I can see.
Code: Select all
if(Serial.available() != 0)
{
for(cout_i = 0; cout_i < 9; cout_i ++)
{
RecievedTemp[cout_i] = Serial.read();
}
switch(RecievedTemp[5])
{
case 0x0D://Temperature start
TemperatureBool = true;
break;
case 0x0E://Temperature stop
TemperatureBool = false;
TemperatureOutput[6] = 0;
TemperatureOutput[7] = 0;
Serial.write(TemperatureOutput, 8);
break;
case 0x0F://Temperature back
TemperatureBool = false;
break;
case 0x11://Humidity start
HumidityBool = true;
break;
case 0x12://Humidity stop
HumidityBool = false;
HumidityValue = 0;
HumidityOutput[7] = HumidityValue;
Serial.write(HumidityOutput, 8);
break;
case 0x10://Humidity back
HumidityBool = false;
break;
case 0x14://illumination start
illuminationBool = true;
illuminationState = false;
break;