Smart Bluetooth Forum Discussions
Hi All,
I tested WICED Smart SDK 2.2.1 to 2.2.3, and found a bug of connection timeout easily, I used 20736 as hello_client master, and tried to connect 4 max ble slave devices, there were 34 ble slave devices advertising at the same time, two 20736 master boots up at the same time and connected advertising slave devices competitively,
I configured blecm_setmaxconnection(5) to APPLICATION_INIT(), and set blecm_ConMuxInit(5) in the function: hello_client_create(void); when connection timeout occurs, for example the first time connection failure, the connection handle should be 0x40 if successfully, next time , the successful connection handle will begin from 0x41, and reach 0x43 max value, it will not reuse 0x40 handle any more,if I try to connect the fourth connection, it always occur connection timeout issue, and can't connect 4 slave devices, this issue can be reproduced easily, any one face such issue? thanks a lot.
Show LessHi,
Could someone answer to the following question?
Are there any issues to supplying voltage to GPIO pins while BCM20736S is powered off ( No power supply to VBAT)?
It's something that is not explicitly mentioned in the datasheet.
Show Lesshi,all
I have a project plan to use CYW20736 for motion sensor with Apple HomeKit BLE ;
Now, where can download the newset HomeKit BLE SDK for CYW20736?
Thanks!
Show LessI recently purchased the BCM9WICED_SENSE2 Evaluation and Development Kit and the iOS WICED Sense app doesn't exist in iTunes app store. Is there any plan for Cypress to post the app that was there before? I purchased this expecting to get it working with my iPhone as a starting point, but now thinking of returning it since the app doesn't seem to exist.
Show LessWe are using WICED SDK 2.2.2 and BCM20736S. We got struck while configuring connection interval.
We followed steps given in the attached document ("EMRF-BCM20732S-BOB-UserManual.pdf") and the connection interval is configured as follows,
/*.high_undirect_adv_interval =*/ 32, // slots
/*.low_undirect_adv_interval =*/ 338, // slots
/*.high_undirect_adv_duration =*/ 30, // seconds
/*.low_undirect_adv_duration =*/ 300, // seconds
And, initialising the structure "BLE_PROFILE_CFG" using "bleprofile_Init(bleprofile_p_cfg)"
As per the document, the device is expected to advertise with a high interval of 20ms. Unfortunately, we are not getting this rather we are getting one advertisement per one second after booting up the board.
Also attaching the sniffer screenshot and the ble_ttl.c file.
Please, help us in resolving this issue
Show LessHi, is it possible to put a new value in the btp file and read it from the application? Let's say, Is it possible to put a value "DLSerialNumber = 1234", generate an hex file starting from the cgs and using the modified btp, flash it on the BCM20736 and read it from the application? Thanks in advance.
Show LessHi
I need to implement my own channel mapping based on a different scenario. For example, in the list of bad channels and good channels which use RSSI or PER I want to increase the BER for good channels in a certain time period. Another example can be rescheduling the channel list based on different timing or clustering.
I was wondering if somebody can help me to implement this with Cypress hardware.
Regards
Show LessHi :
I use the 20706_A2-bluetooth hci_ble_hid_dev project , when downloadable hcd file , I use IOS phone pair it , and the first it can pair ok ,
but it don't work well , send the report the IOS phone don't receive the data , and close the bluetooth in IOS phone , then open the bluetooth button at IOS phone , the IOS phone don't reconnect the device , so I think the IOS phone don't bond the hid profile , but , when I delete the pair information from IOS phone , and repeat pair the hid device , it also pair ok , and the key report can send successful , the IOS phone can receive the key value .
So , why the IOS phone first pair hid device , it don't work well ?
Thanks !
Show LessHi :
I use the 20706_A2-bluetooth hci_ble_hid_dev project , when downloadable hcd file , I use IOS phone pair it , and the first it can pair ok ,
but it don't work well , send the report the IOS phone don't receive the data , and close the bluetooth in IOS phone , then open the bluetooth button at IOS phone , the IOS phone don't reconnect the device , so I think the IOS phone don't bond the hid profile , but , when I delete the pair information from IOS phone , and repeat pair the hid device , it also pair ok , and the key report can send successful , the IOS phone can receive the key value .
So , why the IOS phone first pair hid device , it don't work well ?
Thanks !
Show LessWhat is the turn around time on FCC authorization letters for CYW20737S devices?