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
