Hello,
I'm looking to have an event post with a handle set two event in one post using:
Event_post(RfEventHandle, RF_EVENT_RX_CALLBACK_INDEX + RF_EVENT_PROCESS_PACKET_INDEX);
The expectation was that these two events being posted would wake up 2 separate tasks that were configured to wake upon the posting of the event. Note both task were the same priority. What I found out is that only one of the tasks go fired and the second task remained blocked. I had to resort to two separate postings for it to work.
Event_post(RfEventHandle, RF_EVENT_RX_CALLBACK_INDEX);
Event_post(RfEventHandle, RF_EVENT_PROCESS_PACKET_INDEX);
Note each task is only watch the 1 event in their respective tasks. Some clarity would be appreciated.
Thank you,
Shawn