PSoC™ 6 Forum Discussions
I am currently using CYW20829 for BLE related development, and I want to implement CYW20829 as the server to transmit sensor collected data in real-time to clients (such as mobile phones or PC BLE clients). I understand that the notify function can be used to transfer data, but I would like to know if there are any other methods to transfer larger amounts of data. If only notify can be used for transmission, I want to implement a client to write a command to a certain feature value and automatically enable notify on the server, instead of having to click notify on the phone, as shown in the figure. When my client writes a feature, it can automatically enable notify and implement other functions that I need. If I don't use notify, is there any other way to transfer a large amount of data collected by my sensor to my client. How should I implement it and what routines can I refer to. thanks
Show Less
Hi Sir,
When I use "ADC basic" example with CY8CKIT-062S4, and modify the code to single end,
then everything is fine, ADC is working.
After I changing CY8CKIT-062S4 bsp to custom bsp we built(CY8C6244AZI-S4D62), then building and download are successful,
but ADC pin P10_0 has no output with CY8CKIT-062S4 board.
May I use CY8CKIT-062S4 board with CY8C6244AZI-S4D62 bsp? Is it correct?
Show LessHello everyone,
Hope you are doing well.
I'm working on Infineon-CYW9P62S1-43012EVB-01_PSoC_62S1_Wi-Fi_BT_Pioneer_Kit.
I want to validate the Bluetooth receiver (1M/2M/3M) performance. I'm using IQxel-MW LifePoint as a generator and sending waveform BT_1DH5_00001111_Fs80M.iqvsg, but not able to receive packets in AIROC tool.
Below are the observation in AIROC tool after sending BT_1DH5_00001111_Fs80M.iqvsg waveform from IQxel, Total packets and good packets are getting ZERO.
Can you pls help me on this how to get good packets and total packets on AIROC GUI?
or
Is there any HCI commands are there to be validated BT-Rx parameters?
Thanks,
Mohan
Show LessHi,
I am working with PSoC6 (CY8CKIT-062-WIFI-BT) and W5500 Ethernet Controller. PSoC and W5500 communicate using the SPI protocol. As mentioned in the W5500 datasheet, I have written a function. To read or write from the W5500, there are two functions: byte read or write, and SPI bus read or write.
For reading a byte, you need to send 3 bytes of data (address) and the last byte as a dummy byte for the response, totaling four bytes. According to the SPI protocol, there is a version register to read (0x39), and the expected response is 0x04. The data sent from PSoC to W5500 is (0x00, 0x39, 0x00, 0xFF), and the response is (0x01, 0x02, 0x03, 0x04). However, when I print the version register, it shows the response as 0x03. Why is it not reading the last byte?
I have attached the files below.
Show LessHello! To charge a lead-acid battery, I use a solar panel and a Buck converter. I'm not sure how to handle the constant voltage charging stage. I use a PID controller for the constant current stage. If I do the same for the constant voltage stage, the current drops abruptly to 0 because the battery voltage is constant (14.4V). I've tried to keep the voltage constant by gradually reducing the current, but I don't think it's quite right. I've read the AN56778 - POWERPSOC(R) - MPPT SOLAR
CHARGER WITH INTEGRATED LED DRIVER application and I've gone through the code, but I still don't understand; it seems to approximate the duty cycle through the transfer function.
I am trying to debug a PSoC controller using onboard Kit prog3 but I am running into the error attached below.
Reproduce-able even with the project I just imported.
Setup :
1. PSoC 6
2. Linux 20.4 PC
Show Less
Dear supporter,
I would like to translate the following KBA. Could you confirm?
PSoC™ 6 MCU with Bluetooth® LE: Reading sleep clock accuracy – KBA238648
https://community.infineon.com/t5/Knowledge-Base-Articles/PSoC-6-MCU-with-Bluetooth-LE-Reading-sleep-clock-accuracy-KBA238648/ta-p/690974
Bestregars,
JUTA_2823561
Hi,
I'm using Pionner Kit CY8CKIT-062-BLE and I'm trying to change the speed of uart 6 using the device-tree configuration. No matter what value I set in dts file, the final baudrate is always 115200. Below I attach the device-tree from zephyr.dts for uart6 (baudrate: current-speed = <460800>; . Now test the settings for speed 460800, but finally I want to use speed 1500000. Am I missing any additional configuration to make this work?
I am trying to debug the program by adding the breakpoints and ran into this error. What does this error means and how can we resolve it?
Info : Voltage is stable for more than 5 sec, assuming power is good
Sensed power restore, running reset init and halting GDB.
Info : SWD DPIDR 0x0bb11477
Info : kitprog3: acquiring the device (mode: reset)...
** Device acquired successfully
Info : SWD DPIDR 0x0bb11477
Error: Failed to read memory at 0x1000003e
Info : SWD DPIDR 0x0bb11477
Error: Failed to read memory at 0x1000003e
Info : SWD DPIDR 0x0bb11477
Error: Failed to read memory at 0x1000003e
Info : SWD DPIDR 0x0bb11477
Error: Failed to read memory at 0x10000102
Info : SWD DPIDR 0x0bb11477
Error: Failed to read memory at 0x10000102
CYPM1116-48LQXI #EZ-PD PMG1-B1
Show LessCapSense_ramWidgetInit.button1.fingerCap=1000
is Right?