ESP compilation fixed

This commit is contained in:
2019-04-30 15:12:41 +03:00
parent 7cb0492a30
commit bd47e11a47
3 changed files with 21 additions and 12 deletions

View File

@@ -7,6 +7,9 @@ CCS811 ccs811(CCS811_ADDR);
ClosedCube_HDC1080 hdc1080;
long ccs811Baseline;
bool CCS811ready = false;
bool HDC1080ready = false;
int in_ccs811::Setup(int addr)
{
#ifdef WAK_PIN
@@ -15,7 +18,7 @@ int in_ccs811::Setup(int addr)
#endif
Serial.println("CCS811 Init");
if (CCS811ready) return 0;
Wire.begin(); //Inialize I2C Harware
//It is recommended to check return status on .begin(), but it is not
@@ -28,11 +31,13 @@ Wire.begin(); //Inialize I2C Harware
return 0;
}
ccs811.setBaseline(62000);
CCS811ready = true;
return 1;
}
int in_hdc1080::Setup(int addr)
{
if (HDC1080ready) return 0;
Serial.println("HDC1080 Init ");
Wire.begin(); //Inialize I2C Harware
// Default settings:
@@ -44,6 +49,7 @@ Serial.println(hdc1080.readManufacturerId(), HEX); // 0x5449 ID of Texas Instrum
Serial.print("Device ID=0x");
Serial.println(hdc1080.readDeviceId(), HEX); // 0x1050 ID of the device
printSerialNumber();
HDC1080ready = true;
return 1;
}
@@ -60,7 +66,7 @@ int in_hdc1080::Poll()
{
float h,t;
int reg;
if (!HDC1080ready) return 0;
Serial.print("HDC Status=");
Serial.println(reg=hdc1080.readRegister().rawData,HEX);
if (reg!=0xff)
@@ -84,6 +90,7 @@ return 1;
int in_ccs811::Poll()
{
if (!CCS811ready) return 0;
#ifdef WAK_PIN
digitalWrite(WAK_PIN,LOW);
#endif