Studio Bluetooth Forum Discussions
I am currently bringing up my custom board using the cybt_353027_02 and ran into an issue. I have been able to program the module using Wiced_mod_programmer but cant program it from wiced studio . my custom board uses an ftdi serial to usb converter. I narrowed the issue down the DetectandId.step
This command fails
c:\WICED-Studio-6.4\wiced_tools\DetectAndId\Win32>DetAndId -PORT COM16 -IDFILE C:\WICED-Studio-6.4\20706-A2_Bluetooth\platforms\CYBT_353027_EVAL\CYW20706A2_IDFILE.txt
COM16 UNKNOWNTYPE UNKNOWNID
HCI Reset failed
It works with the cybt_353027_eval board.
I have looked at the serial lines with a logic analyzer and the only difference between the two is that my custom board has about a 6 ms delay between sending the serial data hci reset command and the response getting to the input of the ftdi chip. I have some switching and other logic that introduces the delay but that is well under the 100ms requirement of getting a response of an HCI_reset command
In both cases detandid sens 0x01 0x03 0x0c 0x00 and the response back is the same 0x04 0x0E 0x04 0x01 0x03 0x0C 0x00
The only difference is the time between the responses and which usb to serial chip is invovled
I have also tested sending the hex command in Hterm and got the correct response.
What exactly is detandid doing? Why would it fail at the hcireset.
Show LessHi.
I used WICED-Studio-6.2.0 in our products.
I'd like to know about a solution of the following problem.
Bluetooth Expedited Errata Correction 11838: Encryption Key Size Updates
Thank you & Best regard.
yuji,
Show LessHi
Customer confirmed BT profiles(QDID: 99198) for this module.
Launch Studio - Listing Details
Qusetion:
Is this module not compatible with audio profiles such as A2DP, AVRCP and HFP?
Thanks
JY
Show LessI am using random addressing (RPA) in my BLE application on a CYW20719. In a situation where there are two or more of my devices within range of a central (e.g. CySmart v1.3 with CY5677), I have no way of determining which advertised address belongs to which device. The advertised data only includes a device name which is the same for all devices.
Is there an API call that will let me get the local random address (RPA) that is/will be advertised by my application so I can display this to the user and identify the device? The wiced_bt_dev_read_local_addr() only provides the local identity address which is not what is presented in the scan results. I could append a unique identifier like a serial number to the advertised device name but it seems that this would defeat the purpose of using random addressing.
Show LessHi:
when I use the floating point calculation in the wiced studio,and there are some compile errors as below.
Unknown symbol __aeabi_ui2d (err 0)
Unknown symbol __aeabi_dcmplt (err 0)
Unknown symbol __aeabi_ddiv (err 0)
Unknown symbol __aeabi_dmul (err 0)
Unknown symbol __aeabi_dadd (err 0)
Unknown symbol __aeabi_dcmpgt (err 0)
Unknown symbol __aeabi_dsub (err 0)
Unknown symbol __aeabi_i2d (err 0)
Unknown symbol __aeabi_d2uiz (err 0)
Unknown symbol __aeabi_d2iz (err 0)
I guess the reason is that the current the configuration of the wiced studio can't support the floating point calculation.
who can tell me how to configue the wiced studio to support the floating point calculation.
thanks!
mandy
Show LessHello Guys
I am using Ubuntu 18.04 and Wiced Studio.
I am getting this message
Detecting device...
********* Detection Failure *************
+------------------------------------------------------------------------------------------+
| The CYW20706 was not detected. Verify that the device is connected, power-cycle if |
| necessary, and retry. |
| Please see Appendix sections in the Kit Guide for common com port problems. |
+------------------------------------------------------------------------------------------+
I have seen an old post which says you have to perform some steps for device detection in Linux mentioned in Appendix C.
In the users guide there is no appendix C.
Any help will be appreciated
Br
Anuj
Show LessHi :
I can't find any API about short delay in the wiced studio, for example 1 us delay, 1 ms delay.
I want to know if the wiced studio sdk has provided the short delay API, how can I create some short delay functions if there is no short delay API in the SDK!
thanks!
mandy
Show Less1. Can I get the schematics of CYBT-413034-EVAL.
2. By default WICED Studio uses which level of optimization for compilation of project code. How can I change the level of optimization and include -Wall compiler flag.
3. If I develop my own board using CYBT-413034, how to program it in the hardware, in the sense I have bare HCI UART pins coming out. Please explain the procedure in the sense which file to program (hex/bin/elf).
4. I have a requirement for least range between two BLE devices. What is the least range BLE device available with your company.
5. I have a difficulty in understanding /20719-B1_Bluetooth/apps/demo/watch. Can I get a technical support help to understand the code.
Regards,
Ameet Kumar Haware
Show LessDear Sir,
How to get the result whether the wiced_hal_puart_synchronous_write(UINT8* buffer,UINT32 length) finished or not ? Is there any method ?
How to get 20706 PUART TX FIFO in new SDK ? There is no API for PUART TX FIFO in the new SDK.
Best Regards,
Cloud Chen.
Show LessI'm using CYBT343026 to do an applicaion:A2DP and BLE.
I use P24 as PUART TX,and P25 as PUART RX.see the picture above.
There is a issue that when it cold start,RX does not work,TX works.After I reset it,both works.
I tried in the demo appplication ‘hal->puart’,it has the same issue.
Show Less