Making changes in "Server Setup" for "nRF52840 Dongle" in "nRF Connect for Desktop Bluetooth Low Energy" doesn't save changes to dongle.

The "nRF52840 Dongle" defaults to a max length of 20 in all of the "General Access" characteristics and I'm trying to change that to a higher number. I change it to 60 for each of the characteristics, save each characteristic and then apply the changes to the device. Reload the dongle and the values are back to 20. I tried creating a new service and once again, the new service not saved.

I'm trying to get the dongle to transmit and receive more then just 20 bytes at a time.

Any idea of how to do this?

Parents Reply
  • I think we are onto something here. I added the missing code to the connected_cb callback function. I'm not getting a connect event as you describe above but I suggests 63 bytes now instead of the 23 before. At least we are moving in the right direction.

    This can now be seen in the RTT Console when I connect.

    Question is... where is it picking up this 65 when my default_mtu value in the Python app 250?

    I've confirmed that I can now transmit 61 bytes.

Children
Related