<?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>nRF9160 Bluetooth coexistence Insufficient Documentation</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/92344/nrf9160-bluetooth-coexistence-insufficient-documentation</link><description>Hello, 
 We are in process of FCC certification and we would like to use LTE and Bluetooth Coexistence to reduce number of measurement needed for the certification. 
 We are aware of SoftDevice support for the coexistence, we would like to use zephyr</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 05 Dec 2022 14:04:24 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/92344/nrf9160-bluetooth-coexistence-insufficient-documentation" /><item><title>RE: nRF9160 Bluetooth coexistence Insufficient Documentation</title><link>https://devzone.nordicsemi.com/thread/398998?ContentTypeID=1</link><pubDate>Mon, 05 Dec 2022 14:04:24 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:247cd5a3-7b51-4655-b6a0-5af0f5982592</guid><dc:creator>ovrebekk</dc:creator><description>&lt;p&gt;Hi&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Unfortunately not, this is decided by the network, not the device.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Best regards&lt;br /&gt;Torbjørn&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF9160 Bluetooth coexistence Insufficient Documentation</title><link>https://devzone.nordicsemi.com/thread/398834?ContentTypeID=1</link><pubDate>Fri, 02 Dec 2022 19:43:06 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4a536021-94b2-4029-9af3-1c667166bc19</guid><dc:creator>optical</dc:creator><description>&lt;p&gt;We are developing drone tracking device, which needs to report its position.&lt;br /&gt;It simply cannot stop reporting the position whenever the modem decides that it whats whole air time.&lt;br /&gt;&lt;br /&gt;Is there some configuration of the modem to reduce the amount of data transmitted or retries ?&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF9160 Bluetooth coexistence Insufficient Documentation</title><link>https://devzone.nordicsemi.com/thread/398753?ContentTypeID=1</link><pubDate>Fri, 02 Dec 2022 12:20:10 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:37e064cf-3242-4a3e-8492-028b1f70d0b8</guid><dc:creator>ovrebekk</dc:creator><description>&lt;p&gt;Hi Tomas&lt;/p&gt;
