Studio Bluetooth Forum Discussions
text.format{('custom.tabs.no.results')}
Hi,
I check WICED HCI Control Protocol Definition document. And it refer below information.
1. Packet Type is always a fixed data which is 0x19. Right?
2. How to distinguish command/event code? 0 for command, 1 for event code? Any related document?
3. Group Code means Operating code in the document? I think it should be two byte here. One is Group value and the other is Operating code. Then device can distinguish the different command. But I don't see both in above 5 bytes head.
4. How to define LE Scan command?
0x19 0x00 0x01 0x01 0x02 0x01 0x00
| | |
| Operating code
Group value |
len?
5. How to calculate len? All the packeted data len? Or just content len(0x01 0x00)?
6. Any detailed document to descripbe all of these?
Show LessWe have custom board with CYBT-353027 module and third-party mcu.
Our goal is to update bluetooth module firmware by uploading it from the 3rd party mcu.
We have followed instructions from the "WICED-HCI-Control-Protocol.pdf" document.
Also we've aligned our code with Wiced Studio upload flow. On each command we receive a correct response from the module.
But after uploading there is no logs at the PUART and no advertising device with specified name visible (module is not able to startup).
After uploading by Wiced Studio we have the device running and scannable, but when using the same flow and 3rd party mcu we have fail.
Can someone clarify updating process a little by answering next questions?
1) It's not clear whether or not we need to upload a minidriver?
2) Do we need to pull SPI2_CS_N to VDD and pull UART_CTS to GND while resetting to enter recovery mode and only then upload firmware?
3) Why Wiced Studio while downloading new firmware sends reset command twice?
4) What is the purpose of "01 4D FC 05 1C D2 00 00 01" command right after the first reset command?
5) Is there some document which describes firmware update sequence, required commands order and timings?
6) Which tools (hardware or software) we can use to debug module at the startup?
Show LessHello,
In the process of evaluating the CYBT-333032-02 to be used to replace our current BT2.1 (CSR BR-C40) Implementation. Specifically need to test SPP performance against our proprietary HCI implementation (very old, No stack, very fast (in the day)).
I am going to mount the CYBT-333032-02 onto our existing design and was wondering/confirming:
1. The Module I order from Mouser comes with the EZ-Serial Firmware (found it on a slide)
2. I can wire the interface pins to my Microcontroller to control the interface.
3. I need to wire up the control signals for CYSPP, so what Pins are purposed for CP_Role (We will be peripheral) and CYSPP (would like to control switcing states here)
4. Do I need to connect up a Reset Signal?
Any and all information would be helpful here.
Regards,
Richard Hecht
Hello,
CTS port is not assigned in EZ-Serial FW of CYBT-353027.
Please tell us why.
Does CYBT-353027's EZ-Serial FW not have the flow control function?
Or does it support Flow control but doesn't just have CTS?
Best regards,
Kenji Takahashi
Show LessHello.
I would like to connect Central that can be connected to other than (Address: non-Resolvable Private Address).
Is there a way to determine (address: non-Resolvable Private Address)?
The following environment is used.
Application: Added pairing based on ble_hello_sensor
WICED-6.4.0.61(STM32F412 + CYW43438)
Hi,
I want to use HCI uart to receive data. How to set? I know puart can set like this " wiced_hal_puart_register_interrupt(puar_rx_interrupt_callback);" Is HCI uart same like this?
Show LessIs there any way to save a variable through a call to wiced_hal_wdog_reset_system();
I want to save a single byte of data which can act as a flag when I come back from the soft reset.
Device is the CYBT-343026-01 module.
Let me know.
Show LessHello!
Do the CYW20719 and CYW20721 support AG-HSP and AG-HFP profiles? When using the CYW20719, I have seen examples of the use of AG, HSP and HFP profiles. Are these examples correct in relation to the CYW20719 and fully launch the hardware?
Thank you!
Show LessHello Support,
I have problem with HCI protocol. WICED-STUDIO worked correctly but when i use RealTerm to make ping function, Module dont response.
I'm developing application to use Hands Free Profile with another MCU to controll functionality of headset.
When i press reset button module return as below.
Could you help me to make it possible?
Show LessHi,
I am using Cypress CYW4343 chipset for a PoC with i.MX6UL-EVK for a Bluetooth application. We are able to create a GATT profile over LE connection using pyBluez and the communication is happening perfectly, but the bottleneck is the speed. For which we are trying to understand if we could utilize the GATT server over EDR as the chipset supports BR/EDR/LE.
In the attached Bluetooth SIG document, we see that optionally the GATT role configuration is possible over BR/EDR.
I am a bit confused about this configuration. Can I get an insight on that, and if this is possible, we would like to use it for our development with CYW4343 or CYW20706.
Thanks & Regards
Aslam
Show Less