Yet Another WebIOPi+
 All Classes Namespaces Files Functions Variables Macros Pages
Public Member Functions | Public Attributes | List of all members
webiopi.devices.digital.gpio.NativeGPIO Class Reference
Inheritance diagram for webiopi.devices.digital.gpio.NativeGPIO:
webiopi.devices.digital.GPIOPort

Public Member Functions

def __init__
 
def __str__
 
def addGPIO
 
def addGPIOSetup
 
def addGPIOReset
 
def addSetups
 
def addResets
 
def setup
 
def close
 
def checkDigitalChannelExported
 
def checkPostingFunctionAllowed
 
def checkPostingValueAllowed
 
def __digitalRead__
 
def __digitalWrite__
 
def __getFunction__
 
def __setFunction__
 
def __portRead__
 
def __portWrite__
 
def wildcard
 
def getPulse
 
def outputSequence
 
def pulse
 
def pulseRatio
 
def pulseAngle
 
- Public Member Functions inherited from webiopi.devices.digital.GPIOPort
def __init__
 
def checkDigitalChannel
 
def checkDigitalValue
 
def checkDigitalBanks
 
def digitalCount
 
def bankCount
 
def __family__
 
def __getFunction__
 
def __setFunction__
 
def __digitalRead__
 
def __portRead__
 
def __digitalWrite__
 
def __portWrite__
 
def getFunction
 
def getFunctionString
 
def setFunction
 
def setFunctionString
 
def digitalRead
 
def wildcard
 
def portRead
 
def digitalWrite
 
def portWrite
 

Public Attributes

 export
 
 post_value
 
 post_function
 
 gpio_setup
 
 gpio_reset
 
- Public Attributes inherited from webiopi.devices.digital.GPIOPort
 digitalChannelCount
 
 digitalBanksCount
 

Additional Inherited Members

- Static Public Attributes inherited from webiopi.devices.digital.GPIOPort
int IN = 0
 
int OUT = 1
 
 LOW = False
 
 HIGH = True
 

Detailed Description

Definition at line 26 of file gpio.py.

Constructor & Destructor Documentation

def webiopi.devices.digital.gpio.NativeGPIO.__init__ (   self)

Definition at line 27 of file gpio.py.

Member Function Documentation

def webiopi.devices.digital.gpio.NativeGPIO.__digitalRead__ (   self,
  channel 
)
def webiopi.devices.digital.gpio.NativeGPIO.__digitalWrite__ (   self,
  channel,
  value 
)
def webiopi.devices.digital.gpio.NativeGPIO.__getFunction__ (   self,
  channel 
)
def webiopi.devices.digital.gpio.NativeGPIO.__portRead__ (   self)

Definition at line 114 of file gpio.py.

References webiopi.devices.digital.gpio.NativeGPIO.export.

def webiopi.devices.digital.gpio.NativeGPIO.__portWrite__ (   self,
  value 
)
def webiopi.devices.digital.gpio.NativeGPIO.__setFunction__ (   self,
  channel,
  value 
)
def webiopi.devices.digital.gpio.NativeGPIO.__str__ (   self)

Definition at line 35 of file gpio.py.

def webiopi.devices.digital.gpio.NativeGPIO.addGPIO (   self,
  lst,
  gpio,
  params 
)
def webiopi.devices.digital.gpio.NativeGPIO.addGPIOReset (   self,
  gpio,
  params 
)
def webiopi.devices.digital.gpio.NativeGPIO.addGPIOSetup (   self,
  gpio,
  params 
)
def webiopi.devices.digital.gpio.NativeGPIO.addResets (   self,
  gpios 
)

Definition at line 64 of file gpio.py.

References webiopi.devices.digital.gpio.NativeGPIO.addGPIOReset().

def webiopi.devices.digital.gpio.NativeGPIO.addSetups (   self,
  gpios 
)

Definition at line 60 of file gpio.py.

References webiopi.devices.digital.gpio.NativeGPIO.addGPIOSetup().

def webiopi.devices.digital.gpio.NativeGPIO.checkDigitalChannelExported (   self,
  channel 
)
def webiopi.devices.digital.gpio.NativeGPIO.checkPostingFunctionAllowed (   self)
def webiopi.devices.digital.gpio.NativeGPIO.checkPostingValueAllowed (   self)
def webiopi.devices.digital.gpio.NativeGPIO.close (   self)
def webiopi.devices.digital.gpio.NativeGPIO.getPulse (   self,
  channel 
)
def webiopi.devices.digital.gpio.NativeGPIO.outputSequence (   self,
  channel,
  args 
)
def webiopi.devices.digital.gpio.NativeGPIO.pulse (   self,
  channel 
)
def webiopi.devices.digital.gpio.NativeGPIO.pulseAngle (   self,
  channel,
  value 
)
def webiopi.devices.digital.gpio.NativeGPIO.pulseRatio (   self,
  channel,
  value 
)
def webiopi.devices.digital.gpio.NativeGPIO.setup (   self)
def webiopi.devices.digital.gpio.NativeGPIO.wildcard (   self,
  compact = False 
)

Member Data Documentation

webiopi.devices.digital.gpio.NativeGPIO.export
webiopi.devices.digital.gpio.NativeGPIO.gpio_reset
webiopi.devices.digital.gpio.NativeGPIO.gpio_setup
webiopi.devices.digital.gpio.NativeGPIO.post_function
webiopi.devices.digital.gpio.NativeGPIO.post_value

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