June 23rd
Repairs Made
I think I have found the culprint in the WiFi Basic Application and now have it sucessfully working.
My theory is that the issue was with the default assigned value of CC3000_RX_BUFFER_SIZE.
It is in wifi_basic_application.c declared as;
#define CC3000_RX_BUFFER_SIZE (5)
I have changed it to a larger value using
#define CC3000_RX_BUFFER_SIZE (256)
I also changed the terminal display of the payload data by substituting
CC3000_RX_BUFFER_SIZE with iReturnValue
because it made more sense to only display the payload received and not the entire buffer.
I then rebuilt the project and debugged it to find that it is now working properly with a variable sized payloads from 2,3,4 up to 96 characters thus far.
Yay!