Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

#8 IrCOMM2K v2.0.0-beta3 does not honour min-turn-around time

open
Jan Kiszka
5
2006-09-19
2006-09-19
Anonymous
No

From my observations it seems that IrCOMM2K
v2.0.0-beta3 is always using a minimum turn around time
of zero, resulting in transmission errors (peer might
miss the start of a packet and therefore ignore it,
causing packet retransmissions), especially for baud
rates of 115200 and 57600 bit/s.

Apparently a linux related patch in irlap.c
(v1.4->v1.5) seems to disable the use of additional
XBOF's to achieve the necessary min-turn-around time.
However for Windows there is no timer or anything in
exchange.

Another thing that makes me wonder is that irlap.c uses
10us as default min-turn-around time instead of 10ms as
specified in the IrLAP standard. Anyway right now the
min turn around is not applied anywhere.

(I hope i didnt miss anything in the code...)

Discussion