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

Relationship between speed and reliability

Hello Nordic, we use the nrf52 proprietary protocol in the project, it will send 200 data per second, and no ack confirmation, the application data length is 25 or 32 bytes. I am not sure if I should use 1mbps or 2mbps. Here is my understanding of these two rates:
1mbps means (1) higher receiving sensitivity, advantages; (2) longer transmission time, easy to be disturbed, disadvantages.
2mbps (1) lower receiving sensitivity, disadvantages;(2) Shorter transmission time, advantages. The usage scenario is a general office or home environment, or outdoor. There is no fixed distance between the transmitter and the receiver, and it may change at any time, which sounds a bit like a remote control. We expect it to work well within a radius of 10 meters, I want to know which rate is good for receiving as many packets as possible, thank you

Parents
  • Hi

    I can't really give you a definitive answer to this question. 

    If the distance between devices is 10m or more, or there are walls in between them, then 1Mbps will probably give you better performance.
    On the other hand if range is short and you have heavy interference from WiFi then 2Mbps might be better, because the packets are shorter as you say. 

    In either case I would recommend sending each packet several times (ideally on different frequencies), to reduce the impact of packet loss. 

    Best regards
    Torbjørn

Reply
  • Hi

    I can't really give you a definitive answer to this question. 

    If the distance between devices is 10m or more, or there are walls in between them, then 1Mbps will probably give you better performance.
    On the other hand if range is short and you have heavy interference from WiFi then 2Mbps might be better, because the packets are shorter as you say. 

    In either case I would recommend sending each packet several times (ideally on different frequencies), to reduce the impact of packet loss. 

    Best regards
    Torbjørn

Children
No Data
Related