Studio Bluetooth Forum Discussions
Dear friends,
I want to change device to tranmist data per 7s, so I want to use SAP command to do the setting. But I don't understand below parameters clearly.
1. What is the difference with high interval and low interval(high duration and low duaration)?
2. Can you do a detail explanation for interval and duration behavior?
3. How can I set to realize the function "tranmist data per 7s"?
Show Less
Team,
I'm working with a customer using the 20719 within an application that is extremely sensitive errors and re-transmission.
Per the blog RanjithK_41 created here: CYW20719 and CYW20735 Peripheral and HCI UARTs
The PUART on the 20719 will operate up to 3Mb/s max. However, they want to understand whether or not there is an associated error rate which needs to be calculated in order to assess actual throughput and potential for re-transmission of data.
As an example, the STM32 MCU documents a 1.73% error rate on its 3Mb/s UART, so they want to understand if our UART implementation is similar.
Thanks in advance for your help.
Show Less我们一个客户使用RT-thread 在MCU跑BT协议栈,请问如果使用20706的HCI模式,需要加载hcd格式文件和nvram吗?
有没有相关文档可供参考?
谢谢!
Our application audio DAC need Master clock(MCLK) input. Like 2.8224Mhz/5.6448Mhz/11.2896Mhz(fs:44.1Khz) or 3.072Mhz/6.144Mhz/12.288Mhz(fs:48Khz)
And it request must be synchronized with I2S SCK / WS.
But currently we use CYW20706 only support below signal for audio DAC.
■ I 2S Clock: I2S SCK
■ I 2S Word Select: I2S WS
■ I 2S Data Out: I2S DO
Have anyone can provide suggestion or parts for our application?
Thanks,
Mitchell
Show LessHi
According to [WICED-HCI-Control-Protocol],
2.6 HCI Commands and Events During a Serial Flash Download
Execute UPDATE_BAUDRATE command and DOWNLOAD_MINIDRIVER command and
the module does not return response.
If we are forced to execute WRITE_RAM command,
Could you tell us if the FW is written properly?
Note: We are forced to write and it is working,
but we worry about if the FW is properly written on the module.
Also, could you tell me why the modle doesn't return response?
Example: If FW download fails once, EZ-Serial is broken and response does not return.
Thanks
Yang
Show LessHI,
I am using the CYBT-413034-02 WICED capable BT module for which the underlying processor is CYW20719.
SDK ver is 6.2
WICED-SDK Version: Wiced_006.002.001.0002
I took a reference application for A2DP sink from 20706 packages and used the CYBT-413034 platform to build and program the module.
I was able to advertise and connect the "wiced a2dp sink" device to the host on a Windows 10 PC and an Android 9 Mobile phone. The BT module connected correctly and appears as an audio interface in the Windows 10 PC.
When I try to stream the audio to the BT module, I can't see the data out from the module on the configured I2S lines.
I2S I/O configs:
I2S_DI P0
I2S_DO P29
I2S_WS P38
I2S_CLK P10/P11
I tried to place a scope on the WS and CLK lines to see if I get I2S data bytes and the changing WS and Clock pulses. But it simply does not show anything.
After some search on the Cypress forums, I found that the current WICED Studio does not support I2S on CYW20719. Is it true?
Is there an option to import older projects/libraries and compile them for 20719 modules to get it working. The forums and associated links say that the user application cannot control the I2S peripheral directly, but is there any way I can test out the I2S interface using an existing working sample code for the 20719.
Thanks,
Gurpreet Singh
Show LessWe are currently working on the 20719 board. We know this board features Bluetooth 5.0 which allows two audio sink connections. Has anybody worked this before and how did you set up two connections?
Show LessHi,
I'm trying to interface to the CYBT-343026 HCI UART at as fast a speed as possible but the processor I am using cannot hit the 'common' baud rates exactly. I'm trying to understand what baud rates the CYBT-343026 can produce but the documentation is not very clear. In the datasheet there is an 'HCI UART Interface' section with a table for 'Common Baud Rate Examples, 24 MHz Clock' but it is unclear how the numbers result in the quoted baud rates especially since a few rows have the same settings but produce different baud rates (e.g. 4M and 2M or 115200 and 57600).
How can I work out what other baud rates can be supported so that I can work out the percentage error between the Bluetooth module and the controlling processor?
Thanks
Nigel
Show LessCyw20706 Systick's smallest minimum timer resolution is 12.5ms???Include/wiced_Timer.h Line 52 "Defines the wiced timer types. These timers are system tick driven and a systick is 12.5 milliseconds.So the minimum timer resolution supported is 12.5 milliseconds"
If not, how to set it smaller?
Show Less/*
* Defines the wiced timer types. These timers are system tick driven and a
* systick is 12.5 milliseconds.So the supported is
* 12.5 milliseconds
*/
typedef enum
{
WICED_SECONDS_TIMER = 1,
WICED_MILLI_SECONDS_TIMER, /* The minimum resolution supported is 12.5 ms */
WICED_SECONDS_PERIODIC_TIMER,
WICED_MILLI_SECONDS_PERIODIC_TIMER /*The minimum resolution supported is 12.5 ms */
}wiced_timer_type_t;