Static Public Attributes | |
| int | CON = 0x07 |
| int | RAM = 0x08 |
| int | CON_MASK = 0 |
| int | CON_DEFAULT = 0 |
| int | CH = 0 |
Additional Inherited Members | |
Public Attributes inherited from webiopi.devices.i2c.I2C | |
| channel | |
| slave | |
Public Attributes inherited from webiopi.devices.bus.Bus | |
| 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__().
1.8.8