AIROC™ Bluetooth Forum Discussions
1. when dial is initiated then we are connecting HFP profile and dialing a number and disconnecting HFP profile.
here we are facing an issue that when dial command sent, HFP is getting connected after that dial is not initiated,
when again dial command is triggered then only dial is preforming.
case HCI_CONTROL_HF_AT_COMMAND_D: // Dial process
case HCI_CONTROL_HF_AT_COMMAND_BLDN: // redial process
WICED_BT_TRACE( "\r\n connecting the HFP profile");
if(handsfree_app_states.state.conn_data.conn_state!=WICED_BT_HFP_HF_STATE_SLC_CONNECTED) // If HFP Not connected
{
wiced_bt_hfp_hf_connect(ClassicDeviceInfo_t) //in ClassicDeviceInfo_t passing Mac address
}
//confirmation, if connected then only perform action and need a delay for HFP to get connect.
WICED_BT_TRACE( "\r\n After dialing the call disconnecting HFP");
if(handsfree_app_states.state.conn_data.conn_state==WICED_BT_HFP_HF_STATE_SLC_CONNECTED){
wiced_bt_hfp_hf_disconnect(handsfree_ctxt_data.rfcomm_handle);
}
break;
I Downloaded Modus Toolbox 3.1.0 and successfully added a template application for CYBT0243053. But i am facing Error in debugging the template code. I am using USB serial wire for debugging. How can i proceed with debugging.
Error Logs :
Info : auto-selecting first available session transport "swd". To override use 'transport select <transport>'.
cortex_m reset_config sysresetreq
force hard breakpoints
Info : Listening on port 6666 for tcl connections
Info : Listening on port 4444 for telnet connections
Started by GNU MCU Eclipse
Started by GNU MCU Eclipse
Error: unable to find a matching CMSIS-DAP device
I am trying to bring up Bluetooth module received from Vendor #CYW89702 @infineon for Android 11. I could see in the documents its mentioned to copy libbt vendor folder from hardware/infineon/libbt. But in AOSP Infineon libbt is not open source. I guess i have missed it and can anybody confirm it that i missed and i need to ask the Vendor for the same. Or I could see Infineon is a sub brand of Broadcom and in AOSP i could see there is already Libbt available of broadcom so i should use that?
Show LessHi,
I am working with a CYBT-333047-02 device and we are trying to see how we can program the device going through another MCU.
To explain quickly, since we are limited in space on our board, we want to use an MCU as a bridge between our PC and the CYBT. The setup is as follows:
PC <-> FTDI cable <-> some MCU that acts as a bridge <-> CYBT-333047-02
When I use the CYBT-333047-EVAL board connected to my PC through the FTDI cable, I can program the device just fine. But when I connect it through my MCU, it doesn't work.
I am using ModusToolbox to program my device.
Below is the error message that I see:
Programming target device ...
Detecting serial port ...
Found serial port : COM13
Downloading FW ...
Failed to execute DownloadMinidriver command
Download failed
I used a logic analyzer to see what is going on, and here is what I see (picture is attached):
- Purple and blue are what the FTDI is sending/receiving
- Orange and white are what the CYBT-333047 sees on the other side of the bridge (between MCU and CYBT device)
Here is the sequence of messages that are exchanged:
- PC -> CYBT: 0x01 0x03 0x0C 0x00
- CYBT->PC 0x04 0x0E 0x04 0x01 0x03 0x0c 0x00
- some delay
- PC->CYBT: 0x01 0x4D 0xFC 0x05 0x1C 0xD2 0x00 0x00 0x01
- CYBT->PC 0x04 0x0E 0x05 0x01 0x4D 0xFC 0x00 0x21
What am I missing?
Any help would be appreciated
Michel
Show LessDoes Infineon offer Zephyr support for the AIROC CYW20829 Bluetooth LE SoC chip and module?
Hi Sir:
because the BT stack and library still keep update from Infineon.
So. If customer has OTA feature in first verstion.
Does FW OTA binary file included Application and BT stack/profle library ?
Austin
Show LessHi Sir :
the latest EZ-Serial FW is CYBT-343026-01-EZ-Serial_v1.2.38.0.
Is there new host api library for EZ-Serial_v1.2.38?
here is previous discuss link:
Austin
Show LessWe are going to deisgn a lock work with apple homekit and also support homekey. We hope to use ble only.
We know some ic manufacturer had put homekit sdk to EOL becauce of Matter rolling out.
How about Infineon? Does Infineon's homekit sdk still maintain and support homekey?
We are going to deisgn a lock work with apple homekit and also support homekey. We hope to use ble only.
We know some ic manufacturer had put homekit sdk to EOL becauce of Matter rolling out.
How about Infineon? Does Infineon's homekit sdk still maintain and support homekey?
Hi
I would like to perform a secure OTA (Over-the-Air) update.
My chip is CYW20706. I want to manage the APP ID and VERSION using SFU secure OTA, so I referred to the AIROC-Secure-Over-the-Air-Firmware-Upgrade.pdf.
I have added the following definitions in the makefile: APP_VERSION_APP_ID = 0x1234 APP_VERSION_MAJOR = 1 APP_VERSION_MINOR = 0
It seems that the function "wiced_get_current_app_id_and_version" is used to retrieve the current app ID and version information. I would like to know how to use this function.
Do I need to create a structure called "wiced_bt_application_id_t" with member variables product_id, major, and minor, and then store the structure variable in NVRAM in order to use this function?