Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependents: SpwfInterface_NSAPI_Tests HelloWorld_IDW01M1
Fork of X_NUCLEO_IDW01M1 by
wifi_driver.h
00001 00002 #include "wifi_module.h" 00003 00004 extern volatile Wifi_Status_Var status_flag; 00005 00006 extern wifi_bool Uartx_Rx_Processing; 00007 extern buffer_td big_buff; 00008 extern wifi_bool resume_receive_data; 00009 extern wifi_bool AT_Cmd_Processing; 00010 extern WiFi_AT_CMD_Response_t WiFi_Module_State; 00011 extern volatile WiFi_WIND_State_TypeDef WiFi_WIND_State; 00012 extern volatile uint8_t wifi_connected; 00013 extern volatile uint32_t WIND64_count; 00014 extern volatile uint8_t wifi_client_connected; 00015 extern wifi_bool WiFi_Enabled; 00016 extern wifi_bool Standby_Enabled; 00017 extern wifi_bool Deep_Sleep_Enabled; 00018 extern int write_size; 00019 extern uint8_t WiFi_AT_Cmd_Buff[]; 00020 00021 extern void callSpwfSADevice_init(void* object); 00022 extern char callSpwfSADevice_getChar(void* object); 00023 extern int callSpwfSADevice_write(void* object, const char * cmd, uint16_t size); 00024 extern void callSpwfSADevice_wakeup(void* object, int wake); 00025 extern void callSpwfSADevice_reset(void* object, int reset); 00026 extern void callSpwfSADevice_rts(void* object, int rts); 00027 extern void callSpwfSADevice_attach(wifi_bool attach); 00028 extern void callSpwfSADevice_debug(void* object, const char * string); 00029 extern void destroySpwfSADevice(void); 00030 extern int callSpwfSADevice_read_rts(void* object); 00031 00032 extern void Stop_Timer(void); 00033 extern void Start_Timer(void); 00034 00035 extern void Wifi_TIM_Handler(void); 00036 extern void Wifi_SysTick_Isr(void); 00037 00038 void *spwf_dev; 00039 00040 void Wifi_scheduler(void); 00041 void Rx_irq_handler(void); 00042 void Wifi_ticker(void); 00043
Generated on Tue Jul 12 2022 16:20:36 by
1.7.2

X-NUCLEO-IDW01M1 Wi-Fi expansion board