Bluetooth SDK Forum Discussions
in the board with code Mesh_Snip_213043MESH.mesh_vendor_specific_app I can print in WICED Peripheral UART the message sent by provision_client app as shown in the image
I added the line: WICED_BT_TRACE ("Dato:% B \ n", p_data);
but
I want to print the reply message in WICED Peripheral UART on the card with the code provision_client app
I added the line: WICED_BT_TRACE ("Reply message:% B \ n", p_data);
in the function: wiced_bool_t mesh_vendor_client_message_handler (wiced_bt_mesh_event_t * p_event, uint8_t * p_data, uint16_t data_len)
but the reply message does not print correctly: ("123456789101")
the image shows the code and the message in the terminal
in the terminal it shows the message ( "00 04 20 00 c1 03"):
Reply message: 00 04 20 00 c1 03
mesh_vendor_client_message_handler: company_id: 0131 opcode: 2 model_id: ffff
ignored
You can check, the reply massage does not enter the function: void mesh_vendor_client_process_data in the board with the code provision_client app
please
help me
in my work we want to buy 3000 CYBT-213043-MESH but because we cannot solve this problem we cannot buy
Show LessDo any of the Cypress BT chips (preferably a dual-mode certified module) have the ability to support Advanced Multipoint? If so, are there any application notes or examples for guidance?
For context, the application here would be a Bluetooth headset that could, for instance, pair to two smartphones at once and handle calls interchangeably.
Show LessHello,
I make a new workspace for a new project. I choose "New Application". The wiced_btsdk is choosen and this appears with no errors in the project explorer. Then I choose "New Application" again. This time I pick the 'dimmable_light' application. This also appears in the project explorer, but now with errors.
*****
Opening project creator from C:/Users/John/ModusToolbox/tools_2.1/project-creator/project-creator
Importing light_dimmable (1/1) ...
Error creating Eclipse launch configurations: makefile:268: BTSDK application projects require the wiced_btsdk project as a prerequisite.
makefile:269: Please create the wiced_btsdk project via New Application wizard in the IDE or via git clone for CLI.
makefile:270: *** Missing prerequisite wiced_btsdk project. Stop.
Done.
*****
There's something wrong here. I did as the manual told me. Where to correct the prerequisites?
Any help would be appreciated.
Thanks in advance,
John
Show LessWe would like to use the HCI UART port on the CYW20719 to communicate with a second non-Bluetooth MCU. We would like to transmit firmware (for firmware upgrades) and other generic data from this second MCU to the CYW20719.
Can you confirm that we can use the HCI UART port for the functionality described above?
If we can use the HCI UART, are we restricted to the messages and function calls defined in the WICED HCI UART Control Protocol or can we also send/receive raw data over HCI UART?
Thanks.
Show LessHello
I'm making an application with the kit CYW920819EVB-02 where I need to send the motion sensor data by bluetooth.
My idea is to send the data by bluetooth and be able to see it in the PC without the need to connect it by USB.
Is there any kind of Cypress program in which, when configuring the bluetooth of the application for a serial port UART output, you can see the data on the computer screen?
Thank you very much.
kind regards
Show LessI'd need to fix a problem with the bluuetoth configuration.
I can't find a way to configure the bluuetoth so that when the computer scans the nearby bluuetoths, the one of the desired application appears.
I have tried with example applications that are given by the modustoolbox itself and the computer if it detects the bluetooth, instead in an empty application I configure it in the same way as the example applications and the computer does not detect the bluetooth.
what can be the problem?
Thanks
Kind regards
Show LessHi,
I am working on porting our application to CYW20819 from nrf52832.
For nrf we register gatt server for both peripheral and central. That allowed us to use write commands instead of notifications within 1 connection. I modified hrs/hrc example and did register db for hrc and tried to discovery on connection up event with hrs but I get NO_RESOURCES error. I am wondering what I could be doing wrong?
Regards,
Michał
Show LessHi,
I am getting familiar with cypress pairing/bonding implementation. As case study I am observing hrs/hrc example. I already understand how the keys are stored. I know that if devices are bonded then after reconnection bt stack will try to restore keys from flash with BTM_PAIRED_DEVICE_LINK_KEYS_REQUEST_EVT event. But on the first connection I noticed something strange. Before even log about connection being up ("hrc_connection_up") is printed I can see that BTM_PAIRED_DEVICE_LINK_KEYS_REQUEST_EVT event is received twice. I don't understand why bt stack is trying to retrive keys even before encryption is started? Is it specific to this example or is it standard behaviour with cypress chips? Please the logs:
hrc_interrupt_handler, app timer :13
Button pressed
hrc_interrupt_handler, app timer :13
Button released with in 2 seconds. hrc_management_cback:22
Scan State Change: 1
wiced_bt_ble_scan: 8100
Found Device : 5a 04 55 0a 32 42
Scan completed:
hrc_management_cback:22
Scan State Change: 0
scan off status 0
hrc_management_cback:19
Key retrieval failure
hrc_management_cback:19
Key retrieval failure
wiced_bt_gatt_le_connect status 1
14
hrc_connection_up
I will be thankful for any help in understanding this.
Michał
Show LessHello
We use CYW20819 in "embedded mode" and we would like to control CYW20819 finely.
For example, we want to set LOCAL_DEVICE_NAME at other than boot/initialize time.
We find wiced_bt_dev_vendor_specific_command() API that sends VS HCI command to CYW20819 and wiced_bt_dev_register_hci_trace() API that register callback for HCI event.
However we could not find the API that enables to send normal (Non-vs) HCI commands.
Does Cypress offers this kinds of API or have the plan to add this function?
Show Less