<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Switching time between channels for nRF52840 for RSSI sniffer</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/116482/switching-time-between-channels-for-nrf52840-for-rssi-sniffer</link><description>Dear, 
 We are using the nRF52840 with a proprietary protocol. 
 We plan to use the nRF52840 to sniff/poll RSSI on different (5/6) channels on periodic time (typ ~100 us). 
 Can you share with me some timings values to proper read RSSI, change channel</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 20 Nov 2024 12:51:23 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/116482/switching-time-between-channels-for-nrf52840-for-rssi-sniffer" /><item><title>RE: Switching time between channels for nRF52840 for RSSI sniffer</title><link>https://devzone.nordicsemi.com/thread/511288?ContentTypeID=1</link><pubDate>Wed, 20 Nov 2024 12:51:23 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1f2b84b7-ff9d-43c3-84dc-f73391fc40f7</guid><dc:creator>Nop Microwave</dc:creator><description>&lt;p&gt;Thanks&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Switching time between channels for nRF52840 for RSSI sniffer</title><link>https://devzone.nordicsemi.com/thread/511268?ContentTypeID=1</link><pubDate>Wed, 20 Nov 2024 11:41:23 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:eb082d28-f971-499a-8002-151285649fb3</guid><dc:creator>Sigurd</dc:creator><description>&lt;p&gt;Hi!&lt;/p&gt;
