Knowledge Base
HOME » KNOWLEDGE BASE » FORUM

Sx1262 in receive mode no rxdone interrupt

Hi
I can detect preamble interrupt but no rxdone interrupt on Dio1.
My config sf10 bw 125khz len preamble 22 crc off packet lora.

Tanks for your helps
Avatar
Hello,

Some points to check:
- Is the RxDone interrupt properly configured through SetDioIrqParams command?
- What is the header configuration (implicit vs explicit)? In the implicit case, you need to make sure that packet length is the same on both Rx and Tx side.

Would you mind sharing the configuration of the chip (i.e. the commands you send to the chip over SPI)?

Thanks.
_Matthieu
Hello ,tanks for your replay.
I use semtech stack .
My transmitter has a sx1272 inside and a recepteur réf use sx1272 and It work fine. The CONFIG IN my own SX1262 board (i use XTAL I RESPECT recommandations and i use Dc_DC mode.

SetRxConfig(,,,).
(MODE LORA
Longpreambule:22
symbtimeout: 5
Bw 125khz Sf10 fixpayload true
Payload long: 4 in test
Crc off rxcontinous true.
I suppose when fixpayload true (no header).) After
I use Radio.Rx(0)
In RX(t) function i put
SetIrqparams ( IRQ_ALL,IRQ_RXDONE,IRQ_NO,IRQ_NO).
But when i test this config SetIrqparams(IRQ_ALL,IRQ_PREAMBULR, ,) the preambule detection out Dio1 is ok.





Did you solve with rxdone?
I have the same problem.
hi
I have the problem with my custom board.
I bought TWO modules LAMBDA62 (868) ,
and now i can detect RXDONE and read data .With sx1262 transmitter sx1262 receiver it's ok.
sx1276 transmitter sx1262 receiver ok but
sx1272 like transmitter it'not yet ok?
I Will test with my custom board .Now i am sure that my code it's ok.
I feel that the modules are fragile.
I had a overcurrent 200ma in Rx and Tc
mode ( use DC_DC).(pb with 15uH DC_DC)
In use LDO NO OVERCURRENT.
When i change 15uH no overcurrent!!!
I must understand chat le thé pb.

Regards
My board is custom too. Problem is hardware... think so. Xtal..