I want to do measurements and upstream the data during OTA upgrade.
I want to do measurements and upstream the data during OTA upgrade.
Hell Vikram,
If you mean by "upstream the data" uploading them over BLE link to the device which performs OTA firmware upgrade then answer is "yes". Just write your custom bootloader/FW which is able to do it with your custom application on the other side of the link.
Cheers Jan
Hell Vikram,
If you mean by "upstream the data" uploading them over BLE link to the device which performs OTA firmware upgrade then answer is "yes". Just write your custom bootloader/FW which is able to do it with your custom application on the other side of the link.
Cheers Jan
Some else asked a similar question a day or two ago, and wanted their code to carry on logging data while DFU was in progress.
I can't find the link, but Nordic's answer was that the normal DFU system does not allow the continued operation of the ble application
I mean it's definitely possible but you would need to write your custom bootloader (so e.g it would still run some sensor and log data to NVM while copying code of new stack/app over the old one), I've seen such code. Obviously this is so advanced use case for only few customers that there is no public example available, you need to do it yourself or hire someone who knows the sh**;)
Can someone send me the example codes so that it will be easy to write custom boot-loader.
@vikramtathe: Unfortunately, we do not have any example code for such a bootloader.