-
Notifications
You must be signed in to change notification settings - Fork 906
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Bug]: RX problem sx1276 with 2.5.4 #4909
Comments
DEBUG | ??:??:?? 25 [Router] Initial packet id 722601885 rst:0xc (SW_CPU_RESET),boot:0x17 (SPI_FAST_FLASH_BOOT) //\ E S H T /\ S T / C INFO | ??:??:?? 0 Booted, wake cause 0 (boot count 1), reset_reason=reset rst:0xc (SW_CPU_RESET),boot:0x17 (SPI_FAST_FLASH_BOOT) //\ E S H T /\ S T / C INFO | ??:??:?? 0 Booted, wake cause 0 (boot count 1), reset_reason=reset |
This is a red herring and has nothing to do with the patch, or it would have happened on the SX1262 too. Also there would be log entries alerting you to the RX suppression. The SX1276 still seem to have problems with the recent radiolib update, that's why the older versions worked. I'll investigate |
@GUVWAF any idea from the top of your head? we're de facto on radiolib 7.0.1 |
Strange, it looks like a different DIO mapping is applied now: |
yes, that really looks wrong RADIOLIB_SX127X_REG_DIO_MAPPING_2 is only used for DIO4 and bigger. either <=3 or swap the labels. |
i opened jgromes/RadioLib#1244 - seems like a quick fix. |
I just confirmed that patch fixes the Problem. Waiting for Radiolib 7.0.2 as a hotfix |
Category
Other
Hardware
T-Beam, DIY, Other
Firmware Version
2.5.4 or 2.5.3a70d5ee
Description
Hope to save someone some time if they don't get any external node/RX activity after the latest alpha is flashed, and they have preset the Region in userPrefs.h.
Environment: Build your own firmware, download latest github code (git clone https://github.com/meshtastic/firmware.git), tbeam clone DIY hardware w/ RMF95
Bug Description: If you pre-configure userPrefs.h with "#define CONFIG_LORA_REGION_USERPREFS meshtastic_Config_LoRaConfig_RegionCode_US", then upon flashing and rebooting the node, RX does not work.
Workaround: After flashing, goto Lora Config, temporarily change Region to something else (from US to Malaysia in my case). Save. Reboot. Go back to Lora Config, and change the Region back to US. Save. Reboot. Now RX works.
Note: the problem did not appear on my other node that has a E22 SX1262 radio. The problem seems to only happen on the node with the RMF95/SX1276 radio
*UPDATE:
Relevant log output
No response
The text was updated successfully, but these errors were encountered: