Channel bandwidth allocation method

hi,

I want to know how Bluetooth allocates channel resources as a master.

Assuming a Bluetooth master is connected to 8 slaves simultaneously, how does the master allocate communication time with each slave?

If multiple slaves send messages to the master simultaneously, will it result in most of the slaves' transmissions failing due to conflicts?

Can I specify priority for receiving messages from a particular slave?

  • Hello,

    The central device should be able to control connection parameters, e.g. connection interval and slave latency for each link, so it should be possible for the central to do this yes. The peripherals will follow whatever the central chooses, though be aware that changing connection parameters usually will take 6+ intervals before they take effect.

    Kenneth

Related