<?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>PC Application to get device name and RSSI</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/91912/pc-application-to-get-device-name-and-rssi</link><description>I was asked to create a windows application to get the device name and the signal strength of nearby modules with a nrf ble module. 
 The idea is to have an application the writes the device name of the device with the strongest signal to a file. 
 Finally</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 20 Sep 2022 08:35:22 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/91912/pc-application-to-get-device-name-and-rssi" /><item><title>RE: PC Application to get device name and RSSI</title><link>https://devzone.nordicsemi.com/thread/387014?ContentTypeID=1</link><pubDate>Tue, 20 Sep 2022 08:35:22 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c154b670-1bc3-4634-be3f-20f2fc969b89</guid><dc:creator>Martin Aeberhard</dc:creator><description>&lt;p&gt;Hi J&amp;oslash;rgen,&lt;/p&gt;
&lt;p&gt;thanks for your answer. It looks like this is a possible way to get my problem solved.&lt;/p&gt;
&lt;p&gt;Best regards&lt;/p&gt;
&lt;p&gt;Martin&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: PC Application to get device name and RSSI</title><link>https://devzone.nordicsemi.com/thread/386243?ContentTypeID=1</link><pubDate>Wed, 14 Sep 2022 15:29:22 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:33961446-73df-4693-8310-1c88eea83398</guid><dc:creator>J&amp;#248;rgen Holmefjord</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;The best approach depends a bit on your requirements and which SDK you are planning to use.&lt;/p&gt;
&lt;p&gt;We have the &lt;a href="https://github.com/NordicSemiconductor/pc-ble-driver"&gt;pc-ble-driver&lt;/a&gt;, which can be used to create C/C++ BLE applications (or Python/node.js through the available wrappers - unfortunately, there is no C# wrapper available). This is using the &lt;a href="https://infocenter.nordicsemi.com/topic/sdk_nrf5_v17.1.0/nrf51_setups_serialization.html"&gt;serialization&lt;/a&gt; solution from nRF5 SDK to control the BLE stack (Softdevice) over UART. This solution gives you full access to the softdevice API and allows you to control any BLE parameter like an on-chip application.&lt;/p&gt;
&lt;p&gt;Another alternative if you want to use the more modern nRF Connect SDK is to write an application interacting with the &lt;a href="https://devzone.nordicsemi.com/guides/nrf-connect-sdk-guides/b/peripherals/posts/using-bluetooth-shell"&gt;Zephyr Bluetooth Shell&lt;/a&gt; application.&amp;nbsp;You can then write your application to communicate with the board over UART to the command line, executing the required commands to start the BLE operations and get the desired information. You may have to add some additional commands to the shell to get all information you need, see the&amp;nbsp;&lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/2.0.2/zephyr/services/shell/index.html"&gt;Shell&lt;/a&gt;&amp;nbsp;documentation. The following commands should get you started:&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;bt init
bt scan on&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;There is also a similar example in nRF5 SDK:&amp;nbsp;&lt;a title="Experimental: BLE Interactive Command Line Interface Example" href="https://infocenter.nordicsemi.com/topic/sdk_nrf5_v17.1.0/ble_sdk_app_interactive.html"&gt;BLE Interactive Command Line Interface Example&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;br /&gt;Jørgen&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>