&lt;p&gt;In the SoftDevice Controller we have a feature called&amp;nbsp;&lt;span&gt;QoS Channel Survey&lt;/span&gt;, it measures and gives the RSSI on the 40 BLE channels. AFAIK, this takes around 3ms. So, 3000us / 40 = 75us per channel.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Switching time between channels for nRF52840 for RSSI sniffer</title><link>https://devzone.nordicsemi.com/thread/511250?ContentTypeID=1</link><pubDate>Wed, 20 Nov 2024 09:37:43 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:85864dc3-12c0-41e1-96c7-0df5857fd336</guid><dc:creator>Nop Microwave</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;So I guess that the whole timing is included into th folowing the&amp;nbsp;3 following&amp;nbsp;lines:&lt;/p&gt;
&lt;table id="unique_428294948__radio_timing" class="table parameter long"&gt;
&lt;tbody class="tbody"&gt;
&lt;tr id="unique_428294948__t_rxen_fast_802154" class="row param"&gt;
&lt;td class="entry" headers="unique_428294948__radio_timing__entry__1"&gt;t&lt;sub class="ph sub"&gt;RXEN,FAST,IEEE 802.15.4&lt;/sub&gt;&lt;/td&gt;
&lt;td class="entry" headers="unique_428294948__radio_timing__entry__2"&gt;
&lt;p class="p"&gt;Time between the RXEN task and READY event after channel FREQUENCY configured (IEEE 802.15.4 with fast ramp-up)&lt;/p&gt;
&lt;/td&gt;
&lt;td class="entry" headers="unique_428294948__radio_timing__entry__3"&gt;&lt;span id="unique_428294948__t_rxen_fast_802154.min" class="ph"&gt;40&lt;/span&gt;&lt;/td&gt;
&lt;td class="entry" headers="unique_428294948__radio_timing__entry__4"&gt;&lt;span id="unique_428294948__t_rxen_fast_802154.typ" class="ph"&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td class="entry" headers="unique_428294948__radio_timing__entry__5"&gt;&lt;span id="unique_428294948__t_rxen_fast_802154.max" class="ph"&gt;40&lt;/span&gt;&lt;/td&gt;
&lt;td class="entry" headers="unique_428294948__radio_timing__entry__6"&gt;&amp;micro;s&lt;/td&gt;
&lt;/tr&gt;
&lt;tr id="unique_428294948__t_rxdis_802154" class="row param"&gt;
&lt;td class="entry" headers="unique_428294948__radio_timing__entry__1"&gt;t&lt;sub class="ph sub"&gt;RXDIS,IEEE 802.15.4&lt;/sub&gt;&lt;/td&gt;
&lt;td class="entry" headers="unique_428294948__radio_timing__entry__2"&gt;
&lt;p class="p"&gt;When in RX, delay between DISABLE task and DISABLED event (IEEE 802.15.4)&lt;/p&gt;
&lt;/td&gt;
&lt;td class="entry" headers="unique_428294948__radio_timing__entry__3"&gt;&lt;span id="unique_428294948__t_rxdis_802154.min" class="ph"&gt;0.5&lt;/span&gt;&lt;/td&gt;
&lt;td class="entry" headers="unique_428294948__radio_timing__entry__4"&gt;&lt;span id="unique_428294948__t_rxdis_802154.typ" class="ph"&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td class="entry" headers="unique_428294948__radio_timing__entry__5"&gt;&lt;span id="unique_428294948__t_rxdis_802154.max" class="ph"&gt;0.5&lt;/span&gt;&lt;/td&gt;
&lt;td class="entry" headers="unique_428294948__radio_timing__entry__6"&gt;
&lt;p&gt;&amp;micro;s&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;table id="unique_2124379074__rssi_specification" class="table parameter"&gt;
&lt;tbody class="tbody"&gt;
&lt;tr id="unique_2124379074__rssi_period" class="row param"&gt;
&lt;td class="entry" headers="unique_2124379074__rssi_specification__entry__1"&gt;RSSI&lt;sub class="ph sub"&gt;PERIOD&lt;/sub&gt;&lt;/td&gt;
&lt;td class="entry" headers="unique_2124379074__rssi_specification__entry__2"&gt;
&lt;p class="p"&gt;RSSI sampling time from RSSI_START task&lt;/p&gt;
&lt;/td&gt;
&lt;td class="entry" headers="unique_2124379074__rssi_specification__entry__3"&gt;&lt;span id="unique_2124379074__rssi_period.min" class="ph"&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td class="entry" headers="unique_2124379074__rssi_specification__entry__4"&gt;&lt;span id="unique_2124379074__rssi_period.typ" class="ph"&gt;0.25&lt;/span&gt;&lt;/td&gt;
&lt;td class="entry" headers="unique_2124379074__rssi_specification__entry__5"&gt;&lt;span id="unique_2124379074__rssi_period.max" class="ph"&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td class="entry" headers="unique_2124379074__rssi_specification__entry__6"&gt;&amp;micro;s&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;which might be, assuming some extra overhead SW tasks, less than 50 us polling rate between each frequency sniffed.&lt;/p&gt;
&lt;p&gt;Do you confirm ?&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Switching time between channels for nRF52840 for RSSI sniffer</title><link>https://devzone.nordicsemi.com/thread/511192?ContentTypeID=1</link><pubDate>Tue, 19 Nov 2024 23:03:29 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ac57fc1d-c5d7-4e91-88fc-f08b8f702492</guid><dc:creator>Sigurd</dc:creator><description>&lt;p&gt;Hi!&lt;/p&gt;
[quote user="Nop Microwave"]But it assumes that the Radio was not READY befoir the channel modification.[/quote]
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;To change &lt;span&gt;FREQUENCY&lt;/span&gt;, the radio need to be in&amp;nbsp;DISABLED state.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Switching time between channels for nRF52840 for RSSI sniffer</title><link>https://devzone.nordicsemi.com/thread/511105?ContentTypeID=1</link><pubDate>Tue, 19 Nov 2024 13:46:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7685670b-ced6-4f53-89ab-8ced79a0a6d2</guid><dc:creator>Nop Microwave</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Thanks for this update. In fact, I have alreday taken a look at these numbers.&lt;/p&gt;
&lt;p&gt;My concern is the time, when the radio already in RX READY, to switch from one&amp;nbsp;frequency (eg 2400 MHz) to another (eg 2420 MHz), keeping the radio in RX. It&amp;#39;s like a spectrum analyser, the receiver is sweeping from on frequency to another.&lt;/p&gt;
&lt;p&gt;The closest specification provides this&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;quot;Time between the RXEN task and READY event after channel FREQUENCY configured (IEEE 802.15.4 with fast ramp-up) : 40 us&amp;quot;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;But it assumes that the Radio was not READY befoir the channel modification.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Can you provide some numbers ?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Thanks.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Nop&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Switching time between channels for nRF52840 for RSSI sniffer</title><link>https://devzone.nordicsemi.com/thread/511098?ContentTypeID=1</link><pubDate>Tue, 19 Nov 2024 13:29:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ca151910-cdf1-47c2-aa69-d2569d53882e</guid><dc:creator>Sigurd</dc:creator><description>&lt;p&gt;Hi!&lt;/p&gt;
&lt;p&gt;You can find some numbers on this here:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://docs.nordicsemi.com/bundle/ps_nrf52840/page/radio.html#unique_2124379074"&gt;https://docs.nordicsemi.com/bundle/ps_nrf52840/page/radio.html#unique_2124379074&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>