hai
i want to store a struct contains two elements . can i store it in flash using pstorage....? if so how can i do that.........?
or
can i store a two dimensional array instead of a one dimensional array...........?
thank you
hai
i want to store a struct contains two elements . can i store it in flash using pstorage....? if so how can i do that.........?
or
can i store a two dimensional array instead of a one dimensional array...........?
thank you
You should be able to do something like:
err_code = pstorage_store(&block_handle, (uint8_t*)&mystruct, sizeof(mystruct_t), 0);
APP_ERROR_CHECK(err_code);
err_code = pstorage_load((uint8_t*)&mystruct, &block_handle, sizeof(mystruct_t), 0);
APP_ERROR_CHECK(err_code);
@Petter Myhre
i have stored the information correctly. now there is another problem : i am using securitymanager in mbed to implement bonding between central and peripheral now the problem is that when i bond a device with my nrf51822. the bonding information overwrites my stored data in the flash.
@Petter Myhre
i have stored the information correctly. now there is another problem : i am using securitymanager in mbed to implement bonding between central and peripheral now the problem is that when i bond a device with my nrf51822. the bonding information overwrites my stored data in the flash.