2 import gaugette.rotary_encoder
10 gpio = gaugette.gpio.GPIO()
11 encoder = gaugette.rotary_encoder.RotaryEncoder(gpio, A_PIN, B_PIN)
13 switch = gaugette.switch.Switch(gpio, SW_PIN)
15 sw = gaugette.switch.Switch(gpio, SW_PIN)
16 last_state = sw.get_state()
19 delta = encoder.get_cycles()
20 state = sw.get_state()
21 if state != last_state:
22 print "switch %d" % state
26 print "rotate %d" % delta