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

Gazell - transmit 10 bytes in under 2ms

Is this even possible? I have a BLE connection with an interval of 7.5 ms. I've set up a radio notification with a distance of 2680us in order to be able to transmit 4 BLE packets. When the notification happens I request a timeslot with the length of 2200us. Now, is it possible to receive 10 bytes with Gazell in such a short time? I wasn't really able to go lower than 3.6ms with the following settings:

Payload size: 10 bytes

Channels: 23, 55, 78

Timeslot period: 600us

Timeslots per channel (in sync): 2

Timeslots per channel (out of sync): default

Sync lifetime: 10

Retransmission attempts: default

Data rate: 2Mbit

Thank you in advance

Parents
  • @lmQ009: In out-of-sync mode, the host remain in one channel for at least 2 timeslot before it's switch to the next one.

    This explain why it worked for you when you have 3.6ms = 600us x 2 x 3.

    Even with 2 channels you would have trouble with 2.2ms (2.4ms needed). I would suggest you to change the timeslot to 550us and use 2 channels.

  • I know, this is not what we have tested. But I assume with small (10-byte) payload you should be able to get away with 550us timeslot.

    Another option is to use just one channel. But then you will have to deal with the interference issue. You can manually do channel hopping then.

    Is there any particular reason you need to use Gazell but not using the Radio directly instead ?

Reply
  • I know, this is not what we have tested. But I assume with small (10-byte) payload you should be able to get away with 550us timeslot.

    Another option is to use just one channel. But then you will have to deal with the interference issue. You can manually do channel hopping then.

    Is there any particular reason you need to use Gazell but not using the Radio directly instead ?

Children
No Data
Related