Juggling multiple peripherals

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Anonymous
Not applicable

Given the stack limitation of one Central to Peripheral active connection (assuming I'm not misinformed), are there any best practices / any of the "100 Days" examples which demonstrate connections to already known (btaddr and handle) peripherals?  I've been told the peripheral has to be in the advertising state, though if I already have it's handle from a previous scan I can utilize that.  What other shortcuts can I take to minimize "connecting time" if I need to juggle several peripherals.

0 Likes
1 Solution
Anonymous
Not applicable

See https://github.com/cypresssemiconductorco/PSoC-4-BLE/tree/master/100_Projects_in_100_Days/Day030_Tim...

   

Enable bonding, add bonded devices to the whitelist and initiate a connect request to the next device in the queue immediately after disconnecting from the current device (assuming all the devices are advertising) would help reduce the connection time I guess.

View solution in original post

0 Likes
1 Reply
Anonymous
Not applicable

See https://github.com/cypresssemiconductorco/PSoC-4-BLE/tree/master/100_Projects_in_100_Days/Day030_Tim...

   

Enable bonding, add bonded devices to the whitelist and initiate a connect request to the next device in the queue immediately after disconnecting from the current device (assuming all the devices are advertising) would help reduce the connection time I guess.

0 Likes