[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
AW: AW: [lwip-users] AVR32 Software Framework EVK1100 and LwIP operates
From: |
Delta Control - Bernd Uttich |
Subject: |
AW: AW: [lwip-users] AVR32 Software Framework EVK1100 and LwIP operates too slow |
Date: |
Mon, 4 Oct 2010 17:14:40 +0200 |
Thanks a lot Kieran - Great !!! I increased as you suggested TCP_WND and
TCP_SND_BUF a bit bigger to 4K.
Windows delayed ack's are no longer present now!
It does perform even better than solution which transmits half of maximum
segment size!
With 8k memory gets few better - seems to to stagnate somehow.. How can I
increase datarate further?
AVR32 Software Framework (and Control panel application) uses NETCONN API, I
think.
I am not familiar with that stuff - how can I find this out?
Best Regards,
Bernd
-----Ursprüngliche Nachricht-----
Von: address@hidden [mailto:address@hidden Im Auftrag von Kieran Mansley
Gesendet: Montag, 4. Oktober 2010 13:45
An: Mailing list for lwIP users
Betreff: Re: AW: [lwip-users] AVR32 Software Framework EVK1100 and LwIP
operates too slow
On Mon, 2010-10-04 at 13:11 +0200, Delta Control - Bernd Uttich wrote:
> so far, I was not able to set TF_NODELAY. My question was, where would
> I have to specify this option?
What API are you using?
#define TCP_WND 2048
/* Controls if TCP should queue segments that arrive out of
order. Define to 0 if your device is low on memory. */
#define TCP_QUEUE_OOSEQ 1
/* TCP Maximum segment size. */
#define TCP_MSS 1024
/* TCP sender buffer space (bytes). */
#define TCP_SND_BUF 2048
Try setting TCP_WND and TCP_SND_BUF a bit bigger, eg. 4K. If you're
interested in performance you'll probably want them even bigger than
that.
Kieran
_______________________________________________
lwip-users mailing list
address@hidden
http://lists.nongnu.org/mailman/listinfo/lwip-users
Re: [lwip-users] AVR32 Software Framework EVK1100 and LwIP operates too slow, Simon Goldschmidt, 2010/10/04