Module Expr Str Assign NameStore Str If CompareEq NameLoad Str body ImportFrom alias orelse If CompareEq NameLoad Str body ImportFrom alias orelse If CompareEq NameLoad Str body ImportFrom alias orelse If CompareEq NameLoad Str body ImportFrom alias orelse If CompareEq NameLoad Str body ImportFrom alias orelse Raise Call NameLoad BinOpAdd Str Call NameLoad NameLoad
N/A N/A 
This module should be imported like this:
  import anyio.GPIO as GPIO

then just use the GPIO.*() methods like any normal GPIO interface:
  GPIO.output(1, True)

Alternatively, you can import the driver module you want explicitly:
  import anyio.console.GPIO as GPIO
  GPIO.output(1, True)

By importing any of these driver modules, an instance of the
appropriate GPIOClient is automatically created with the default
configuration inside the appropriate driver GPIO.py file
 
If you want more than one instance of a GPIO connector, you can do it
by using the class module directly like this:
 
  import anyio.console.GPIOClient
  GPIO = GPIOClient.GPIOClient(params)

Then use the GPIO instance like any other module, it has all the
same methods as the static redirector modules.
  GPIO.output(1, True)
 N/A DRIVER arduino N/A N/A DRIVER console N/A console.GPIO * N/A N/A N/A DRIVER gui N/A gui.GPIO * N/A N/A N/A DRIVER arduino N/A arduino.GPIO * N/A N/A N/A DRIVER net N/A net.GPIO * N/A N/A N/A DRIVER RPi N/A RPi.GPIO * N/A N/A N/A ValueError N/A Unknown driver: N/A str DRIVER