This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

not getting expected throughput!

hi nordic guys,

i created one custom profile, which is having two characteristics
my minimum and max conn interval is - 10ms and 50 ms

1.  characterisic one will send one packet for every 1ms 
 2. characteristic two will send one packet for every 1ms

my problem is i am able to recieve only 45 to 50 packets per 1sec, but theoritically ((1000/10) *6) it has to be 600 packets.

and in that too recieving packets out of 50 some are from char. 1 and some are from char. 2 that means i am losing some packets,

what is the problem and how to achieve the 6KBps practically as you were saying?

Parents
  • The minimum and maximum connection interval only sets the boundaries, the master sets the actual connection interval, do you know what it is set to?

    How are you sending the packets? Are you using notifications?

    One packet from each characteristic every 1ms, you want to send 20 packets per connection interval? If it is 10ms?

    Where did you get 6 KBps(or 6 kbps) from, and is this effective data rate or on air data rate?

Reply
  • The minimum and maximum connection interval only sets the boundaries, the master sets the actual connection interval, do you know what it is set to?

    How are you sending the packets? Are you using notifications?

    One packet from each characteristic every 1ms, you want to send 20 packets per connection interval? If it is 10ms?

    Where did you get 6 KBps(or 6 kbps) from, and is this effective data rate or on air data rate?

Children
No Data
Related