pyupm_si1132 module

class pyupm_si1132.SI1132(bus)[source]

Bases: object

API for Si1132 UV and Visible Light Sensor.

ID: si1132

Name: UV and Ambient Light Sensor

Other Names: Si1132

Category: light

Manufacturer: silabs

Connection: i2c

Link:http://www.silabs.com/products/sensors/infraredsensors/Pages/si1132.aspx

Link:https://www.silabs.com/Support%20Documents/TechnicalDocs/Si1132.pdf The Silicon LabsSi1132 is a low-power, ultraviolet (UV) index, and ambient light sensor with I2C digital interface and programmable-event interrupt output.

C++ includes: si1132.hpp

getModuleName()[source]

virtual const char* getModuleName()

Returns name of module. This is the string in library name after libupm_

name of module

getVisibleLux()[source]

double getVisibleLux()

Read the lux value

getVisibleRaw()[source]

uint16_t getVisibleRaw()

Read the raw visible light value