This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

how to configured PA/LNA in mesh sdk

Hello,We have tested the mesh v2.1.1 in the nRF52830 chip, I want to  add a PA/LNA with the nRF52832 so that range anxiety can be reduced.we successfully configured and tested this external PA with ble5.0 ,
but when i tried in any example of MESH SDK with our customized configured pins it is not working.
Secondly as u have mentioned that there are two stacks .so should i use two calls separately for enabling PA/LNA
i.e., mesh_pa_lna_gpiote_enable(&m_pa_lna_params);  //FOR MESH
and sd_ble_opt_set();   // for BLE stack.
but I don,t how to initialization "m_pa_lna_params" parament.
can I help me how to configured PA/LNA for MESH
and the second question  I want to the mesh v1.0.1 alse support PA/LNA.
Parents
  • Regarding your first question, PA/LNA documentation was updated in the mesh sdk v2.2.0, but I believe you should be able to use this documentation to get PA/LNA to work in mesh sdk v2.1.1. This case may also be helpful.

    You could also consider increasing the TX power on the 52832 from 0 to 4 dBm. Take a look at this case for more info.

    Regarding your second question, this is not a good idea, as the mesh v1.0.1 is outdated. In addition, this mesh sdk does not have a Bluetooth Mesh qualified stack, which means you could not get a product Bluetooth Mesh qualified. If you are using v1.0.1 in development, I would strongly urge you to migrate to at least the v2.0.1 mesh sdk (see the migration guide in the v2.0.1 mesh sdk download).

  •  thank you,we successfully configured and tested this external PA with mesh_v2.2.0,but I want to mesh  have provisioner and client two ROLE,but mesh_v2.2.0 have provisioner  or client,so I use mesh_v1.0.1(it is provisioner and client two roles)。mesh_v2.2.0(provisioner) how to  have provisioner and client two roles,thanks

  • If you want to have the provisioner & the client on one device, you will need to merge the provisioner code with the client code. The provisioner can then internally provision the generic on off client model first (like it is done in the light switch example) & then provision other server nodes later.

    You could also provision either via nRF Mesh or via the interactive python script we have here

Reply Children
Related