Studio Bluetooth Forum Discussions
hi,
i have found the bonding status of pairing event is changed when device is connecting.
i want to know what is bonding status. it is different with "wiced_result_t"
where the mean of bonding status is in?
i want to know bonding status value it have same with structure as below.
typedef struct {
uint8_t *bd_addr; /**< peer address */
wiced_bt_transport_t transport; /**< BT_TRANSPORT_BR_EDR or BT_TRANSPORT_LE */
wiced_bt_dev_pairing_info_t pairing_complete_info; /**< Transport dependent pairing complete infomation */
wiced_result_t bonding_status; /**< current status of bonding process to notify app of completion status of storing keys */
} wiced_bt_dev_pairing_cplt_t;
thanks.
Show Less2: When I send the device a /ping, I get no response. Just wondering if there is anything obvious I am doing wrong. The ez-serial platform user guide shows this example:
I get the boot message but no response to my ping:
This is with the CBYT-353027 EVAL board. Is there any step I have missed?
Show LessI have a CYBT-353027-EZ EVAL-01, I plug it in, it enumerates, I can open both COM ports with correct serial port settings.
I press the XRES button and expect to see the reboot string as specified in EZSERIAL docs, but nothing arrives. I send a /ping on both ports but never get anything back.
Do I need to use WICED STUDIO to program it in order to get started? I want to start to evaluate the module by sending it text commands to set it to do scans and connect to devices using both BTC and BLE, I thought that the eval board already came with this kind of firmware on it.
Show LessI have just bought a CYBT-353027-EVAL board, and I have installed WICED Studio.
This page says "Paste the folder in the WICED Studio 6.2 folder path …\ WICED-Studio-6.2\20706-A2_Bluetooth\Platforms\", but this path does not exist on my PC.
I downloaded "ez_serial_cybt_353027_fw_image_1.2.27.27", but I can't find instructions on how to install it.
Can anyone advise on the next step? Thanks.
Show LessThe 'default_ble_power_level' for the CYW20719 is set to +12. The config file references a 'lm_TxPwrTable' for the power ranges.
I am unable to find the above mentioned table in sdk or any documentation. Can anyone guide me on what is the maximum power that can be set for the CYW20719.
Thanks,
Show LessHello,
I have used the latest Firmware 1.2.27 (for CYBT-343026-01) below to verify the operation of BLE GAP Central.
https://www.cypress.com/documentation/software-and-drivers/ez-serial-ez-ble-module-firmware-platform
I refer to [3.5 GAP Central Examples] in the User Guide.
I have confirmed the operation of [Example 2: Start 5-second active scan with duplicate filtering enabled], but the scan response packet reports the same data as advertise.
@E,0062,S,R=00,A=EF00028B78FD,T=01,S=DB,B=00,D=020106110700A10C2000089A9EE21115A13333336507FF310100000000
@E,0062,S,R=04,A=EF00028B78FD,T=01,S=DA,B=00,D=020106110700A10C2000089A9EE21115A13333336507FF310100000000
For the environment we are checking, we have prepared two CYBT-343026-01. (One is Central, the other is Peripheral)
Since Factory reset (/ RFAC) is performed, the settings are in the initial state.
Are there any other settings you need?
Best regards,
TK
Show LessAfter "Set_Sleepmode_Param" to enter sleep mode,
Which hci command could get chip state or wake up the device to indicate whether it is operating normally in sleep mode?
CYW20706, BCM89071, etc.....
Show Less
We're trying to build an HF audio gateway using CYW920706WCDEVAL and unmodified example software provided with WICED Studio 6.4 (WICED-SDK Version: Wiced_006.004.000.0061 / b38d42ee8368ff374b13514286120afd9e788a07), and we have troubles connecting AirPods to the evaluation board, and I think the WeSCO setting can be the reason for those. Comparing air traces for a mobile phone and CYW20706 I could see that "LMP eSCO Link Request" by the mobile phone is accepted by AirPods, while the request from our product is not answered at all. The only difference between those 2 requests is WeSCO - mobile phone sets it to 4, while CYBT sets it to 6.
When CYW920706 requests an eSCO link towards a headset (see code snippet below), it results in "LMP eSCO Link Request" for 2-EV3 packets where WeSCO parameter in is set to 6 slots. However, according to Bluetooth Core specs (Link Manager Protocol Specification, Table 5.3: Mandatory parameter ranges for eSCO packet types) this parameter for 2-EV3 packets shall be 0, 2 or 4.
Please advise, how to force WeSCO become 4 instead of 6.
wiced_bt_sco_params_t params;
params.use_wbs = WICED_TRUE;
params.max_latency = 13;
params.retrans_effort = BTM_ESCO_RETRANS_QUALITY;
params.packet_types = ( BTM_SCO_PKT_TYPES_MASK_EV3 | /* EV3 + 2-EV3 */
BTM_SCO_PKT_TYPES_MASK_NO_3_EV3 |
BTM_SCO_PKT_TYPES_MASK_NO_2_EV5 |
BTM_SCO_PKT_TYPES_MASK_NO_3_EV5 );
status = wiced_bt_sco_create_as_initiator(p_scb->hf_addr, &p_scb->sco_idx, ¶ms);
Show Less
Hi,
I am having trouble on getting 40KB/s throughput from module to my laptop. According to this thread , by @Owen_Zhang123 ,the module is capable of having a throughput of 65KB/s. I would like to know the test configurations used during the said and would like to have my test configuration the same for my testing.
Thanks,
Show Less
Hello,
I am pretty new to Cypress boards. Is it possible to use bluekitchen/btstack with the CYW920819EVB-02 over UART? I see support for older boards but not this one.
Thanks.
Show Less