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

Scanning with selective channel(s)

Hi,

I know that this question has been asked before but it seems like the answers are pretty old.

I have a need to scan on one channel only to receive advertisements, just like described here:

devzone.nordicsemi.com/.../

The advertising device is designed to send on one channel only and currently I seem to miss a lot of the packages sent.

I'm using nRF52840, S140 5.0.0-2.alpha and SDK 14.1.0

Is there now some way of doing this using the SDK features? If not, what may be the best way of accomplishing this?

Thanks!

Parents
  • No change so far, Nordic BLE stacks don't support this feature (yet?). You have obvious choices:

    • Play with scanning interval and window parameters until you are happy. If not then you have more choices below.
    • Wait until (if?) Nordic implement scanning on single channel in their SD.
    • Use other BLE stack on nRF5x which supports it (I don't know any such stack but there might be some company having this and willing to license/sell it to you).
    • Use open-source stack such as Zephyr and write the feature yourself (if not present).
    • Write your own stack.
Reply
  • No change so far, Nordic BLE stacks don't support this feature (yet?). You have obvious choices:

    • Play with scanning interval and window parameters until you are happy. If not then you have more choices below.
    • Wait until (if?) Nordic implement scanning on single channel in their SD.
    • Use other BLE stack on nRF5x which supports it (I don't know any such stack but there might be some company having this and willing to license/sell it to you).
    • Use open-source stack such as Zephyr and write the feature yourself (if not present).
    • Write your own stack.
Children
Related