NetBurner 3.1
wifi.h File Reference

NetBurner Wifi API. More...

Go to the source code of this file.

Functions

nbWifiScanResult * WifiInitScan_SPI (int irqNum=-1, int moduleNum=-1, int csNum=-1, int connectorNum=-1, int gpioPinNum=-1, int resetPinNum=-1)
 Initializes the WiFi hardware, initializes the driver over the SPI bus, and performs an AP scan. More...
 
int WifiInitScanAndShow_SPI (int irqNum=-1, int moduleNum=-1, int csNum=-1, int connectorNum=-1, int gpioPinNum=-1, int resetPinNum=-1)
 Initializes the WiFi hardware, initializes the driver using the SPI bus, performs an AP scan, and prints the scan results via serial output. More...
 
int InitWifi_SPI (const char *SSID="", const char *password="", int irqNum=-1, int moduleNum=-1, int csNum=-1, int connectorNum=-1, int gpioPinNum=-1, int resetPinNum=-1)
 Initializes the WiFi hardware, initializes the driver using the SPI bus, and attempts to establish the specified connection. More...
 
int InitAP_SPI (const char *SSID="", const char *password="", uint8_t channel=NBWIFI_DEFAULT_WIFICHANNEL, int irqNum=-1, int moduleNum=-1, int csNum=-1, int connectorNum=-1, int gpioPinNum=-1, int resetPinNum=-1)
 Initializes the WiFi hardware, initializes the driver using the SPI bus, and attempts to establish the specified access point. More...
 
nbWifiScanResult * WifiInitScan_Serial (int portNum=-1, int resetPinNum=-1, int connectorNum=-1)
 Initializes the WiFi hardware, initializes the driver using the UART interface, performs an AP scan, and prints the scan results via serial output. More...
 
int WifiInitScanAndShow_Serial (int portNum=-1, int resetPinNum=-1, int connectorNum=-1)
 Initializes the WiFi hardware, initializes the driver using the UART interface, performs an AP scan, and prints the scan results via serial output. More...
 
int InitWifi_Serial (const char *SSID="", const char *password="", int portNum=-1, int resetPinNum=-1, int connectorNum=-1)
 Initializes the WiFi hardware, initializes the driver using the UART interface, and attempts to establish the specified access point. More...
 
void SetWifiSPISpeed (int busSpeed)
 Set SPI bus speed. More...
 
void ScanAndShowNetworks ()
 Scan for surrounding access points and print the results via iprintf. More...
 
nbWifiScanResult * ScanForNetworks ()
 Scan for surrounding access points. More...
 

Detailed Description

NetBurner Wifi API.