<?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>nrf51 BTLE frequency hopping certification</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/27573/nrf51-btle-frequency-hopping-certification</link><description>Hi, 
 I have been tasked of developing a custom BTLE test software for nrf51822 for purpose of certification. 
 The lab is asking for a custom test that ignores the pairing state and transmit continuously in hopping mode. 
 I trying to develop this</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 01 Dec 2017 08:11:41 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/27573/nrf51-btle-frequency-hopping-certification" /><item><title>RE: nrf51 BTLE frequency hopping certification</title><link>https://devzone.nordicsemi.com/thread/108893?ContentTypeID=1</link><pubDate>Fri, 01 Dec 2017 08:11:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a5e8ed65-181b-4fd2-bbcb-59a796d82ec5</guid><dc:creator>Janek Mann</dc:creator><description>&lt;p&gt;BTW, for full BT stack testing, like what it sounds like your lab is trying to do, there is special test equipment which can simulate the peer device. That&amp;#39;s probably what your lab should be using, if they are trying to fulfil the test protocol from the BT SIG for example. Someone from Nordic would probably be able to add a lot of details on this...&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf51 BTLE frequency hopping certification</title><link>https://devzone.nordicsemi.com/thread/108888?ContentTypeID=1</link><pubDate>Fri, 24 Nov 2017 22:19:35 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:17afc41e-ea41-4e87-9862-ed4f2783b1c2</guid><dc:creator>Maycon Kruger</dc:creator><description>&lt;p&gt;I am developing this test for certification in Brazil, so the requirements are slight different from FCC. I too, find it weird that the lab is requesting this kind of test. But I wanted to make sure the required test  was not possible to develop before challenging the lab.
