Conversation
|
Thank you so much, you acted so quickly. But I was wondering if this method would be simpler, and would also make adding LNA control functions later on much easier? |
What LNA control functions do you think would be useful to add. Is there really any use-case where it should be disabled? |
Would be interesting to have this. Do you know if testing was done where LNA bypass is useful? It would require a little more work and also meshcore firmware needs to know how to handle this. I think it would be a good follow-up as a separate PR to have more extensive PA/LNA control. That way we can keep this PR small to just support Heltec V4.3 with the current always on LNA. |
Currently, turning off the LNA works well in noisy environments, but we are still testing it in other scenarios. |
|
I wake up to this! Do we have these boards and not know it? ha ha.... Where did/do you have the 4.3 @Quency-D @weebl2000 ? |
|
|
@weebl2000 @Quency-D |
4bfbfdb to
608498c
Compare
I highly suspect sellers are going to sell older boards until they get new stock. Your best bet might be the Heltec official store and ask them specifically if they ship out V4.3 yet :) |
I asked around, and all you need to do is place your order on the Heltec website and note that you need version 4.3. |
|
@Quency-D Do you offer any trade-in for those loyal early adopters that helped you realize v4.3 is needed? 😉 |
You can send an email directly to support@heltec.cn, and a sales representative will provide a detailed response. |
608498c to
671bb19
Compare
@Quency-D I placed a order for the new 4.3 board and put in the order notes. They have already shipped and look forward to testing these!!! |
1935846 to
e4a0856
Compare
b03887f to
500078d
Compare
|
My v4.3 is also in👌 |
As far as I can tell the KTC8103L can actually output more power but you would need to power it with 5V. |
- runtime auto-detection of v4.3 board (KCT8103L FEM) vs V4.0-V4.2 (GC1109) via GPIO2 pull level - different TX/RX path using PGIO5 for KCT8103L, GPIO46 CPS for GC1109 - hold both FEMs active for RX - report Heltec V4.3 in manufacturer name
|
@weebl2000 @Quency-D Where do we stand with support for this new board and the LNA switch on and off command? Also, I know there was a receiver noise issue found as well. Do ether of you know? Would like to start testing! |
|
@towerviewcams I also did not found such setting on my phone app |
Currently, modifications cannot be made via mobile phone; they can only be made through the source code. In the link https://github.com/meshcore-dev/MeshCore/pull/1867/changes#diff-dfc1af77dba320128020094eb5a1d150690ba9451c0ae35b84858b8f9c023b9c, modify the variable |
|
@Quency-D @weebl2000 I'm so surprised that we cant use the control logic table above to create a cli command that will bypass the LNA similar to what was done with "boost" in the SX12xx chip. |
|
Is this one obsolete now that #1867 merged, or are there additional changes to be considered here? |
Once 1867 hits Nightly distro late today then I'm going to test it and compare to @weebl2000 firm that has this merged to his distro now that I've tested. There was a noise issue with the receiver that needs to be figured out and also the very much needed remote control of the LNA bypass in the KCT8103L (15db rx amp) that is different from the just merged SX12xx semtec internal LNA control that just made it into main 1.14.1 |
|
Yes, closing in favor of #1867 that was merged. |
|
@Quency-D As an average user, can you help what to do next? If there any guide? Usually i just choose a firmware on webflasher, flash it and it's done How to be after changing file (if i ever find it) ? How to connect and flash it other way than web i mean? Hope my point was clear. And if by any case i want to change it back to "false" state again Either better wait to such button appear in phone app? |
You can flash latest dev version: https://mcimages.weebl.me?commitId=dev - it will contain #1867 |
We are working on a CLI-controlled version, which may take a while. |
@Quency-D Thank you for looking into this. We have many cellular and broadcast sites that you simply cannot run a high level LNA receiver at even with good filters. You just cannot. Having the option to bypass the 4.3 LNA will absolutely be key for users when deploying at commercial tower facilites. For now, we have been installing a jump wire on the 4.2 board as you already know. Works good, but, now that you have a internal bypass switch, this is perfect as allot of people dont have the soldiering skills needed to bypass. I'm going to test and change the code "bool lna_enabled=true;" to false and try this |
I tried this build this morning and the problem came back. I reverted to the 1.14.0 version on the heltec_v4.3 branch and it worked again. Has anyone else tested the latest Dev branch and is confirmed working? |
|



Update 13 March 2026
Tested this PR, it's working great for heltec v4.3 - tested by half a dozen people including myself.
Description
On Heltec V4 revision 3 there's a different FEM, KCT8103L instead of GC1109 used before.
Pinout is largely the same, except for GPIO5 now being used for TX switching with KCT8103L. Adjusted firmware accordingly. This makes the firmware fully compatible with all Heltec v4 variants.
Based on @Quency-D PR on MT.
BUILD FIRMWARE HERE
reference docs:
KCT8103L is similar to the KCT8101L, but different gain levels: KCT8101L.pdf