Studio Bluetooth Forum Discussions
Hello everyone,
I have a project where it is nessesary to know the start-up time. Meant is the time between connection to a power supply and reaching the main loop in active mode.
Does any body know how long this takes?
Thanks and best regards
Philipp
Show LessHi,
I'm trying to configure one of the ACLK pins to provide a clock to an external device. I've tried adding the following lines but it does not appear to have any affect:
wiced_hal_gpio_configure_pin(WICED_P36, GPIO_OUTPUT_ENABLE, 0);
wiced_hal_aclk_enable(24000000, ACLK0, ACLK_FREQ_24_MHZ);
I could not find anything that explicitly tells the GPIO driver what function I want on the pin, how does it know I want ACLK0 on P36 (rather than P32).
Similar to this question but a different device: CYW20735 ACLK on pin
Thanks
Nigel
Show LessHi forum,
Developing with WICED 6.0 for 20706 I'm trying to see if a remote bluetooth device supports HSP, HFP or both.
I'm calling wiced_bt_sdp_init_discovery_db() first, then wiced_bt_sdp_service_search_attribute_request(). In the result handler, I'm using wiced_bt_sdp_find_service_uuid_in_db() and wiced_bt_sdp_find_protocol_list_elem_in_rec() to find the record and protocol element in the result database.
This works if I'm only searching for one service UUID at a time. Looking at the documentation for wiced_bt_sdp_init_discovery_db(), it seems like it allows an array of UUIDs to be passed in and searched at the same time like so
wiced_bt_uuid_t astAGUUIDs[2] = {
{2, {UUID_SERVCLASS_HEADSET}},
{2, {UUID_SERVCLASS_HF_HANDSFREE}},
};
uint16_t ausAGAttributeList[4] =
{
ATTR_ID_SERVICE_CLASS_ID_LIST,
ATTR_ID_PROTOCOL_DESC_LIST,
ATTR_ID_BT_PROFILE_DESC_LIST,
ATTR_ID_SUPPORTED_FEATURES,
};
wiced_bt_sdp_init_discovery_db(stBlAudioGateway.pstMySDPDatabase, BL_AG_SDP_DB_BUFFER_SIZE, 2, astAGUUIDs, 4, ausAGAttributeList);
When I do this, the wiced_bt_sdp_find_service_uuid_in_db() always returns null pointer indicating it cannot find the service. Did I use the function wrong?
Thanks,
LJ
Show LessI am running the client control app on a MAC and the program shuts down every time I start a device discovery. Anyone having the same issue or suggestions on the solution?
Show Lesshi
I am attempting to set the I2S interface in SLAVE mode for the Call Audio configuration.
So I have one doubt regarding this :
In slave mode do we need to set the WBS and I2SPCM sample rate and clock rate.
If yes then , As the clock will be provided from external source then why we need to set the clock and sample rate?
Thanks for your help
Nitin kumar
Show LessDoes CYBT-353027-02 come with EZ-Serial installed?
Hi,
I'm trying to output a clock on a GPIO pin but having zero luck!
This is the test code:
wiced_hal_gpio_select_function(WICED_P29, WICED_ACLK_0); // line 1
//wiced_hal_gpio_configure_pin(WICED_P29, GPIO_OUTPUT_ENABLE, GPIO_PIN_OUTPUT_HIGH); // line 2
wiced_hal_aclk_enable(1000000, ACLK0, ACLK_FREQ_24_MHZ); // line 3
I have tried with line 2 both commented and not commented and tried ACLK_1, ACLK_FREQ_1_MHZ and many different output frequencies but nothing works.
If the GPIO is configured as an output and toggled as fast as possible I can see this on the scope so my test environment is OK.
Please help!
Show LessHi - I am attempting to use the HCI UART method to change the BT device address per the Cypress Developer Community link below, and it appears that we have to add some code to our project in order to enable the HCI interface. Although there are some HCI samples, they seem pretty specific (audio, HID, etc.) and all we need to do is add code that allows us to use the ClientControl.exe Windows app provided by Cypress to update the BT device address. Although the ClientControl app can attach to the HCI COM port, it can't connect to the board so none of the functions in the ClientControl app are enabled.
Thanks for your help,
Bill
Show LessHello,
I have the CYW20719Q40EVB-01 board and am trying to conduct througput tests over BLE and BR/EDR between the board an a Sony Xperia XZ2 Compact (supporting Bluetooth 5). The problems I'm experiencing only regards BLE. When connecting to the device I'm setting the preffered PHY to LE_2M which returns SUCCESS but when I'm sending bigger chunks of data and calculate the throughput, it seems that the PDU-size has not been extended to enable 251 byte payloads. The carachteristics for transmitting data have been setup for 247 bytes.
Is there a way to increase the Link Layer RX/TX payload size in wiced studio?
Best regards
John Bergelin
Show Less