changed wait period to 300 mili seconds (@tekka recons 100-200mSeconds is enough, just want to be on the safe side, added serial debug string to indicate OTA FW updates enabled
This commit is contained in:
@@ -67,7 +67,7 @@
|
|||||||
#define MEASURE_INTERVAL 60000
|
#define MEASURE_INTERVAL 60000
|
||||||
|
|
||||||
// How many milli seconds should we wait for OTA?
|
// How many milli seconds should we wait for OTA?
|
||||||
#define OTA_WAIT_PERIOD 1000
|
#define OTA_WAIT_PERIOD 300
|
||||||
|
|
||||||
// FORCE_TRANSMIT_INTERVAL, this number of times of wakeup, the sensor is forced to report all values to the controller
|
// FORCE_TRANSMIT_INTERVAL, this number of times of wakeup, the sensor is forced to report all values to the controller
|
||||||
#define FORCE_TRANSMIT_INTERVAL 30
|
#define FORCE_TRANSMIT_INTERVAL 30
|
||||||
@@ -140,7 +140,9 @@ void setup() {
|
|||||||
|
|
||||||
pinMode(OTA_ENABLE, INPUT);
|
pinMode(OTA_ENABLE, INPUT);
|
||||||
digitalWrite(OTA_ENABLE, HIGH);
|
digitalWrite(OTA_ENABLE, HIGH);
|
||||||
if (!digitalRead(OTA_ENABLE)) ota_enabled = true;
|
if (!digitalRead(OTA_ENABLE)) {
|
||||||
|
ota_enabled = true;
|
||||||
|
}
|
||||||
|
|
||||||
// Make sure that ATSHA204 is not floating
|
// Make sure that ATSHA204 is not floating
|
||||||
pinMode(ATSHA204_PIN, INPUT);
|
pinMode(ATSHA204_PIN, INPUT);
|
||||||
@@ -178,6 +180,8 @@ void setup() {
|
|||||||
raHum.clear();
|
raHum.clear();
|
||||||
sendTempHumidityMeasurements(false);
|
sendTempHumidityMeasurements(false);
|
||||||
sendBattLevel(false);
|
sendBattLevel(false);
|
||||||
|
if (ota_enabled) Serial.println("OTA FW update enabled");
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user