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