Koridor optimize

This commit is contained in:
2021-09-11 16:11:29 +03:00
parent aa97029af7
commit 7e25f288bd

View File

@@ -54,7 +54,7 @@ void setup()
Serial.begin(115200); Serial.begin(115200);
sSerial.begin(9600); sSerial.begin(9600);
//set_per(2, &sSerial); //set_per(2, &sSerial);
SDS011workmode(2, &sSerial); //SDS011workmode(2, &sSerial);
sds.begin(&sSerial); sds.begin(&sSerial);
Serial.println("Begin"); Serial.println("Begin");
//Serial.println(sds.queryFirmwareVersion().toString()); // prints firmware version //Serial.println(sds.queryFirmwareVersion().toString()); // prints firmware version
@@ -73,11 +73,11 @@ void setup()
timeDelay = (loadState(8) << 8) + loadState(9); timeDelay = (loadState(8) << 8) + loadState(9);
fadeTime = (loadState(10) << 8) + loadState(11); fadeTime = (loadState(10) << 8) + loadState(11);
curDelay = -1; curDelay = -1;
Serial.print(F("Min Light"));Serial.println(minLight); Serial.print(F("Min Light "));Serial.println(minLight);
Serial.print(F("Min LightDB"));Serial.println(minLightDB); Serial.print(F("Min LightDB "));Serial.println(minLightDB);
Serial.print(F("LightInt"));Serial.println(LightInt); Serial.print(F("LightInt "));Serial.println(LightInt);
Serial.print(F("SDS Period"));Serial.println(sdsPeriod); Serial.print(F("SDS Period "));Serial.println(sdsPeriod);
Serial.print(F("Time Delay"));Serial.println(timeDelay); Serial.print(F("Time Delay "));Serial.println(timeDelay);
SDS011workmode(sdsPeriod, &sSerial); SDS011workmode(sdsPeriod, &sSerial);
// if(minLight == 0) minLight = 5; // if(minLight == 0) minLight = 5;
//adc = analogRead(A0); //adc = analogRead(A0);
@@ -211,6 +211,7 @@ void receive(const MyMessage &message)
if((message.sensor == 3) && (message.type == V_VAR5)){ if((message.sensor == 3) && (message.type == V_VAR5)){
sdsPeriod = message.getInt(); sdsPeriod = message.getInt();
saveState(6, sdsPeriod); saveState(6, sdsPeriod);
SDS011workmode(sdsPeriod, &sSerial);
Serial.print("Sds period:"); Serial.print("Sds period:");
Serial.println(sdsPeriod); Serial.println(sdsPeriod);
} }