%pythoncode %{ # wiringPi modes WPI_MODE_PINS = 0; WPI_MODE_GPIO = 1; WPI_MODE_GPIO_SYS = 2; WPI_MODE_PHYS = 3; WPI_MODE_PIFACE = 4; WPI_MODE_UNINITIALISED = -1; # Pin modes INPUT = 0; OUTPUT = 1; INPUT_PULLUP = 2; INPUT_PULLDOWN = 3; PWM_OUTPUT = 4; GPIO_CLOCK = 5; SOFT_PWM_OUTPUT = 6; SOFT_TONE_OUTPUT = 7; PWM_TONE_OUTPUT = 8; LOW = 0; HIGH = 1; # Pull up/down/none PUD_OFF = 0; PUD_DOWN = 1; PUD_UP = 2; # Interrupt levels INT_EDGE_SETUP = 0; INT_EDGE_FALLING = 1; INT_EDGE_RISING = 2; INT_EDGE_BOTH = 3; # Shifting (from wiringShift.h) LSBFIRST = 0; MSBFIRST = 1; %}