Пример #1
0
        # c.disconnect()
        # time.sleep(4)
        # exit()
    except Exception as e:
        log.error(log.exc(e))
        log.warning("Retrying...")
    else:
        break

log.info("Blinking 10 times...")
pattern = c.led.load_preset_pattern('blink', repeat_count=10)
c.led.write_pattern(pattern, 'g')
c.led.play()
time.sleep(5)
log.info("--> ready")
rater.start()


def on_data(data):
    if config['debug']:
        log.debug("Epoch time: [{0}] - X: {1}, Y: {2}, Z: {3}".format(
            data[0], *data[1]))
    rater.queue.put(1)
    monitor.queue.put(data)


c.accelerometer.notifications(on_data)

try:
    while True:
        time.sleep(1)