diff options
| author | Simon John <git@the-jedi.co.uk> | 2014-04-02 17:57:58 +0100 |
|---|---|---|
| committer | Simon John <git@the-jedi.co.uk> | 2014-04-02 17:57:58 +0100 |
| commit | c080fb29b769576b4b92f58b4c32b69a82f6e13f (patch) | |
| tree | d83aa85aacd0508a02f35b42d98966b7be3149cb /bin/ard-reset-arduino | |
| parent | 392a6b9db1ce64099c15daa61c2e2ca964f95453 (diff) | |
python3 compatibility
Diffstat (limited to 'bin/ard-reset-arduino')
| -rwxr-xr-x | bin/ard-reset-arduino | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/bin/ard-reset-arduino b/bin/ard-reset-arduino index ec23023..ed22a63 100755 --- a/bin/ard-reset-arduino +++ b/bin/ard-reset-arduino @@ -1,5 +1,6 @@ -#!/usr/bin/python +#!/usr/bin/env python +from __future__ import print_function import serial import os.path import argparse @@ -13,7 +14,7 @@ parser.add_argument('port', nargs=1, help='Serial device e.g. /dev/ttyACM0') args = parser.parse_args() if args.caterina: - if args.verbose: print 'Forcing reset using 1200bps open/close on port %s' % args.port[0] + if args.verbose: print('Forcing reset using 1200bps open/close on port %s' % args.port[0]) ser = serial.Serial(args.port[0], 57600) ser.close() ser.open() @@ -24,12 +25,12 @@ if args.caterina: sleep(1) while not os.path.exists(args.port[0]): - if args.verbose: print 'Waiting for %s to come back' % args.port[0] + if args.verbose: print('Waiting for %s to come back' % args.port[0]) sleep(1) - if args.verbose: print '%s has come back after reset' % args.port[0] + if args.verbose: print('%s has come back after reset' % args.port[0]) else: - if args.verbose: print 'Setting DTR high on %s for %ss' % (args.port[0],args.period) + if args.verbose: print('Setting DTR high on %s for %ss' % (args.port[0],args.period)) ser = serial.Serial(args.port[0], 115200) ser.setDTR(False) sleep(args.period) |
