Nvram Programming Example - Cypress WICED CYW920706WCDEVAL Hardware User's Manual

Hide thumbs Also See for WICED CYW920706WCDEVAL:
Table of Contents

Advertisement

10.6 NVRAM Programming Example

The following code sample provides an example of writing a Bluetooth device address to NVRAM and reading it back.
#define APP_VS_ID
BD_ADDR bd_addr_write = { 0x01, 0x02, 0x03, 0x04, 0x05, 0x06};
BD_ADDR bd_addr_read;
void test_nvram_read_write_app( )
{
uint8_t written_bytes, read_bytes;
wiced_result_t status;
/* Write BD ADDR to NVRAM */
written_bytes = wiced_hal_write_nvram( APP_VS_ID, BD_ADDR_LEN, bd_addr_write,
&status );
WICED_BT_TRACE("status of nvram write %d, number of bytes written %d\n", status,
written_bytes);
/* Read BD ADDR from NVRAM */
read_bytes = wiced_hal_read_nvram( APP_VS_ID, BD_ADDR_LEN, bd_addr_read,
&status );
WICED_BT_TRACE( "status of nvram read %d, number of bytes read %d\n", status,
read_bytes);
wiced_bt_trace_array( "BD_ADDR read back : \n", bd_addr_read, BD_ADDR_LEN);
}
CYW920706WCDEVAL Hardware User Guide
Arrow.com.
Arrow.com.
Arrow.com.
Arrow.com.
Arrow.com.
Arrow.com.
Arrow.com.
Arrow.com.
Arrow.com.
Arrow.com.
Arrow.com.
Arrow.com.
Arrow.com.
Arrow.com.
Arrow.com.
Arrow.com.
Arrow.com.
Arrow.com.
Arrow.com.
Arrow.com.
Arrow.com.
Arrow.com.
Arrow.com.
Arrow.com.
Arrow.com.
Arrow.com.
Arrow.com.
Arrow.com.
Arrow.com.
Arrow.com.
Arrow.com.
Arrow.com.
Arrow.com.
Arrow.com.
Arrow.com.
Arrow.com.
Arrow.com.
Arrow.com.
Arrow.com.
Arrow.com.
Arrow.com.
Arrow.com.
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
WICED_NVRAM_VSID_START
Doc. No.: 002-16535 Rev. **
Interface Programming Information and Examples
42

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the WICED CYW920706WCDEVAL and is the answer not in the manual?

Table of Contents