18 webiopi.debug(
"Script with macros - Setup")
20 GPIO.setFunction(SWITCH, GPIO.IN)
21 GPIO.setFunction(SERVO, GPIO.PWM)
22 GPIO.setFunction(LED0, GPIO.PWM)
23 GPIO.setFunction(LED1, GPIO.OUT)
25 GPIO.pwmWrite(LED0, 0.5)
26 GPIO.pwmWriteAngle(SERVO, 0)
27 GPIO.digitalWrite(LED1, GPIO.HIGH)
29 gpio0 = webiopi.deviceInstance(
"gpio0")
30 gpio0.digitalWrite(0, 0)
35 value =
not GPIO.digitalRead(LED1)
36 GPIO.digitalWrite(LED1, value)
41 webiopi.debug(
"Script with macros - Destroy")
43 GPIO.setFunction(SWITCH, GPIO.IN)
44 GPIO.setFunction(SERVO, GPIO.IN)
45 GPIO.setFunction(LED0, GPIO.IN)
46 GPIO.setFunction(LED1, GPIO.IN)
47 gpio0 = webiopi.deviceInstance(
"gpio0")
48 gpio0.digitalWrite(0, 1)
53 webiopi.debug(
"HelloWorld(%s, %s)" % (first, last))
54 return "Hello %s %s !" % (first, last)
59 webiopi.debug(
"PrintTime: " + time.asctime())