Public Member Functions | |
def | __init__ |
def | __str__ |
def | int2bin |
def | __analogRead__ |
def | __analogWriteShut__ |
def | __analogWrite__ |
![]() | |
def | __init__ |
def | __str__ |
def | xfer |
![]() | |
def | __init__ |
def | open |
def | close |
def | read |
def | readBytes |
def | readByte |
def | write |
def | writeBytes |
def | writeByte |
![]() | |
def | __init__ |
def | __family__ |
def | __analogWrite__ |
def | analogWrite |
def | analogWriteFloat |
def | analogWriteVolt |
![]() | |
def | __init__ |
def | __family__ |
def | checkAnalogChannel |
def | checkAnalogValue |
def | analogCount |
def | analogResolution |
def | analogMaximum |
def | analogReference |
def | __analogRead__ |
def | analogRead |
def | analogReadFloat |
def | analogReadVolt |
def | analogReadAll |
def | analogReadAllFloat |
def | analogReadAllVolt |
Public Attributes | |
name | |
buffered | |
gain | |
shutdown | |
values | |
![]() | |
chip | |
mode | |
bits | |
speed | |
![]() | |
busName | |
device | |
flag | |
fd | |
Definition at line 19 of file mcp48XX.py.
def webiopi.devices.analog.mcp48XX.MCP48XX.__init__ | ( | self, | |
chip, | |||
channelCount, | |||
resolution, | |||
name | |||
) |
Definition at line 20 of file mcp48XX.py.
References webiopi.utils.types.toint().
def webiopi.devices.analog.mcp48XX.MCP48XX.__analogRead__ | ( | self, | |
channel, | |||
diff = False |
|||
) |
Definition at line 35 of file mcp48XX.py.
References webiopi.devices.analog.mcp48XX.MCP48XX.values.
def webiopi.devices.analog.mcp48XX.MCP48XX.__analogWrite__ | ( | self, | |
channel, | |||
value | |||
) |
Definition at line 51 of file mcp48XX.py.
References webiopi.devices.analog.ADC._analogResolution, webiopi.devices.analog.mcp48XX.MCP48XX.buffered, webiopi.devices.analog.mcp48XX.MCP48XX.gain, webiopi.devices.analog.mcp3424.MCP3424.gain, webiopi.devices.analog.mcp48XX.MCP48XX.shutdown, webiopi.devices.analog.mcp48XX.MCP48XX.values, and webiopi.devices.bus.Bus.writeBytes().
def webiopi.devices.analog.mcp48XX.MCP48XX.__analogWriteShut__ | ( | self, | |
channel | |||
) |
Definition at line 38 of file mcp48XX.py.
References webiopi.devices.analog.mcp48XX.MCP48XX.shutdown, webiopi.devices.analog.mcp48XX.MCP48XX.values, and webiopi.devices.bus.Bus.writeBytes().
def webiopi.devices.analog.mcp48XX.MCP48XX.__str__ | ( | self | ) |
Definition at line 29 of file mcp48XX.py.
References webiopi.devices.spi.SPI.chip, webiopi.devices.analog.mcp48XX.MCP48XX.name, webiopi.devices.analog.mcp3x0x.MCP3X0X.name, webiopi.devices.analog.ads1x1x.ADS1X1X.name, and webiopi.devices.analog.mcp3424.MCP3424.name.
def webiopi.devices.analog.mcp48XX.MCP48XX.int2bin | ( | self, | |
n, | |||
count | |||
) |
Definition at line 32 of file mcp48XX.py.
webiopi.devices.analog.mcp48XX.MCP48XX.buffered |
Definition at line 24 of file mcp48XX.py.
Referenced by webiopi.devices.analog.mcp492X.MCP492X.__analogWrite__(), and webiopi.devices.analog.mcp48XX.MCP48XX.__analogWrite__().
webiopi.devices.analog.mcp48XX.MCP48XX.gain |
Definition at line 25 of file mcp48XX.py.
Referenced by webiopi.devices.analog.mcp492X.MCP492X.__analogWrite__(), and webiopi.devices.analog.mcp48XX.MCP48XX.__analogWrite__().
webiopi.devices.analog.mcp48XX.MCP48XX.name |
Definition at line 23 of file mcp48XX.py.
Referenced by webiopi.devices.sensor.onewiretemp.OneWireTemp.__str__(), webiopi.devices.analog.mcp48XX.MCP48XX.__str__(), webiopi.devices.digital.pcf8574.PCF8574.__str__(), webiopi.devices.sensor.tslXXXX.TSL_LIGHT_X.__str__(), webiopi.devices.digital.mcp23XXX.MCP230XX.__str__(), and webiopi.devices.digital.mcp23XXX.MCP23SXX.__str__().
webiopi.devices.analog.mcp48XX.MCP48XX.shutdown |
Definition at line 26 of file mcp48XX.py.
Referenced by webiopi.devices.analog.mcp492X.MCP492X.__analogWrite__(), webiopi.devices.analog.mcp48XX.MCP48XX.__analogWrite__(), and webiopi.devices.analog.mcp48XX.MCP48XX.__analogWriteShut__().
webiopi.devices.analog.mcp48XX.MCP48XX.values |
Definition at line 27 of file mcp48XX.py.
Referenced by webiopi.devices.analog.mcp492X.MCP492X.__analogRead__(), webiopi.devices.analog.mcp48XX.MCP48XX.__analogRead__(), webiopi.devices.analog.mcp492X.MCP492X.__analogWrite__(), webiopi.devices.analog.mcp48XX.MCP48XX.__analogWrite__(), and webiopi.devices.analog.mcp48XX.MCP48XX.__analogWriteShut__().