Yet Another WebIOPi+
 All Classes Namespaces Files Functions Variables Macros Pages
Public Member Functions | Static Public Attributes | List of all members
webiopi.devices.clock.dsrtc.DS1338 Class Reference
Inheritance diagram for webiopi.devices.clock.dsrtc.DS1338:
webiopi.devices.clock.dsrtc.DS1307 webiopi.devices.clock.dsrtc.DSclock webiopi.devices.memory.Memory webiopi.devices.i2c.I2C webiopi.devices.clock.Clock webiopi.devices.bus.Bus

Public Member Functions

def __init__
 
def __str__
 
- Public Member Functions inherited from webiopi.devices.clock.dsrtc.DS1307
def __init__
 
def __str__
 
def __family__
 
def __setSec__
 
def __readMemoryByte__
 
def __writeMemoryByte__
 
def __readMemoryWord__
 
def __writeMemoryWord__
 
def __readMemoryLong__
 
def __writeMemoryLong__
 
def start
 
def stop
 
- Public Member Functions inherited from webiopi.devices.i2c.I2C
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 Member Functions inherited from webiopi.devices.clock.Clock
def __init__
 
def __family__
 
def clockWildcard
 
def getDateTimeString
 
def getDateString
 
def setDateString
 
def getTimeString
 
def setTimeString
 
def getSec
 
def getMin
 
def getHrs
 
def getDow
 
def setDow
 
def getDay
 
def getMon
 
def getYrs
 
def getDateTime
 
def setDateTime
 
def getDate
 
def setDate
 
def getTime
 
def setTime
 
def __getSec__
 
def __setSec__
 
def __getMin__
 
def __setMin__
 
def __getHrs__
 
def __setHrs__
 
def __getDay__
 
def __setDay__
 
def __getMon__
 
def __setMon__
 
def __getYrs__
 
def __setYrs__
 
def __getDow__
 
def __setDow__
 
def __getDateTime__
 
def __setDateTime__
 
def __getDate__
 
def __setDate__
 
def __getTime__
 
def __setTime__
 
def __getDateTimeString__
 
def __getDateString__
 
def __getTimeString__
 
def BcdBits2Int
 
def Int2BcdBits
 
def checkYear
 
def checkDow
 
def DateValues2String
 
def TimeValues2String
 
def Strings2DateTimeString
 
def String2DateValues
 
def String2TimeValues
 
- Public Member Functions inherited from webiopi.devices.memory.Memory
def __init__
 
def __family__
 
def memoryBitWildcard
 
def memoryByteWildcard
 
def memoryBytes
 
def memoryWordWildcard
 
def memoryLongWildcard
 
def bitCount
 
def byteCount
 
def wordCount
 
def longCount
 
def readMemoryBit
 
def writeMemoryBit
 
def readMemoryByte
 
def writeMemoryByte
 
def readMemoryWord
 
def writeMemoryWord
 
def readMemoryLong
 
def writeMemoryLong
 
def readMemoryBytes
 
def writeMemoryBytes
 
def __readMemoryByte__
 
def __writeMemoryByte__
 
def __readMemoryBit__
 
def __writeMemoryBit__
 
def __readMemoryWord__
 
def __writeMemoryWord__
 
def __readMemoryLong__
 
def __writeMemoryLong__
 
def checkBitAddress
 
def checkBitValue
 
def checkByteAddress
 
def checkStopByteAddress
 
def checkByteValue
 
def checkWordAddress
 
def checkWordValue
 
def checkLongAddress
 
def checkLongValue
 

Static Public Attributes

int CON_MASK = 0
 
int CON_DEFAULT = 0
 
- Static Public Attributes inherited from webiopi.devices.clock.dsrtc.DS1307
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
 

Detailed Description

Definition at line 260 of file dsrtc.py.

Constructor & Destructor Documentation

def webiopi.devices.clock.dsrtc.DS1338.__init__ (   self,
  control = None 
)

Definition at line 268 of file dsrtc.py.

Member Function Documentation

def webiopi.devices.clock.dsrtc.DS1338.__str__ (   self)

Definition at line 274 of file dsrtc.py.

Member Data Documentation

int webiopi.devices.clock.dsrtc.DS1338.CON_DEFAULT = 0
static

Definition at line 263 of file dsrtc.py.

int webiopi.devices.clock.dsrtc.DS1338.CON_MASK = 0
static

Definition at line 262 of file dsrtc.py.


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