diff --git a/include/driver/scd4x.h b/include/driver/scd4x.h index 19ba20d4b16b9f5e1b63eafe23a16e1342dd28ae..d99c4fc7a6b82b22ab26d8a3d04775a207eb1d08 100644 --- a/include/driver/scd4x.h +++ b/include/driver/scd4x.h @@ -24,7 +24,6 @@ class SCD4x { void stop(); void startLowPower(); - void stopLowPower(); void read(); }; diff --git a/src/driver/scd4x.cc b/src/driver/scd4x.cc index c0901e85f70405d97f9732fe30dd66502c2f8425..3d52975d9798bdac42e6921c7e5f39d20f4bba40 100644 --- a/src/driver/scd4x.cc +++ b/src/driver/scd4x.cc @@ -25,6 +25,13 @@ void SCD4x::stop() i2c.xmit(address, 2, txbuf, 0, rxbuf); } +void SCD4x::startLowPower() +{ + txbuf[0] = 0x21; + txbuf[1] = 0xac; + i2c.xmit(address, 2, txbuf, 0, rxbuf); +} + void SCD4x::read() { txbuf[0] = 0xec;