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

Is it possible to set hopIncrement for nrf52832

Hi,

I'm wondering if it's possible to set hopIncrement (Core4.2 Vol6 PartB 4.5.8.2) to a specific value (not random), like 5, in current SoftDeivce. Also, if that's possible, can I set it to a value less than 5 despite the Core4.2 requirement?

thanks SN

Parents
  • FormerMember
    0 FormerMember

    It is not possible to set the hop increment. The purpose of channel hopping is to have significant jumps when hopping, in order to avoid interference problems. If there is a channel with a lot of interference and the channel hop is very small, there can still be interference problem on neighboring channels, which will result in more packet loss.

  • I'm working on this again and tried the PC tool. It seems it works like a spectrum analyzer. However, what I want to do is to record the RSSI and channel number for each data packet during a connection. Can I do it with the PC tool firmware? Also, the channel number can be calculated with the hopIncrement and Channel Map in Connect Request Packet. I know sd_ble_opt_set can be used to set channel map. But is there a way to know hopIncrement for the current connection?

Reply
  • I'm working on this again and tried the PC tool. It seems it works like a spectrum analyzer. However, what I want to do is to record the RSSI and channel number for each data packet during a connection. Can I do it with the PC tool firmware? Also, the channel number can be calculated with the hopIncrement and Channel Map in Connect Request Packet. I know sd_ble_opt_set can be used to set channel map. But is there a way to know hopIncrement for the current connection?

Children
Related