<?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>802.15.4 message Acknowledge transmission and reception</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/123748/802-15-4-message-acknowledge-transmission-and-reception</link><description>The standard 802.15.4 message FCF define an Acknowledge-expected bit. It is implied in the documentation that the radio will send the Ack automatically in Assisted mode. 1.) Is this the case that the radio receiver will automatically send an Ack if requested</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 28 Aug 2025 09:42:00 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/123748/802-15-4-message-acknowledge-transmission-and-reception" /><item><title>RE: 802.15.4 message Acknowledge transmission and reception</title><link>https://devzone.nordicsemi.com/thread/547052?ContentTypeID=1</link><pubDate>Thu, 28 Aug 2025 09:42:00 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4c69f2b3-1205-4caa-b646-88640bd4eff0</guid><dc:creator>runsiv</dc:creator><description>&lt;p&gt;In general I would recommend everyone to go through our fundamentals course that gives you an introduction to our sdk and Zephyr&amp;nbsp;&lt;a href="https://academy.nordicsemi.com/courses/nrf-connect-sdk-fundamentals/"&gt;https://academy.nordicsemi.com/courses/nrf-connect-sdk-fundamentals/&lt;/a&gt;&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Other than that I&amp;#39;m afraid there is not much I can do. The NCS extension is in constant development and sometimes it be be some&amp;nbsp;regressions&lt;/p&gt;
&lt;p&gt;Runar&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: 802.15.4 message Acknowledge transmission and reception</title><link>https://devzone.nordicsemi.com/thread/546827?ContentTypeID=1</link><pubDate>Wed, 27 Aug 2025 01:40:10 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:41103186-86be-4c1a-9c06-9c0249722759</guid><dc:creator>DU_Radio</dc:creator><description>&lt;p&gt;OK, thanks.&amp;nbsp; I have used VS Code with the Nordic plug-in, I find it is difficult to set up, difficult to use, overly complicated, with features that I don&amp;#39;t need, and also it is unreliable.&amp;nbsp; Every time I bring it up there is a new problem I have to work through to get back to where I though t was.&amp;nbsp; The Arduino IDE is not without its issues but it is easy to set up and reliable.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: 802.15.4 message Acknowledge transmission and reception</title><link>https://devzone.nordicsemi.com/thread/546798?ContentTypeID=1</link><pubDate>Tue, 26 Aug 2025 15:16:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:18d473a7-f456-49a0-8258-2dbe66d480f5</guid><dc:creator>runsiv</dc:creator><description>&lt;p&gt;Hi, unfortunately not if you are running arduino as far as I know&lt;/p&gt;
&lt;p&gt;Regards&lt;/p&gt;
&lt;p&gt;Runar&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: 802.15.4 message Acknowledge transmission and reception</title><link>https://devzone.nordicsemi.com/thread/546375?ContentTypeID=1</link><pubDate>Thu, 21 Aug 2025 19:49:58 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d44ccd3d-d04e-4e6a-b70f-a284dd4ac7ab</guid><dc:creator>DU_Radio</dc:creator><description>&lt;p&gt;Is there any way to make nrfxlib work in my Arduino development environment?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: 802.15.4 message Acknowledge transmission and reception</title><link>https://devzone.nordicsemi.com/thread/546333?ContentTypeID=1</link><pubDate>Thu, 21 Aug 2025 11:40:23 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:cefc1bff-33e0-4644-9ca1-54cb2142c155</guid><dc:creator>Marte Myrvold</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;The driver is in&amp;nbsp;&lt;a href="https://github.com/nrfconnect/sdk-nrfxlib"&gt;nrfxlib&lt;/a&gt;, which is a part of the&amp;nbsp;&lt;a href="https://www.nordicsemi.com/Products/Development-software/nRF-Connect-SDK"&gt;nRF Connect SDK&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;br /&gt;Marte&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: 802.15.4 message Acknowledge transmission and reception</title><link>https://devzone.nordicsemi.com/thread/545983?ContentTypeID=1</link><pubDate>Tue, 19 Aug 2025 04:13:44 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0b978bed-ca55-4bf5-9cd1-b8f80bc37f15</guid><dc:creator>DU_Radio</dc:creator><description>&lt;p&gt;I am a bit confused.&amp;nbsp; I am doing bare metal interface to the radio.&amp;nbsp; I am handling the NRF_RADIO-&amp;gt;EVENTS-xxxxx in my interrupt routine.&amp;nbsp; &amp;nbsp;Where is this&amp;quot;driver&amp;quot; that is referred to in the documentation?&amp;nbsp; Is it pre-programmed in the nrf82540 or is it a package that i need to download and link to my application?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: 802.15.4 message Acknowledge transmission and reception</title><link>https://devzone.nordicsemi.com/thread/545939?ContentTypeID=1</link><pubDate>Mon, 18 Aug 2025 13:35:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b46fd22f-0b96-49de-b439-2162a07c659c</guid><dc:creator>Marte Myrvold</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
[quote user=""]1.) Is this the case that the radio receiver will automatically send an Ack if requested or must this be handled in the driver?&amp;nbsp;[/quote]
&lt;p&gt;If this is configured, the receiver will automatically send an ACK if requested and if the frame passes all the filtering steps. This is handled by the driver and does not require you to do anything manually. If any filtering step fails, the driver will not send an ACK automatically. You can read more under &lt;a href="https://docs.nordicsemi.com/bundle/ncs-3.1.0/page/nrfxlib/nrf_802154/doc/feature_description.html#receiving_and_filtering_frames"&gt;Receiving and filtering frames&lt;/a&gt; and &lt;a href="https://docs.nordicsemi.com/bundle/ncs-3.1.0/page/nrfxlib/nrf_802154/doc/feature_description.html#sending_automatically_ack_frames"&gt;Sending automatically ACK frames&lt;/a&gt;.&lt;/p&gt;
[quote user=""]2.) What sort of indication, if any,&amp;nbsp; does the originator receive that the message was or was not acknowledged?[/quote]
&lt;p&gt;Do you mean locally on the device, i.e., that the originator also uses the 802.15.4 radio driver? If so, the originator is informed of the ACK status (success, failure, or termination) by the driver, which notifies the MAC layer accordingly. If the expected ACK is received, the driver notifies the MAC layer that the transmission succeeded. If a different frame is received or the ACK timer expires, the driver notifies the MAC layer that the transmission failed. If another radio operation interrupts the wait for ACK, the driver notifies the MAC layer that the transmission was terminated. You can read more about this in&amp;nbsp;&lt;a href="https://docs.nordicsemi.com/bundle/ncs-3.1.0/page/nrfxlib/nrf_802154/doc/feature_description.html#receiving_automatically_ack_frames"&gt;Receiving automatically ACK frames&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;br /&gt;Marte&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>