<?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>Is there a sniffer that can just be run over SPI without a USB host controller</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/33187/is-there-a-sniffer-that-can-just-be-run-over-spi-without-a-usb-host-controller</link><description>I need a module that I can poll over SPI from my host MCU an output of a FIFO buffer of incoming packets (MAC address and RSSI) on channel 37 Bluetooth. Or a module where I can set the channel via SPI. Should be a surface mount device with no thru-hole</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 11 Apr 2018 06:26:56 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/33187/is-there-a-sniffer-that-can-just-be-run-over-spi-without-a-usb-host-controller" /><item><title>RE: Is there a sniffer that can just be run over SPI without a USB host controller</title><link>https://devzone.nordicsemi.com/thread/127722?ContentTypeID=1</link><pubDate>Wed, 11 Apr 2018 06:26:56 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2293bd9e-eb50-4ec1-81c3-e9bb529c8dc7</guid><dc:creator>Edvin</dc:creator><description>&lt;p&gt;If you want to use the nRF51, you would need to use SDK12.3.0, but I recommend that you look into the nRF52 series. The nRF52810 is the new replacement for the nRF51, but the nRF52810 has a bit better performance, and it is cheaper.&lt;/p&gt;
&lt;p&gt;I would recommend that you look into the latest SDK, SDK15.0.0, the one with S112/132/140 v6.0.0, if you decide to explore the nRF52 series.&lt;/p&gt;
&lt;p&gt;The SPI example is located in&amp;nbsp;nRF5_SDK_15.0.0_a53641a\examples\peripheral\spi&amp;nbsp; &amp;nbsp; // it is the same path in SDK12.3.0 (for nRF51), but starting from the SDK12.3.0 folder.&lt;/p&gt;
&lt;p&gt;You can download the SDK from &lt;a href="http://developer.nordicsemi.com/nRF5_SDK/" target="_blank" rel="noopener noreferrer"&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Regarding the proprietary radio scanning, that would be the same for the nRF52810 (or 52832 or 52840). You will find the same register table on page 101 in &lt;a href="http://infocenter.nordicsemi.com/pdf/nRF52810_PS_v1.0.pdf" target="_blank" rel="noopener noreferrer"&gt;this document&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;If you want to use the softdevice (BLE) to scan on the channels, it is unfortunately not possible to scan on only one channel. You will set a scanning interval and a scanning window, and it will scan on ch. 37 for the first interval (for the duration of the scanning window), and change to the next channel&amp;nbsp;before&amp;nbsp;the next interval.&lt;/p&gt;
&lt;p&gt;I guess it would be possible to sync up three devices, so that they will scan on one channel each by starting the scanning with a delay, but it is not really intended to do that. You should know that most BLE devices advertises on all channels, so it should be enough to scan on one of them, but that depends on your specification for the product.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Edvin&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Is there a sniffer that can just be run over SPI without a USB host controller</title><link>https://devzone.nordicsemi.com/thread/127675?ContentTypeID=1</link><pubDate>Tue, 10 Apr 2018 16:13:08 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c6f4a2dd-6f15-40e8-9825-9a2d19dd6a2b</guid><dc:creator>GerryB</dc:creator><description>&lt;p&gt;Can you tell me which SDK file path you&amp;#39;re referring?&amp;nbsp; Ive been through both (nRF5 SDK Zip File - works with S132 v3 and S130 v2 12.3.0)&amp;nbsp; and&amp;nbsp; (nRF5-SDK-zip nRF5 SDK Zip File - works with S112 v6.0.0, S132 v6.0.0, S140 v6.0.0, and S212 v5.0.x )&amp;nbsp; but could not find the directory SDK\examples\peripheral\&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Is there a sniffer that can just be run over SPI without a USB host controller</title><link>https://devzone.nordicsemi.com/thread/127673?ContentTypeID=1</link><pubDate>Tue, 10 Apr 2018 15:54:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d0a86bf5-2087-4298-a562-df3627ed1415</guid><dc:creator>GerryB</dc:creator><description>&lt;p&gt;Or to be more specific , to set address 0x40001508 (frequency) to the proper MHz (2400 MHz plus the value at this address, in increments of 1 MHz)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Is there a sniffer that can just be run over SPI without a USB host controller</title><link>https://devzone.nordicsemi.com/thread/127662?ContentTypeID=1</link><pubDate>Tue, 10 Apr 2018 14:43:20 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c3c05b36-dcb6-48aa-b02a-7209af346f4a</guid><dc:creator>GerryB</dc:creator><description>&lt;p&gt;I could live with the scanning of all 3, but ultimately want one focused on 37, and one focused on 38, and finally a third hardware chip on 39.&amp;nbsp; So far I like the Nordic platform more than ti, mostly because I dont need IAR.&amp;nbsp; I am a bit hesitant coding assembly language for a 32-bit controller (Cortex M0 ?), but nRF51 seems to have good documentation on registry locations etc.&amp;nbsp; When you say &amp;quot;proprietary radio scanning&amp;quot; I assume you mean setting the Table 111: Frequency as described on page 93 of the nRF51 ref manual ?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Is there a sniffer that can just be run over SPI without a USB host controller</title><link>https://devzone.nordicsemi.com/thread/127577?ContentTypeID=1</link><pubDate>Tue, 10 Apr 2018 09:37:20 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6598378b-031c-4dd3-ae59-851ff4d0b2fe</guid><dc:creator>Edvin</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;Is it important that you only scan on channel 37? The reason that I ask this is because that the scanning function in the softdevice only supports scanning on channels 37, 38 and 39, and not only one of them. If you want this, you will have to do proprietary radio scanning.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;The SPI part is not a problem, we have an SPI example&amp;nbsp;in our SDK under: SDK\examples\peripheral\spi&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;BR,&lt;/p&gt;
&lt;p&gt;Edvin&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Is there a sniffer that can just be run over SPI without a USB host controller</title><link>https://devzone.nordicsemi.com/thread/127494?ContentTypeID=1</link><pubDate>Mon, 09 Apr 2018 16:22:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:60c6f699-3da9-4065-a111-1cf6178fefa2</guid><dc:creator>GerryB</dc:creator><description>&lt;p&gt;The NRF24L01 would have been perfect except that there is no RSSI attached to the end of the packet.&amp;nbsp; Also I like the BLE standard for advertising beacons - there must be something out there that has a MOSI,&amp;nbsp; MISO and SPI CLK and not USB or UART to talk to the module ????????????????????????????????????????????????????&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>