<?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>2 protocols (Proprietary protocol &amp;amp; BLE) on nRF51822</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/4245/2-protocols-proprietary-protocol-ble-on-nrf51822</link><description>We are working on a asset tracking device which will operate with a 3V CR2016 (85mAh) coin cell battery or smaller. 
 Per our understanding, the max interval of S110 softdevice for BLE is 4 seconds. However, our device will need to keep in storage for</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 03 Nov 2014 13:44:08 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/4245/2-protocols-proprietary-protocol-ble-on-nrf51822" /><item><title>RE: 2 protocols (Proprietary protocol &amp; BLE) on nRF51822</title><link>https://devzone.nordicsemi.com/thread/15161?ContentTypeID=1</link><pubDate>Mon, 03 Nov 2014 13:44:08 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d0954058-04c1-4294-8a68-bb1e2787e955</guid><dc:creator>Stefan Birnir Sverrisson</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;It is doable to implement application that runs both BLE and propriatery protocol. There is one such application in the SDK, that runs BLE and Gazell. The example is located at \Nordic\nrf51822_v6_1_0\Board\nrf6310\s110\ble_app_gzll. Gazell is Nordic&amp;#39;s propriatery wireless protocol. It runs BLE, and with a push of a button, BLE stack is disabled and Gazell is enabled. Push the button again and Gazell is disabled and BLE is enabled.&lt;/p&gt;
&lt;p&gt;It is also possible to run propriatery protocol and BLE concurrently, then you will have to utilize timeslots API, described in the S110 SDS document. With the Timeslots API, the application can request the S110 stack (softdevice) for timeslots in between BLE radio events, where the proprietary protocol can be executed. A simple Timeslot API example is attached that was tested with nRF51 SDK v6.0.0 and S110 v7.0.0.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/3036.ble_5F00_app_5F00_hrs_5F00_with_5F00_timeslot.zip"&gt;ble_app_hrs_with_timeslot.zip&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Anyway, if your requirement is to have 18mAh battery last for 7 months, it might be possible with just BLE advertising. You are correct that the maximum connection interval is 4 seconds, but from your description, suspect you want to advertise only, am I correct? The advertising interval can be up to 10.24 seconds. With a BLE advertising interval of 10.24 seconds the nRF51 consumes around 6uA, which gives you estimated lifetime of 19.6 months. If you let the device advertise with 2 second advertising interval, the current consumption is ~15-18 uA, wich will give you lifetime of about 7 months.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>