blob: 0dc402cb7ca2da6e207a4b898b17e4e0de3a424f [file] [log] [blame]
Philip Howard567ee002013-03-27 22:22:00 +00001# This file was automatically generated by SWIG (http://www.swig.org).
2# Version 2.0.7
3#
4# Do not make changes to this file unless you know what you are doing--modify
5# the SWIG interface file instead.
6
7
8
9from sys import version_info
10if version_info >= (2,6,0):
11 def swig_import_helper():
12 from os.path import dirname
13 import imp
14 fp = None
15 try:
16 fp, pathname, description = imp.find_module('_wiringpi', [dirname(__file__)])
17 except ImportError:
18 import _wiringpi
19 return _wiringpi
20 if fp is not None:
21 try:
22 _mod = imp.load_module('_wiringpi', fp, pathname, description)
23 finally:
24 fp.close()
25 return _mod
26 _wiringpi = swig_import_helper()
27 del swig_import_helper
28else:
29 import _wiringpi
30del version_info
31try:
32 _swig_property = property
33except NameError:
34 pass # Python < 2.2 doesn't have 'property'.
35def _swig_setattr_nondynamic(self,class_type,name,value,static=1):
36 if (name == "thisown"): return self.this.own(value)
37 if (name == "this"):
38 if type(value).__name__ == 'SwigPyObject':
39 self.__dict__[name] = value
40 return
41 method = class_type.__swig_setmethods__.get(name,None)
42 if method: return method(self,value)
43 if (not static):
44 self.__dict__[name] = value
45 else:
46 raise AttributeError("You cannot add attributes to %s" % self)
47
48def _swig_setattr(self,class_type,name,value):
49 return _swig_setattr_nondynamic(self,class_type,name,value,0)
50
51def _swig_getattr(self,class_type,name):
52 if (name == "thisown"): return self.this.own()
53 method = class_type.__swig_getmethods__.get(name,None)
54 if method: return method(self)
55 raise AttributeError(name)
56
57def _swig_repr(self):
58 try: strthis = "proxy of " + self.this.__repr__()
59 except: strthis = ""
60 return "<%s.%s; %s >" % (self.__class__.__module__, self.__class__.__name__, strthis,)
61
62try:
63 _object = object
64 _newclass = 1
65except AttributeError:
66 class _object : pass
67 _newclass = 0
68
69
70
71def wiringPiSetup():
72 return _wiringpi.wiringPiSetup()
73wiringPiSetup = _wiringpi.wiringPiSetup
74
75def wiringPiSetupSys():
76 return _wiringpi.wiringPiSetupSys()
77wiringPiSetupSys = _wiringpi.wiringPiSetupSys
78
79def wiringPiSetupGpio():
80 return _wiringpi.wiringPiSetupGpio()
81wiringPiSetupGpio = _wiringpi.wiringPiSetupGpio
82
83def piFaceSetup(*args):
84 return _wiringpi.piFaceSetup(*args)
85piFaceSetup = _wiringpi.piFaceSetup
86
87def piBoardRev():
88 return _wiringpi.piBoardRev()
89piBoardRev = _wiringpi.piBoardRev
90
91def wpiPinToGpio(*args):
92 return _wiringpi.wpiPinToGpio(*args)
93wpiPinToGpio = _wiringpi.wpiPinToGpio
94
95def pinMode(*args):
96 return _wiringpi.pinMode(*args)
97pinMode = _wiringpi.pinMode
98
99def getAlt(*args):
100 return _wiringpi.getAlt(*args)
101getAlt = _wiringpi.getAlt
102
103def pullUpDnControl(*args):
104 return _wiringpi.pullUpDnControl(*args)
105pullUpDnControl = _wiringpi.pullUpDnControl
106
107def digitalWrite(*args):
108 return _wiringpi.digitalWrite(*args)
109digitalWrite = _wiringpi.digitalWrite
110
111def digitalWriteByte(*args):
112 return _wiringpi.digitalWriteByte(*args)
113digitalWriteByte = _wiringpi.digitalWriteByte
114
115def gpioClockSet(*args):
116 return _wiringpi.gpioClockSet(*args)
117gpioClockSet = _wiringpi.gpioClockSet
118
119def pwmWrite(*args):
120 return _wiringpi.pwmWrite(*args)
121pwmWrite = _wiringpi.pwmWrite
122
123def setPadDrive(*args):
124 return _wiringpi.setPadDrive(*args)
125setPadDrive = _wiringpi.setPadDrive
126
127def digitalRead(*args):
128 return _wiringpi.digitalRead(*args)
129digitalRead = _wiringpi.digitalRead
130
131def pwmSetMode(*args):
132 return _wiringpi.pwmSetMode(*args)
133pwmSetMode = _wiringpi.pwmSetMode
134
135def pwmSetRange(*args):
136 return _wiringpi.pwmSetRange(*args)
137pwmSetRange = _wiringpi.pwmSetRange
138
139def pwmSetClock(*args):
140 return _wiringpi.pwmSetClock(*args)
141pwmSetClock = _wiringpi.pwmSetClock
142
143def wiringPiISR(*args):
144 return _wiringpi.wiringPiISR(*args)
145wiringPiISR = _wiringpi.wiringPiISR
146
147def piThreadCreate(*args):
148 return _wiringpi.piThreadCreate(*args)
149piThreadCreate = _wiringpi.piThreadCreate
150
151def piLock(*args):
152 return _wiringpi.piLock(*args)
153piLock = _wiringpi.piLock
154
155def piUnlock(*args):
156 return _wiringpi.piUnlock(*args)
157piUnlock = _wiringpi.piUnlock
158
159def delay(*args):
160 return _wiringpi.delay(*args)
161delay = _wiringpi.delay
162
163def delayMicroseconds(*args):
164 return _wiringpi.delayMicroseconds(*args)
165delayMicroseconds = _wiringpi.delayMicroseconds
166
167def millis():
168 return _wiringpi.millis()
169millis = _wiringpi.millis
170
171def micros():
172 return _wiringpi.micros()
173micros = _wiringpi.micros
174
175def serialOpen(*args):
176 return _wiringpi.serialOpen(*args)
177serialOpen = _wiringpi.serialOpen
178
179def serialClose(*args):
180 return _wiringpi.serialClose(*args)
181serialClose = _wiringpi.serialClose
182
183def serialFlush(*args):
184 return _wiringpi.serialFlush(*args)
185serialFlush = _wiringpi.serialFlush
186
187def serialPutchar(*args):
188 return _wiringpi.serialPutchar(*args)
189serialPutchar = _wiringpi.serialPutchar
190
191def serialPuts(*args):
192 return _wiringpi.serialPuts(*args)
193serialPuts = _wiringpi.serialPuts
194
195def serialPrintf(*args):
196 return _wiringpi.serialPrintf(*args)
197serialPrintf = _wiringpi.serialPrintf
198
199def serialDataAvail(*args):
200 return _wiringpi.serialDataAvail(*args)
201serialDataAvail = _wiringpi.serialDataAvail
202
203def serialGetchar(*args):
204 return _wiringpi.serialGetchar(*args)
205serialGetchar = _wiringpi.serialGetchar
206
207def shiftOut(*args):
208 return _wiringpi.shiftOut(*args)
209shiftOut = _wiringpi.shiftOut
210
211def shiftIn(*args):
212 return _wiringpi.shiftIn(*args)
213shiftIn = _wiringpi.shiftIn
214
215def wiringPiSPIGetFd(*args):
216 return _wiringpi.wiringPiSPIGetFd(*args)
217wiringPiSPIGetFd = _wiringpi.wiringPiSPIGetFd
218
219def wiringPiSPIDataRW(*args):
220 return _wiringpi.wiringPiSPIDataRW(*args)
221wiringPiSPIDataRW = _wiringpi.wiringPiSPIDataRW
222
223def wiringPiSPISetup(*args):
224 return _wiringpi.wiringPiSPISetup(*args)
225wiringPiSPISetup = _wiringpi.wiringPiSPISetup
226
227def wiringPiI2CRead(*args):
228 return _wiringpi.wiringPiI2CRead(*args)
229wiringPiI2CRead = _wiringpi.wiringPiI2CRead
230
231def wiringPiI2CReadReg8(*args):
232 return _wiringpi.wiringPiI2CReadReg8(*args)
233wiringPiI2CReadReg8 = _wiringpi.wiringPiI2CReadReg8
234
235def wiringPiI2CReadReg16(*args):
236 return _wiringpi.wiringPiI2CReadReg16(*args)
237wiringPiI2CReadReg16 = _wiringpi.wiringPiI2CReadReg16
238
239def wiringPiI2CWrite(*args):
240 return _wiringpi.wiringPiI2CWrite(*args)
241wiringPiI2CWrite = _wiringpi.wiringPiI2CWrite
242
243def wiringPiI2CWriteReg8(*args):
244 return _wiringpi.wiringPiI2CWriteReg8(*args)
245wiringPiI2CWriteReg8 = _wiringpi.wiringPiI2CWriteReg8
246
247def wiringPiI2CWriteReg16(*args):
248 return _wiringpi.wiringPiI2CWriteReg16(*args)
249wiringPiI2CWriteReg16 = _wiringpi.wiringPiI2CWriteReg16
250
251def softToneCreate(*args):
252 return _wiringpi.softToneCreate(*args)
253softToneCreate = _wiringpi.softToneCreate
254
255def softToneWrite(*args):
256 return _wiringpi.softToneWrite(*args)
257softToneWrite = _wiringpi.softToneWrite
258
259def softServoWrite(*args):
260 return _wiringpi.softServoWrite(*args)
261softServoWrite = _wiringpi.softServoWrite
262
263def softServoSetup(*args):
264 return _wiringpi.softServoSetup(*args)
265softServoSetup = _wiringpi.softServoSetup
266
267def softPwmCreate(*args):
268 return _wiringpi.softPwmCreate(*args)
269softPwmCreate = _wiringpi.softPwmCreate
270
271def softPwmWrite(*args):
272 return _wiringpi.softPwmWrite(*args)
273softPwmWrite = _wiringpi.softPwmWrite
274
275def mcp23s17Setup(*args):
276 return _wiringpi.mcp23s17Setup(*args)
277mcp23s17Setup = _wiringpi.mcp23s17Setup
278
279def mcp23017Setup(*args):
280 return _wiringpi.mcp23017Setup(*args)
281mcp23017Setup = _wiringpi.mcp23017Setup
282
283def mcp23s08Setup(*args):
284 return _wiringpi.mcp23s08Setup(*args)
285mcp23s08Setup = _wiringpi.mcp23s08Setup
286
287def mcp23008Setup(*args):
288 return _wiringpi.mcp23008Setup(*args)
289mcp23008Setup = _wiringpi.mcp23008Setup
290
291def sr595Setup(*args):
292 return _wiringpi.sr595Setup(*args)
293sr595Setup = _wiringpi.sr595Setup
294# This file is compatible with both classic and new-style classes.
295
296cvar = _wiringpi.cvar
297