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_DEFAULT_MALLOC malloc
72 #define WICONNECT_DEFAULT_FREE free
78 #define WICONNECT_DEFAULT_BAUD 115200
83 #define WICONNECT_DEFAULT_TIMEOUT 3000 // ms
88 #define WICONNECT_MAX_QUEUED_COMMANDS 8
93 #define WICONNECT_DEFAULT_COMMAND_PROCESSING_PERIOD 50 // ms
99 #define WICONNECT_DEFAULT_NONBLOCKING false
105 #define WICONNECT_GPIO_BASE_CLASS : DigitalOut
106 #define WICONNECT_SERIAL_BASE_CLASS : RawSerial
107 #define WICONNECT_PERIODIC_TIMER_BASE_CLASS : Ticker
108 #define WICONNECT_EXTERNAL_INTERRUPT_GPIO_BASE_CLASS : InterruptIn
110 #define WICONNECT_MAX_PIN_IRQ_HANDLERS 3
137 void *serialRxBuffer;
138 int serialRxBufferSize;
147 this->serialRxBuffer =serialRxBuffer;
148 this->serialRxBufferSize =serialRxBufferSize;
158 this->serialRxBuffer =serialRxBuffer;
159 this->serialRxBufferSize =serialRxBufferSize;
169 this->serialRxBuffer =NULL;
170 this->serialRxBufferSize =0;
180 #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.