<?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>NRF52840 IEEE802.15.4 Register Settings</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/105142/nrf52840-ieee802-15-4-register-settings</link><description>I have a custom design that uses the Fanstel BT840X which contains a PA/LNA and the NRF52840. 
 It is running well but the range is only around thirty meters. I&amp;#39;m controlling the radiio directly and 
 not using Nordic Code. The register settings are shown</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 09 Nov 2023 01:35:22 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/105142/nrf52840-ieee802-15-4-register-settings" /><item><title>RE: NRF52840 IEEE802.15.4 Register Settings</title><link>https://devzone.nordicsemi.com/thread/454812?ContentTypeID=1</link><pubDate>Thu, 09 Nov 2023 01:35:22 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d65ac38a-b9a6-4e3b-ace7-b436a666f34c</guid><dc:creator>hmolesworth</dc:creator><description>&lt;p&gt;Did you remember to configure the PA output pin control ports and set to transmit mode? I only ask since it looks like the PA is not enabled.&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="c_cpp"&gt;#define APP_PA_PIN  17
#define APP_LNA_PIN 19
#define APP_CHL_PIN  8
#define APP_CPS_PIN  6
nrf_gpio_cfg_output(APP_CPS_PIN);
nrf_gpio_cfg_output(APP_CHL_PIN);
nrf_gpio_pin_set(APP_CHL_PIN);
nrf_gpio_pin_clear(APP_CPS_PIN); //enable
pa_lna_init(APP_PA_PIN,APP_LNA_PIN);

and ..
PA_CTX_H;&lt;/pre&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NRF52840 IEEE802.15.4 Register Settings</title><link>https://devzone.nordicsemi.com/thread/454808?ContentTypeID=1</link><pubDate>Thu, 09 Nov 2023 01:17:51 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6b055696-0997-4346-b05a-712cc3665521</guid><dc:creator>bobbo</dc:creator><description>&lt;p&gt;Thanks for your thoughts.&amp;nbsp; The packet sniffer has it&amp;#39;s own RSSI appended and it says the signal strength is about the same as the older non-Nordic product. The antenna is built into the BT840X and unless there is a way of tuning an antenna built into the NRF52840, I&amp;#39;m pretty much stuck with whatever Fanstel provides in their product.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NRF52840 IEEE802.15.4 Register Settings</title><link>https://devzone.nordicsemi.com/thread/453180?ContentTypeID=1</link><pubDate>Tue, 31 Oct 2023 07:41:24 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8ca11178-41ed-4a02-bb9d-8418964dd64f</guid><dc:creator>Susheel Nuguru</dc:creator><description>[quote user="bobbo"]As mentioned, the ported code runs and I can reliably send and receive&amp;nbsp;packets.&amp;nbsp;[/quote]
&lt;p&gt;If your protocol is working, then there are two things that come to my mind.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Antenna tuning on your board.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Ferrata_nRF52840_Rev3%2FERR%2FnRF52840%2FRev3%2Flatest%2Fanomaly_840_236.html&amp;amp;cp=5_0_1_0_1_43"&gt;Some errata fixes like this ERRATA 236&lt;/a&gt;&amp;nbsp;might be relevant when you put a value in the TXPOWER register.&lt;/li&gt;
&lt;/ol&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NRF52840 IEEE802.15.4 Register Settings</title><link>https://devzone.nordicsemi.com/thread/453064?ContentTypeID=1</link><pubDate>Mon, 30 Oct 2023 14:01:07 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c9b05bcc-498e-4158-b5e0-3ab98333f398</guid><dc:creator>bobbo</dc:creator><description>&lt;p&gt;Thank You for noticing this post.&amp;nbsp; &amp;nbsp;&lt;/p&gt;
&lt;p&gt;The design is a software port from existing working code from a non-Nordic device.&amp;nbsp; The older code works at the register level so it was easiest to just adapt the code at the lowest level for the NRF52840.&amp;nbsp; As mentioned, the ported code runs and I can reliably send and receive&amp;nbsp;packets.&amp;nbsp; &amp;nbsp;&lt;/p&gt;
&lt;p&gt;My issue is range. I&amp;#39;ve snooped the packets and the signal strength is similar to the non-Nordic device.&amp;nbsp; &amp;nbsp;Since there have been other posts from people trying to work with the radio at the register level, I hoped there would be someone who would review the settings and&amp;nbsp;pass judgement on them for myself and potentially others.&amp;nbsp; I wouldn&amp;#39;t try this with Bluetooth but ZigBee seems simpler and, of course, the higher layers of code are&amp;nbsp;ported from the old design.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NRF52840 IEEE802.15.4 Register Settings</title><link>https://devzone.nordicsemi.com/thread/453010?ContentTypeID=1</link><pubDate>Mon, 30 Oct 2023 11:50:24 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2936fd26-bce1-482b-8f36-93557d623ff0</guid><dc:creator>Susheel Nuguru</dc:creator><description>&lt;p&gt;We support 802.15.4 transport layer both in nRF5SDK and nRF Connect SDK. Is there any reason for accessing the registers directly instead of using our drivers from the SDK?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>