I don't think lwip spports full duplex mode.

On Tue, May 22, 2012 at 12:36 PM, GICINDIA <[email protected]> wrote:

>
> Hello Kieran,
>
> Thanx alot for the reply.
>
> If no. of pbufs is the issue then, to resolve this problem can i make
> MEMP_NUM_PBUF = 32?
>
> But, i did not understand lwip data transmit logic fully, if possible can u
> explain it? so that i can be able to implement some other logic for buffer
> handling at serial side before writing data into pbufs.
>
>
> Regards,
> Asma.
>
>
>
> Kieran Mansley wrote:
> >
> > It looks to me like you have 16 pbufs, each of size 256 bytes.  Your
> > TCP_WND is 2048, so you can have 2KB of data received and waiting for
> your
> > application before the other end will stop sending.  Your TCP_SND_BUF is
> > 6KB, so you can have that much sent by your application waiting to go
> onto
> > the wire.  In total, this makes 8KB of buffering, but you only have
> enough
> > pbufs to hold 4KB (16 * 256).  I think this is why you're running out.
> >
> > Kieran
> > _______________________________________________
> > lwip-users mailing list
> > [email protected]
> > https://lists.nongnu.org/mailman/listinfo/lwip-users
> >
> >
>
> --
> View this message in context:
> http://old.nabble.com/lwip-fails-for-full-duplex-communication-tp33862721p33886914.html
> Sent from the lwip-users mailing list archive at Nabble.com.
>
>
> _______________________________________________
> lwip-users mailing list
> [email protected]
> https://lists.nongnu.org/mailman/listinfo/lwip-users
>
_______________________________________________
lwip-users mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/lwip-users

Reply via email to