small bug fix for python example
authorStefano Miccoli <stefano.miccoli@polimi.it>
Sat, 9 Apr 2016 19:03:17 +0000 (21:03 +0200)
committerStefano Miccoli <stefano.miccoli@polimi.it>
Sat, 9 Apr 2016 19:03:17 +0000 (21:03 +0200)
EXAMPLES/Python/GPIO_STATUS/gpio_status.py

index 82c022ca62d17765f0e204d23c281c1a56018482..9b3bf784998f257a661a5babc5cceb2a579a0f2b 100755 (executable)
@@ -3,6 +3,7 @@
 import time
 import curses
 import atexit
+import sys
 
 import pigpio 
 
@@ -17,6 +18,8 @@ def cleanup():
    pi.stop()
 
 pi = pigpio.pi()
+if not pi.connected:
+    sys.exit(1)
 
 stdscr = curses.initscr()
 curses.noecho()
@@ -43,7 +46,7 @@ while True:
       tally = cb[g].tally()
       mode = pi.get_mode(g)
 
-      col = (g / 11) * 25
+      col = (g // 11) * 25
       row = (g % 11) + 2
 
       stdscr.addstr(row, col, "{:2}".format(g), curses.A_BOLD)