46 #define WICONNECT_ASYNC_TIMER_ENABLED
51 #define WICONNECT_ENABLE_MALLOC
56 #define WICONNECT_SERIAL_RX_BUFFER
61 #define WICONNECT_USE_DEFAULT_STRING_BUFFERS
67 #define WICONNECT_GPIO_IRQ_ENABLED
73 #define WICONNECT_DEFAULT_MALLOC malloc
78 #define WICONNECT_DEFAULT_FREE free
84 #define WICONNECT_DEFAULT_BAUD 115200
89 #define WICONNECT_DEFAULT_TIMEOUT 3000 // ms
94 #define WICONNECT_MAX_QUEUED_COMMANDS 8
99 #define WICONNECT_DEFAULT_COMMAND_PROCESSING_PERIOD 50 // ms
105 #define WICONNECT_DEFAULT_NONBLOCKING false
111 #define WICONNECT_ENABLE_DEBUGGING
116 #define WICONNECT_GPIO_BASE_CLASS : DigitalOut
117 #define WICONNECT_SERIAL_BASE_CLASS : RawSerial
118 #define WICONNECT_PERIODIC_TIMER_BASE_CLASS : Ticker
119 #define WICONNECT_EXTERNAL_INTERRUPT_GPIO_BASE_CLASS : InterruptIn
121 #define WICONNECT_MAX_PIN_IRQ_HANDLERS 3
148 void *serialRxBuffer;
149 int serialRxBufferSize;
158 this->serialRxBuffer =serialRxBuffer;
159 this->serialRxBufferSize =serialRxBufferSize;
169 this->serialRxBuffer =serialRxBuffer;
170 this->serialRxBufferSize =serialRxBufferSize;
180 this->serialRxBuffer =NULL;
181 this->serialRxBufferSize =0;
191 #define delayMs(ms) wait_ms(ms)
Host<->Wiconnect Module serial configuration.
PinName Pin
Pin name on HOST.
#define WICONNECT_DEFAULT_BAUD
The default Host<->Wiconnect Module serial BAUD rate.
#define PIN_NC
Default value for a pin, Not connected.