Strictly necessary cookies are on by default and cannot be turned off. Functional, Performance and Tracking/targeting/sharing cookies can be turned on below based on your preferences (this banner will remain available for you to accept cookies). You may change your cookie settings by deleting cookies from your browser. Then this banner will appear again. You can learn more details about cookies HERE.
Strictly necessary (always on)
Functional, Performance and Tracking/targeting/sharing (default off)
Good find marcoeg,I believe the following definition of NX_TIMEOUT() should solve the problem:#define NX_TIMEOUT(timeout_ms) ((timeout_ms != WICED_NEVER_TIMEOUT) ? (timeout_ms * SYSTICK_FREQUENCY / 1000) : WICED_NEVER_TIMEOUT )
Since the SDK comes without source code for NetX, how can I insure that the correct definition is used? I noticed that it is part of a Wiced layer, but just deleting the library in the build/[app]/Libraries directory, it doesnt seem enough.Can anyone suggest a workaround? Thanks,-Marco G.
The NX_TIMEOUT() is only used in the NetX/NetX_Duo tcpip.c file which is built into the Wiced_NetX_Interface library.Running "make clean" followed by a build of your application should ensure that the new definition of NX_TIMEOUT() is used.What, specifically, is the error you are seeing?