- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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
Solved! Go to Solution.
- Labels:
-
BLE
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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'?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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 .
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I only tested on iOS device (ip6s), I will try to test on Android
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Same on Android Note2, maybe I did something wrong ?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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.