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.

CC2650: CC2650 : BLE devices

Part Number: CC2650
Other Parts Discussed in Thread: BLE-STACK

1. How many maximum number of BLE devices will be able to connect with BLE monitor using CC2650 and Texas Instruments BLE stack.

2. Can BLE monitor used for monitoring custom hardware and custom BLE message i.e. different payload than from reference design for sensor node from Texas Instruments.

3. If any other tool is used as BLE master can one connect 20 or more devices designed using CCC2650?

  • Hello,

    1. The maximum number of connections tested and observed on the BLE-Stack 2.2.2 release is 8 connections for master/slave as per the release notes. More or less connections may be observed as the max depending on heap utilization and OTA features exercised.

    2. If by BLE monitor you mean BLE Device Monitor (from here processors.wiki.ti.com/.../BLE_Device_Monitor_User_Guide) then yes, you can use BTool. It is provided/installed as part of the SDK. It can read/write to any characteristic/service and does not specifically look for sensortag services

    3. I would suspect that 20 connections is not possible using a CC2650 device (due to RAM limitations), but I would encourage you to try it out for your given usecase.
  • Hi Sean,

        Thanks for the clarification.

        I was thinking so far as RAM limitation will be for master to keep network table information to accommodate database for more number of slave devices. 

        I so far understood this implementation as 

         "No limitation on CC2650 as slave implemenation for maximum slave devices. But limiation is with TI smart Phone test application which can not handle more than 7 slave devices.

           I was thinking if we can improve the Applicaiton we will be able to handle more salve devices.

       I refereed to below link 

         "http://processors.wiki.ti.com/index.php/CC2650_SensorTag_User's_Guide?keyMatch=cc2650&tisearch=Search-EN-Everything 

        

    Connecting to multiple SensorTags

    The SensorTag is configured as a BT4.0 Peripheral device and can thus be connected to at most one Central device (e.g., Smartphone, CC2540USB dongle + BTool, etc.) at a time. A Central device may allow connections to multiple Peripheral devices, so if supported, a Central can connect to multiple SensorTags simultaneously. The multiple connection behavior is determined by the Central and may not be supported by the Central. Consult the documentation for your Central device to see if multiple connections are supported. Note that TI sample Smartphone applications do not support multiple simultaneous connections to SensorTags.

           

    Nishant Dattaram Chorge

     

       

     

  • Hi Nishant,

    The limitation exists on master and slave as well. Maintaining a connection costs ram regardless of the GAP role it is using.
    The limitation is not in the smartphone app (though it might exist there as well) but is in the embedded device.

    I encourage you to test this using Simple central/simple peripheral and your configuration to see what the maximum number of connections is.