Esempio n. 1
0
# Key press events when `event2` is active
@four_keys2
def on_key_pressed_1(context, event, sensor):
    print('KEY PRESSED: 1 => TURN LED: OFF')
    led2.off()

@four_keys2
def on_key_pressed_2(context, event, sensor):
    print('KEY PRESSED: 2 => TURN LED: ON')
    led2.on()

@four_keys2
def on_key_pressed_3(context, event, sensor):
    print('KEY PRESSED: 3 => SWITCHING MODE: event1')
    context.switch(event1)


# Key press events either `event1` or `event2` active
@four_keys1
@four_keys2
def on_key_pressed_4(context, event, sensor):
    print('KEY PRESSED: 4 => EXITING...')
    context.exit()


# Start event loop
print('STARTING (from event1)')
context.switch(event1)
context.start()
Esempio n. 2
0
@four_keys2
def on_key_pressed_1(context, event, sensor):
    print('KEY PRESSED: 1 => TURN LED: OFF')
    led2.off()


@four_keys2
def on_key_pressed_2(context, event, sensor):
    print('KEY PRESSED: 2 => TURN LED: ON')
    led2.on()


@four_keys2
def on_key_pressed_3(context, event, sensor):
    print('KEY PRESSED: 3 => SWITCHING MODE: event1')
    context.switch(event1)


# Key press events either `event1` or `event2` active
@four_keys1
@four_keys2
def on_key_pressed_4(context, event, sensor):
    print('KEY PRESSED: 4 => EXITING...')
    context.exit()


# Start event loop
print('STARTING (from event1)')
context.switch(event1)
context.start()