PSoC™ Creator & Designer Forum Discussions
Hi all,
I was wondering if anyone knows what's going on, if this is normal operation or what's wrong but I have been experiencing my creator hanging like clock work. Whenever I had updated the .cysch file, regardless of the amount, it can be rerouting a wire or adding a pin/component. It always gets stuck on "Clean Temporary File ..." for several minutes, and then goes ahead and finishes the job.
If I have created a brand new project, I can edit the .cysch file a few times without this happening.
I can edit the c code portion of the psoc just fine and it generates the files in a flash as normal.
Is there any way I can fix this? its really annoying and tends to make an hour long programming session turn into 2+ hrs.
thanks in advance,
scarlson
Show LessHi - I've recently purchased the CY8CKIT-024 CapSense and I was intending to use it with an Arduino Uno. I have the pin mapping from the guide but I can't find any example Arduino code out there so I was wondering if anyone has ported the PSoC examples to Arduino? - thanks
Show LessFirst of all I am not sure where Energy Harvesting topics are supposed to be posted...
Santa brought me the S6SAE101A00SA1002 Solar Powered IoT Device kit and I have started to work with it.
In my application my IoT sensor is measuring current 8 x a second over a 3 or 4 minute period. After the process is finished the AmpHr data is sent out via BLE. The IoT will be mounted to a conveyor and so batteries are not an option. It takes the conveyor 30 minutes to make one cycle. It seems that vibrational energy could be harvested over the entire 30 minute cycle and stored up for use in the 3 or 4 minutes when the IoT is measuring and storing data.
Is it possible for the EH chip to charge up a small, single cell LiPo battery? Or is a capacitor the smarter way to go? I can see a situation where the conveyor is turned off at the end of the shift and then restarted in the morning. There has to be something left over 'in the tank' for the first couple of units as they have been idle and not generating any energy before the conveyor is restarted.
Show LessI'm sure it's a simple thing but the code explorer window seems stuck looking at the cydwr file and says it's not a supported type. How do you get it to realize that you are looking in the main.c file etc...
Show LessI'm porting an application from a vendor to a cypress poject and they have supplied some of their code in a library. Can anyone point me to an example where psoc creator has included a *.a file into a project? Currently I'm trying to add it via the project/build settings and then under ARM linker adding the file beside the "m" file which was already there. At build time I get an error that the file cannot be found.
1) Not sure if this is the correct place to try to add the library to the project and
2) Not sure why the file wouldn't be found
Ideas?
Show LessHi,
I am a newbie working on PSoC.
Something weird happened when I try to run PSoC 4 BLE to control a sensor. The reset pin needs to be as low as ground ordinarily, and goes up and down to send falling edge as RESET signal.I used digital output pin with Strong Drive mode to do this reset job on PSoC 4 pioneer KIT, and it works very well;
However, when I tried to use the exact same codes on PSoC 4 BLE KIT, the reset pin is not able to be as low as ground ( not 0 ).
Only High Impedance Digital/Analog mode could be written "0"; however, under those two High Impedance mode, the falling edge control does not work.
Could anyone tell me what can I do with the weird PSoC 4 BLE KIT?
Thank you!
Show Less Ladies and Gents! May I introduce the hardware Multiply and Accumulate block!
Gain access to the powerful 24x24 bit multiply and accumulate block inside the DFB! This component transforms the DFB into an easy to use DSP processing engine for FIR filters, IIR filters, PID controllers, convolution, correlation, you name it! This pure hardware block will crunch through massive arrays of data and produce results while your CPU twiddles its thumbs!
Hardware 24x24 bit multiplier with 47 bit accumulator (top 24 bits passed out)
Q23 fixed point input and output (with conversion functions and conversion calculator built in to the customizer)
Zero CPU required for processing massive blocks of data
Simple, easy to use API and interface
18 cycles per multiply and accumulate (includes DMA transfer time for getting data into the MACC)
process blocks of data up to 1023 elements = sum(An*Bn, n=0:1023) (limited by DMA transfer size)
Show LessIs it me or does PSOC Creator 3.3 take significantly longer to open projects than version 3.2?
I tried opening the UART to BLE peripheral workspace in PSoC Creatore version 3.2 and it took 3 seconds. I was able to open several components within the workspace right away in different tabs.
Next I closed the workspace and opened the same in version 3.3 and it took 20 seconds and 2 seconds to open the main.c file.
Regards,
Andres
Show Lesshi,
in debugging mode when I pressed F10 to pass next line, I fall on system interrupt part. So that I am not able to debugging succesfuly.
Could you help me about these problem?
best resgard
Show LessHi,
Are there existing PSoC 4 equivalents to the PSoC 1 High Level UART APIs?
e.g., BYTE UART_bCmdCheck(void), BYTE UART_bCmdLength(void), char * UART_szGetParam(void), etc?
~ Martin
Show Less