On 2008-10-10, brianrpsgt1 <[EMAIL PROTECTED]> wrote: > I am new to scripting. I am trying to read the settings from a serial > device using Python. I have been able to successfully connect to the > device and change baud rate settings, ect... with PySerial. I am > trying to send a command to the serial device and capture the returned > info, however, it is not working.
It works fine for me. I'm afraid you're going to have to be a bit more detailed than "it is not working". Are we supposed to guess what it's doing and how that differs from what you want it to do? Do you have the serial cable plugged in? Is the device to which you're talking powered on? > Code is below: > > import serial > import time > > s = serial.Serial(port=1, timeout=None, baudrate=9600) > print s > time.sleep(5) > print "Enter CFG" > s.write('CFG') > print "Change baud" > s.baudrate=115200 > print s > time.sleep(5) > print "New line" > s.write('\n') > > > time.sleep(2) > print "Show Encryption Setting" > nw = s.write('sh nw enc') > > time.sleep(1) > > print nw > s.close() -- Grant Edwards grante Yow! Well, I'm INVISIBLE at AGAIN ... I might as well visi.com pay a visit to the LADIES ROOM ... -- http://mail.python.org/mailman/listinfo/python-list