Public Member Functions | |
def | __init__ |
def | __setTime__ |
def | __getTime__ |
def | __getLux__ |
![]() | |
def | __init__ |
def | __str__ |
def | wake |
def | __wake__ |
def | sleep |
def | __sleep__ |
def | setTime |
def | getTime |
![]() | |
def | __init__ |
def | __str__ |
def | readRegister |
def | readRegisters |
def | writeRegister |
def | writeRegisters |
![]() | |
def | __init__ |
def | open |
def | close |
def | read |
def | readBytes |
def | readByte |
def | write |
def | writeBytes |
def | writeByte |
![]() | |
def | __family__ |
def | __getLux__ |
def | getLux |
Public Attributes | |
time_multiplier | |
![]() | |
name | |
![]() | |
channel | |
slave | |
![]() | |
busName | |
device | |
flag | |
fd | |
Static Public Attributes | |
int | VAL_TIME_400_MS = 0x00 |
int | VAL_TIME_200_MS = 0x01 |
int | VAL_TIME_100_MS = 0x02 |
int | REG_DATA_LOW = 0x04 |
int | MASK_TCNTRL = 0x03 |
![]() | |
int | VAL_COMMAND = 0x80 |
int | REG_CONTROL = 0x00 |
int | REG_CONFIG = 0x01 |
int | VAL_PWON = 0x03 |
int | VAL_PWOFF = 0x00 |
int | VAL_INVALID = -1 |
Definition at line 192 of file tslXXXX.py.
def webiopi.devices.sensor.tslXXXX.TSL4531.__init__ | ( | self, | |
slave = 0x29 , |
|||
time = 400 , |
|||
name = "TSL4531" |
|||
) |
Definition at line 202 of file tslXXXX.py.
def webiopi.devices.sensor.tslXXXX.TSL4531.__getLux__ | ( | self | ) |
def webiopi.devices.sensor.tslXXXX.TSL4531.__getTime__ | ( | self | ) |
Definition at line 223 of file tslXXXX.py.
References webiopi.devices.sensor.tslXXXX.TSL4531.MASK_TCNTRL, webiopi.devices.i2c.I2C.readRegister(), webiopi.devices.digital.mcp23XXX.MCP23SXX.readRegister(), webiopi.devices.sensor.tslXXXX.TSL_LIGHT_X.REG_CONFIG, webiopi.devices.sensor.tslXXXX.TSL4531.VAL_TIME_100_MS, webiopi.devices.sensor.tslXXXX.TSL4531.VAL_TIME_200_MS, and webiopi.devices.sensor.tslXXXX.TSL4531.VAL_TIME_400_MS.
Referenced by webiopi.devices.sensor.tslXXXX.TSL_LIGHT_X.getTime().
def webiopi.devices.sensor.tslXXXX.TSL4531.__setTime__ | ( | self, | |
time | |||
) |
Definition at line 205 of file tslXXXX.py.
References webiopi.devices.sensor.tslXXXX.TSL4531.VAL_TIME_400_MS.
Referenced by webiopi.devices.sensor.tslXXXX.TSL_LIGHT_X.setTime().
|
static |
Definition at line 200 of file tslXXXX.py.
Referenced by webiopi.devices.sensor.tslXXXX.TSL4531.__getTime__().
|
static |
Definition at line 198 of file tslXXXX.py.
Referenced by webiopi.devices.sensor.tslXXXX.TSL4531.__getLux__().
webiopi.devices.sensor.tslXXXX.TSL4531.time_multiplier |
Definition at line 210 of file tslXXXX.py.
Referenced by webiopi.devices.sensor.tslXXXX.TSL4531.__getLux__().
|
static |
Definition at line 196 of file tslXXXX.py.
Referenced by webiopi.devices.sensor.tslXXXX.TSL4531.__getTime__().
|
static |
Definition at line 195 of file tslXXXX.py.
Referenced by webiopi.devices.sensor.tslXXXX.TSL4531.__getTime__().
|
static |
Definition at line 194 of file tslXXXX.py.
Referenced by webiopi.devices.sensor.tslXXXX.TSL4531.__getTime__(), and webiopi.devices.sensor.tslXXXX.TSL4531.__setTime__().