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
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...)
Log in to post a comment.