MRF89XA IRQ0 signals behavior
In order to monitor some timing using MRF98XA (as part of an early stage study around sub-Ghz Microchip solution) on a MiWi DM182016-2 demo kit.
Starting with source code provided in MLA latest version (2018_11_26), I have slightly modified code to trigger a simple ping pong message triggered by button.
According source code and MRF89 datasheet, IRQ0 signal trigger is configured as below:
- TX: one or more byte is present in FIFO, and shaal be sent ASAP
- RX: 4th SYNC byte detected
Monitoring both IRQ0 of sender and receiver, there is something odd... I observe a very short IT on receiver module before a longer IT on emitter module.
I attached a screenshot where signal 2 is IRQ0 of emitter (where button is pressed) and signal 1 IRQ0 of receptor.
Can anyone explain why IRQ are "inverted"?