Urgent:Serial Port Read/Write
Frank Miles
fpm at u.washington.edu
Thu May 9 11:44:52 EDT 2013
On Thu, 09 May 2013 23:35:53 +0800, chandan kumar wrote:
> Hi all,I'm new to python and facing issue using serial in python.I'm
> facing the below error
> ser.write(port,command)NameError: global name 'ser' is not defined
> Please find the attached script and let me know whats wrong in my script
> and also how can i read data from serial port for the same script.
[snip]
> if __name__ == "__main__":
>
> CurrDir=os.getcwd()
> files = glob.glob('./*pyc')
> for f in files:
> os.remove(f)
> OpenPort(26,9600)
> SetRequest(ER_Address)
> #SysAPI.SetRequest('ER',ER_Address)
>
> print "Test Scripts Execution complete"
What kind of 'port' is 26? Is that valid on your machine? My guess is
that <ser> is NULL (because the open is failing, likely due to the port
selection), leading to your subsequent problems.
HTH..
More information about the Python-list
mailing list