Static Public Attributes | |
int | CON = 0x07 |
int | RAM = 0x08 |
int | CON_MASK = 0 |
int | CON_DEFAULT = 0 |
int | CH = 0 |
Additional Inherited Members | |
![]() | |
channel | |
slave | |
![]() | |
busName | |
device | |
flag | |
fd | |
def webiopi.devices.clock.dsrtc.DS1307.__init__ | ( | self, | |
control = None |
|||
) |
Definition at line 189 of file dsrtc.py.
References webiopi.devices.clock.dsrtc.DS1307.start().
def webiopi.devices.clock.dsrtc.DS1307.__readMemoryByte__ | ( | self, | |
address | |||
) |
Definition at line 216 of file dsrtc.py.
References webiopi.devices.clock.dsrtc.DS1307.RAM, webiopi.devices.i2c.I2C.readRegister(), and webiopi.devices.digital.mcp23XXX.MCP23SXX.readRegister().
Referenced by webiopi.devices.memory.Memory.__readMemoryBit__(), webiopi.devices.memory.Memory.__readMemoryLong__(), webiopi.devices.memory.Memory.__readMemoryWord__(), webiopi.devices.memory.Memory.__writeMemoryBit__(), and webiopi.devices.memory.Memory.readMemoryByte().
def webiopi.devices.clock.dsrtc.DS1307.__readMemoryLong__ | ( | self, | |
address | |||
) |
Definition at line 232 of file dsrtc.py.
References webiopi.devices.clock.dsrtc.DS1307.RAM, and webiopi.devices.i2c.I2C.readRegisters().
Referenced by webiopi.devices.memory.Memory.readMemoryLong().
def webiopi.devices.clock.dsrtc.DS1307.__readMemoryWord__ | ( | self, | |
address | |||
) |
Definition at line 222 of file dsrtc.py.
References webiopi.devices.clock.dsrtc.DS1307.RAM, and webiopi.devices.i2c.I2C.readRegisters().
Referenced by webiopi.devices.memory.Memory.readMemoryWord().
def webiopi.devices.clock.dsrtc.DS1307.__setSec__ | ( | self, | |
value | |||
) |
def webiopi.devices.clock.dsrtc.DS1307.__writeMemoryByte__ | ( | self, | |
address, | |||
value | |||
) |
Definition at line 219 of file dsrtc.py.
References webiopi.devices.clock.dsrtc.DS1307.RAM, webiopi.devices.i2c.I2C.writeRegister(), and webiopi.devices.digital.mcp23XXX.MCP23SXX.writeRegister().
Referenced by webiopi.devices.memory.Memory.__writeMemoryBit__(), webiopi.devices.memory.Memory.__writeMemoryLong__(), webiopi.devices.memory.Memory.__writeMemoryWord__(), and webiopi.devices.memory.Memory.writeMemoryByte().
def webiopi.devices.clock.dsrtc.DS1307.__writeMemoryLong__ | ( | self, | |
address, | |||
value | |||
) |
Definition at line 236 of file dsrtc.py.
References webiopi.devices.clock.dsrtc.DS1307.RAM, webiopi.decorators.rest.request(), and webiopi.devices.i2c.I2C.writeRegisters().
Referenced by webiopi.devices.memory.Memory.writeMemoryLong().
def webiopi.devices.clock.dsrtc.DS1307.__writeMemoryWord__ | ( | self, | |
address, | |||
value | |||
) |
Definition at line 226 of file dsrtc.py.
References webiopi.devices.clock.dsrtc.DS1307.RAM, and webiopi.devices.i2c.I2C.writeRegisters().
Referenced by webiopi.devices.memory.Memory.writeMemoryWord().
def webiopi.devices.clock.dsrtc.DS1307.start | ( | self | ) |
Definition at line 248 of file dsrtc.py.
References webiopi.devices.clock.dsrtc.DS1307.CH, webiopi.devices.i2c.I2C.readRegister(), webiopi.devices.digital.mcp23XXX.MCP23SXX.readRegister(), webiopi.decorators.rest.request(), webiopi.devices.i2c.I2C.writeRegister(), and webiopi.devices.digital.mcp23XXX.MCP23SXX.writeRegister().
Referenced by webiopi.devices.clock.dsrtc.DS1307.__init__().
def webiopi.devices.clock.dsrtc.DS1307.stop | ( | self | ) |
|
static |
Definition at line 184 of file dsrtc.py.
Referenced by webiopi.devices.clock.dsrtc.DS1307.start(), and webiopi.devices.clock.dsrtc.DS1307.stop().
|
static |
|
static |
Definition at line 179 of file dsrtc.py.
Referenced by webiopi.devices.clock.dsrtc.DS1307.__readMemoryByte__(), webiopi.devices.clock.dsrtc.DS1307.__readMemoryLong__(), webiopi.devices.clock.dsrtc.DS1307.__readMemoryWord__(), webiopi.devices.clock.dsrtc.DS1307.__writeMemoryByte__(), webiopi.devices.clock.dsrtc.DS1307.__writeMemoryLong__(), and webiopi.devices.clock.dsrtc.DS1307.__writeMemoryWord__().