Re: Serial port latency

2001-03-23 Thread Geir Thomassen
Problem solved ! The main problem was that I didn't know that the equipment used DTR as character acknowledge (not RTS/CTS which is common for flow control). I didn't even bother to look at those lines with the oscilloscope. Now the software runs fine with negligible latency. Now the total laten

Re: Serial port latency

2001-03-22 Thread Geir Thomassen
Jim Penny wrote: > > On Thu, Mar 22, 2001 at 07:21:28PM +0100, Geir Thomassen wrote: > > My program controls a device (a programmer for microcontrollers) via the > > serial port. The program sits in a tight loop, writing a few (typical 6) > > bytes to the port, and w

Re: Serial port latency

2001-03-22 Thread Geir Thomassen
Theodore Tso wrote: > > On Thu, Mar 22, 2001 at 07:21:28PM +0100, Geir Thomassen wrote: > > My program controls a device (a programmer for microcontrollers) via the > > serial port. The program sits in a tight loop, writing a few (typical 6) > > bytes to the port, and w

Re: Serial port latency

2001-03-22 Thread Geir Thomassen
Trent Jarvi wrote: > > Hi, > > I'm not on the kernel list. I just ran across your email while looking at the > weekly archive. > > I think you want to enable software flow control. > > tcgetattr( fd, &ttyset ); > ttyset.c_iflag |= IXOFF; > tcsetattr( fd, TCSANOW, &ttys

Serial port latency

2001-03-22 Thread Geir Thomassen
Hi. My program controls a device (a programmer for microcontrollers) via the serial port. The program sits in a tight loop, writing a few (typical 6) bytes to the port, and waits for a few (typ. two) bytes to be returned from the programmer. The program works, but it is very slow. I use an osc