Hi,
I was recently checking the cc3000_common.h file. As you can see below if you don't use the TINY_DIVER the RX/TX buffers are defined with the minimal size:
#ifndef CC3000_TINY_DRIVER
#define CC3000_RX_BUFFER_SIZE (CC3000_MINIMAL_RX_SIZE)
#define CC3000_TX_BUFFER_SIZE (CC3000_MINIMAL_TX_SIZE)
//if defined TINY DRIVER we use smaller RX and TX buffer in order to minimize RAM consumption
#else
#define CC3000_RX_BUFFER_SIZE (TINY_CC3000_MAXIMAL_RX_SIZE)
#define CC3000_TX_BUFFER_SIZE (TINY_CC3000_MAXIMAL_TX_SIZE)
#endif
Shouldn't they be a CC3000_MAXIMAL_RX_SIZE and CC3000_MAXIMAL_RX_SIZE?
The same case but inverted for the TINY DRIVER too... Maybe it's a bug...
Best regards