First off, sorry for jumping in mid thread. 

 

Chen, have you defined LWIP_PLATFORM_DIAG(x) to redirect to your
projects “debug_printf” method? Without this, you aren’t going to get
much feedback from stats_display.

Andrew

  _____  

From: Chen [mailto:c...@dataq.com] 
Sent: Wednesday, December 15, 2010 10:25
To: lwip-users@nongnu.org
Subject: [lwip-users] Re: lwip-users Digest, Vol 88, Issue 17

 

The reason stat_display is not working is because DBG_OFF (maybe more)
@lwipopts.h is not defined anywhere in lwip's files. Which is not a
problem until I added #define LWIP_DEBUG to debug.h

Unfortunately, AVR32 Studio's compiler didn't realize I changed debug.h
so it didn't bother to recompile it until I cleaned and rebuild all
files.

How should I debfine DBG_OFF, DBG_ON, etc?



> 1) I am using TCP API. 
 
That isn't quite what I meant.  To send data do you call tcp_write()
or 
netconn_write() or send() for example?  If you use tcp_write()
directly then 
MEMP_NUM_NETBUF will have no effect and is not your problem.
 
If you call the function to display that stats and it shows nothing then

something is wrong: it should print statistics about the resources
used.  
You'll have to debug what's gone wrong.
 
Kieran
 
 


_______________________________________________
lwip-users mailing list
lwip-users@nongnu.org
http://lists.nongnu.org/mailman/listinfo/lwip-users

Reply via email to