<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: IMXRT1024 UART Interrupt Transfer Example in i.MX RT Crossover MCUs</title>
    <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/IMXRT1024-UART-Interrupt-Transfer-Example/m-p/1326509#M15959</link>
    <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/187781"&gt;@Lukas_Frank&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;The transmission will not fail, one of the reasons to use the NonBlocking functions is to continue the normal application flow until a transmission is received and the callback is triggered, in which case, the application will handle the oncoming packet.&lt;/P&gt;
&lt;P&gt;Only you would need to be careful to not try to send a transmission until the callback notify that the current send operation is done.&lt;/P&gt;
&lt;P&gt;Best Regards,&lt;BR /&gt;Alexis Andalon&lt;/P&gt;</description>
    <pubDate>Thu, 19 Aug 2021 23:23:36 GMT</pubDate>
    <dc:creator>Alexis_A</dc:creator>
    <dc:date>2021-08-19T23:23:36Z</dc:date>
    <item>
      <title>IMXRT1024 UART Interrupt Transfer Example</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/IMXRT1024-UART-Interrupt-Transfer-Example/m-p/1326207#M15951</link>
      <description>&lt;P&gt;Hi all,&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I wonder what happens if we don’t wait for send finished after LPUART_TransferSendNonBlocking in lpuart_interrupt_transfer example in SDK.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Exactly code line between 102-104. What happens if we delete these lines. Will data transmission fail for &amp;amp;xfer? Or exist any overflow with &amp;amp;sendXFer?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks and Regards.&lt;/P&gt;</description>
      <pubDate>Thu, 19 Aug 2021 10:43:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/IMXRT1024-UART-Interrupt-Transfer-Example/m-p/1326207#M15951</guid>
      <dc:creator>Lukas_Frank</dc:creator>
      <dc:date>2021-08-19T10:43:03Z</dc:date>
    </item>
    <item>
      <title>Re: IMXRT1024 UART Interrupt Transfer Example</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/IMXRT1024-UART-Interrupt-Transfer-Example/m-p/1326509#M15959</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/187781"&gt;@Lukas_Frank&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;The transmission will not fail, one of the reasons to use the NonBlocking functions is to continue the normal application flow until a transmission is received and the callback is triggered, in which case, the application will handle the oncoming packet.&lt;/P&gt;
&lt;P&gt;Only you would need to be careful to not try to send a transmission until the callback notify that the current send operation is done.&lt;/P&gt;
&lt;P&gt;Best Regards,&lt;BR /&gt;Alexis Andalon&lt;/P&gt;</description>
      <pubDate>Thu, 19 Aug 2021 23:23:36 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/IMXRT1024-UART-Interrupt-Transfer-Example/m-p/1326509#M15959</guid>
      <dc:creator>Alexis_A</dc:creator>
      <dc:date>2021-08-19T23:23:36Z</dc:date>
    </item>
    <item>
      <title>Re: IMXRT1024 UART Interrupt Transfer Example</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/IMXRT1024-UART-Interrupt-Transfer-Example/m-p/1326612#M15965</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/167559"&gt;@Alexis_A&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for your feedback. I wonder exactly what happens if I start new data transmission before last one’s callback is triggered?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks and Regards.&lt;/P&gt;</description>
      <pubDate>Fri, 20 Aug 2021 03:56:55 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/IMXRT1024-UART-Interrupt-Transfer-Example/m-p/1326612#M15965</guid>
      <dc:creator>Lukas_Frank</dc:creator>
      <dc:date>2021-08-20T03:56:55Z</dc:date>
    </item>
    <item>
      <title>Re: IMXRT1024 UART Interrupt Transfer Example</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/IMXRT1024-UART-Interrupt-Transfer-Example/m-p/1327039#M15975</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/187781"&gt;@Lukas_Frank&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;The API check if the busy flag to check if there an ongoing operation. So the best option would be to check the status that return the API to ensure the message was sent or not.&lt;/P&gt;
&lt;LI-CODE lang="c"&gt;/* Return error if current TX busy. */
    if ((uint8_t)kLPUART_TxBusy == handle-&amp;gt;txState)
    {
        status = kStatus_LPUART_TxBusy;
    }&lt;/LI-CODE&gt;
&lt;P&gt;Best Regard,&lt;/P&gt;
&lt;P&gt;Alexis Andalon&lt;/P&gt;</description>
      <pubDate>Fri, 20 Aug 2021 16:17:00 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/IMXRT1024-UART-Interrupt-Transfer-Example/m-p/1327039#M15975</guid>
      <dc:creator>Alexis_A</dc:creator>
      <dc:date>2021-08-20T16:17:00Z</dc:date>
    </item>
  </channel>
</rss>

