27 #include "mraa/i2c.hpp"
28 #include "interfaces/iLightSensor.hpp"
87 mraa::Result clearResponseRegister();
88 mraa::Result runCommand(uint8_t command);
89 mraa::Result readParam(uint8_t param, uint8_t* value);
90 mraa::Result writeParam(uint8_t param, uint8_t value);
91 void sleepMs(
int mseconds);
double getVisibleLux()
Definition: si1132.cxx:148
API for Si1132 UV and Visible Light Sensor.
Definition: si1132.hpp:59
ILightSensor Interface for Light Sensors.
Definition: iLightSensor.hpp:46
uint16_t getVisibleRaw()
Definition: si1132.cxx:140
SI1132(int bus)
Definition: si1132.cxx:77
virtual const char * getModuleName()
Definition: si1132.hpp:83
~SI1132()
Definition: si1132.cxx:87