AIROC™ Bluetooth Forum Discussions
Looking for Smart Shoes with wireless charging solution.
The shoes are used to collect data measurement for the standing posture & weight distribution.
Show Less
Hi.
I have tried to make a CYW20721B2 sleep, without success so far. I have a CYBT-413061 module and have added the following code to several of the example programs at the end of APPLICATION_START(), but no sleep:
/* configure to sleep if sensor is idle */
low_power_sleep_config.sleep_mode = WICED_SLEEP_MODE_NO_TRANSPORT;
low_power_sleep_config.host_wake_mode = WICED_SLEEP_WAKE_ACTIVE_HIGH;
low_power_sleep_config.device_wake_mode = WICED_SLEEP_WAKE_ACTIVE_LOW;
low_power_sleep_config.device_wake_source = WICED_SLEEP_WAKE_SOURCE_GPIO;
low_power_sleep_config.device_wake_gpio_num = 0;
low_power_sleep_config.sleep_permit_handler = low_power_sleep_handler;
wiced_sleep_configure (&low_power_sleep_config);
The low_power_sleep_handler () returns WICED_SLEEP_ALLOWED_WITH_SHUTDOWN
I kind of assume that there are some further requirements for the CPU to sleep, but have not been able to find any information on this.
Is there a "sleep" command that will put the chip in a specific power mode?
Best regards
Roger
Hey
What chips support bluetooth classic A2DP profile and LE Audio?
/Peter
Hi there,
may I confirm
1. CYW20829 has features ULL and ACL, are they unique features or it's a BT standard?
2. CYW20829 PDM can support Microphone, does microphone can support long range 2.3km? Does it has reference design/application note
3. Why need ULL and ACL both features becuase ULL polling interval is 1ms faster than ACL 7.5ms.
Thank you!
Mason
Show Less
Hello forum and good day!
I'll explain my problem: I need to use module 413055 to communicate through UART with a PIC processor.
First thing, I purchased the CYBT413055 EVAL based on the CY7C65215 microcontroller.
I tried to install a Bluetooth serial monitor on my Android smartphone and send strings to the BT chip.
When I look at the HCI UART and PUART virtual ports, I see the string I send.
If I connect an FT232, which is a USB to UART adapter, to pins P4 and P33, I see the communication of sending and receiving strings, but from the electrical diagram, I see that these two pins go to the microcontroller on the board and not to the radio chip.
Looking at the electrical schematic, I see that the pins of the HCI instead go directly to the radio chip, but if I connect to the TX and RX of the HCI UART port, I can't see the exchange of strings via the smartphone.
Can you please help me? Or send me a precise guide?
Thank you so much, a big hug from Italy.
my board is CYW20829
When I was writing my BLE program based on RTOS, I created some other tasks and ran the program, which caused Bluetooth to fail to initialize, meaning it could not start. The program only printed the content before Bluetooth initialization.
/* Initialize bluetooth porting layer by setting HCI configuration */
cybt_platform_config_init(&cybsp_bt_platform_cfg);
/* Register call back and configuration with stack */
result = wiced_bt_stack_init(app_bt_management_callback,
&wiced_bt_cfg_settings);
/* Check if stack initialization was successful */
if( WICED_BT_SUCCESS == result)
{
printf("Bluetooth Stack Initialization Successful \n");
}
else
{
printf("Bluetooth Stack Initialization failed!! \n");
CY_ASSERT(0);
}
The program printed Bluetooth Stack initialization successfully on the terminal, but it seems that the program is stuck in a certain task, causing Bluetooth to not start properly and not complete the broadcast. I would like to ask what direction I should take to solve this problem when it arises. (Note: I modified it using the modustoolbox BLE routine). In other words, under what circumstances will Bluetooth fail to start
Show LessHello Developer Community:
I’m using the Vela IF820 DVK (with MHF4 connector) and EZ-Serial for a serial cable replacement application using the BT Classic SPP profile. It works fine for transmitting a couple hundred bytes, but I’m losing data on the receive side when transmitting a few thousand bytes. My guess is that I’m sending data over the UART to the IF820 module faster than it can be transmitted, and overrunning some buffers. The UART configuration is 115200 8N1.
Does the IF820 module/DVK have any pins that I can monitor to gate sending data to the module before the module is ready? I’ve yet been unable to find anything useful in Laird’s documentation.
Thanks,
Matt
Show LessHi Sir,
How to set the CYW20835 LE tx power?
Firmware I use the "Empty BTSDK App" generated by ModusToolbox .
I tried to use bluetool to send "Write Tx Power Table" command to "HCI UART" but the response is "Unknown HCI Command".
I used CYW20704 to test the "Write Tx Power Table" command response and it was OK.
Show Less
Hi,
I am trying to understand why calling
wiced_bt_set_local_bdaddr
and/or just calling and printing out the BDA address through
wiced_bt_dev_read_local_addr( bda );
Does not match up to the BLE Address I see in CySmart for the chip or with Light Blue.
Each time I reboot the device , Light Blue will change the address it is seeing, but it never matches what I try to set it to. If I call the set and read they match, but it does not appear to set the BDA that is actually being broadcast.
What I am setting up wrong?
I have proven this with both my code and with Hello_Sensor
Show Less
Dear everyone
Customer need to build the CYW20707 footprint, but they found the pin name is different from Ball Map.
Because customer request two part need to be consistent.
Will Infineon revise the document?
Or can customer use Ball Map name as a focus first?
The difference list as attached file.
Thank you.
Show Less