AIROC™ Bluetooth Forum Discussions
I am not sure if this is the correct forum. I was previously working on development using WICED studio and Laird-EWB. I was informed recently that the WICED platform is NRFD. I installed stm32cubeide and st tools to configure the stm32f412 mcu. All is well. I then downloaded the MODUSTOOLBOX and it appears to only support BLE apps. Where can I go to get the api and libraries for the classic bluetooth interface. I am primarily looking for RFCOMM and Dual Mode.
Thank you
Show LessHi,
we just received CYBT-213043-EVAL to evaluate the CYW20819 chipset.
I'm using the board with external BT stack (https://bluekitchen-gmbh.com/) and external MCU host and everything seems to work fine (I pull CTS high when power/reset the EVB, in order to let the chipset enter in HCI mode).
I'm also enabling SCO_Routing to transport level (using command Write_SCO_PCM_Int_Param -> [0E 04 ]: 01 1C FC 00
Something is not working as expected: SCO audio channel is established correctly, but SCO data start to be received after about 4seconds, and they are received not as SCO packet but as vendor specific events.
e.g.
[00:00:24.408] EVT <= FF F4 1B 03 01 ED FF 13 00 00 00 ED 00 E0 41 C2 0F 41 04 ED 00 E0 02 00 41 00 08 ED 00 E0 00 00 00 00 0C ED 00 E0 00 00 05 FA 10 ED 00 E0 00 00 00 00 14 ED 00 E0 00 02 00 00 18 ED 00 E0 00 00 00 00 24 ED 00 E0 00 00 07 00 28 ED 00 E0 00 00 00 00 2C ED 00 E0 00 00 00 00 30 ED 00 E0 00 00 00 00 34 ED 00 E0 34 ED 00 E0 38 ED 00 E0 38 ED 00 E0 3C ED 00 E0 00 00 00 00 00 E1 00 E0 0F FC 4F 00 04 E1 00 E0 00 00 00 04 00 E2 00 E0 01 7C 64 00 04 E2 00 E0 00 00 00 00 C0 00 32 00 24 00 08 00 78 13 30 02 72 D6 2C EA DC A4 4E 0C 7E 89 B0 44 CF 01 CD 68 C3 32 59 80 8E 0F 01 BB 3C CA 6D 4A 15 0A 06 A0 80 08 04 DD 33 9B C1 2E 08 92 29 74 93 E1 DA A7 36 21 4C 05 0E 91 04 EF 41 BF 5E 90 44 53 08 15 15 D2 05 C1 75 4D F1 E4 6B B2 1F 3C 1C 34 09 C1
After 8seconds, I'm not receiving anything else.
Questions:
1) where can I download HCI vendor specific command list for CYW20819?
2) why the CYW20819 stops to route SCO packets over HCI after about 8seconds?
Thank you for the support.
Best regards,
Alessandro Morniroli
Hello,
I am using CYBT-343026-01, using Bluetooth Classic is it possible to serve HTML pages over HTTP server using any profile?
Here once I connect to Cypress Bluetooth module and typing IP_address:port_number in web browser on phone or PC I should see the webpage.
Show LessHi,
I have the CYBT-343026-01 module and I need to implement the HID over bluetooth.
Could you help me to understand which is the best way to do it?
I tried the following ways:
1) Porting the "Dual-Mode HID Keyboard Sample Application" to CYBT-343026-01 module into Modus Toolbox IDE. This way seem to be complicated, because the HID library needs the "wiced_hidd_lib.a" library that is not present in "20706A2" prebuild library folder.
2) Create an HID project into WICED-Studio IDE. But the chip "CYW20706" is no longer supported, so there is no documentation and examples about it.
So, please, could you help me?
Thank you in advance.
Show Less
Hello all,
while out-of-band pairing procedure it is necessary to call the function wiced_bool_t wiced_bt_smp_create_local_sc_oob_data (wiced_bt_device_address_t bd_addr, wiced_bt_ble_address_type_t bd_addr_type) to create local BLE secure connections OOB data. In the documentation it is described, that OOB data will be provided via the BTM_SMP_SC_LOCAL_OOB_DATA_NOTIFICATION_EVT event, but in my case this event is not fired. The return value of the function is FALSE too. Does anybody know what to do to get the OOB data from this function?
Show LessHello,
I'd like to ask for opinion/advise on several issues. I will give you the context first:
I am developing an application using the CYW20719B2 in Modustoolbox as officially suggested by Infineon. I am looking into doing a test production series, thus I will need at least several dozens of the MCUs. Unfortunately I cannot find any supply of this chip anywhere nor any expected date of new stock.. However I can see that CYW20719B1 MCUs have still quite high stock availability. Therefore I am considering using the CYW20719B1 in the meantime and then go with the CYW20719B2 when available. I understand that CYW20719B1 is not supported in Modustoolbox and is only supported in WICED Studio. Based on this I would like to ask the following:
1) Is there any official/unofficial way to add the CYW20719B1 target into the Modustoolbox? If so could you please give me some leads where to begin?
2) Is there a way to port the application from Modustoolbox back to WICED studio? Especially how to go about the generated files (COMPONENT_btstack..)?
3) By any chance is there somewhere some available stock of CYW20719B2 MCUs that I am not aware of? Or at least does anyone know about when we can expect CYW20719B2 to be available?
I understand that official advise is not to go back to CYW20719B1, however I do not see any better solution at this time. If you can give me any other advise that I missed on how to go about the current situation I would be very grateful.
Thank you.
Show LessHi,
I tried to use Bluetooth_LE_Battery_Server on EVB CY8CKIT-062S2-43012.
But I got error message as below and entire log in attached file.
** Program operation completed successfully **
srst_only separate srst_gates_jtag srst_open_drain connect_deassert_srst
Info : SWD DPIDR 0x6ba02477
Error: psoc6.cpu.cm4 -- clearing lockup after double fault
psoc6.cpu.cm4 halted due to debug-request, current mode: Handler HardFault
xPSR: 0x20000003 pc: 0xe000ed00 msp: 0x080ff7e4
Error executing event reset-deassert-post on target psoc6.cpu.cm4:
C:/Infineon/Tools/ModusToolbox/tools_2.4/openocd/bin/../scripts/target/mxs40/mxs40_common.cfg:116: Error:
in procedure 'ocd_process_reset'
in procedure 'ocd_process_reset_inner' called at file "embedded:startup.tcl", line 788
in procedure 'mxs40_reset_deassert_post' called at file "C:/Infineon/Tools/ModusToolbox/tools_2.4/openocd/bin/../scripts/target/mxs40/psoc6_common.cfg", line 169
at file "C:/Infineon/Tools/ModusToolbox/tools_2.4/openocd/bin/../scripts/target/mxs40/mxs40_common.cfg", line 116
Info : SWD DPIDR 0x6ba02477
psoc6.cpu.cm0 halted due to undefined, current mode: Handler External Interrupt(456)
xPSR: 0x08001fd8 pc: 0x08001fd8 msp: 0x08001fd8
shutdown command invoked
Info : psoc6.dap: powering down debug domain...
I also tried the solution from below link. But It didn't work for me. Any comment to fix this kind of issue???
My ModusToolbox version is 2.4 and with below configuration
Thanks.
Austin
Show LessI'm using CYW20706,and then download the latest version of Wiced Studio 6.6. But the WICED Platform menu don't have the information about CYW20706.What should I do instead?
Show LessHi~
I want to build a sample application named 'Audio_Headset_and_speaker'
But I failed to build in CYBT-343026-01
I imported Audio_Headset_and_Speaker application and changed some code for adapting CYBT-343026-01 module, for example makefile and library files.
But I failed to build.
I'd like to know whether it can be built in CYBT-340326 succeedingly.
BRs
Daniel Lim
Show LessHi,
What is the first device that supports LE-LR (Coded PHY) as Infineon? Will it be the CYW20829?
https://www.infineon.com/cms/en/product/promopages/airoc20829/
Are there any plans for a CYBT module with CYW20829?
What is the MP schedule for each IC and module of the earliest device?
Best Regards,
Show Less