Hi,
I need help to save values in memory flash.
I read the datasheet development but i don't understand how to save values in flash memory.
I code this :
//*******OSAL_SNV************// uint8 Item_id = 0x80; //This is in bcomdef.h uint8 snv_status; /*Save*/ snv_status = osal_snv_write(BLE_NVID_THOMAS,sizeof(value), value); /**Control save**/ if ( snv_status == 0) //Sauvegarde Ok SensorTag_blinkLed(Board_LED2, 5);//G else //Sauvegarde PAS OK SensorTag_blinkLed(Board_LED1, snv_status);//R //***************************//
But my LED1 blink two like snv-status, thus it return "OSAL_SNV Value = 2" if we understand the "3.10.4 Using Simple NV" in the datasheet development. I tryed to erase memory with
"osal_snv_iinit(void)" but it doesn't work.
Thanks,