Skip to main content
jfazl.1
Associate
July 20, 2020
Question

Rx timeout issue

  • July 20, 2020
  • 3 replies
  • 1713 views

Dear Support,

I'm using the SX1272 in lora mode in my application. I have both products that communicates together. They are configured in Rx single with a symbol timeout equal to 1000.

When no communication the rxtimeout is about 1023ms. But when the both products communicate together, the rx timeout is less than 100ms. I received a rx timeout even if a rx done is occured. When I receive a RXdone, I force the Sx1272 in sleep mode. I sent and receive message every 300ms, so I should not have rxtimeout.

Why a rx timeout is occured and why the timeout is less than 1000ms? I measured between the mode rx started and the rx timeout.

Please help me to understand this phenomen.

Best regards

This topic has been closed for replies.

3 replies

Tesla DeLorean
Guru
July 20, 2020

Not a specific condition I have encountered, and not clear what firmware version and modifications you have made.

​

You'll need to review the source identifying where the timeout is generated and make sure the timer is stopped or cleared in the normal reception case.​

Tips, Buy me a coffee, or three.. PayPal Venmo (See Profile) Up vote any posts that you find helpful, it shows what's working..
jfazl.1
jfazl.1Author
Associate
July 20, 2020

Thank you for your answer,

I used the V1.3.0 supplied by ST.

The timeout is generated by the SX1272 directly on the DO1 irq => Corresponding to RX timeout.

jfazl.1
jfazl.1Author
Associate
July 21, 2020

Do you have any idea why the RXtimeout doesn't match to the symbol timeout like described in the SX1272 datasheet?