How many BLE peripherals can be connected over HCI on CYW43438

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

cross mob
Anonymous
Not applicable

Hi,

How many BLE peripherals can be connected over HCI on CYW43438?

Does this amount be limited by whitelist size or address resolving list size?

I try to get the size of whitelist and address resolving list size over HCI, but failed.

Thanks,

Tom

0 Likes
1 Solution

Hi Axel:

thanks,  actually, The sixth BLE peripheral has fail rate when doing connection with central device according our test.   So 5 should be a confirmed and stable connection number.

View solution in original post

5 Replies
Zhengbao_Zhang
Moderator
Moderator
Moderator
250 sign-ins First comment on KBA 10 questions asked

Hi  Tom:

     How many BLE peripherals can be connected over HCI on CYW43438? 

6 is the max number  from what we tested in wiced board .    And what is the meaning of  your steps by HCI mode ?

Anonymous
Not applicable

Hi zhez,

Thanks!

Using hcitool under linux, like this:

$hcitool lewlsz

White list size: 128

$hcitool lerlsz

Can't read resolving list size: Input/output error(5)

or initiate a connection

$hcitool lecc <bdaddr>

Tom

0 Likes

Hi Tom:

  what is the type of cyw43438 you are using now?  Actually we have a mbt tool which can be used in Linux environment for HCI command input and test , but that is for manufacture test , don't know if it can match your whitelist test .

You can have a check on this link also:   https://community.cypress.com/message/6034#6034

Manufacturing Bluetooth Test Tool

Overview

The manufacturing Bluetooth test tool (MBT) is used to test and verify the RF

performance of the Cypress Bluetooth Classic and Bluetooth Low Energy (BLE) devices.

Each test sends an HCI command to the device and then waits for an HCI Command

Complete event from the device.

To run the tests:

  1. If using a combo (WiFi & BT) eval board, you must run the bt_mfg_test

     sample app. This app configures the BT device to run in the HCI mode and

     the HCI commands and events are passed through the STM mcu via the FTDI

     serial device driver.

  2. Plug the eval board into the computer and note the serial devices under

     /dev that get assigned to the eval board. Two will be listed, e.g. ttyUSB0

     and ttyUSB1. The ttyUSB1 is the HCI UART interface you will want mbt to

     interface to. If the serial devices are not listed when plugging in the

     eval board, refer to the following wiced community thread:

     https://community.cypress.com/message/6034#6034

It seems there is no standard answer for the maximum number of simultaneous connections.

FYI: https://community.cypress.com/thread/8101

0 Likes

Hi Axel:

thanks,  actually, The sixth BLE peripheral has fail rate when doing connection with central device according our test.   So 5 should be a confirmed and stable connection number.