You are here

Name mismatch once running many devices | Cypress Semiconductor

Name mismatch once running many devices

Summary: 6 Replies, Latest post by n.congvu_1902076 on 19 Oct 2016 01:29 AM PDT
Verified Answers: 1
Last post
Log in to post new comments.
n.congvu_1902076's picture
User
18 posts

Hi all,

I tried to flash 2 devices with different names : BLE_DeviceA & BLE_DeviceB and different public addresses.

When I searched BLE device on CySmart application, sometimes I can see only 1 device, sometimes I selected BLE_DeviceA to connect however indeed, I was connecting to BLE_DeviceB. Name was mismatch, I think so.

Do you have any idea?

Thanks

yssu's picture
Cypress Employee
20 posts

Hmm, that should not be happening. Are you setting the name and address in the component configuration? Independent of the name, if two devices have different addresses, they will be enumerated in CySmart. Also, what do you mean by 'selected BLE_DeviceA to connect however indeed, I was connecting to BLE_DeviceB'?

n.congvu_1902076's picture
User
18 posts

Hi,

Yes, I tried to set name and public address (Company Id - Company assgined) in component configuration. 

"selected BLE_DeviceA to connect however indeed, I was connecting to BLE_DeviceB' mean when I tried to select BLE_DeviceA  on cysmart App to connect however cysmart App connect to BLE_DeviceB instead of BLE_DeviceA .

n.congvu_1902076's picture
User
18 posts

I only tested on iOS device (ip6s), I will try to test on Android

n.congvu_1902076's picture
User
18 posts

Same on Android Note2, maybe I did something wrong ?

n.congvu_1902076's picture
User
18 posts

As I saw, when I tried to change the public address in component configuration, look like nothing happen. 

I used CySmart application to scan and the display address always be 00:00:00:01:E2:40. 

I think this is the reason why Phone application get mismatch because there are many device has same address (00:00:00:01:E2:40)

n.congvu_1902076's picture
User
18 posts

Hi,

I found by myself. Because I tried to write same address to first 6 bytes of row 0 on Sflash cause all devices have same address.

Thus Cysmart app can not recognize. Then, I try to write different addresses everything going well. 

Log in to post new comments.