SX1262 sub-GHz radio support for HMS/HMT inverters (LilyGO T-Connect-Pro) #2995
chakphanu
started this conversation in
Show and tell
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
SX1262 as CMT2300A alternative for HMS/HMT inverters
I've implemented SX1262 sub-GHz radio support for OpenDTU, running on the LilyGO T-Connect-Pro board
(ESP32-S3 + SX1262 + W5500 Ethernet + ST7796 display).
This enables HMS/HMT communication without a CMT2300A module — the SX1262 handles the same GFSK protocol
directly.
What works
Key technical details
next = (current + fragCount) % 3— proven via SDR ground truthHoymilesRadio_SubGhzbase class so CMT and SX1262 share the same interfaceArchitecture
HoymilesRadio (NRF24)
HoymilesRadio_SubGhz (abstract base)
├── HoymilesRadio_CMT (CMT2300A — existing)
└── HoymilesRadio_SX1262 (SX1262 — new)
HMS/HMT inverter classes use
SubGhz*pointer, so they work with either radio backend without modification.Fork & release
Hardware
Not submitting as PR since I don't have CMT2300A hardware to verify the refactoring doesn't break existing
setups. If anyone with CMT hardware wants to test the
SubGhzbase class extraction, the branch is there.Related: #1546 (asked about alternative RF modules for HMT)
Beta Was this translation helpful? Give feedback.
All reactions