This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

nRF51822 / S110 - Simultaneously Peripheral and Broadcaster?

Hi,

Is nRF51822 / S110 capable of simultaneously being in peripheral (connected slave) and broadcaster (broadcasting non-connectable ads) mode? The datasheet says both roles are supported, however is not specific enough about the possibility to function simultaneously.

If not - do you have an idea if S120 would support combination roles (i.e. peripheral+broadcaster simultaneously)?

Thanks, Daniel

Parents
  • A device is in peripheral role after (GAP) connection. A peripheral can connect to only one central, that leads me to decision: a peripheral can not be broadcaster on the same time.

    i don't know the S210.

  • Hi,

    Thanks for replying. I'm a still a newbie in BLE. For my project my peripheral device need to talk to 2 master devices simultaneously and since BLE only supports that a peripheral connects to 1 master at a time, the only possibility I found is to put the device in peripheral mode and at the same time broadcast some non-connectable advertising packets (this part of the connection will be "one-way").

    Anyway as far as I know - BLE standard supports such and ever more complicated scenarios. They call it multiple state machines - i.e. part of the link layer is in connected state as peripheral and another part is in advertising state. However, all of this is implementation specific - i.e. I hope some of the Nordic specialists enlighten us on the subject.

    Thanks.

Reply
  • Hi,

    Thanks for replying. I'm a still a newbie in BLE. For my project my peripheral device need to talk to 2 master devices simultaneously and since BLE only supports that a peripheral connects to 1 master at a time, the only possibility I found is to put the device in peripheral mode and at the same time broadcast some non-connectable advertising packets (this part of the connection will be "one-way").

    Anyway as far as I know - BLE standard supports such and ever more complicated scenarios. They call it multiple state machines - i.e. part of the link layer is in connected state as peripheral and another part is in advertising state. However, all of this is implementation specific - i.e. I hope some of the Nordic specialists enlighten us on the subject.

    Thanks.

Children
No Data
Related