Classes | |
class | EE24BASIC |
class | EE24X1024_2 |
class | EE24X128 |
class | EE24X256 |
class | EE24X32 |
class | EE24X512 |
class | EE24X64 |
class | EE24XXXX |
Functions | |
def | __init__ |
def | __str__ |
def | __readMemoryByte__ |
def | __writeMemoryByte__ |
def | __readMemoryWord__ |
def | __writeMemoryWord__ |
def | __readMemoryLong__ |
def | __writeMemoryLong__ |
def | readMemoryBytes |
def | writeMemoryBytes |
def | splitAddress |
def | writeMemoryBytesPaged |
def | read16Byte |
def | read16Bytes |
def | write16Byte |
def | write16Bytes |
def | __init__ |
def | __init__ |
Variables | |
int | I2CMAXBUFF = 1024 |
_pageSize | |
_writeTime | |
name | |
def webiopi.devices.memory.at24.__init__ | ( | self, | |
slave, | |||
byteCount, | |||
pageSize, | |||
writeTime, | |||
name | |||
) |
Definition at line 64 of file at24.py.
References webiopi.utils.types.toint().
Referenced by webiopi.devices.memory.at24.__init__().
def webiopi.devices.memory.at24.__init__ | ( | self, | |
slave = 0x50 , |
|||
writeTime = 25 |
|||
) |
Definition at line 207 of file at24.py.
References webiopi.devices.memory.at24.__init__().
def webiopi.devices.memory.at24.__init__ | ( | self, | |
slave = 0x50 , |
|||
writeTime = 5 , |
|||
slots = 4096 |
|||
) |
Definition at line 215 of file at24.py.
References webiopi.devices.memory.at24.__init__(), and webiopi.utils.types.toint().
def webiopi.devices.memory.at24.__readMemoryByte__ | ( | self, | |
address | |||
) |
def webiopi.devices.memory.at24.__readMemoryLong__ | ( | self, | |
address | |||
) |
def webiopi.devices.memory.at24.__readMemoryWord__ | ( | self, | |
address | |||
) |
def webiopi.devices.memory.at24.__writeMemoryByte__ | ( | self, | |
address, | |||
value | |||
) |
def webiopi.devices.memory.at24.__writeMemoryLong__ | ( | self, | |
address, | |||
value | |||
) |
def webiopi.devices.memory.at24.__writeMemoryWord__ | ( | self, | |
address, | |||
value | |||
) |
def webiopi.devices.memory.at24.read16Byte | ( | self, | |
addrHigh, | |||
addrLow | |||
) |
def webiopi.devices.memory.at24.read16Bytes | ( | self, | |
addrHigh, | |||
addrLow, | |||
count | |||
) |
def webiopi.devices.memory.at24.readMemoryBytes | ( | self, | |
start = 0 , |
|||
stop = None |
|||
) |
def webiopi.devices.memory.at24.splitAddress | ( | self, | |
address | |||
) |
def webiopi.devices.memory.at24.write16Byte | ( | self, | |
addrHigh, | |||
addrLow, | |||
byte | |||
) |
def webiopi.devices.memory.at24.write16Bytes | ( | self, | |
addrHigh, | |||
addrLow, | |||
buff | |||
) |
def webiopi.devices.memory.at24.writeMemoryBytes | ( | self, | |
start = 0 , |
|||
byteValues = [] |
|||
) |
def webiopi.devices.memory.at24.writeMemoryBytesPaged | ( | self, | |
start, | |||
byteValues | |||
) |