48 #define WICONNECT_MINIMUM_VERSION FILE_MAKE_VERSION(2, 0, 0, 11)
54 #define WICONNECT_ASYNC_TIMER_ENABLED
59 #define WICONNECT_ENABLE_MALLOC
64 #define WICONNECT_SERIAL_RX_BUFFER
69 #define WICONNECT_USE_DEFAULT_STRING_BUFFERS
75 #define WICONNECT_GPIO_IRQ_ENABLED
81 #define WICONNECT_DEFAULT_MALLOC malloc
86 #define WICONNECT_DEFAULT_FREE free
92 #define WICONNECT_DEFAULT_BAUD 115200
97 #define WICONNECT_DEFAULT_TIMEOUT 3000 // ms
102 #define WICONNECT_MAX_QUEUED_COMMANDS 8
107 #define WICONNECT_DEFAULT_COMMAND_PROCESSING_PERIOD 50 // ms
113 #define WICONNECT_DEFAULT_NONBLOCKING false
119 #define WICONNECT_ENABLE_DEBUGGING
124 #define WICONNECT_GPIO_BASE_CLASS : DigitalOut
125 #define WICONNECT_SERIAL_BASE_CLASS : RawSerial
126 #define WICONNECT_PERIODIC_TIMER_BASE_CLASS : Ticker
127 #define WICONNECT_EXTERNAL_INTERRUPT_GPIO_BASE_CLASS : InterruptIn
129 #define WICONNECT_MAX_PIN_IRQ_HANDLERS 3
156 void *serialRxBuffer;
157 int serialRxBufferSize;
166 this->serialRxBuffer =serialRxBuffer;
167 this->serialRxBufferSize =serialRxBufferSize;
177 this->serialRxBuffer =serialRxBuffer;
178 this->serialRxBufferSize =serialRxBufferSize;
188 this->serialRxBuffer =NULL;
189 this->serialRxBufferSize =0;
199 #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.