PSoC™ 4 Forum Discussions
Is it possible for an application to overwrite the factory value of CY_SFLASH_USBMODE_IMO_GAIN_TRIM_REG or other registers in SFLASH, so the PSoC will reboot with the new values stored in SFLASH?
I know that the value of CY_SYS_CLK_IMO_TRIM4_REG can be modified at runtime. However, I have a situation where the PSoC could be updated by a customer to older, existing software. That is why I need to modify the trim value permanently.
Is there maybe some special mode using the MiniProg3 and PSoC Programmer, to write SFLASH registers?
Show Less
Hello,
We know how to get the touch position(centroid) of CapSense Linear Slider with PSoC Creator.
uint32 centroid;
centroid = CapSense_GetCentroidPos(CapSense_SLD_WDGT_ID);
How can we get it with ModusToolbox?
Best regards,
Yocchi
Show LessHello Folks!
I am using CY8C4124LQA-S433 IC and I did a project which has following specification:
When I press the button related led on. Then when I press one again, related led turn off. So far everything is fine. I did this.
But the problem begins with : "I do not want that Led toggle to on or off when I falsely touch a button."
However I could not achive this. I tried everyting. I rised threshold values, I tried smartsense option. I could not do this. When I touch a button outside of my hand for only half of the second, led could not hold its last mode.
I just want the led to change mode when I press the button hard.
Any solution, any idea to get more strong project?
Regards,
Mehmet
Show LessHello,
My project is very simple. Is one button is pressed, related led on. If the button pressed again, led off. however I could not prevent the false touch. I do not want to led on or off when I falsely touch a button.
I have an idea which is following;
if a sensor active, related sensor flag would set. if time between the flags is more than 500 ms, do your job. If lesser than 500 ms, do not do any thing.
How I can put my code to this idea? could you please give an example code because you have my project.
Regards
Show LessHi,
i want to receive data on Raspberry Pi via UART from Cypress. Here's what I did. I connect RPi to power supply, then:
- pluged keyboard and mouse to RPi,
- run lsusb on terminal - I saw a mouse and keyboard detected,
- run ls /dev/tty* - I saw a list of UART devices (including keyboard and mouse),
- pluged cypress to RPi (via USB),
- run lsusb on terminal - I saw a mouse, keyboard and cypress detected,
- run ls /dev/tty* - nothing changed to the previous log (do not detect the cypress).
What can be wrong? Maybe I need to change some config file or sth else?
Show LessHi
We used PSOC 4 CY8C4246AZI-L445 USB controller. We use this controller for single USB output for keyboard and mouse data.
But our customer windows 10 PC not connected to internet the keyboard can not find driver.
Please suggest how to download USB HID driver or send any cypress USB HID driver file.
Show LessRight Now we are using CY8C4245AXI-483 for our touch switch project. But due to unavailability of this MCU we are facing production issue.
Can you please suggest any other MCU which has Pin to Pin match. Required 500 qty.
Show LessHello to all.
I am new to the community.
I am writing to ask you how I can build a workspace from scratch including two projects to build an OTA bootloader.
I have a project called "normal/application" that I didn't make that has BLE stack and all the components needed for its purpose ..
How can I make it Bootloadable?
I have read the AN97060 application, but the application/normal project was not made by me.
Where to start if I want to implement a "Fixed Stack OTA Bootloader" project since the BLE stack must only be in the "Bootloader" project?
How do I extract the BLE stack from the application project and transport it to that bootloader, leaving everything untouched?
I ask for kind help.
BR
F
Show LessDear Receiver,
I use Capsense in full auto tune mode so I don't need to set any parameters.
I try to know the SNR in this situation.
After test, I found the SNR is less than 5 (attached file).
I feel very strange why SNR will be less than 5 in full auto tune mode.
Because I think SNR must be larger than 5 in full auto tune mode.
My question is,,,
In what situation, the SNR might smaller than 5 even I already select full auto tune mode. ?!
How can I further improved the SNR at this situation ?!
Thank you so much.
Show LessDo I have to use the function "CapSense_GetParam" instead of the function "CapSense_GetSensorCapacitance".
Or, Do I have to change something setting to be able to use the function "CapSense_GetSensorCapacitance".
Show Less