Anyway, thank you for your help! I will contact the lab to double check the tests requirements.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf51 BTLE frequency hopping certification</title><link>https://devzone.nordicsemi.com/thread/108887?ContentTypeID=1</link><pubDate>Fri, 24 Nov 2017 22:11:46 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1950967f-9e8d-4825-a95a-7a60a8449ece</guid><dc:creator>endnode</dc:creator><description>&lt;p&gt;Guess what: no it wouldn&amp;#39;t;) There is no entry point to speak to LL inside the SD so what is expected to come over radio must vome over radio;)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf51 BTLE frequency hopping certification</title><link>https://devzone.nordicsemi.com/thread/108886?ContentTypeID=1</link><pubDate>Fri, 24 Nov 2017 22:09:14 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a0eaf8bc-a020-4857-943f-daac2e6eaf03</guid><dc:creator>Maycon Kruger</dc:creator><description>&lt;p&gt;Ok so , wouldn&amp;#39;t it be possible to modify the ble_central example to emulate responses from the slave device by software , instead of listening for actual radio responses?
Like, make the central believe it is connected to a slave device,  but the slave device is really emulated by software.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf51 BTLE frequency hopping certification</title><link>https://devzone.nordicsemi.com/thread/108885?ContentTypeID=1</link><pubDate>Fri, 24 Nov 2017 22:05:58 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:193574f0-a720-4349-9e17-998e161ea3bf</guid><dc:creator>endnode</dc:creator><description>&lt;p&gt;Yes, SD needs valid peer to operate Link Layer (as it is BT LE certified it&amp;#39;s kind of logical that it doesn&amp;#39;t provide non-standard feature). Footnote: I went through several BTSIG and FCC certifications and I&amp;#39;ve never seen such request. If it is some usual certification like one of these then I would challange the lab why exactly they demand this (what criteria/limit they want to test by this) and I would crosscheck with some trusted reference.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf51 BTLE frequency hopping certification</title><link>https://devzone.nordicsemi.com/thread/108884?ContentTypeID=1</link><pubDate>Fri, 24 Nov 2017 21:51:57 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d4a6004d-16f3-4dab-908e-e154725985b5</guid><dc:creator>Maycon Kruger</dc:creator><description>&lt;p&gt;I see, so in summary that would no be achieavable with nordic SD.
The problem is the lab is requesting a test that uses the SD, so it could test the device under normal operation.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf51 BTLE frequency hopping certification</title><link>https://devzone.nordicsemi.com/thread/108892?ContentTypeID=1</link><pubDate>Fri, 24 Nov 2017 21:36:08 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0b0dbdcc-3a21-4f5f-813b-e6a96a6b0c20</guid><dc:creator>endnode</dc:creator><description>&lt;p&gt;You can do it but not with off-the-shelf BLE stack such as Nordic Soft Device, that&amp;#39;s kind of logical;) The stack has just GAP layer functions such as &amp;quot;advertise&amp;quot;, &amp;quot;scan&amp;quot;, &amp;quot;connect&amp;quot;, disconnect&amp;quot; and without having both observer and broadcaster first the stack won&amp;#39;t enter central/peripheral mode. Then you could theoretically (after first packet exchange) cut the Slave power and just observe Master PDUs how they hop over the spectrum but that will end by Supervision timeout (and you still need the second device during the initialization so why to shut it down later?)&lt;/p&gt;
&lt;p&gt;Other solution is to develop it on your own without Soft Device (e.g. based on DTM or radio test examples) or go with other stack (e.g. Zephyr) and customize it (if it&amp;#39;s open source).&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf51 BTLE frequency hopping certification</title><link>https://devzone.nordicsemi.com/thread/108891?ContentTypeID=1</link><pubDate>Fri, 24 Nov 2017 21:22:30 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b7e690c3-19e0-445e-8397-2f658ca4fbc2</guid><dc:creator>Maycon Kruger</dc:creator><description>&lt;p&gt;Yes, I already delivered a DTM example alongside with a radio sweep test to the lab. But they are really insisting on a BTLE hopping frequency test.&lt;/p&gt;
&lt;p&gt;&amp;quot;connects to Slave by sending CONNECT_REQ to some connectable ADV_XXX&amp;quot;
So I would have to have a slave device, to maintain connection?
Could I just use the master to continuously send data without a slave device?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf51 BTLE frequency hopping certification</title><link>https://devzone.nordicsemi.com/thread/108890?ContentTypeID=1</link><pubDate>Fri, 24 Nov 2017 21:07:44 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fe671534-4525-4849-946e-092a4f89c92e</guid><dc:creator>endnode</dc:creator><description>&lt;p&gt;Otherwise indeed you don&amp;#39;t need anything from Security Manager layer such as pairing or bonding, simply Master (GAP Central if you implement GAP) connects to Slave by sending CONNECT_REQ to some connectable ADV_XXX packet and the rest is just managed by Link Layer (there will be normally pair of PDUs exchanged on one channel each connection event). And until higher (GAP/APP) layer doesn&amp;#39;t say so such Link can be maintained by Link Layer (including mandatory channel hopping) until the end of the universe.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf51 BTLE frequency hopping certification</title><link>https://devzone.nordicsemi.com/thread/108889?ContentTypeID=1</link><pubDate>Fri, 24 Nov 2017 21:05:30 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:843775fb-9a3e-4766-8978-4cce1cd099a1</guid><dc:creator>endnode</dc:creator><description>&lt;p&gt;Are you sure they mean real link and not some sort of DTM or simple radio test mode where you &amp;quot;sweep&amp;quot; along the frequency band?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf51 BTLE frequency hopping certification</title><link>https://devzone.nordicsemi.com/thread/108883?ContentTypeID=1</link><pubDate>Fri, 24 Nov 2017 20:17:54 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:236cd2b3-44a6-478c-88d7-f1c29e4bd91f</guid><dc:creator>Maycon Kruger</dc:creator><description>&lt;p&gt;By hopping mode,I mean frequency hopping. Which is used for comunication once two devices are connected.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf51 BTLE frequency hopping certification</title><link>https://devzone.nordicsemi.com/thread/108882?ContentTypeID=1</link><pubDate>Fri, 24 Nov 2017 20:09:55 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3d8245ef-2b19-4150-91a0-1d9b9d95c4c6</guid><dc:creator>shibshab</dc:creator><description>&lt;p&gt;What is &amp;#39;hopping mode&amp;#39;?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>