nRF Connect Device Manager <-> implement SMP-Server on nRF52840 running SDK 16

Hi 

I have a board nRF52840 configured with some QSPI with filesystem configured

I would like to manage the file system from an app and I saw that - nRF Connect Device Manager, can do this but it requires an SMP server that looks like it is only implemented on Zephyr

List files, upload and download files, from the device to the smartphone

Is it possible to port or are there already implemented an SMP- server on the native code running on the nRF 52840 with SDK 16

Are there any other examples on file transfer ?

Best Regards

Tommy F Kristensen

Parents Reply
  • Hi Jørgen

    Thanks for fast response, that will be great to have a reference for implementing the file transfer application on IOS.

    I have had success porting to my solution, but  changing the NRF_SDH_BLE_GATT_MAX_MTU_SIZE and NRF_SDH_BLE_GAP_DATA_LENGTH, takes up a lot of RAM for the softdevice.

    Are there made any experiments/calculations on what parameters that give the largest improvements compared to the RAM usage.

    Currently I have updated the parameters to following:

    NRF_SDH_BLE_GATT_MAX_MTU_SIZE 125

    NRF_SDH_BLE_GATT_MAX_MTU_SIZE 112

    NRF_SDH_BLE_GAP_EVENT_LENGTH 12

    I have seen transferrates on about  29-59kbps on 13kb jpeg file

    Im using a Samsung S8, what can I expect ?

    Best Regards

    Tommy F Kristensen

Children
No Data
Related