canvas.font.set_text_size(1)
    canvas.bgcolor = 0
    canvas.color = 0x0000ff
    canvas.cursor(False)
    n = 0
    canvas.clear(True)
    while True:
        canvas.clear()
        # canvas.set_pixel(n % canvas.width, n % canvas.height, 0xff0000)
        # n+=1
        if True:
            s = time.strftime('%H:%M:%S')
            if xAdvance:
                x = cfg[1]
                for c in s:
                    font.print(x, cfg[2], c)
                    x += xAdvance
            else:
                font.print(cfg[1], cfg[2], s)
        canvas.flush()
        print('\n%s' % font.font)
        time.sleep(0.5)

elif args.action == 'json':

    display = SevenSegmentDisplay(args.name)

    def json_dumps(obj, indent=None, cls=None):
        sout = json.dumps(obj, indent=indent, cls=cls)
        if indent == None:
            return sout