User Manual
sync.
The following helper functions are provided to retrieve the current version numbers for the the various components
used by your device.
char const* bootloaderVersion ( void )
Returns the current bootloader version string.
Parameters: None
Returns: A null-terminated string containing the current bootloader version in the MAJOR, MINOR, REVISION format,
ex: "1.0.0".
char const* sdkVersion ( void )
Returns the current Broadcom WICED SDK version string.
Parameters: None
Returns: A null-terminated string containing the current Broadcom WICED SDK version in the MAJOR, MINOR,
REVISION format, ex: "3.5.2".
char const* firmwareVersion ( void )
Returns the current FeatherLib version string.
Parameters: None
Returns: A null-terminated string containing the current FeatherLib version in the MAJOR, MINOR, REVISION format,
ex: "0.5.0".
char const* arduinoVersion ( void )
Returns the current Arduino library version string. This corresponds to the library used when building code in the
Arduino IDE, which handles the low level communication to FeatherLib.
Parameters: None
Returns: A null-terminated string containing the current Arduino library version in the MAJOR, MINOR, REVISION
format, ex: "0.5.0".
Scanning
The following function initiates an access point (AP) scan to determine which APs are in range of the WICED Feather.
int scanNetworks (wl_ap_info_t ap_list[], uint8_t max_ap)
Initiates a new access point scan and returns the device details for any access point(s) within range of the WICED
Feather.
Parameters:
ap_list: A pointer to an wl_ap_info_t array where the details for any AP found should be inserted. This array
needs to be large enough to hold up to 'max_ap' entries!
© Adafruit Industries https://learn.adafruit.com/introducing-the-adafruit-wiced-feather-wifi Page 60 of 202










