Capacitive digital sensor for relative humidity and temperature.
Dependencies: X_NUCLEO_COMMON ST_INTERFACES
Dependents: HelloWorld_ST_Sensors MOTENV_Mbed mbed-os-mqtt-client HTS221_JS ... more
Diff: HTS221Sensor.h
- Revision:
- 4:9f317607860e
- Parent:
- 3:aadcccf527ef
- Child:
- 5:ccf7f36492ae
diff -r aadcccf527ef -r 9f317607860e HTS221Sensor.h
--- a/HTS221Sensor.h Mon Mar 04 13:06:44 2019 +0000
+++ b/HTS221Sensor.h Mon Mar 04 13:50:28 2019 +0000
@@ -45,6 +45,7 @@
/* Includes ------------------------------------------------------------------*/
#include "DevI2C.h"
+#include <SPI.h>
#include "HTS221_driver.h"
#include "HumiditySensor.h"
#include "TempSensor.h"
@@ -83,12 +84,12 @@
if (_dev_spi) {
/* Write Reg Address */
_dev_spi->lock();
- _cs_pin = 0;
+ _cs_pin = 0;
/* Write RD Reg Address with RD bit*/
- uint8_t TxByte = RegisterAddr | 0x80;
+ uint8_t TxByte = RegisterAddr | 0x80;
_dev_spi->write((char *)&TxByte, 1, (char *)pBuffer, (int) NumByteToRead);
_cs_pin = 1;
- _dev_spi->unlock();
+ _dev_spi->unlock();
return 0;
}
if (_dev_i2c) return (uint8_t) _dev_i2c->i2c_read(pBuffer, _address, RegisterAddr, NumByteToRead);
@@ -121,7 +122,7 @@
/* Helper classes. */
DevI2C *_dev_i2c;
- SPI * _dev_spi;
+ SPI *_dev_spi;
/* Configuration */
uint8_t _address;