Hi All,
I want to implement custom mash for sub 1GHZ, in the requierment i need to use the WOR(wakeOnRadio) and send and receive packets.
In the TI resources explorer there is examples for all of them, my qustion is about manage the tasks.
Stat machine of the tag:
1- Run WOR to listen to central unit.(WOR task), after 2(registration) i need to stop the WOR task.
2- Send registration command to the central.(rfPacketTX).
3- Receive commands from the central.(rfPacketRX).
Each of the above is separate task, by questions are:
1- Did it's good idea to combine the Send and receive packet to one task?
2- Also did it's good to have some task that manage the whole tasks, like block task WOR when tag register and run again WOR when cut off?
3- Continue to question 2, This tag gonna work also with BLE, so when the BLE connected to device i need to shutdown the sub 1-ghz, so again did i need some task to manage all the sub 1ghz and BLE when each one works, when to shutdown each one...