This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CC2564B v4.1: multiple slave roles

Other Parts Discussed in Thread: CC2564MODN

Hi there

The new CC2564B lists up to 10 LE connection and also supports Bluetooth 4.1. I'm not sure I fully understand the result of the LE Read Supported States Command, but it looks like more or less any combination is supported.

Is there anything special to allow a second incoming connection? After the first connection is established, I get an Command Not Allowed error when trying to re-enable Advertisements.

Thanks 

 Matthias

  • Hi,

    I hope you are using Bluetopia stack.

    I hope the below post will answer your question.

    http://e2e.ti.com/support/wireless_connectivity/f/660/p/366016/1287855.aspx

  • Hi

    Thanks for the link. The post talks about multiple Classic (BR/EDR) connection and I have no problems with that. I'm asking for multiple LE connections in Slave/Peripheral role, where multiple devices create a LE connection and start GATT queries.

    (No I'm not using Blutopia, I'm using my own Bluetooth stack called BTstack)

    best

    matthias

  • Hi Matthias,

    I think multiple LE connections are  not supported.  Because, After creating a LE connection, device stops advertising & it is not visible for any other device until previous connection is closed. But, I am not sure, if you can hold the previous scan records and still try to connect. 

    SSO,

    I am also looking on the similar issue.

    Please clarify. 

  • Hi Ravikiran

    According to Bluetooth 4.1 it depends on the actual hardware: 

    The Link Layer state machine allows only one state to be active at a time. The Link Layer shall have at least one Link Layer state machine that supports one of Advertising State or Scanning State. The Link Layer may have multiple instances of the Link Layer state machine.  

    The CC2564MODN data sheet doesn't state how many parallel Link Layer state machines are supported. The LE Read Supported States command indicates that many different combinations are supported, if I interpret that result correctly.

    Best regards, Matthias

  • Hi Ravikiran:

     I have the same issue.

     According to Bluetooth 4.1 Technical Description,V4.1 can Support multiple roles simultaneously:

    Enables a dual mode (BR/EDR-Low Energy) device such as a smartphone to act
    as a Bluetooth Smart Ready Hub and Bluetooth Smart peripheral at the same time.
    The device can then communicate with Bluetooth Smart peripherals on one side
    and another Bluetooth Smart Ready hub device on the other side.

     But when doing this,i get the same error with  Matthias.

  • Hi,

    Presently we don’t have this 4.1 feather  “multiple LE connections in Slave/Peripheral role”, where multiple devices create a LE connection and start GATT queries. We are planning to have it in the next ROM spin.

  • Hi,

    I have a similar request.

    I want to use CC2564B in multiple LE roles.

    It shall act as piconet master towards several piconet slaves acting then a GATT client.

    At the same time, it shall act as piconet slave towards one or more masters. In this role it shall be GATT server.

    Thus I need a full mix of piconet roles and GATT roles.

    From corespec 4.1 this seems feasible.

    It especially says that once a device is in connected state it can again start scanning and/or advertising.

    So where is it explicitly specified which role combinations this device supports?

    Thanks,

    Uwe

  • Hi Sundeep,
    Good day to you.
    May I know that do the existing latest version ROM spin support the 4.1 feather “multiple LE connections in Slave/Peripheral role” ?
    If yes, please share how to identity the CC2564B? is it by date code or any other method?

    Best regards
    Jiang WeiJi
  • Hi Jiang,

    Please see this post regarding the multiple LE connection feature : e2e.ti.com/.../540395

    BR,
    Vihang