<?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 LTE modem coexistence interface</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/47466/nrf9160-lte-modem-coexistence-interface</link><description>I&amp;#39;m trying to understand how to make use of the nRF9160 LTE modem coexistence interface in a design. I started asking about this topic in another thread about the BLE Gateway sample app: https://devzone.nordicsemi.com/f/nordic-q-a/46778/lte-sensor-gateway</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 04 Jun 2019 06:19:45 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/47466/nrf9160-lte-modem-coexistence-interface" /><item><title>RE: nRF9160 LTE modem coexistence interface</title><link>https://devzone.nordicsemi.com/thread/190654?ContentTypeID=1</link><pubDate>Tue, 04 Jun 2019 06:19:45 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3e733e37-8ef3-4721-8ba0-59e897de45af</guid><dc:creator>Martin Lesund</dc:creator><description>&lt;p&gt;It&amp;#39;s because it&amp;#39;s easier maintain a reliable data connection between transmitter and receiver&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF9160 LTE modem coexistence interface</title><link>https://devzone.nordicsemi.com/thread/190653?ContentTypeID=1</link><pubDate>Tue, 04 Jun 2019 06:17:54 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2e407adc-f64c-4f29-85dc-df3789e525ce</guid><dc:creator>Martin Lesund</dc:creator><description>&lt;p&gt;Hi Erik,&lt;/p&gt;
&lt;p&gt;I am sorry for the confusion.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;I meant to say that you can&amp;nbsp;use one dedicated nRF9160 pin &amp;quot;COEX2&amp;quot; for the actual radio co-existence management and separate chosen nRF9160 serial interface e.g. UART for data/communication between the devices.&lt;/strong&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF9160 LTE modem coexistence interface</title><link>https://devzone.nordicsemi.com/thread/189418?ContentTypeID=1</link><pubDate>Mon, 27 May 2019 22:03:55 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3e35fd9a-e396-404b-b2c8-234ce642977e</guid><dc:creator>ERIK</dc:creator><description>&lt;p&gt;Martin, why do you advise that HW flow control be enabled for the UART in this case?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF9160 LTE modem coexistence interface</title><link>https://devzone.nordicsemi.com/thread/189410?ContentTypeID=1</link><pubDate>Mon, 27 May 2019 17:54:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2829a408-d3e6-48e7-9c62-d8a981708906</guid><dc:creator>ERIK</dc:creator><description>&lt;p&gt;Slightly confused with this at the moment.&amp;nbsp; You said that the only part of the LTE Coexistence being used is the output saying the modem is active.&amp;nbsp; Which I believe is COEX2 in the documentation.&amp;nbsp; However, you&amp;#39;ve now noted that the LTE Sensor Gateway example is using COEX0 as an input to the nRF91.&amp;nbsp; This is especially confusing because in another ticket I asked about coexistence with the LTE Sensor Gateway and was told that the sample app did nothing for coexistence:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/46778/lte-sensor-gateway-sample-app"&gt;https://devzone.nordicsemi.com/f/nordic-q-a/46778/lte-sensor-gateway-sample-app&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;However, it sounds like that&amp;#39;s incorrect.&amp;nbsp; That&amp;#39;s great, because it gives me something to look into.&lt;/p&gt;
&lt;p&gt;So, the modem firmware will not allow the modem to start to transmit if the COEX0 input is active?&amp;nbsp; Would I be correct in assuming that if the pin goes high during transmission that the modem would complete it&amp;#39;s transmission and then be inhibited?&lt;/p&gt;
&lt;p&gt;I&amp;#39;m still trying to understand how eDRX and PSM work, but what would the implications be if COEX0 were active when it was given its chance to transmit?&amp;nbsp; Would it have to wait another cycle to transmit, or just delay the short time until the COEX0 input is inactive and then transmit?&lt;/p&gt;
&lt;p&gt;Thanks for all of the info!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF9160 LTE modem coexistence interface</title><link>https://devzone.nordicsemi.com/thread/189392?ContentTypeID=1</link><pubDate>Mon, 27 May 2019 15:00:26 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:02eb517b-235f-450c-8f26-07259ed02215</guid><dc:creator>Martin Lesund</dc:creator><description>&lt;p&gt;Hi Erik,&lt;br /&gt;So it&amp;#39;s the COEX0 that&amp;#39;s used in the LTE Sensor Gateway sample.&lt;/p&gt;
&lt;p&gt;The nrf52 uses the PA/LNA pin to say to the modem that it is using BLE to Transive/receive via the COEX0, so the modem won&amp;#39;t be do any communication at that time.&lt;br /&gt;&lt;br /&gt;The other COEXs pins will behave like described &lt;a href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fps_nrf9160%2Fdita%2Fchapters%2Fradio_lte%2Fgnss_coext_if.html&amp;amp;cp=2_0_0_6_2." rel="noopener noreferrer" target="_blank"&gt;here,&amp;nbsp;&lt;/a&gt;but I will ask internally if there are any more details I can share with you about this.&lt;/p&gt;
&lt;p&gt;The protocol to use for sending data is more or less up to the user.&lt;/p&gt;
&lt;p&gt;e.g.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;You get lower power consumption with SPI, but then you would have to sacrifice more GPIOs than UART.&lt;/p&gt;
&lt;p&gt;If you are wanting to use UART flow control would be adviced to have enabled.&lt;/p&gt;
&lt;p&gt;Please take a look at the &lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrf/samples/nrf9160/lte_ble_gateway/README.html"&gt;LTE Sensor Gateway sample &lt;/a&gt;and see on how this is handled there.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF9160 LTE modem coexistence interface</title><link>https://devzone.nordicsemi.com/thread/188907?ContentTypeID=1</link><pubDate>Thu, 23 May 2019 16:50:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1470e68a-7bb9-45d3-995a-b0249b73cf79</guid><dc:creator>ERIK</dc:creator><description>&lt;p&gt;So you have implemented COEX2, it sounds like.&amp;nbsp; Without COEX0, how does one ensure that the modem won&amp;#39;t transmit while the BLE MCU is transmitting?&lt;/p&gt;
&lt;p&gt;Can you point me to an explanation of how the other pins might work?&amp;nbsp; You said it aligns to what many others have for LTE coex interfaces.&lt;/p&gt;
&lt;p&gt;Is there a &amp;quot;typical&amp;quot; or recommended encoding to use for data sent over the UART, from the external MCU, to be transmitted by the nRF9160?&amp;nbsp; A convenient approach, or is it best to tailor that to the particular data needing to be sent by the modem?&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF9160 LTE modem coexistence interface</title><link>https://devzone.nordicsemi.com/thread/187896?ContentTypeID=1</link><pubDate>Mon, 20 May 2019 12:13:10 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2213f1e7-9876-4a9a-b675-7b2909bd09e1</guid><dc:creator>Martin Lesund</dc:creator><description>&lt;p&gt;Hi Erik,&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="text-decoration:underline;"&gt;For the nRF91 DK:&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The number of GPIO pins we have chosen between the nRF9160 and the nRF52840 on the DK is&amp;nbsp;to give users flexibility in choice of IF, i.e. UART, SPI, 2wire with some extra interrupt ins. if needed.&lt;br /&gt;That means the user doesn&amp;#39;t &lt;em&gt;have&lt;/em&gt; to use 6 GPIOs, a simple UART IF would for example only need 2 GPIOs.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;When it comes to the &lt;strong&gt;coexistence interface&lt;/strong&gt; this is mapped out to be up to 3 pins, aligning with what many other have in their coexistence interface.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;(However, at the moment we are only using one of the pins, basically a signal that goes active when the modem in nRF9160 goes active)&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;The functionality of the COEX pins are handled by the modem firmware.&lt;/em&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;&lt;span&gt;So&amp;nbsp;for your design you&amp;nbsp;currently need 1&amp;nbsp;&lt;a href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fps_nrf9160%2Fdita%2Fchapters%2Fradio_lte%2Fgnss_coext_if.html&amp;amp;cp=2_0_0_6_2." rel="noopener noreferrer" target="_blank"&gt;COEX&lt;/a&gt;, but you should route 2-3 for future proofing.&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;So basically you may choose to use only one pin in the coex interface, and for the data interaction&amp;nbsp;you&amp;nbsp;can use any of pins on both nRF91 and nRF52.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Best Regards,&lt;/p&gt;
&lt;p&gt;Martin L.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>