<?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>BLE command to get firmware version running on controller chip ?</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/51794/ble-command-to-get-firmware-version-running-on-controller-chip</link><description>Hi, I am new to Nordic. We are using NRF51822 chip with S120 version of softdevice. Recently we made few changes in SDK code running on nRF51 controller chip. Is there any header file in nRF51 SDK to configure version to differentiate firmware with our</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 09 Sep 2019 09:10:15 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/51794/ble-command-to-get-firmware-version-running-on-controller-chip" /><item><title>RE: BLE command to get firmware version running on controller chip ?</title><link>https://devzone.nordicsemi.com/thread/208615?ContentTypeID=1</link><pubDate>Mon, 09 Sep 2019 09:10:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2df45f6f-b42f-464a-9cdf-f81c4747d97d</guid><dc:creator>Jared</dc:creator><description>&lt;div&gt;Hi,&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;My last reply was actually regarding to the nRF not the sensor. Sorry for the misunderstanding. There isn&amp;#39;t&amp;nbsp;a standard BLE command that would give you the FW version of the application that is flashed on the nRF.&amp;nbsp;&amp;nbsp;sd_ble_version_get() will only return the version of the Softdevice that is flashed. For version control, I would recommend as part of the application: storing the version of the application in non volatile&amp;nbsp;memory and setup a characteristic that retrieves the version.&amp;nbsp;&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;Jared&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE command to get firmware version running on controller chip ?</title><link>https://devzone.nordicsemi.com/thread/208362?ContentTypeID=1</link><pubDate>Fri, 06 Sep 2019 04:21:25 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:82ef174c-6919-4ceb-80d6-1442b2aeaede</guid><dc:creator>Durgesh Tanuku</dc:creator><description>&lt;p&gt;Hi Jared,&lt;br /&gt;&lt;br /&gt;Our&amp;#39;s is an IoT product with Gateway and sensors. Gateway&amp;#39;s radio (nRF51822) connects to sensor and reads data.&amp;nbsp;&lt;br /&gt;I&amp;#39;m not asking about the FW version of Sensor. We need to maintain versioning of our custom changes done to SDK (nRF51_SDK_10.0.0) running on Gateway&amp;#39;s&amp;nbsp;controller chip (nRF51822).&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE command to get firmware version running on controller chip ?</title><link>https://devzone.nordicsemi.com/thread/208210?ContentTypeID=1</link><pubDate>Thu, 05 Sep 2019 12:24:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:307ca86c-68f3-4df1-82f3-88556a284155</guid><dc:creator>Jared</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
[quote user=""]We need to fetch this version from host chip using ble commands[/quote]
&lt;p&gt;I&amp;#39;m understanding the question as you&amp;#39;re asking if it&amp;#39;s possible to get the softdevice version of the&amp;nbsp;FW on a deployed device when you only have accesses to it by BLE. Unfortunately, there isn&amp;#39;t a method to get the SD version by BLE if you haven&amp;#39;t implemented a characteristic that does this in the&amp;nbsp;FW already.&lt;/p&gt;
&lt;p&gt;Best regards&lt;/p&gt;
&lt;p&gt;Jared&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>