Beware that this post is related to an SDK in maintenance mode
More Info: Consider nRF Connect SDK for new designs
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

Scanning for ANT packets in all frequencies

I'm trying to see if there is a simple way to scan for ANT packets on all supported frequencies (not ANT+, which I know is on a single channel, 2457MHz). Just for the presence of packets, without trying to read the content (which can be protected by key and encryption). Basically an ANT version of a spectrum analyzer, so to speak

First of all, I'm trying to understand what are valid frequencies. According to the specs of the USB ANT dongle, there are "8 selectable RF channels in 2403 to 2480MHz ISM band", which implies a channel separation of 1MHz. Is this correct?

Any suggestion on how to efficiently scan all channels in the shortest possible time? I assume I will need to scan each frequency for a set time. What would be an ideal time?

Is there a way to scan multiple frequencies at once?

I guess that I'm struggling to understand if there's a way to get packets at a physical layer, and not the upper layers that most of the documentation and example focus on.

And I'm sure it can be done with an SDR that works in the ISM frequency, but I was hoping to be able to use one of the nRF52 development boards

Parents
  • there are "8 selectable RF channels in 2403 to 2480MHz ISM band", which implies a channel separation of 1MHz. Is this correct?

    Yes.

    Any suggestion on how to efficiently scan all channels in the shortest possible time? I assume I will need to scan each frequency for a set time. What would be an ideal time?

    Not really, it will heavily depend on the message periods between transmissions, maybe 1second.

    Is there a way to scan multiple frequencies at once?

    Sorry no.

    Best regards,
    Kenneth

Reply
  • there are "8 selectable RF channels in 2403 to 2480MHz ISM band", which implies a channel separation of 1MHz. Is this correct?

    Yes.

    Any suggestion on how to efficiently scan all channels in the shortest possible time? I assume I will need to scan each frequency for a set time. What would be an ideal time?

    Not really, it will heavily depend on the message periods between transmissions, maybe 1second.

    Is there a way to scan multiple frequencies at once?

    Sorry no.

    Best regards,
    Kenneth

Children
No Data
Related