nRF52840 dongle transmit power and bandwidth for thread network.

I have developed a thread network using nRF52840 dongle and Raspberry Pi 4B. I have checked from the command line of the RPi, the transmit power is 0dBm. Can you please confirm if we can increase this transmit power from the command line, most importantly, what would be the range of communication for 15.4 thread with this hardware setup. Additionally if I can get some information about the receiver sensitivity (min RSSI).

Secondly, what is the channel bandwidth for this thread transmission on nRF52 dongle, If you could please share some documentation regarding this that would be also great.  

  • Thirdly, what are the multiplexing/multiple access/modulation techniques used. 

    Thank you. 

  • Hello,

    Sorry for the short reply, but we are a bit short staffed due to Holiday Seasons. Sorry for the incovenience. We will be back to normal operation in January. 

    Regarding setting the TX power, please see my reply in this ticket:

    I don't know if this has changed since I wrote the replies in that ticket, but at least it should hold some pointers on where to look.

    most importantly, what would be the range of communication for 15.4 thread with this hardware setup.

    We usually give out exact numbers for this. If I told you it is 10 meters, and it turns out to be shorter in your tests, you would blame me. If I said it was 1 meter, and you are in a really noisy environment that may not even work. It always depends on the surroundings (clear line of sight or not. If not, what are the obstacles made of?). It also heavily depends on the traffic on air. Both WiFi and Bluetooth are using the same frequencies, and noise from that will affect the quality of the received signal strength. 

    Secondly, what is the channel bandwidth for this thread transmission on nRF52 dongle,

    I don't have this from the top of my head. I guess you will be able to find answers for this by searching for channel bandwidth on 802.15.4, but that as well will decrease with the amount of noise in the environment.

    Sohaib said:
    Thirdly, what are the multiplexing/multiple access/modulation techniques used

    This is also defined by 802.15.4. It is some sort of listen before talk, meaning it will measure the noise level on the channel before it attempts to transmit. This also affects question two. If there are a lot of nodes in your network already, then this will lower the throghput for the other nodes, depending on how much traffic they generate. 

    Please note that we are very short staffed due to Holiday Seasons. I am sorry for the inconvenience. We will be back with normal operations in January. 

    Best regards,

    Edvin

  • Thank you very much  for your response.

    I totally understand that the range would depend on the channel, in indoor environments it would be different in different directions depending upon the path between Tx and Rx. But there must be some sensitivity level for the dongle, lets say -100dBm, which is independent of the path the signal has travelled across. 

    can you specify this please. 

  • Hi,

    You can find sensitivity for the dongle in 802.15.4 mode in the nRF52840 specification:

    Receiver operation

    Symbol Description Typ Unit
    PSENS,IEEE 802.15.4 Sensitivity in IEEE 802.15.4 mode -100 dBm

    See nRF52840 specification - Radio - Receiver operation for more information.

    Best regards,

    Marte

  • Thank you very much  . This is exactly what I was looking for. 

Related