70         IMS(int16_t i2c_bus, int16_t i2c_address = IMS_ADDRESS_DEFAULT);
 
   83         void write(IMS_WR_COMMAND cmd, uint8_t wr_data);
 
   91         uint16_t 
read(IMS_RD_COMMAND cmd);
 
API for the Catnip Electronics I2C moisture sensor. 
Definition: ims.hpp:59
 
void sleep()
Definition: ims.cxx:105
 
void reset_i2c_address(uint8_t address_new)
Definition: ims.cxx:75
 
uint16_t read(IMS_RD_COMMAND cmd)
Definition: ims.cxx:89
 
uint16_t get_moisture()
Definition: ims.cxx:48
 
uint16_t get_version()
Definition: ims.cxx:39
 
void write(IMS_WR_COMMAND cmd, uint8_t wr_data)
Definition: ims.cxx:98
 
uint16_t get_light()
Definition: ims.cxx:57
 
void reset()
Definition: ims.cxx:82
 
C API for the Catnip Electronics I2C moisture sensor. This sensor must run at 100 kHz...
 
float get_temperature()
Definition: ims.cxx:66
 
IMS(int16_t i2c_bus, int16_t i2c_address=IMS_ADDRESS_DEFAULT)
Definition: ims.cxx:31
 
virtual ~IMS()
Definition: ims.hpp:75