Strictly necessary cookies are on by default and cannot be turned off. Functional, Performance and Tracking/targeting/sharing cookies can be turned on below based on your preferences (this banner will remain available for you to accept cookies). You may change your cookie settings by deleting cookies from your browser. Then this banner will appear again. You can learn more details about cookies HERE.
Strictly necessary (always on)
Functional, Performance and Tracking/targeting/sharing (default off)
[applicable to SDK-2.x onwards]Information about the MAC address of the Wi-Fi device is here <WICED-SDK>/generated_mac_address.txt file.This file is auto-generated upon building a target./* * The MAC address of the Wi-Fi device may be configured in one of several places : * 1. WLAN OTP : The MAC address may be factory programmed into read-only OTP inside the Wi-Fi chip. * * directly into the application (which may be common to many devices). * * or To force the WLAN chip to use the MAC addressed stored in the DCT, simply define * Custom a global variable in your application makefile as shown below. * In <WICED-SDK>/App/my_app/my_app.mk add the following global define : * GLOBAL_DEFINES := MAC_ADDRESS_SET_BY_HOST * * To force the WLAN chip to use a custom MAC address (instead of the MAC address * in the DCT), simply redefine the host_platform_get_mac_address() function located in the file: * <WICED-SDK>/Wiced/Platform/common/<MCU_ARCHITECTURE>/<MCU_PN>/<MCU_PN>_platform.c */To read the mac address, use the API call : wiced_wifi_get_mac_addr().This is actually a lower-layer WWD (WICED Wi-Fi Driver) API, but is also available to customers.(We will expose this API in the high layer WICED API in a future version of the SDK)