12 MODES=[
"INPUT",
"OUTPUT",
"ALT5",
"ALT4",
"ALT0",
"ALT1",
"ALT2",
"ALT3"]
24 stdscr = curses.initscr()
28 atexit.register(cleanup)
32 for g
in range(GPIOS):
33 cb.append(pi.callback(g, pigpio.EITHER_EDGE))
41 stdscr.addstr(0, 23,
"Status of gpios 0-31", curses.A_REVERSE)
45 for g
in range(GPIOS):
52 stdscr.addstr(row, col,
"{:2}".format(g), curses.A_BOLD)
55 "={} {:>6}: {:<10}".format(pi.read(g), MODES[mode], tally))