Replies: 1 comment 4 replies
-
The coincidence.. #1496 ;) |
Beta Was this translation helpful? Give feedback.
4 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
This question is just to help my understanding on the topic.
I've implemented very basic support for RFM95/SX1276 and an AVR MCU (just for fun & to learn); it works fine but when receiving a packet with timeout on DIO4 in FSK mode, when the signal is "on the edge", the timeout interrupt sometimes does not occur.
I have the impression that RSSI, PreambleDetect and SyncAddress timeouts occur, but if all events occur and no payload "becomes ready", there will be no timeout interrupt.
The RFM69 has a "PayloadReady" timeout and it works just fine. Is the RFM95/SX1276 missing such a "PayloadReady" timeout? In LoRa mode, timeout via DIO0 works perfectly fine.
Looking at SX127x::receive, the hardware timeout is only used in LoRa mode while in FSK/OOK only a software timeout is used.
Is my observation correct and is this behaviour the reason for not using the hardware timeout in FSK/OOK mode?
Beta Was this translation helpful? Give feedback.
All reactions