WL05 Driver Library – API Documentation

Header image

Main page


Macros | Functions
Helper functions and CHIP.INI parameters

This section documents additional helper functions for the WL05 Library as well as the available CHIP.INI parameters. More...

Macros

#define WLAN_Section   "WLAN"
 
#define WLAN_SSID   "SSID"
 
#define WLAN_Band   "BAND"
 
#define WLAN_Regdomain   "REGDOMAIN"
 
#define WLAN_TxDataRate   "TXDATARATE"
 
#define WLAN_Security   "SECURITY"
 
#define WLAN_Passphrase   "PASSPHRASE"
 
#define WLAN_Wep128_Idx   "WEP128_IDX"
 
#define WLAN_Wep128_Key1   "WEP128_1"
 
#define WLAN_Wep128_Key2   "WEP128_2"
 
#define WLAN_Wep128_Key3   "WEP128_3"
 
#define WLAN_Wep128_Key4   "WEP128_4"
 
#define WLAN_IPAddr   "ADDRESS"
 
#define WLAN_Netmask   "NETMASK"
 
#define WLAN_Gateway   "GATEWAY"
 
#define WLAN_DHCP   "DHCP"
 
#define WLAN_Stop   "STOPPED"
 
#define WL05_SPI_CS   "SPI_CS"
 
#define WL05_RST   "RST"
 
#define WL05_IRQ_PFE   "IRQ_PFE"
 
#define WL05_SPI_CLKDIV   "SPI_CLKDIV"
 
#define WL05_INVERTED_INTR   "INVERTED_INTR"
 

Functions

const char * wl05_get_ind_type_str (int indication)
 Returns the matching string for the indication. More...
 
void wl05_print_hw_settings (const WL05_HW_Cfg *hwCfgPtr)
 Print the hardware settings at stdout. More...
 
int wl05_read_cfg_from_chip_ini (WL05_HW_Cfg *wl05_hw_cfg_ptr, WL05_Band *band, WL05_Connect_Params *wl05_connect_params_ptr, DevUserDriver *devdrv, uint32 *gateway, uint8 *wep128CurrKeyIdx, uint8 *wep128KeysTable, uint8 *stopped, char *ipaddrstr, char *netmaskstr, char *gatewaystr)
 Read WL05 parameters from CHIP.INI section [WLAN] and IP configuration. More...
 
int _cdecl wl05_update_devuserdrv (DevUserDriver *devdrv)
 Update IP settings of DevUserDriver struct. More...
 

Detailed Description

This section documents additional helper functions for the WL05 Library as well as the available CHIP.INI parameters.






Top of page | Main page

Copyright © 2016 Beck IPC GmbH
Generated by Doxygen 1.8.12