This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

URX0IE interrupt being disabled

Other Parts Discussed in Thread: Z-STACK

It appears as though while the radio is running that occasionally the URX0IE interrupt is being disabled.  Is it possible that the Z-Stack could be doing this?  I have searched all the software (application and Z-Stack) for all interactions of the IEN0 register.  I only find the the URX0IE bit being modified where my application code sets and clears it.  I know that the Z-Stack has a portion of the software distributed as binaries and so I can't check them.

  • We do turn on global ints in certain sections of the low-level MAC code and in the hal_sleep. module. Take a look at where the HAL_ENTER_CRITICAL_SECTION macro is called.
    Also, the default interrupt priority puts the radio in the highest priority group (see IP0 and IP1 usage).

  • Thank you.   I am not too interested in the global interrupts but rather specifically interested in if Z-Stack could possibly clear the URX0IE bit.

     

    I'll read the IP0 and IP1 usuage as you suggest.

     

    Thank you "Z" for respoding