Serial via usb also dont work, openhop cant find the radio.
Waveshare sx126x is CP210 UART : Bus 001 Device 003: ID 10c4:ea60 Silicon Labs CP210x UART Bridge
And not VID=1a86, PID=5512.
Serial via usb also dont work, openhop cant find the radio.
Waveshare sx126x is CP210 UART : Bus 001 Device 003: ID 10c4:ea60 Silicon Labs CP210x UART Bridge
And not VID=1a86, PID=5512.
<!-- github-comment-id:4961042215 -->
This sounds like the uart version not the spi version of the board?
Why does RX works fine? The Waveshare has Jumpers for 3 modes: "use with usb CP210x UART Bridge, use with spi, use with serial"
spi: TX not possible, problem with interrupt, RX ok
usb: CP210x, not VID=1a86, PID=5512.
serial: openhop not supporting serial
BTW: Both Waveshare Boards have the same Problem. Waveshare TX/RX Examples works very well.
> This sounds like the uart version not the spi version of the board?
Why does RX works fine? The Waveshare has Jumpers for 3 modes: "use with usb CP210x UART Bridge, use with spi, use with serial"
spi: TX not possible, problem with interrupt, RX ok
usb: CP210x, not VID=1a86, PID=5512.
serial: openhop not supporting serial
BTW: Both Waveshare Boards have the same Problem. Waveshare TX/RX Examples works very well.
<!-- github-comment-id:4965991327 -->
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Waveshare sx126x dont work/tx.
journal:
Jul 13 11:01:09 pi17 openhop-repeater[72843]: 2026-07-13 11:01:09,289 - RepeaterDaemon - INFO - Initializing radio hardware... (radio_type=sx1262)
Jul 13 11:01:09 pi17 openhop-repeater[72843]: 2026-07-13 11:01:09,290 - SX1262_wrapper - INFO - SX1262Radio configured: freq=869.6MHz, power=22dBm, sf=8, bw=62.5kHz, pre=32
Jul 13 11:01:09 pi17 openhop-repeater[72843]: 2026-07-13 11:01:09,335 - SX1262_wrapper - INFO - SX1262 radio initialized successfully
Jul 13 11:01:09 pi17 openhop-repeater[72843]: 2026-07-13 11:01:09,335 - RepeaterDaemon - INFO - Radio hardware initialized
Jul 13 11:01:09 pi17 openhop-repeater[72843]: 2026-07-13 11:01:09,336 - Dispatcher - INFO - Registered RX callback with radio
Jul 13 11:01:09 pi17 openhop-repeater[72843]: 2026-07-13 11:01:09,338 - RepeaterHandler - INFO - radio settings: SF=8, BW=62500Hz, CR=8
Jul 13 11:04:17 pi17 openhop-repeater[72843]: 2026-07-13 11:04:17,107 - SX1262_wrapper - ERROR - Transmission wait timed out after 2.2 seconds - radio may not be transmitting
Jul 13 11:04:17 pi17 openhop-repeater[72843]: 2026-07-13 11:04:17,132 - Dispatcher - INFO - Radio transmit error: TX completion timeout
LogFile:
[TX] TX completion timeout - no interrupt received!
Config:
sx1262:
bus_id: 0
busy_pin: 20
cs_id: 0
cs_pin: 21
dio3_tcxo_voltage: 1.8
en_pin: -1
irq_pin: 16
is_waveshare: true
reset_pin: 18
rxen_pin: 12
rxled_pin: -1
txen_pin: 13
txled_pin: -1
use_dio2_rf: false
use_dio3_tcxo: false
SPI:
ls -l /dev/spidev*
crw-rw---- 1 root spi 153, 0 2026-07-12 21:24 /dev/spidev0.0
crw-rw---- 1 root spi 153, 1 2026-07-12 21:24 /dev/spidev0.1
PI:
Raspberry PI4 64 Bit Trixie 8GB (Tested also on second rpi4 with fresh standard trixie image, same issue)
I have 2 waveshare sx126x hats, both have the same problem.
if you enable debugs in the config.yaml it might show the issue.
With Debug, there are not new infos. Seems problem with pin16 Interrupt.
18:34:29
SX1262_wrapper
DEBUG
[RX Task] Status check #9000, noise_floor=-99.0dBm
18:34:30
SX1262_wrapper
DEBUG
TX timing SF8/62.5kHz CR4/8 140B: symbol=4.096ms, preamble=148.5ms, tmp=1132, payload_syms=440.0, payload=1802.2ms, air_time=1950.7ms, timeout=2951ms, driver_timeout=188864
18:34:30
SX1262_wrapper
DEBUG
Setting TX timeout: 2951ms (tOut=188864) for 140 bytes
18:34:30
SX1262_wrapper
DEBUG
[CAD] IRQ pin is LOW after clear (retry 0)
18:34:30
SX1262_wrapper
DEBUG
[CAD] Operation started - checking channel with peak=23, min=11
18:34:31
SX1262_wrapper
DEBUG
CAD operation timed out - assuming channel clear
18:34:31
SX1262_wrapper
DEBUG
CAD check clear - channel available after 1 attempts
18:34:31
SX1262_wrapper
DEBUG
[TX] Waiting for TX completion (timeout: 3.451s)
18:34:34
SX1262_wrapper
ERROR
[TX] TX completion timeout - no interrupt received!
18:34:34
SX1262_wrapper
ERROR
Transmission wait timed out after 3.5 seconds - radio may not be transmitting
18:34:34
SX1262_wrapper
ERROR
Interrupt status at timeout: 0x0000
18:34:34
SX1262_wrapper
ERROR
Failed to send packet: TX completion timeout
Serial via usb also dont work, openhop cant find the radio.
Waveshare sx126x is CP210 UART : Bus 001 Device 003: ID 10c4:ea60 Silicon Labs CP210x UART Bridge
And not VID=1a86, PID=5512.
This sounds like the uart version not the spi version of the board?
Why does RX works fine? The Waveshare has Jumpers for 3 modes: "use with usb CP210x UART Bridge, use with spi, use with serial"
spi: TX not possible, problem with interrupt, RX ok
usb: CP210x, not VID=1a86, PID=5512.
serial: openhop not supporting serial
BTW: Both Waveshare Boards have the same Problem. Waveshare TX/RX Examples works very well.
After i bought a new hat, it works! Dammed! Issue can be closed