Philip Howard | c2d3fbc | 2016-02-27 17:29:38 +0000 | [diff] [blame^] | 1 | # wiringPi modes |
2 | |||||
3 | WPI_MODE_PINS = 0; | ||||
4 | WPI_MODE_GPIO = 1; | ||||
5 | WPI_MODE_GPIO_SYS = 2; | ||||
6 | WPI_MODE_PHYS = 3; | ||||
7 | WPI_MODE_PIFACE = 4; | ||||
8 | WPI_MODE_UNINITIALISED = -1; | ||||
9 | |||||
10 | # Pin modes | ||||
11 | |||||
12 | INPUT = 0; | ||||
13 | OUTPUT = 1; | ||||
14 | PWM_OUTPUT = 2; | ||||
15 | GPIO_CLOCK = 3; | ||||
16 | SOFT_PWM_OUTPUT = 4; | ||||
17 | SOFT_TONE_OUTPUT = 5; | ||||
18 | PWM_TONE_OUTPUT = 6; | ||||
19 | |||||
20 | LOW = 0; | ||||
21 | HIGH = 1; | ||||
22 | |||||
23 | # Pull up/down/none | ||||
24 | |||||
25 | PUD_OFF = 0; | ||||
26 | PUD_DOWN = 1; | ||||
27 | PUD_UP = 2; | ||||
28 | |||||
29 | # PWM | ||||
30 | |||||
31 | PWM_MODE_MS = 0; | ||||
32 | PWM_MODE_BAL = 1; | ||||
33 | |||||
34 | # Interrupt levels | ||||
35 | |||||
36 | INT_EDGE_SETUP = 0; | ||||
37 | INT_EDGE_FALLING = 1; | ||||
38 | INT_EDGE_RISING = 2; | ||||
39 | INT_EDGE_BOTH = 3; |