setserial, stty not working

2000-01-13 Thread matthschulz
I'm trying to setup a connection of an multimeter to ttyS0. It gives a steady
stream of lines to the port. (CONRAD VC96 for whom who knows)

When I use minicom for this, it works fine. The input is written on the sceen,
can be saved and so on. I can leave minicom with ^A^Q and then cat /dev/ttyS0
writes the lines to the screen.

But I have planned to program some functions to this stream at least maximum,
minimum, average and others. 

So I tried to do the following in order to get rid of minicom:

stty -F /dev/ttyS0 -parenb cs8 cstopb cread ixon isig ispeed 1200

to set the required 1200,8,N,2.

I couldn't change the setting of the port at all. stty -F /dev/ttyS0 -a shows
the change, but cat /dev/ttyS0 shows nothing.

The permissions are: crw-rw   1 root dialout4,  64 Dec 28 21:00
/dev/ttyS0; I'm in the group dialout, but only minicom changes actualy the
settings - nothing else I found - stty and setserial.

Any ideas?

Matth


Re: setserial, stty not working

2000-01-13 Thread Bostjan JERKO
On 13.01.2000 08:38:00 AM matthschulz wrote:


The permissions are: crw-rw   1 root dialout4,  64 Dec 28 21:00
/dev/ttyS0; I'm in the group dialout, but only minicom changes actualy the
settings - nothing else I found - stty and setserial.


So you tried with setserial, too ?

B.


Re: setserial, stty not working

2000-01-13 Thread Paul McAvoy
Using 'cat' probably opens the port in buffered mode.. where the contents of
the buffer are not outputted until a \n is seen.  I may not be correct about
this, but I have played around with writing some serial apps and doing the
same thing you are doing.. hooking up my multimeter to the serial port.

If you are interested in some test programs, let me know and I will send them
to you.. it may help resolve your problem.

- Paul

On Wed, Jan 12, 2000 at 10:50:57PM -0600, matthschulz wrote:
 I'm trying to setup a connection of an multimeter to ttyS0. It gives a steady
 stream of lines to the port. (CONRAD VC96 for whom who knows)
 
 When I use minicom for this, it works fine. The input is written on the sceen,
 can be saved and so on. I can leave minicom with ^A^Q and then cat /dev/ttyS0
 writes the lines to the screen.
 
 But I have planned to program some functions to this stream at least maximum,
 minimum, average and others. 
 
 So I tried to do the following in order to get rid of minicom:
 
 stty -F /dev/ttyS0 -parenb cs8 cstopb cread ixon isig ispeed 1200
 
 to set the required 1200,8,N,2.
 
 I couldn't change the setting of the port at all. stty -F /dev/ttyS0 -a shows
 the change, but cat /dev/ttyS0 shows nothing.
 
 The permissions are: crw-rw   1 root dialout4,  64 Dec 28 21:00
 /dev/ttyS0; I'm in the group dialout, but only minicom changes actualy the
 settings - nothing else I found - stty and setserial.
 
 Any ideas?
 
 Matth
 
 
 -- 
 Unsubscribe?  mail -s unsubscribe [EMAIL PROTECTED]  /dev/null