well thats encouraging, did you have to do anything special to prevent an error when trying to read or write at the same time ?
thanks sk On Tue, 2005-11-15 at 09:29 +1300, Hans Dushanthakumar wrote: > Ive worked on a similar application. I used one thread to read from the > serial port and another one to handle the writes. > > -----Original Message----- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Hugo González > Monteverde > Sent: Tuesday, 15 November 2005 7:36 a.m. > To: nephish > Cc: tutor > Subject: Re: [Tutor] question about serial coms > > Hi Nephish, > > Are you using pyserial or rolling your own? Normally you can write and read > to the /dev/ttySXX file at the same time; since they're special files, not > ordinary files, the driver handles that. > > Handling both writing and reading in your program's flow control is a wholly > different matter, though. You might need to use select() to avoid blocking. > > Are you using two completely different scripts for reding and writing? > > There is some valuable info, if not about python, in the Serial Programming > howto, at: > > http://www.tldp.org/HOWTO/Serial-Programming-HOWTO/ > > > Hugo > > nephish wrote: > > Hey there, > > i am developing on a linux computer with the serial module. Now, i > > already am able to recieve info from a serial RS232 device and process > > everything ok. What i need to do now is write to the serial device, > > but i also need to be able to not interrupt the script that is reading > > from it. > > I guess my question is, do i have to interrupt the reading script to > > write to the same RS232 device ? > > and if so, how do i do that? > > > > thanks, > > shawn > > > > _______________________________________________ > > Tutor maillist - Tutor@python.org > > http://mail.python.org/mailman/listinfo/tutor > > > _______________________________________________ > Tutor maillist - Tutor@python.org > http://mail.python.org/mailman/listinfo/tutor _______________________________________________ Tutor maillist - Tutor@python.org http://mail.python.org/mailman/listinfo/tutor