Skip to content

Workaround for Heltec T096 transmit issue - #3182

Merged
ripplebiz merged 2 commits into
meshcore-dev:devfrom
oltaco:t096-tx-workaround
Aug 12, 2026
Merged

Workaround for Heltec T096 transmit issue#3182
ripplebiz merged 2 commits into
meshcore-dev:devfrom
oltaco:t096-tx-workaround

Conversation

@oltaco

@oltaco oltaco commented Aug 12, 2026

Copy link
Copy Markdown
Member

This PR is a temporary workaround for the Heltec T096 transmit issue (#3151)

The root issue seems to be that compiler optimisations are causing an ordering issue resulting in the P_LORA_KCT8103L_PA_CTX pin direction getting reset to input after LoRaFEMControl::init().

The string array is enough to fix the ordering so that it doesn't happen (for now), but as a precaution we will also force the pinMode to output before every transmit in case a code change causes ordering to change again.

Investigation is ongoing as to what exactly is resetting the pin direction on P_LORA_KCT8103L_PA_CTX.

@ripplebiz
ripplebiz merged commit 1cb308b into meshcore-dev:dev Aug 12, 2026
15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants