diff options
Diffstat (limited to 'fw/fe310/phone/wifi.h')
-rw-r--r-- | fw/fe310/phone/wifi.h | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/fw/fe310/phone/wifi.h b/fw/fe310/phone/wifi.h new file mode 100644 index 0000000..9ec668f --- /dev/null +++ b/fw/fe310/phone/wifi.h @@ -0,0 +1,15 @@ +#include <net/wifi.h> + +typedef struct WIFIStatus { + uint8_t status; + uint8_t action; + uint8_t ip_addr[4]; + char ssid[EOS_WIFI_SIZE_SSID]; +} WIFIStatus; + +void wifi_init(void); +int wifi_app(EVEWindow *window, EVEViewStack *stack); +int wifi_uievt(EVEPage *page, uint16_t evt, void *param); +void wifi_close(EVEPage *page); +void wifi_update_status(EVEPage *page, int action); +void wifi_update_scanr(EVEPage *page, unsigned char *buffer, size_t size); |