PSoC™ 4 Forum Discussions
text.format{('custom.tabs.no.results')}
Hello,
I am trying to understand the BLE OTA upgradable stack and would like to know if bootloader defines BLE component using the stack-only and then application using the new BLE component with profile-only.
Why do I need to define 2 components if the BLE stack should be shared? And if the second is only a reference to the first one, why does not the second one just reuse all the settings from the first one (Profiles, GAP settings)?
Is it possible to use only one BLE component that is shared between bootloader and the application?
Thanks for the answer, Frenk
Show LessI am using a CY8C4127AXI-S443 and need to add an external crystal to the design to improve the timing accuracy of the system clock. Where can I find the app note or information on how to add this crystal? Thank you.
Show LessHi,
I am want to implement the below requirement :
12 CapSense buttons
12 leds
1 I2C
2 GPIO
Maximum current consumption would be 20mA & it should operate in deep sleep mode with min 5uA current consumption. Capsense button press should wake up the device from deep sleep.
Please help me to select the ultra low power controller part fulfilling the above requirement with low cost.
Thanks in advance....
Show LessHi to all,
I am using miniprog3 for many years...everything was great.
Today, I tried to used it with my new two DELL OptiPlex 3070 Tower, I3-9100 3.6GHz and Windows 10 Pro (2019).
Using the Psoc creator 4.2 everything works fine!! but the main use for those machines are production. So, I run the Mniprog3 from a customized SW based on Cypress sources. This SW run ok in my and other laptops... But here, with the DELL machines, the SW even can't detect if the miniprog3 is connected or disconnected.
There is nothing else installed in the computer, it was planned to be used at production plant...
Maybe someone saw this kind of behavior or have some idea????
Appreciate your feedback.
Many thanks,
Daniel.
Show LessI am able to program the Cy8C4013 that does not have a reset pin by using the reset pin to toggle power causing POR. I am using the MiniProg 4 which supports this feature by toggling vtarg to cause the POR for programming. However, this does not work, and the PSoC cannot be aquired.
I can see the target power LED turning on and off trying to cause the POR, but something in the timing seems to be off here since the PSoC cannot be aquired.
Show LessI use some debug code in the callback function processing BLE events.
I use it in CyBle_Start(MyProcessEventsDebug )
Question: is the callback function (passed to CyBle_Start) called via ISR? Where is it called from? and can it interfere in the middle of another activity?
And in general , What is the priority of this callback??
Note: From a quick check that I did using below function, the callback function did not appear to be an ISR.
bool IsInsideISR(void) // funciton that i added to the callback function to determine if it is an ISR
{
boll bAns = False;
bAns = ( (SCB->ICSR & SCB_ICSR_VECTACTIVE_Msk) != 0u ) ? True : False;
return bAns;
}
Thanks
Show LessHi,
I am working on a project for smart fan with a Capsense P4 V5 10 slider widget and my product has a plastic cover on top of the capsense sensors. Maybe because of that I am not getting a response from the 2nd key unless the unit is left alone for about 30 minutes or more. Please help me how to resolve this issue.
Here is how my unit looks:
Pic1. Front panel where the user can touch to select a fan level(Fan -OFF to Fan level 6)
Pic2. Back of the unit (PSoC4MCU in right corner)
Here is my Capsense setting:
Show Less
Hello,
I created a simple Test Project using a PWM and SMARTIO on Port 2.
The target is to invert PWM Output Polarity (like in your document CE209976) and route to two different Pins (like in Your document CE209975)
I've used CY8CKIT-145 (4000S prototyping Kit) and routed the signals to P2.4 and P2.5.
I Cannot Observe any signal on P2.5, while P2.4 Outputs signal whit a polarity opposite than expected.
Thanks,
Alfonso
Show LessHello,
According to the Hari's reply on below thread, I need to set up a reference sensor for environmental compensation on CapSense CSD library v2.6 in my current design, for example if I set up this reference sensor base on CY8CKIT-022 CapSense Liquid Level Sensing Shield, what I need to do in terms of software side and also hardware side?
Does PSoC 4100 CapSense CSD library v2.6 with environmental compensation?
Thanks and regards,
Kevin
Show Lessif Capsense Button pressed the controller should move in deep sleep power down mode
also move to Active power mode from deep sleep mode when I pressed another Capsense Button
It IS possible By Using Capsese Button. Kindly suggest
f((CapSense_IsWidgetActive(CapSense_BUTTON0_WDGT_ID))&& (flag2==0)) /* Right Button */
{
CySysPmDeepSleep();
}
Show Less