AIROC™ Bluetooth Forum Discussions
I am trying to send HID report over GATT profile for which I am using the functions declared in "wiced_bt_hidd_ble.h" (btstack-v3.7.0). I get undefined reference (link error) when I use the functions like "wiced_bt_hidd_ble_register" defined in the header. It is difficult to find the definition of these functions as the source are static compiled .a files.
I would like to understand if these functions are to be defined by the user or if these functions are deprecated.
MTB 3.0, btstack-v3.7.0
Show LessHi,
I'm using a dual core psoc63 and BLE is on core M0p and this core stores BLE bonding list in "cy_em_eeprom" (0x14000000 size 0x8000).
My question is this region is accessible also from CM4?
In the first production of our board, due an error of generating hex file this region is empty and we want to fix it on the field over the air from application on CM4.
Thanks
Show LessHi guys, beginner here! Recently I met some problem with the Low power mode in CYBLE, I am using CYBLE-012011-00 and the code example -----AN92584, Designing for Low Power and Estimating Battery Life for BLE Applications.
Currently I am doing a project which will keep sending the temperature data from ADC, Client can write/send commands to server side and server can do some response afterwards, but no matter how hard I tried to mess with the Low Power Mode, the current always stay in between 15- 14 mA. My expectation is lower than 2mA or lower will be good enough, but somehow I am confused about how the consumption calculated.
Project attached below, thanks for the advices and guidance!
Hh
Show LessHi
请问CYW20835在sleep mode的情况下,不进入SDS或HIDOF的情况下,底电流最低是多少?
Hi
Using many of the topics (listed at the end of the thread), I've been able to turn on the PA/LNA feature on the CYBT-483056-02 module, but it seems to stop working under some conditions.
I've implemented a test command (see my previous thread which I though was solving the problem : https://community.infineon.com/t5/AIROC-Bluetooth/CYBT-483056-02-Tx-Power-setting/td-p/393817) so I can use the vendor command 0xFC14 to do a continuous TX at a given frequency.
After chipset reset and application start (configures the PA/LNA using either wiced_external_pa_lib.a or direct registers access like in the forum threads), then I can do the test command and I see the TX output on a spectrum analyzer. If I change a setting (like connectability or discoverability settings, using the wiced APIS wiced_bt_dev_set_connectability/wiced_bt_dev_set_discoverability), or if I try to connect to a remote device, then the test command will not show power any more. Also, I've observed that it was very difficult to connect to other devices, like when the PA/LNA feature is not activated.
Can you please tell us (an example would be the best) how to correctly configure the PA/LNA so that it can be used on the CYBT-483056-02 ?
Here are the two ways that I tested (these are placed in the BTM_ENABLED_EVT handler) :
status = wiced_external_pa_configure(/* ctx_pin */ WICED_P02,
/* crx_pin */ WICED_P16,
/* csd_byp_pin */ WICED_GPIO_NOT_USED,
/* epa_mode */ EPA_MODE_NORMAL);
or
(*((uint32_t *)0x338408)) = 0x48C;
(*((uint32_t *)0x338440)) = 0x47C;
(*((uint32_t *)0x338208)) = 0x600;
(*((uint32_t *)0x338240)) = 0x600;
Regards, Jerome
List of forum threads that I've looked :
Show Less
Hi,
I have a new PCB design with a CYW20706. It is connected the same way as on the EVAL-Board. It is supposed to boot from the same type of flash memory.
I cannot get the IC to boot.
I have a MiniProg4. Through it i can connect to the processor with SWD but not through HCI UART.
I have tried to load data directly into the MX25R4035 SPI-Flash. It still does not boot.
All voltages are correct. The crystal resonates with the correct frequency (24.00 MHz).
After a reboot there are some life on the SPI pins.
I'm not sure why i cannot get it to boot, or respond to HCI UART, but in the datasheet there's a few mentions of an OTP that is used to configure the boot sequence. Could that be what i'm missing?
Please help,
Jan
Show LessHello,
I'm trying to connect with the CYBT-353027-02 Bluetooth module using HCI UART provided in J1 connector pins using an external "UART to Serial convertor" and opened that port using "AIROC Bluetooth Debug Tool". The purpose of using these pins is to Understand HCI Uart communication which I'll be using with our MCU later. So I connected VDD,GND, TXD and RXD but still I couldn't able to transmit or receive. Is CTS and RTS pins are necessary for communication.?
If not how to attain connection.?
Thanks in advance
Adarsh Maurya
Show LessHello,
I would like to confirm SIG certification for a system with a CYBT-343026-01 Module programmed with EZ-Serial F/W.
Should I register only the QDID of the Module when performing SIG certification for the end product?
In the thread below, it is commented that EZ-Serial F/W supports BT4.2.
Module is 5.0 and stack is supposed to be 4.2, is this a problem?
If there is a problem, does it need to be registered with 4.2 as an End product?
If yes, how should I register with BT SIG?
Thanks
Show LessIn my project, sometimes BLE scan will get stuck in CY_BLE_ADV_STATE_STOP_INITIATED state, but I haven't been able to figure out what is causing it. I have to restart the device to get things back to normal. Sorry, I don't have any more details at the moment as to what could cause it, but any ideas as to what would cause the BLE stack to get stuck in CY_BLE_ADV_STATE_STOP_INITIATED state? I am continuously running Cy_BLE_GetScanState() to get the state of the scan.
Show LessDear sir,
从英飞凌的培训上了解到CYW20829支持BLE5.4 ,PAwR 功能适用于在ESL电子标签上,关于ESL的应用我们收集了一些客户问题,官网还没有很多关于CYW20829的资料,请教您如下CYW20829 在ESL上的应用问题,还望您能帮忙指导下,谢谢。
1. ESL场景下,event和Subevent时间长短的设置是什么?现在您那里已经支持的产品,他们设置的周期是多少?带载数量多少?低功耗特性如何?
2.任务密集时段和任务稀疏时段能否灵活更改周期?终端与AP重新约定新的周期时常的过程需要多久?唤醒周期能否设置为10秒以上,减少终端的唤醒次数?
3.这个问题是基于休眠时间较长的情况而言,如果周期最大只有10秒,则意味着终端AP每10秒进行一次通信,此时不存在所谓AP临时唤醒的问题,但如果休眠时间较长,AP如何紧急与休眠中的终端建立数据传输的通道。
4.终端能否主动向AP发送数据,在我们已知的模式下仅有AP主动与终端约定时间片进行数据传输的模式。
5.本系统的对时机制是什么,一次对时能保证多久的准确?如果某一终端时间 出错,能用何种方法定位。
Show Less