Rob wrote:
>     try:
>         response = p.readline()
>     except SerialException:
>       print ">>>>>Timed out<<<<<"


>           try:
>               port.writelines(msg)
>           except OSError:
>               print "Serial port failure.  Power cycle units"
>               port.close()
>               sys.exit(1)

>
> Does anyone have any ideas?

It'd be a good idea to print all exceptions, it can help debugging the
problem (if you don't like it going to the screen of an end user at
least write it to a log file):

except SerialException, err:
    print err
    print ">>>>>Timed out<<<<<"

except OSError, err:
    print err
    print "Serial port failure.  Power cycle units"

and in your OpenPort function too.

  -- Leo

-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to