Dear friends,
I am connecting multi peripherals to single central, and i am using nrf53832 devices. How are the link resources shared among multi peripherals? In addition, can i schedule the link resources according to some policies? Thank u.
Dear friends,
I am connecting multi peripherals to single central, and i am using nrf53832 devices. How are the link resources shared among multi peripherals? In addition, can i schedule the link resources according to some policies? Thank u.
what do you mean by link resources?
It represents all the resources needed for communication. The central can only communicate with one slave device via the link resources at a time, right?
The softdevice has a scheduler that schedules the link to get access to all the resources it needs for the communication.
It is similar to a scheduler for an RTOS. In RTOS the scheduler works on CPU as a resource, but with softdevice, the scheduler works as RADIO as a resource.
Please also read this and this and let me know if you need anymore info.
if I connect multi peripherals to single central, the central can only communicate with one peripheral at a time. Right? How are the link resources shared among multi peripherals? Time Division?
Yes, It is time division access for the shared resources. That is where the scheduler comes into picture which gives a time slot for a peripheral link to run at a particular time.