Unix Programming - Re: Linux: two processes read/write on single serial port

This is Interesting: Free IT Magazines  
Home > Archive > Unix Programming > May 2007 > Re: Linux: two processes read/write on single serial port





You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

Author Re: Linux: two processes read/write on single serial port
Barry Margolin

2007-05-16, 7:18 pm

In article <5b0ti3F2qp1iiU1@mid.uni-berlin.de>,
jt@toerring.de (Jens Thoms Toerring) wrote:

> Steven Woody <narkewoody@gmail.com> wrote:
>
> I don't see any reason at the moment why you shouldn't be able to
> open the same serial port from one process in read mode and from
> another in write mode. As far as I can see there shouldn't be any
> difference to one process opening in read/write mode. On the other
> hand I haven't tried it myself...


But the reader process won't normally get what the writer process wrote.
When you write to a serial port, it sends to the device at the other end
of the serial cable. When you read from a serial port you get what the
device sent.

So unless the device is echoing everything it received back (which is
what a loopback cable does), the serial port can't be used to
communicate directly between processes.

--
Barry Margolin, barmar@alum.mit.edu
Arlington, MA
*** PLEASE post questions in newsgroups, not directly to me ***
*** PLEASE don't copy me on replies, I'll read them in the group ***
Sponsored Links






Free braindumps | Software forum | Database administration forum

Copyright 2003 - 2008 webservertalk.com