Yet Another WebIOPi+
 All Classes Namespaces Files Functions Variables Macros Pages
Public Member Functions | Public Attributes | List of all members
webiopi.devices.i2c.I2C Class Reference
Inheritance diagram for webiopi.devices.i2c.I2C:
webiopi.devices.bus.Bus webiopi.devices.analog.ads1x1x.ADS1X1X webiopi.devices.analog.advri2c.ADVRI2C webiopi.devices.analog.mcp3424.MCP3424 webiopi.devices.analog.mcp4725.MCP4725 webiopi.devices.analog.pca9685.PCA9685 webiopi.devices.analog.pcf8591.PCF8591 webiopi.devices.clock.dsrtc.DSclock webiopi.devices.clock.mcprtc.MCP7940 webiopi.devices.digital.mcp23XXX.MCP230XX webiopi.devices.digital.pca9555.PCA9555 webiopi.devices.digital.pcf8574.PCF8574 webiopi.devices.memory.at24.EE24XXXX webiopi.devices.sensor.bme280.BME280 webiopi.devices.sensor.bmp085.BMP085 webiopi.devices.sensor.htu21d.HTU21D webiopi.devices.sensor.hytXXX.HYT221 webiopi.devices.sensor.mcptmp.MCP9808 webiopi.devices.sensor.tmpXXX.TMP102 webiopi.devices.sensor.tslXXXX.TSL_LIGHT_X webiopi.devices.sensor.vcnl4000.VCNL4000

Public Member Functions

def __init__
 
def __str__
 
def readRegister
 
def readRegisters
 
def writeRegister
 
def writeRegisters
 
- Public Member Functions inherited from webiopi.devices.bus.Bus
def __init__
 
def open
 
def close
 
def read
 
def readBytes
 
def readByte
 
def write
 
def writeBytes
 
def writeByte
 

Public Attributes

 channel
 
 slave
 
- Public Attributes inherited from webiopi.devices.bus.Bus
 busName
 
 device
 
 flag
 
 fd
 

Detailed Description

Definition at line 46 of file i2c.py.

Constructor & Destructor Documentation

def webiopi.devices.i2c.I2C.__init__ (   self,
  slave 
)

Definition at line 47 of file i2c.py.

Member Function Documentation

def webiopi.devices.i2c.I2C.__str__ (   self)
def webiopi.devices.i2c.I2C.readRegister (   self,
  addr 
)
def webiopi.devices.i2c.I2C.readRegisters (   self,
  addr,
  count 
)
def webiopi.devices.i2c.I2C.writeRegister (   self,
  addr,
  byte 
)
def webiopi.devices.i2c.I2C.writeRegisters (   self,
  addr,
  buff 
)

Member Data Documentation

webiopi.devices.i2c.I2C.channel

Definition at line 48 of file i2c.py.

webiopi.devices.i2c.I2C.slave

The documentation for this class was generated from the following file: