mirror of
https://github.com/pyMC-dev/pyMC_Repeater.git
synced 2026-10-30 19:51:59 +01:00
RPi4 2GB or RPi2b issue with SX1262 XXXM LoRaWAN/GNSS HAT (SPI) SX1262_wrapper WARNING [RX] Header error detected (0x0020) - corrupted header, restoring RX mode #84
Reference in new issue
Block a user
I have problem as in tltle.
Configuration:
connected directly
Raspbian or Ubuntu
I get no TX or RX.
PLS help.
Errors:
(...)
[16:45:28]
SX1262_wrapper
WARNING
[RX] Header error detected (0x0020) - corrupted header, restoring RX mode
[16:45:39]
SX1262_wrapper
WARNING
[RX] Header error detected (0x0020) - corrupted header, restoring RX mode
[16:47:33]
SX1262_wrapper
WARNING
[RX] Header error detected (0x0020) - corrupted header, restoring RX mode
[16:49:19]
SX1262_wrapper
WARNING
[RX] Header error detected (0x0020) - corrupted header, restoring RX mode
[16:49:57]
SX1262_wrapper
WARNING
[RX] Header error detected (0x0020) - corrupted header, restoring RX mode
[16:50:16]
SX1262_wrapper
WARNING
[RX] Header error detected (0x0020) - corrupted header, restoring RX mode
[16:50:36]
SX1262_wrapper
WARNING
[RX] Header error detected (0x0020) - corrupted header, restoring RX mode
(...)
LOG:
[16:37:32]
RepeaterDaemon
INFO
Initializing radio hardware... (radio_type=sx1262)
[16:37:32]
SX1262_wrapper
INFO
SX1262Radio configured: freq=869.6MHz, power=22dBm, sf=8, bw=62.5kHz, pre=17
[16:37:32]
SX1262_wrapper
INFO
Setting TX power to 22 dBm during initialization
[16:37:32]
SX1262_wrapper
INFO
LDRO disabled (symbol duration: 4.096ms)
[16:37:32]
SX1262_wrapper
INFO
SX1262 radio initialized successfully
[16:37:32]
SX1262_wrapper
INFO
Custom CAD thresholds set: peak=23, min=11
[16:37:32]
RepeaterDaemon
INFO
CAD thresholds set from config: peak=23, min=11
[16:37:32]
RepeaterDaemon
INFO
Radio hardware initialized
[16:37:32]
Dispatcher
INFO
Registered RX callback with radio
[16:37:32]
RepeaterDaemon
INFO
Dispatcher initialized
[16:37:32]
RepeaterDaemon
INFO
Identity manager initialized
[16:37:32]
RepeaterDaemon
INFO
Local identity set: 69
[16:37:32]
RepeaterDaemon
INFO
Local node hash (from identity): 0xde
[16:37:32]
RepeaterDaemon
INFO
Identity manager loaded 0 total identities
[16:37:32]
RepeaterHandler
INFO
radio settings: SF=8, BW=62500Hz, CR=8
[16:37:32]
SQLiteHandler
INFO
SQLite database initialized: /var/lib/pymc_repeater/repeater.db
[16:37:32]
RRDToolHandler
INFO
RRD database exists: /var/lib/pymc_repeater/metrics.rrd
[16:37:32]
StorageCollector
ERROR
Failed to initialize MQTT handler: 'broker'
[16:37:32]
StorageCollector
INFO
Hardware stats collector initialized
[16:37:32]
StorageCollector
INFO
WebSocket handler initialized for real-time updates
[16:37:32]
RepeaterHandler
INFO
StorageCollector initialized successfully
[16:37:32]
RepeaterHandler
INFO
Background timer started for noise floor and adverts
[16:37:32]
PacketRouter
INFO
Packet router started
[16:37:32]
Dispatcher
INFO
Registered fallback handler for unknown payload types.
[16:37:32]
RepeaterDaemon
INFO
Packet router registered as fallback (catches all packets)
[16:37:32]
RepeaterDaemon
INFO
Path hash mode set to 3-byte (mesh.path_hash_mode=2)
[16:37:32]
RepeaterDaemon
INFO
Trace processing helper initialized
[16:37:32]
AdvertHelper
INFO
Advert limiter: adaptive=False, rate_limit=False, bucket=2.0, penalty=False, dedupe=True
[16:37:32]
RepeaterDaemon
INFO
Advert processing helper initialized
[16:37:32]
RepeaterDaemon
INFO
Discovery processing helper initialized
[16:37:33]
LoginHelper
INFO
Created ACL for repeater 'repeater': hash=0xDE
[16:37:33]
LoginHelper
INFO
Registered repeater 'repeater' login handler: hash=0xDE
[16:37:33]
RepeaterDaemon
INFO
Login processing helper initialized
[16:37:33]
RepeaterDaemon
INFO
Config manager initialized
[16:37:33]
TextHelper
INFO
Set repeater hash for CLI: 0xDE
[16:37:33]
TextHelper
INFO
Initialized CLI handler for repeater commands with identity and storage
[16:37:33]
TextHelper
INFO
Registered repeater 'repeater' text handler: hash=0xDE
[16:37:33]
RepeaterDaemon
INFO
Text message processing helper initialized
[16:37:33]
RepeaterDaemon
INFO
PATH packet processing helper initialized
[16:37:33]
ProtocolRequestHelper
INFO
Registered protocol request handler for 'repeater': hash=0xDE
[16:37:33]
RepeaterDaemon
INFO
Protocol request handler initialized
[16:37:33]
RepeaterDaemon
INFO
Raw RX subscriber registered (0 companion frame server(s)). Connect a client to see rx_log (0x88).
[16:37:33]
GlassHandler
INFO
Glass integration disabled
[16:37:33]
HTTPServer
INFO
JWT handler initialized (token expiry: 60 minutes)
[16:37:33]
SQLiteHandler
INFO
SQLite database initialized: /var/lib/pymc_repeater/repeater.db
[16:37:33]
HTTPServer
INFO
API token manager initialized with database at /var/lib/pymc_repeater/repeater.db
[16:37:33]
HTTPServer
INFO
CORS enabled: False
[16:37:33]
WebSocket
INFO
WebSocket initialized with 30s heartbeat
[16:37:33]
HTTPServer
INFO
WebSocket endpoint configured at /ws/packets
[16:37:33]
HTTPServer
INFO
WebSocket endpoint configured at /ws/companion_frame
[16:37:33]
HTTPServer
INFO
HTTP worker config: thread_pool=8, thread_pool_max=16, socket_timeout=65s, socket_queue_size=100
[16:37:33]
HTTPServer
INFO
HTTP stats server started on http://0.0.0.0:8000
[16:37:36]
WebSocket
INFO
WebSocket connected (admin). Total clients: 1
[16:37:37]
WebSocket
INFO
WebSocket disconnected (user: admin, code: 1005, reason: b''). Total clients: 0
[16:37:37]
WebSocket
INFO
WebSocket connected (admin). Total clients: 1
[16:37:44]
WebSocket
INFO
WebSocket disconnected (user: admin, code: 1005, reason: b''). Total clients: 0
[16:37:45]
WebSocket
INFO
WebSocket connected (admin). Total clients: 1
[16:37:45]
HTTPServer
INFO
[Update] Version check initiated via API
[16:37:46]
HTTPServer
INFO
[Update] Check complete – installed=1.0.10.dev1 latest=1.0.10.dev1 channel=main has_update=False
[16:37:52]
SX1262_wrapper
WARNING
[RX] Header error detected (0x0020) - corrupted header, restoring RX mode
[16:38:20]
SX1262_wrapper
WARNING
[RX] Header error detected (0x0020) - corrupted header, restoring RX mode
[16:38:22]
SX1262_wrapper
WARNING
[RX] Header error detected (0x0020) - corrupted header, restoring RX mode
i've had a couple of those today too... 1.0.8dev100 and mesh "core" of 1.0.7
TX and RX no working. Soft say that advert has been sent, but that's not true. Freq, and other local settings correct.
The waveshare board has no txco so really struggles, it's only recommended that it's used for RX.
Thanks. RX also not working properly.