&lt;p&gt;Håkon is currently out of office, so I will help out in the mean time.&amp;nbsp;&lt;/p&gt;
[quote user="optical"]What can be done to ensure that the BT will have enough &amp;quot;Air&amp;quot; time to work ?[/quote]
&lt;p&gt;When conditions are this poor you have limited options other than considering whether you can delay the LTE transmission until conditions improve, or somehow reduce the amount of data transmitted to reduce the radio time used by the modem.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;As for the Bluetooth link you can adjust the connection parameters in order to make it more robust to these interruptions.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;If you use a small connection interval and a long connection supervising timeout then you should be able to keep the link alive even if the radio time is limited.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Data throughput and latency will&amp;nbsp;still be affected though,&amp;nbsp;you will obviously not get the same performance for the Bluetooth link when the radio time is limited.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Best regards&lt;br /&gt;Torbjørn&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF9160 Bluetooth coexistence Insufficient Documentation</title><link>https://devzone.nordicsemi.com/thread/397682?ContentTypeID=1</link><pubDate>Fri, 25 Nov 2022 14:41:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5c902d38-ecf5-4c57-b78f-6b82bff75a99</guid><dc:creator>helsing</dc:creator><description>&lt;p&gt;Hi Tomas,&lt;/p&gt;
&lt;p&gt;Thank you for the update. The signal in the bad scenario is barely any signal at all. The signal in the &amp;quot;good&amp;quot; scenario is quite poor as well. The poor signal conditions are causing CE level 1 to be used, which means worse conditions for coexistence.&lt;/p&gt;
&lt;p&gt;I am also discussing this issue with another team and will get back to you over the weekend.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF9160 Bluetooth coexistence Insufficient Documentation</title><link>https://devzone.nordicsemi.com/thread/397339?ContentTypeID=1</link><pubDate>Thu, 24 Nov 2022 09:18:52 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:77eb6afe-5745-45fd-b6f8-361faf02be54</guid><dc:creator>optical</dc:creator><description>&lt;p&gt;This is result of&amp;nbsp;%CONEVAL when the LTE signal is poor and the modem is taking too much &amp;quot;Air&amp;quot; time for TX operations. You can evaluate the behavior of the COEX pin of nrf9160 down on the screenshots from the analyzer.&amp;nbsp;&lt;span&gt;COEX2=4&amp;nbsp;Mode.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;%CONEVAL: 0,1,5,8,7,19,&amp;quot;000D951F&amp;quot;,&amp;quot;23003&amp;quot;,306,6447,20,0,1,23,32,8,160&lt;br /&gt;%CONEVAL: 0,1,5,8,7,19,&amp;quot;000D951F&amp;quot;,&amp;quot;23003&amp;quot;,306,6447,20,0,1,23,8,8,160&lt;br /&gt;%CONEVAL: 0,1,5,9,9,20,&amp;quot;000D951F&amp;quot;,&amp;quot;23003&amp;quot;,306,6447,20,0,1,24,8,8,159&lt;br /&gt;%CONEVAL: 0,1,5,8,7,18,&amp;quot;000D951F&amp;quot;,&amp;quot;23003&amp;quot;,306,6447,20,0,1,24,8,8,160&lt;br /&gt;%CONEVAL: 0,1,5,8,7,19,&amp;quot;000D951F&amp;quot;,&amp;quot;23003&amp;quot;,306,6447,20,0,1,23,8,8,160&lt;br /&gt;%CONEVAL: 0,1,5,9,9,19,&amp;quot;000D951F&amp;quot;,&amp;quot;23003&amp;quot;,306,6447,20,0,1,24,8,8,159&lt;br /&gt;&lt;br /&gt;&lt;img style="max-height:367px;max-width:641px;" alt=" " height="367" src="https://devzone.nordicsemi.com/resized-image/__size/1282x734/__key/communityserver-discussions-components-files/4/2022_2D00_11_2D00_24_5F00_10_2D00_13.png" width="641" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;These are when the modem has good signal.&lt;br /&gt;&lt;br /&gt;%CONEVAL: 0,1,5,36,19,29,&amp;quot;000D951F&amp;quot;,&amp;quot;23003&amp;quot;,306,6447,20,0,0,23,32,8,132&lt;br /&gt;%CESQ: 36,1,18,2&lt;br /&gt;%CONEVAL: 0,1,5,37,19,29,&amp;quot;000D951F&amp;quot;,&amp;quot;23003&amp;quot;,306,6447,20,0,0,23,32,1,131&lt;br /&gt;%CONEVAL: 0,1,7,37,21,29,&amp;quot;000D951F&amp;quot;,&amp;quot;23003&amp;quot;,306,6447,20,0,0,23,1,1,131&lt;br /&gt;%CONEVAL: 0,1,7,37,21,29,&amp;quot;000D951F&amp;quot;,&amp;quot;23003&amp;quot;,306,6447,20,0,0,23,1,1,131&lt;br /&gt;%CONEVAL: 0,1,7,37,19,29,&amp;quot;000D951F&amp;quot;,&amp;quot;23003&amp;quot;,306,6447,20,0,0,23,1,1,131&lt;br /&gt;&lt;img style="max-height:312px;max-width:549px;" alt=" " height="312" src="https://devzone.nordicsemi.com/resized-image/__size/1098x624/__key/communityserver-discussions-components-files/4/2022_2D00_11_2D00_24_5F00_10_2D00_18.png" width="549" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;What can be done to ensure that the BT will have enough &amp;quot;Air&amp;quot; time to work ?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF9160 Bluetooth coexistence Insufficient Documentation</title><link>https://devzone.nordicsemi.com/thread/394661?ContentTypeID=1</link><pubDate>Tue, 08 Nov 2022 11:55:40 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d4b9a044-f953-4332-b8c3-7a0f93a6630d</guid><dc:creator>optical</dc:creator><description>&lt;p&gt;The modem at this point was trying to transmit packets to the server. Is there an option how to configure the maximum number of repetition or some delay between them ?&amp;nbsp;&lt;br /&gt;&lt;br /&gt;The Bluetooth operation would definitively be disrupted by this behavior.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF9160 Bluetooth coexistence Insufficient Documentation</title><link>https://devzone.nordicsemi.com/thread/394622?ContentTypeID=1</link><pubDate>Tue, 08 Nov 2022 09:48:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d84c642d-214f-42ea-8722-8bdf191b70ba</guid><dc:creator>helsing</dc:creator><description>[quote user="optical"]I have tested the COEX2=4 mode&amp;nbsp;using logic analyzer. I found out that the the modem TX mode in poor signal conditions is taking a large amount of bandwidth shared of the device.&amp;nbsp;[/quote]
&lt;p&gt;What is the modem doing in this plot? Is it an RRC connection, or just listening for pages?&lt;/p&gt;
&lt;div&gt;As you point out, under poor conditions, you probably have multiple repetitions, which will increase the radio usage. Repetitions etc. are configured by the network, so it is limited what you can do. One suggestion is to have a look at &lt;a href="https://infocenter.nordicsemi.com/topic/ref_at_commands/REF/at_commands/mob_termination_ctrl_status/coneval.html"&gt;%CONEVAL&lt;/a&gt;. This command could give the application the information it needs to decide if sending data would cause coexistence issues.&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF9160 Bluetooth coexistence Insufficient Documentation</title><link>https://devzone.nordicsemi.com/thread/393062?ContentTypeID=1</link><pubDate>Fri, 28 Oct 2022 14:08:00 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ccfcd783-3f79-4a93-a5f8-962a8876036f</guid><dc:creator>optical</dc:creator><description>&lt;p&gt;That is implementation for&amp;nbsp;&lt;span&gt;SoftDevice, which is not what i seek. Read the initial ticker description please.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;The second this does not answer&amp;nbsp;my question of behavior of nRF9160 COEX pin with poor signal.&lt;br /&gt;How can bluetooth be operation when LTE modem takes more 90% of transmission time. There needs to be some settings inside the modem to limit this. Or there should be support for&amp;nbsp;COEX0 inside the modem.&lt;br /&gt;&lt;br /&gt;Could you pass this ticket to HW engineers&amp;nbsp;from modem firmware team ?&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF9160 Bluetooth coexistence Insufficient Documentation</title><link>https://devzone.nordicsemi.com/thread/393059?ContentTypeID=1</link><pubDate>Fri, 28 Oct 2022 14:02:54 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:667ba0b4-6e03-40b3-8ef4-b4c19ae3bb29</guid><dc:creator>helsing</dc:creator><description>&lt;p&gt;Hi Tomas, sorry for the late reply.&lt;/p&gt;
&lt;p&gt;Have you had a look at the description of the &lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrfxlib/mpsl/doc/bluetooth_coex.html#id1"&gt;1-Wire coexistence protocol&lt;/a&gt;, as well as the&amp;nbsp; &lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrfxlib/softdevice_controller/doc/bluetooth_coex_example_diagrams.html#bluetooth-external-radio-coexistence-examples"&gt;Bluetooth External Radio Coexistence examples&lt;/a&gt;?&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I hope to have a few more comments to you over the weekend.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF9160 Bluetooth coexistence Insufficient Documentation</title><link>https://devzone.nordicsemi.com/thread/391348?ContentTypeID=1</link><pubDate>Wed, 19 Oct 2022 08:04:57 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e1acc26a-c31e-4750-8cc4-34c6955c97e7</guid><dc:creator>optical</dc:creator><description>&lt;p&gt;I have tested the COEX2=4 mode&amp;nbsp;using logic analyzer. I found out that the the modem TX mode in poor signal conditions is taking a large amount of bandwidth shared of the device.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;In this state the Bluetooth will became unusable due to limiting the windows for its transmissions. (The image contains both cases for Poor and Good signal, enlarge for view)&lt;br /&gt;&lt;img style="max-height:240px;max-width:1040px;" alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/2080x480/__key/communityserver-discussions-components-files/4/coex_2D00_pin.png" /&gt;&lt;br /&gt;&lt;br /&gt;The Modem firmware needs to have some option to give the Bluetooth time to transmit required data, or enable the Input functionality of the COEX0&lt;br /&gt;&lt;br /&gt;How should we proceed with this ? I believe that the same issue must have been observe, when the Coexistence feature for the SoftDevices controller were developed. How did you solve this issue?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF9160 Bluetooth coexistence Insufficient Documentation</title><link>https://devzone.nordicsemi.com/thread/388711?ContentTypeID=1</link><pubDate>Fri, 30 Sep 2022 09:09:26 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b43bb543-f64a-4793-a4a5-89e876ebf87e</guid><dc:creator>helsing</dc:creator><description>&lt;p&gt;Hi Tomas,&lt;/p&gt;
&lt;p&gt;1. AT%XCOEX0 is a command that can be used to configure the &amp;quot;COEX0&amp;quot; pin as &lt;ins&gt;output&lt;/ins&gt; in our nRF9160 SIP, and to change state based on the used RF frequency.&lt;/p&gt;
&lt;p&gt;There is no support, nor will be, in modem FW for supporting coex0 as &lt;ins&gt;input&lt;/ins&gt;.&lt;/p&gt;
&lt;p&gt;The states x,y,z are the PIN output states 0 or 1 that can be configured using the AT%XCOEX0. The COEX0 pin can be configured to be either &amp;#39;1&amp;#39; or &amp;#39;0&amp;#39; for a certain frequency range. The following example will configure COEX1 to be &amp;#39;1&amp;#39; (state x) in the range 1570-1580MHz, &amp;#39;1&amp;#39; (state y) in the range 2000-2180MHz and &amp;#39;0&amp;#39; (state z) in the range 600-800MHz, and &amp;#39;0&amp;#39; (state a) in the range 1000-1200MHz.&lt;code&gt;&lt;br /&gt;&lt;/code&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;AT%XCOEX0=4,1,1570,1580,1,2000,2180,0,600,800,0,1000-1200
OK&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;The pin toggles to the configured state regardless of RX or TX, as long as the RF frequency (of the LTE band or GNSS) is within the frequency range(s) given in the AT command. But note that in full duplex LTE the RX and TX frequencies are different, so you can set the frequency ranges so that on a TX frequency of a band there is e.g.&amp;nbsp; 0 state and RX frequency has state 1.&lt;/p&gt;
&lt;p&gt;COEX1 functions only as 1PPS in GNSS mode. Nothing else is supported or planned to be supported (no timemark as described in PS).&lt;/p&gt;
&lt;p&gt;2.a COEX2 is an indicator about the LTE modem RF activity.&amp;nbsp; If modem is not using PSM there should still be gaps where RF is turned off and pin goes low, it depends on the network and how much and often data is sent/received.&lt;/p&gt;
&lt;p&gt;2.b: Yes, the AT command manual is good, also for XCOEX0.&lt;/p&gt;
&lt;p&gt;2.c: This is a good question and not clearly explained in the AT document. The timing of the &amp;lt;ctrl&amp;gt; = 4 and 5 corresponds to the &amp;quot;as late as possible&amp;quot; option, where the COEX2 toggles to the configured state about 50-100us before the transmission or reception begins in antenna. Pin goes down about 50us after the transmission or reception ends.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF9160 Bluetooth coexistence Insufficient Documentation</title><link>https://devzone.nordicsemi.com/thread/388304?ContentTypeID=1</link><pubDate>Wed, 28 Sep 2022 09:23:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:42388ea8-2dfe-4912-b334-7364d1ec9eda</guid><dc:creator>helsing</dc:creator><description>&lt;p&gt;Thank you for confirming the versions. Some of the firmware updates includes changes to the COEX interface.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF9160 Bluetooth coexistence Insufficient Documentation</title><link>https://devzone.nordicsemi.com/thread/388269?ContentTypeID=1</link><pubDate>Wed, 28 Sep 2022 08:04:09 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f871b5d2-0c7c-4e96-b5d8-89e6094a6306</guid><dc:creator>optical</dc:creator><description>&lt;p&gt;This is general question about the functionality and options.&lt;br /&gt;&lt;br /&gt;We will be using modem firmware 1.3.1 and 1.3.2.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF9160 Bluetooth coexistence Insufficient Documentation</title><link>https://devzone.nordicsemi.com/thread/388153?ContentTypeID=1</link><pubDate>Tue, 27 Sep 2022 13:06:06 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:dedcf5e6-e52d-43be-9d3f-647c1a27cc41</guid><dc:creator>helsing</dc:creator><description>&lt;p&gt;Hi Tomas, is this modem firmware version v1.3.1 (as mentioned in one of your previous cases)?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF9160 Bluetooth coexistence Insufficient Documentation</title><link>https://devzone.nordicsemi.com/thread/388110?ContentTypeID=1</link><pubDate>Tue, 27 Sep 2022 11:17:58 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:95e23137-79bb-4e38-a930-539b094b2d8a</guid><dc:creator>helsing</dc:creator><description>&lt;p&gt;Hi Thomas,&lt;/p&gt;
&lt;p&gt;Just letting you know I received your request. I will get back to you.&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;Håkon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>