Extending the X_NUCLEO_IDW01M1 to allow configuration of the board as an access point

Dependents:   X_NUCLEO_IDW01M1_AP_Test

Fork of X_NUCLEO_IDW01M1 by ST

Committer:
mridup
Date:
Mon May 09 10:38:22 2016 +0000
Revision:
6:e7a3fca2df10
Parent:
1:bd9db471d47d
Child:
8:0f302a13e21b
Socket Server support.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
mridup 0:dc55f40eb04f 1
mridup 0:dc55f40eb04f 2 #include "wifi_module.h"
mridup 0:dc55f40eb04f 3
mridup 0:dc55f40eb04f 4 extern volatile Wifi_Status_Var status_flag;
mridup 0:dc55f40eb04f 5
mridup 0:dc55f40eb04f 6 extern wifi_bool Uartx_Rx_Processing;
mridup 0:dc55f40eb04f 7 extern buffer_td big_buff;
mridup 0:dc55f40eb04f 8 extern wifi_bool resume_receive_data;
mridup 0:dc55f40eb04f 9 extern wifi_bool AT_Cmd_Processing;
mridup 0:dc55f40eb04f 10 extern WiFi_AT_CMD_Response_t WiFi_Module_State;
mridup 0:dc55f40eb04f 11 extern volatile WiFi_WIND_State_TypeDef WiFi_WIND_State;
mridup 0:dc55f40eb04f 12 extern volatile uint8_t wifi_connected;
mridup 6:e7a3fca2df10 13 extern volatile uint32_t WIND64_count;
mridup 6:e7a3fca2df10 14 extern volatile uint8_t wifi_client_connected;
mridup 0:dc55f40eb04f 15 extern wifi_bool WiFi_Enabled;
mridup 0:dc55f40eb04f 16 extern wifi_bool Standby_Enabled;
mridup 0:dc55f40eb04f 17 extern wifi_bool Deep_Sleep_Enabled;
mridup 0:dc55f40eb04f 18 extern uint8_t WiFi_AT_Cmd_Buff[];
mridup 0:dc55f40eb04f 19
mridup 0:dc55f40eb04f 20 extern void callSpwfSADevice_init(void* object);
mridup 0:dc55f40eb04f 21 extern char callSpwfSADevice_getChar(void* object);
mridup 0:dc55f40eb04f 22 extern void callSpwfSADevice_write(void* object, const char * cmd, uint16_t size);
mridup 0:dc55f40eb04f 23 extern void callSpwfSADevice_wakeup(void* object, int wake);
mridup 0:dc55f40eb04f 24 extern void callSpwfSADevice_reset(void* object, int reset);
mridup 0:dc55f40eb04f 25 extern void callSpwfSADevice_rts(void* object, int rts);
mridup 0:dc55f40eb04f 26 extern void callSpwfSADevice_attach(wifi_bool attach);
mridup 0:dc55f40eb04f 27 extern void callSpwfSADevice_debug(void* object, const char * string);
mridup 0:dc55f40eb04f 28 extern void destroySpwfSADevice(void);
mridup 0:dc55f40eb04f 29 extern int callSpwfSADevice_read_rts(void* object);
mridup 0:dc55f40eb04f 30
mridup 0:dc55f40eb04f 31 extern void Stop_Timer(void);
mridup 0:dc55f40eb04f 32 extern void Start_Timer(void);
mridup 0:dc55f40eb04f 33
mridup 0:dc55f40eb04f 34 extern void Wifi_TIM_Handler(void);
mridup 0:dc55f40eb04f 35 extern void Wifi_SysTick_Isr(void);
mridup 0:dc55f40eb04f 36
mridup 0:dc55f40eb04f 37 void *spwf_dev;
mridup 0:dc55f40eb04f 38
mridup 0:dc55f40eb04f 39 void Wifi_scheduler(void);
mridup 0:dc55f40eb04f 40 void Rx_irq_handler(void);
mridup 0:dc55f40eb04f 41 void Wifi_ticker(void);
mridup 0:dc55f40eb04f 42