Rx timeout issue
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2020-07-20 3:08 AM
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
- Labels:
-
LoRa
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2020-07-20 5:03 AM
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.​
Up vote any posts that you find helpful, it shows what's working..
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2020-07-20 5:42 AM
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.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2020-07-21 2:49 AM
Do you have any idea why the RXtimeout doesn't match to the symbol timeout like described in the SX1272 datasheet?
