<?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>Mesh PA / LNA problems</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/64842/mesh-pa-lna-problems</link><description>On SDK16.0.0 + Mesh SDK 4.1.0 
 I am using a Fanstel BT840X module that has an onboard Skyworks SKY66112 PA/LNA. 
 I followed the Infocenter guide along with an old example (to automatically assign unused PPI and GPIOTE channels). I can see the stronger</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 17 Sep 2020 15:19:41 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/64842/mesh-pa-lna-problems" /><item><title>RE: Mesh PA / LNA problems</title><link>https://devzone.nordicsemi.com/thread/270152?ContentTypeID=1</link><pubDate>Thu, 17 Sep 2020 15:19:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a762554d-ff31-49b0-adfb-334e8c0d55c6</guid><dc:creator>ftjandra</dc:creator><description>&lt;p&gt;If I want to only enable the PA/LNA for the mesh stack, but not for the softdevice it needs to toggle the &amp;#39;bypass&amp;#39; pin on the PA/LNA chip. How would I do this?&lt;/p&gt;
&lt;p&gt;Also, can I do the&amp;nbsp;sd_ble_gap_tx_power_set(BLE_GAP_TX_POWER_ROLE_ADV, m_adv_handle, ...) at the end of the mesh_adv_data_set() function in mesh_adv.c since that is where the handle is set?&lt;/p&gt;
&lt;p&gt;Thanks.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Mesh PA / LNA problems</title><link>https://devzone.nordicsemi.com/thread/268213?ContentTypeID=1</link><pubDate>Mon, 07 Sep 2020 08:22:22 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7148edff-e468-4aa9-83c6-3a7ffe72b0d5</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi Ferdi,&amp;nbsp;&lt;br /&gt;Yes, correct. The mesh protocol is handled by mesh stack and the Proxy and PB-GATT are handled by the softdevice.&amp;nbsp;&lt;br /&gt;The mesh stack runs in the timeslot space when the softdevice gives the mesh stack controls of the radio. They have independent radio configurations.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Mesh PA / LNA problems</title><link>https://devzone.nordicsemi.com/thread/268116?ContentTypeID=1</link><pubDate>Fri, 04 Sep 2020 16:42:54 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b2cdbd8b-62b4-46af-8fc4-12b332c5d85a</guid><dc:creator>ftjandra</dc:creator><description>&lt;p&gt;Hi again,&lt;/p&gt;
&lt;p&gt;You wrote: &amp;quot;&lt;span&gt;Note that we have 2 systems that we need to enable PA/LNA, one is for the softdevice (GATT bearer) when you call&amp;nbsp;&lt;/span&gt;&lt;span&gt;sd_ble_opt_set() and one is for the mesh stack (ADV bearer) when you call&amp;nbsp;mesh_pa_lna_gpiote_enable().&amp;quot;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;The&amp;nbsp;sd_ble_opt_set() goes with the proxy connection, correct? I.e. Mesh device to iPad. Also for provisioning.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;And the&amp;nbsp;mesh_pa_lna_gpiote_enable() is for communication between the mesh devices, right?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Does that mean they can be independently controlled? I.e. I only want the PA/LNA enabled for mesh communication, but not for BLE communication? The TxPower can be different as well?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Thanks.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Mesh PA / LNA problems</title><link>https://devzone.nordicsemi.com/thread/265995?ContentTypeID=1</link><pubDate>Mon, 24 Aug 2020 12:57:32 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:927cc609-4ab5-4922-b5ef-74c81dacfe9e</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;I think the best way to test PA/LNA is to test with actual longer range. Testing high power output indoor you will get a lot of reflections of the signal and can cause interference issue and as you mentioned, over-saturating.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;Another option is to reduce the output power from the nRF52 to test. To change the output power, have a look at the answer by Rick Chung here:&amp;nbsp;&lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/56139/how-to-modify-tx-power-in-mesh-sdk-4-0-lpn-example"&gt;https://devzone.nordicsemi.com/f/nordic-q-a/56139/how-to-modify-tx-power-in-mesh-sdk-4-0-lpn-example&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Mesh PA / LNA problems</title><link>https://devzone.nordicsemi.com/thread/265376?ContentTypeID=1</link><pubDate>Wed, 19 Aug 2020 14:57:46 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:87aa25cd-940e-41e9-b2a4-d886ebcd2f23</guid><dc:creator>ftjandra</dc:creator><description>&lt;p&gt;What makes you say that the PA/LNA isn&amp;#39;t working? I see about a 30dBm increase in signal strength when scanning with nRF Connect.&lt;/p&gt;
&lt;p&gt;And why test on Android without PA/LNA? Everything seems to work fine without it.&lt;/p&gt;
&lt;p&gt;Ok, testing on Android without PA/LNA worked, as I expected. But with PA/LNA it worked too! I feel like it takes longer and I see a couple of disconnect/reconnects, but I was able to configure the app key, and publish/subscribe groups.&lt;/p&gt;
&lt;p&gt;Android seems to behave similar to the Provisioner example, requiring a couple of retries.&lt;/p&gt;
&lt;p&gt;On a hunch I re-installed nRF Mesh on iOS and it was able to provision and configure with PA/LNA, but again, it didn&amp;#39;t feel as smooth as without PA/LNA.&lt;/p&gt;
&lt;p&gt;This will definitely require a lot more testing before I feel comfortable with it.&lt;/p&gt;
&lt;p&gt;Could it be that the signal is too strong and it&amp;#39;s over-saturating the receiver? -25dBm should be fine though.&lt;/p&gt;
&lt;p&gt;How do I set the TX power? Do I also have to set this in two places, BLE and Mesh?&lt;/p&gt;
&lt;p&gt;I guess my next question is, how can I determine if it&amp;#39;s&amp;nbsp;working 100% correctly?&lt;/p&gt;
&lt;p&gt;Thanks.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Mesh PA / LNA problems</title><link>https://devzone.nordicsemi.com/thread/265010?ContentTypeID=1</link><pubDate>Tue, 18 Aug 2020 08:29:12 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:14f8bba3-bcf4-43a8-b6d2-b8bcdabd5c91</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hmm, it doesn&amp;#39;t sound to me like PA/LNA actually works.&amp;nbsp;&lt;br /&gt;Please try testing again with Android phone without PA/LNA.&lt;/p&gt;
&lt;p&gt;And then try to test PA/LNA without mesh or softdevice. There is a customer made an example for the exact same module you have:&amp;nbsp;&lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/31050/controlling-a-pa-lna-sky66112-11-with-the-nrf52832-and-proprietary-protocols"&gt;https://devzone.nordicsemi.com/f/nordic-q-a/31050/controlling-a-pa-lna-sky66112-11-with-the-nrf52832-and-proprietary-protocols&lt;/a&gt;&lt;br /&gt;Next step is to test it with the softdevice, without mesh.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Mesh PA / LNA problems</title><link>https://devzone.nordicsemi.com/thread/264952?ContentTypeID=1</link><pubDate>Mon, 17 Aug 2020 20:57:32 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:554e9b87-5a41-4cb3-b57c-338b2370eaa1</guid><dc:creator>ftjandra</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;There are no asserts when trying to provision/configure with the nRF Mesh app (iOS).&amp;nbsp;Sequence during provisioning goes like this (I am&amp;nbsp;only showing relevant prints). While the app is requesting the composition data, it doesn&amp;#39;t print out anything relevant. The DUT is still running and I can still see it advertise using nRF Connect. I also have a WDT timer that does not get invoked.&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;&amp;lt;00&amp;gt; t:     147444&amp;gt;, ble_softdevice_support.c,  106, Successfully updated connection parameters
&amp;lt;00&amp;gt; t:     281391&amp;gt;, mesh_gatt.c,  576, New MTU: 66
&amp;lt;00&amp;gt; t:     714815&amp;gt;, main.c, 1585, Successfully provisioned
&amp;lt;00&amp;gt; t:     714820&amp;gt;, main.c, 1580, Node Address: 0x0003&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;When using the provisioner example the DUT doesn&amp;#39;t print out anything during the provisioning and&amp;nbsp;asserts after the provisioner prints &amp;quot;Provisioning link established&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;&amp;lt;00&amp;gt; t:    2570220&amp;gt;, app_error_weak.c,   96, Softdevice assert: 88972:0&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;After the assert DUT&amp;#39;s watchdog kicks in and restarts it.&lt;/p&gt;
&lt;p&gt;Here is the provisioner log:&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;&amp;lt;00&amp;gt; t:      10227&amp;gt;, main.c,  483, Starting application ...
&amp;lt;00&amp;gt; t:      10230&amp;gt;, main.c,  484, Provisioned Nodes: 0, Configured Nodes: 0
&amp;lt;00&amp;gt; t:      10233&amp;gt;, main.c,  486, Dev key : 534A368958599EBF4A6AA9272673D9F5
&amp;lt;00&amp;gt; t:      10236&amp;gt;, main.c,  487, Net key : FB9BC9BC9EE49A67E8EE781808B8A4C7
&amp;lt;00&amp;gt; t:      10239&amp;gt;, main.c,  488, App key : 0BA8A8B7869DF5B3AFB6DC4D1A8F1E1C
&amp;lt;00&amp;gt; t:      10242&amp;gt;, main.c,  489, Press Button 1 to start provisioning and configuration process. 
&amp;lt;00&amp;gt; t:     604590&amp;gt;, main.c,  351, Button 1 pressed
&amp;lt;00&amp;gt; t:     604593&amp;gt;, main.c,  274, Start provisioning procedure ...
&amp;lt;00&amp;gt; t:     604595&amp;gt;, provisioner_helper.c,  326, Scanning For Unprovisioned Devices
&amp;lt;00&amp;gt; t:     769005&amp;gt;, provisioner_helper.c,  168, UUID : D1E9C823620448C8BA0698129CC4AC23
&amp;lt;00&amp;gt; t:     769008&amp;gt;, provisioner_helper.c,  171, ^RSSI: -87
&amp;lt;00&amp;gt; t:     769010&amp;gt;, provisioner_helper.c,  177, ^URI Hash: 74F97940
&amp;lt;00&amp;gt; t:     769024&amp;gt;, provisioner_helper.c,  332, Stop Scanning For Unprovisioned Devices
&amp;lt;00&amp;gt; t:     769027&amp;gt;, provisioner_helper.c,  183, URI hash matched to &amp;#185;URI for LS Server example. Provisioning ...
&amp;lt;00&amp;gt; t:    1580059&amp;gt;, provisioner_helper.c,  300, Provisioning link established
&amp;lt;00&amp;gt; t:    2579259&amp;gt;, provisioner_helper.c,  192, Local provisioning link closed: prov_state: 3  remaining retries: 2
&amp;lt;00&amp;gt; t:    2579263&amp;gt;, provisioner_helper.c,  197, Provisioning failed. Retrying...
&amp;lt;00&amp;gt; t:    2579266&amp;gt;, provisioner_helper.c,  326, Scanning For Unprovisioned Devices
&amp;lt;00&amp;gt; t:    2698276&amp;gt;, provisioner_helper.c,  168, UUID : D1E9C823620448C8BA0698129CC4AC23
&amp;lt;00&amp;gt; t:    2698280&amp;gt;, provisioner_helper.c,  171, ^RSSI: -87
&amp;lt;00&amp;gt; t:    2698282&amp;gt;, provisioner_helper.c,  177, ^URI Hash: 74F97940
&amp;lt;00&amp;gt; t:    2698295&amp;gt;, provisioner_helper.c,  332, Stop Scanning For Unprovisioned Devices
&amp;lt;00&amp;gt; t:    2698299&amp;gt;, provisioner_helper.c,  183, URI hash matched to &amp;#185;URI for LS Server example. Provisioning ...
&amp;lt;00&amp;gt; t:    2723087&amp;gt;, provisioner_helper.c,  300, Provisioning link established
&amp;lt;00&amp;gt; t:    4894334&amp;gt;, provisioner_helper.c,  192, Local provisioning link closed: prov_state: 3  remaining retries: 1
&amp;lt;00&amp;gt; t:    4894338&amp;gt;, provisioner_helper.c,  197, Provisioning failed. Retrying...
&amp;lt;00&amp;gt; t:    4894341&amp;gt;, provisioner_helper.c,  326, Scanning For Unprovisioned Devices
&amp;lt;00&amp;gt; t:    4902933&amp;gt;, provisioner_helper.c,  168, UUID : D1E9C823620448C8BA0698129CC4AC23
&amp;lt;00&amp;gt; t:    4902936&amp;gt;, provisioner_helper.c,  171, ^RSSI: -86
&amp;lt;00&amp;gt; t:    4902939&amp;gt;, provisioner_helper.c,  177, ^URI Hash: 74F97940
&amp;lt;00&amp;gt; t:    4902952&amp;gt;, provisioner_helper.c,  332, Stop Scanning For Unprovisioned Devices
&amp;lt;00&amp;gt; t:    4902955&amp;gt;, provisioner_helper.c,  183, URI hash matched to &amp;#185;URI for LS Server example. Provisioning ...
&amp;lt;00&amp;gt; t:    4911971&amp;gt;, provisioner_helper.c,  300, Provisioning link established
&amp;lt;00&amp;gt; t:    5910204&amp;gt;, provisioner_helper.c,  192, Local provisioning link closed: prov_state: 3  remaining retries: 0
&amp;lt;00&amp;gt; t:    5910208&amp;gt;, provisioner_helper.c,  204, Provisioning Failed. Code: 1, Could not assign node addr: 0x0203
&amp;lt;00&amp;gt; t:    5910213&amp;gt;, main.c,  204, Provisioning failed. Press Button 1 to retry.
&amp;lt;00&amp;gt; t:    7142802&amp;gt;, main.c,  351, Button 1 pressed
&amp;lt;00&amp;gt; t:    7142804&amp;gt;, main.c,  274, Start provisioning procedure ...
&amp;lt;00&amp;gt; t:    7142807&amp;gt;, provisioner_helper.c,  326, Scanning For Unprovisioned Devices
&amp;lt;00&amp;gt; t:    7430260&amp;gt;, provisioner_helper.c,  168, UUID : D1E9C823620448C8BA0698129CC4AC23
&amp;lt;00&amp;gt; t:    7430263&amp;gt;, provisioner_helper.c,  171, ^RSSI: -85
&amp;lt;00&amp;gt; t:    7430265&amp;gt;, provisioner_helper.c,  177, ^URI Hash: 74F97940
&amp;lt;00&amp;gt; t:    7430279&amp;gt;, provisioner_helper.c,  332, Stop Scanning For Unprovisioned Devices
&amp;lt;00&amp;gt; t:    7430282&amp;gt;, provisioner_helper.c,  183, URI hash matched to &amp;#185;URI for LS Server example. Provisioning ...
&amp;lt;00&amp;gt; t:    8232869&amp;gt;, provisioner_helper.c,  300, Provisioning link established&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;They are&amp;nbsp;about 25cm apart, but the log only shows RSSI around -85. nRF Connect shows -30.&lt;/p&gt;
&lt;p&gt;As a hunch, I brought them closer together, about&amp;nbsp;10cm and it was able to provision successfully.&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;&amp;lt;00&amp;gt; t:     544973&amp;gt;, main.c,  351, Button 1 pressed
&amp;lt;00&amp;gt; t:     544976&amp;gt;, main.c,  274, Start provisioning procedure ...
&amp;lt;00&amp;gt; t:     544978&amp;gt;, provisioner_helper.c,  326, Scanning For Unprovisioned Devices
&amp;lt;00&amp;gt; t:     561570&amp;gt;, provisioner_helper.c,  168, UUID : D1E9C823620448C8BA0698129CC4AC23
&amp;lt;00&amp;gt; t:     561573&amp;gt;, provisioner_helper.c,  171, ^RSSI: -80
&amp;lt;00&amp;gt; t:     561575&amp;gt;, provisioner_helper.c,  177, ^URI Hash: 74F97940
&amp;lt;00&amp;gt; t:     561589&amp;gt;, provisioner_helper.c,  332, Stop Scanning For Unprovisioned Devices
&amp;lt;00&amp;gt; t:     561592&amp;gt;, provisioner_helper.c,  183, URI hash matched to &amp;#185;URI for LS Server example. Provisioning ...
&amp;lt;00&amp;gt; t:     568232&amp;gt;, provisioner_helper.c,  300, Provisioning link established
&amp;lt;00&amp;gt; t:     582557&amp;gt;, provisioner_helper.c,  295, Static authentication data provided
&amp;lt;00&amp;gt; t:     596571&amp;gt;, provisioner_helper.c,  233, Provisioning completed received
&amp;lt;00&amp;gt; t:     596574&amp;gt;, provisioner_helper.c,  238, Adding device address, and device keys
&amp;lt;00&amp;gt; t:     596596&amp;gt;, provisioner_helper.c,  251, Addr: 0x0201 addr_handle: 0 netkey_handle: 0 devkey_handle: 2
&amp;lt;00&amp;gt; t:     602534&amp;gt;, provisioner_helper.c,  192, Local provisioning link closed: prov_state: 2  remaining retries: 2
&amp;lt;00&amp;gt; t:     602542&amp;gt;, main.c,  194, Provisioning successful
&amp;lt;00&amp;gt; t:     602547&amp;gt;, provisioner_helper.c,  216, Provisioning complete. &amp;#185;URI for LS Server example - address: 0x0201 elements: 1
&amp;lt;00&amp;gt; t:     602552&amp;gt;, node_setup.c,  736, Configuring Node: 0x0201
&amp;lt;00&amp;gt; t:     602555&amp;gt;, node_setup.c,  632, Config client setup: devkey_handle:2 addr_handle:0
&amp;lt;00&amp;gt; t:     602559&amp;gt;, node_setup.c,  412, Getting composition data
&amp;lt;00&amp;gt; t:     737053&amp;gt;, main.c,  247, Config client event
&amp;lt;00&amp;gt; t:     737056&amp;gt;, node_setup.c,  421, Updating network transmit: count: 2 steps: 1
&amp;lt;00&amp;gt; t:     739830&amp;gt;, main.c,  247, Config client event
&amp;lt;00&amp;gt; t:     739833&amp;gt;, node_setup.c,  432, Adding appkey
&amp;lt;00&amp;gt; t:     765202&amp;gt;, main.c,  247, Config client event
&amp;lt;00&amp;gt; t:     765204&amp;gt;, node_setup.c,  272, opcode status field: 0 
&amp;lt;00&amp;gt; t:     765207&amp;gt;, node_setup.c,  470, App key bind: Health server on element address 0x0201
&amp;lt;00&amp;gt; t:     768206&amp;gt;, main.c,  247, Config client event
&amp;lt;00&amp;gt; t:     768208&amp;gt;, node_setup.c,  272, opcode status field: 0 
&amp;lt;00&amp;gt; t:     768224&amp;gt;, node_setup.c,  489, Setting publication address for Health server to 0x0001
&amp;lt;00&amp;gt; t:     775804&amp;gt;, main.c,  247, Config client event
&amp;lt;00&amp;gt; t:     775806&amp;gt;, node_setup.c,  272, opcode status field: 0 
&amp;lt;00&amp;gt; t:     775809&amp;gt;, node_setup.c,  470, App key bind: Generic OnOff server on element address 0x0201
&amp;lt;00&amp;gt; t:     778107&amp;gt;, main.c,  247, Config client event
&amp;lt;00&amp;gt; t:     778110&amp;gt;, node_setup.c,  272, opcode status field: 0 
&amp;lt;00&amp;gt; t:     778126&amp;gt;, node_setup.c,  523, Setting publication address to 0xC005 for Generic OnOff server on element address 0x0201
&amp;lt;00&amp;gt; t:     785558&amp;gt;, main.c,  247, Config client event
&amp;lt;00&amp;gt; t:     785560&amp;gt;, node_setup.c,  272, opcode status field: 0 
&amp;lt;00&amp;gt; t:     785570&amp;gt;, node_setup.c,  572, Adding subscription to address 0xC003 for Generic OnOff server on element address 0x0201
&amp;lt;00&amp;gt; t:     787815&amp;gt;, main.c,  247, Config client event
&amp;lt;00&amp;gt; t:     787817&amp;gt;, node_setup.c,  272, opcode status field: 0 
&amp;lt;00&amp;gt; t:     787820&amp;gt;, main.c,  174, Configuration of device 0 successful
&amp;lt;00&amp;gt; t:     787826&amp;gt;, provisioner_helper.c,  326, Scanning For Unprovisioned Devices
&amp;lt;00&amp;gt; t:    1100798&amp;gt;, main.c,  219, Node 0x0201 alive with 0 active fault(s), RSSI: -89&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;From 50cm, the provisioner doesn&amp;#39;t see the DUT at all.&lt;/p&gt;
&lt;p&gt;So I tried disabling the PA/LNA and from 25cm, it was able to provision fine and the signal strength shows much stronger at -42.&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;&amp;lt;00&amp;gt; t:     779434&amp;gt;, main.c,  351, Button 1 pressed
&amp;lt;00&amp;gt; t:     779437&amp;gt;, main.c,  274, Start provisioning procedure ...
&amp;lt;00&amp;gt; t:     779439&amp;gt;, provisioner_helper.c,  326, Scanning For Unprovisioned Devices
&amp;lt;00&amp;gt; t:     831083&amp;gt;, provisioner_helper.c,  168, UUID : D1E9C823620448C8BA0698129CC4AC23
&amp;lt;00&amp;gt; t:     831086&amp;gt;, provisioner_helper.c,  171, ^RSSI: -42
&amp;lt;00&amp;gt; t:     831088&amp;gt;, provisioner_helper.c,  177, ^URI Hash: 74F97940
&amp;lt;00&amp;gt; t:     831102&amp;gt;, provisioner_helper.c,  332, Stop Scanning For Unprovisioned Devices
&amp;lt;00&amp;gt; t:     831105&amp;gt;, provisioner_helper.c,  183, URI hash matched to &amp;#185;URI for LS Server example. Provisioning ...
&amp;lt;00&amp;gt; t:     838232&amp;gt;, provisioner_helper.c,  300, Provisioning link established
&amp;lt;00&amp;gt; t:     852880&amp;gt;, provisioner_helper.c,  295, Static authentication data provided
&amp;lt;00&amp;gt; t:     866656&amp;gt;, provisioner_helper.c,  233, Provisioning completed received
&amp;lt;00&amp;gt; t:     866659&amp;gt;, provisioner_helper.c,  238, Adding device address, and device keys
&amp;lt;00&amp;gt; t:     866682&amp;gt;, provisioner_helper.c,  251, Addr: 0x0201 addr_handle: 0 netkey_handle: 0 devkey_handle: 2
&amp;lt;00&amp;gt; t:     872229&amp;gt;, provisioner_helper.c,  192, Local provisioning link closed: prov_state: 2  remaining retries: 2
&amp;lt;00&amp;gt; t:     872237&amp;gt;, main.c,  194, Provisioning successful
&amp;lt;00&amp;gt; t:     872242&amp;gt;, provisioner_helper.c,  216, Provisioning complete. &amp;#185;URI for LS Server example - address: 0x0201 elements: 1
&amp;lt;00&amp;gt; t:     872247&amp;gt;, node_setup.c,  736, Configuring Node: 0x0201
&amp;lt;00&amp;gt; t:     872250&amp;gt;, node_setup.c,  632, Config client setup: devkey_handle:2 addr_handle:0
&amp;lt;00&amp;gt; t:     872254&amp;gt;, node_setup.c,  412, Getting composition data
&amp;lt;00&amp;gt; t:     894980&amp;gt;, main.c,  247, Config client event
&amp;lt;00&amp;gt; t:     894983&amp;gt;, node_setup.c,  421, Updating network transmit: count: 2 steps: 1
&amp;lt;00&amp;gt; t:     897226&amp;gt;, main.c,  247, Config client event
&amp;lt;00&amp;gt; t:     897228&amp;gt;, node_setup.c,  432, Adding appkey
&amp;lt;00&amp;gt; t:     902057&amp;gt;, main.c,  247, Config client event
&amp;lt;00&amp;gt; t:     902059&amp;gt;, node_setup.c,  272, opcode status field: 0 
&amp;lt;00&amp;gt; t:     902062&amp;gt;, node_setup.c,  470, App key bind: Health server on element address 0x0201
&amp;lt;00&amp;gt; t:     904382&amp;gt;, main.c,  247, Config client event
&amp;lt;00&amp;gt; t:     904384&amp;gt;, node_setup.c,  272, opcode status field: 0 
&amp;lt;00&amp;gt; t:     904401&amp;gt;, node_setup.c,  489, Setting publication address for Health server to 0x0001
&amp;lt;00&amp;gt; t:     911714&amp;gt;, main.c,  247, Config client event
&amp;lt;00&amp;gt; t:     911716&amp;gt;, node_setup.c,  272, opcode status field: 0 
&amp;lt;00&amp;gt; t:     911719&amp;gt;, node_setup.c,  470, App key bind: Generic OnOff server on element address 0x0201
&amp;lt;00&amp;gt; t:     914114&amp;gt;, main.c,  247, Config client event
&amp;lt;00&amp;gt; t:     914116&amp;gt;, node_setup.c,  272, opcode status field: 0 
&amp;lt;00&amp;gt; t:     914132&amp;gt;, node_setup.c,  523, Setting publication address to 0xC005 for Generic OnOff server on element address 0x0201
&amp;lt;00&amp;gt; t:     921732&amp;gt;, main.c,  247, Config client event
&amp;lt;00&amp;gt; t:     921734&amp;gt;, node_setup.c,  272, opcode status field: 0 
&amp;lt;00&amp;gt; t:     921744&amp;gt;, node_setup.c,  572, Adding subscription to address 0xC003 for Generic OnOff server on element address 0x0201
&amp;lt;00&amp;gt; t:     925241&amp;gt;, main.c,  247, Config client event
&amp;lt;00&amp;gt; t:     925244&amp;gt;, node_setup.c,  272, opcode status field: 0 
&amp;lt;00&amp;gt; t:     925246&amp;gt;, main.c,  174, Configuration of device 0 successful
&amp;lt;00&amp;gt; t:     925253&amp;gt;, provisioner_helper.c,  326, Scanning For Unprovisioned Devices
&amp;lt;00&amp;gt; t:    1234421&amp;gt;, main.c,  219, Node 0x0201 alive with 0 active fault(s), RSSI: -42&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;At 50cm, it&amp;nbsp;also worked. I am not 100% sure, but I think the DUT still asserted one time without the PA/LNA.&lt;/p&gt;
&lt;p&gt;I did try the nRF Mesh app again with the phone very close and it still did not work.&lt;/p&gt;
&lt;p&gt;Thanks.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Mesh PA / LNA problems</title><link>https://devzone.nordicsemi.com/thread/264922?ContentTypeID=1</link><pubDate>Mon, 17 Aug 2020 15:27:13 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a2f646b2-ca41-469e-8452-6cd563e7ad76</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hei Ferdi,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Could you check the log on the device under test to see if there is any assertion ?&lt;br /&gt;I suspect that the device crashed after it disable and enable softdevice again after provisioning (before configuration)&lt;/p&gt;
&lt;p&gt;Also please try testing provisioning using ADV bearer&amp;nbsp; (using the provisioner example or use PyACI) instead of using a phone. In addition please check the signal strength when you do ADV mesh bearer.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Note that we have 2 systems that we need to enable PA/LNA, one is for the softdevice (GATT bearer) when you call&amp;nbsp;&lt;span&gt;sd_ble_opt_set() and one is for the mesh stack (ADV bearer) when you call&amp;nbsp;mesh_pa_lna_gpiote_enable().&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>