Replies: 6 comments 3 replies
-
@mfvmx I checked out the code and realized this was actually not implemented - timeout interrupt was not enabled on DIO1. It's fixed now, and quick check with the value 0x01F400 does generate an interrupt on DIO1. However, you will have to use the |
Beta Was this translation helpful? Give feedback.
-
Thanks @jgromes it's working now, but I have two more issues.
|
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
I think you do need to check, because when you call
To be honest, I'm not entirely sure which mode does the radio enter on Rx timeout, there's a couple standby modes (STANDBY_RC being the one that is entered when you call |
Beta Was this translation helpful? Give feedback.
-
As soon as the IRQ is called I am using getirq I am not clearing or calling anything else. |
Beta Was this translation helpful? Give feedback.
-
I am using IRQ code very similar to the example and was hoping to use the IRQ timeout value trigger an IRQ event on DIO. Does this only work in certains mode or am I implementing it incorrectly? It appears the irq register for the RX timeout is set by default in the library.
I changed:
radio.startReceive();
To this expect a 2second timeout but I get nothing no DIO events happen at all, with the sender turned off of course.
radio.startReceive(31250000);
Beta Was this translation helpful? Give feedback.
All reactions