AIROC™ Bluetooth Forum Discussions
I need to externally (set high and low) control the CYSPP pin on the CYBT-323026-01 module. I am running the latest 1.2.29 EZ-Serial firmware. I understand from the EZ-Serial datasheet (https://www.cypress.com/file/452971/download), table 8-2 that the host should be able to pull this pin low in order to put the module into CYSPP mode, and then high to exit.
I am unable to override the default boot-state of the CYSPP pin using my mcu GPIO. I have the GPIO pin connected through a voltage divider to bring the voltage down from 5v->3.3v, and have set the pin output to low. This does not override the default boot state of high, and the module is not switching to CYSPP mode.
The only way I can enter CYSPP mode is to manually ground the pin, but this is not feasible for my application.
Is there an easy way to control this pin high/low?
Do any of Infineon's Bluetooth solutions that support Classic Bluetooth, also support configurable UART settings?
Is there any option with WICED or ModusToolbox to set DataBits, Parity, StopBits, or Flow control on any Bluetooth device that also support classic Bluetooth?
I am trying to configure the CYBT-343026-01 BLE module for CYSPP mode. I am experiencing what I believe is unexpected behaviour in peripheral mode.
My setup is:
CYBT-343026-01, CYSPP (pin 22) => GND, LP_MODE (pin 4) => VDD.
On initial bootup, the module behaves as expected - passing all data transmitted to characteristic handle 0x11 to my serial terminal (see below)
Once I disconnect this terminal, the module re-enters API mode (see below)
This is happening even though I believe have disabled API mode in hardware by grounding the CYSPP pin. If I reconnect to the module, all data is now transmitted through the API mode UART interface (all data now encapsulated with "@E,...,D=data etc) which I would ideally like to avoid.
Would anyone please be able to let me know what is incorrect with my setup or thinking?
Any help would be greatly appreciated. Thank-you.
I'd like to change BT module to communicat with HCI Uart instead of PUART
So. I succeded to change mode by using sample application 'Firmware_Upgrade_via_HCI' in modus tool.
But My customer has only module not EVK board
1. I need HCI uart mode patch ram for CYBT343026-01
2. I need How to download firmware in case of that customer only has a module only?
3. Do I have to need debugging tool, or download tool?
4. If there is no firmware in module. How can I support in that situation?
Thank You for your support
currently i am working on CYBT-343026 having soc cyw20706 in ModusToolbox IDE.I want to scan near by ble devices and its advertisements. Can you share BLE central/observer example of ble.Show Less
Does cyw20719b2 SPI fifo receive data properly, during wiced_hal_pspi_slave_rx_data() or wiced_hal_pspi_slave_get_rx_fifo_count() running?
Customer want to know sample application of ble connection and bt classic connection in same time
We suggested CYW20706 chip as BT classic and BLE chip.
I have been trying to collect a series of temperature measurements using the CySmart mobile app and a BT temperature sensor. When using the Health Thermometer Service, I get a beautiful graph. However, I don't understand how I can download this data. I have clicked on the data logger, saved the .txt file and opened it in LibreOffice Calc. None of the data looks like temperature data to me. Could anyone help me figure out how to find/access and download the temperature data, so that I can use it in a spreadsheet?
Many thanks 🙂Show Less
I am using BLE module with the GATT mode and i am asking how can i change the packet size more than the default where it is only 20 byte per packet while i used " p_cyspp_set_packetization "Show Less