Add UDP Debug in Sming and SmingRTOS #138
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I created 2 new files, a header and a .c file with 2 functions in it.
The tx_udp_char(char c) function can be used to redirect the os_printf() to UDP.
The m_printf_udp() is used to redirect the debugf() function.
To select between normal(serial) or UDP debug i added a few extra lines in the sming_global.h file.
Comment and uncomment the proper line from the following 2
//#define UDP_DEBUG
//#define SERIAL_DEBUG