This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Multilink Central disconnection

Hi,

I have a question regarding sending sensor values from a slave to the multi link central. I am using a custom profile on the peripheral to send sensor values as notifications. The values are sampled at 100Hz. And I am assuming it is 6 packets per connection interval as they are notification packets on S110 softdevice. I read somewhere that S120 can only accept 1 packet per connection interval. Is it true ? I can send at a lower data rate if the central can't process at that speed.

I also modified the multilink Central to be able to receive notifications. However when I connect multiple peripherals there is a disconnection.

Is it possible to receive notifications from multiple slaves simultaneously ?

I would like to display values as

ValueX from Peripheral 1

ValueX from Peripheral 2

ValueY from Peripheral 1

ValueY from Peripheral 2

ValueZ from Peripheral 1

ValueZ from Peripheral 2

I am using SDK 8.0.0 and nRF51422 Development Kit as peripherals nRF51 dongle as Central. Keil uVision v5.16a

Any help is very much appreciated. Regards,

Parents
  • Hi Hung Bui,

    Thank you for the response. The Original multilink example from the SDK can hold the connection with just a change in the target device name. As a follow up question. If the S120 can handle only 1 packet (20 bytes) per connection event(10 ms) is it true that I can only transmit at 16Kbits/sec ? That is too low a data rate for multiple peripherals the data rate could be lower. Please suggest if there is a way to increase the data rate.

    Thanks

Reply
  • Hi Hung Bui,

    Thank you for the response. The Original multilink example from the SDK can hold the connection with just a change in the target device name. As a follow up question. If the S120 can handle only 1 packet (20 bytes) per connection event(10 ms) is it true that I can only transmit at 16Kbits/sec ? That is too low a data rate for multiple peripherals the data rate could be lower. Please suggest if there is a way to increase the data rate.

    Thanks

Children
No Data
Related