Recent discussions
Hello,
I am using the EZ-Serial Host API Protocol Library with the CYBT-343026-01.
App: 1.2.29 build 29
Stack: 5.2.0 build 22
Protocol: 1.3
HW: CYBT-343026-01
I have a few modules that I re-flashed with EZ-Serial binary.
My procedure is to use ModusToolbox and flash the module with the Firmware_Upgrade_via_HCI application via the HCI UART. Then I use ClientControl to flash the module with the EZ-Serial Binary via the HCI UART.
The issue is, after I do this, all the modules have the same Bluetooth Device Address (MAC). I believe this is because the Firmware_Upgrade_via_HCI application has this line in the makefile.
BT_DEVICE_ADDRESS?=default
Per the documentation, this will set a BDA for your device by combining the 7 hex digit device ID with the last 5 hex digits of the host PC MAC address.
My question is, how do I prevent this. I want each module to have a unique MAC, preferably the MAC they had before I reflashed EZ-Serial.
Thank you,
-Rocko
Show LessHi i would like to implement the CYBT-231043-MESH chip into my own sensor system but i am having trouble finding developer's guide to utilising the chip. A couple of questions
1) Where can i find resources/guides for using the API? Are there some kind of tutorial besides the few examples here?
2) Is there support for using the chip as a gateway? Or do i need to get the PSoC for that?
3) Is fast provisioning with one node as the configuration client supported?
Thanks
Show LessHello! I'm trying to get a CYW920719B2Q40EVB-01 dev kit up and running. I've built and downloaded a few of the included demo applications but now I want to create a build with all the Bluetooth features I need for my application. I started with a new MTB application with the BSP for the dev kit and added some items to the GATT tree and the SDP tree in the Bluetooth Configurator utility. The code built but it didn't appear to do anything as ClientControl didn't show any active tabs. I also tried adding libraries with the Library Manager but these didn't seem to appear in the project explorer window. I'm sure this is something stupid like I actually need to put some code in the main application to actually turn on the profiles I need, but I'm really not sure where to start at all. Any help appreciated. First time using any Cypress/Infineon part
Show LessHello support team.
I am evaluation the CYWCYW20735B1 and measure current consumption.
CYW20735 data sheet shows current consumption of HIDOFF is 1uA.
Which sample application do I use to measure HIDOFF current.
Is there any guide to measure current consumption at CYW920735Q60EVB-01 ?
Thanks
Show LessHello! I just unboxed a new CYW920719B and I'm having issues downloading one of the example ModusToolbox projects to the board. The serial port is available in device manager.
Initially, ModusToolbox was unable to automatically detect the serial port at all:
Programming target device ...
Detecting serial port ...
Serial port not detected...
Download failed
Based on this thread , I was able to specify the serial port directly in the makefile to progress a little bit, but still no luck:
UART?=COM5
New error message is failed to determine baud rate
Programming target device ...
Found serial port : COM5
Downloading FW ...
Failed to determine baud rate
Download failed
I have tried the Recover and Reset button pattern as described in the readme and the thread linked above but it appeared to have no effect.
Note that the board is currently running the default demo application that ships with the dev kit which uses the serial port to print text (thermistor readings) and doesn't have the serial port as an actual HCI interface, so Client Control and CyBluetool don't connect properly to the board. Does this have something to do with it?
Thanks!
Show Less
How/Where can I get "Matter over Thread Door locks example (pro package)" for the CYW30739?
The following wording is contained in the document "AIROC™ Bluetooth® SDK 3.2 release notes (002-34351 Rev. **2022-01-12)
"
・Added Matter over Thread® Door locks example (pro package) for the CYW30739
But I couldn't find the "Matter over Thread Door locks example (pro package)" in modus toolbox 2.4.0.
Show Less
Hi,
I'm trying to implement Bluetooth low energy secure connections out of band pairing with the CYBT-413055-EVAL board and NFC. Are there any code examples which shows how to configure this feature using the Bluetooth SDK? I can't find any in the associated examples.
Show LessI added the Audio_Gateway example of CYW20706 in MTB2.4 environment, the version is 3.3
Among them, hfp_ag_startup is divided into two versions, with callback event and without callback event function
After my research, I found that the difference is in the btstack version of COMPONENTS, of which CYW955572 can use callback event
But if the changes related to hfp_ag cannot be notified to the application layer through the callback, how can I know the connection status of the AG (Connected/Disconnected...) and AT Command information (battery level, volume, etc...)
The relevant connection state is found in p_scb->state in hfp_ag_session_cb_t in wiced_bt_htp_ag.h
But because of future certification, it should not be possible to modify Lib
I would like to ask if CYW20706 can know the current connection status and AT Command information without the callback function of htp_ag
Show LessHello Infineon support team.
We are evaluating a sample application "Audio_Headset_and_Speaker" using CYW920721B2EVK-02.
<Board configuration>
-CYW9BTAUDIO2(J9) <-- Mic
-CYW9BTAUDIO2(J10) --> Headphone
-CYW9BTAUDIO2(J6 position)
short: 9-10, 11-12
open: 1~9
<Test Environment>
MIC/Headphone <--> CYW920721B2EVK-02 <--BT Connection--> pair device(mobile phone A) <--Calling--> mobile phone B
Now we are facing following phenomenon during calling.
- The headphone output works file.
- However, No voice output from mobile phone B. We suspected the mic input does not work well.
■Questions
1) Are the mic/J9 connection and J6 configuration is correct?
2) To enable line input path for the mic, we guess some registers of audio codec "CS47L35" need to configure.
Ex) "R768(0x0300) Input_Enables" register .
Does this sample application configure those registers?
Thanks,
Tayo