PSoC™ 4 Forum Discussions
Hi All,
working with the CYBLE222014-01 and trying to get DFU over UART using an external micro controller. I've been trying to implement the HOST side code from AN68272 into my own micro controller.
My current process is to send the EZ-serial command to reboot the module into UART DFU mode, which I believe it occurring successfully. After that I utilize the BootloadStringImage function. I generate my string using the included string generator in AN68272.
I believe the process starts out okay, but I seem to be running into issues now where in the main loop that's supposed to extract each row of the string image, I come across error 0x4003, which has to do with the size of the data? The comment in the code isn't very clear what this error means though. Any ideas?
Show LessIs there an App Note somewhere that show's a known good layout for a PSoC 4 chip in the 28-SSOP package? I'm looking to use CY8C4245PVI-482. I know some of the PSoC 5 chips require a very specific trace pattern or they won't work.
Show LessI have made a daughter board that interfaces with a CY8CKit-043 prototype board (Production Product Current Tester). I am using just three buttons and I tested the two boards interfaced using CE220891 example from Cap Sence examples and it runs great. My question is how can I use it but with interrupts when the buttons are pressed. The Cap Sence data sheet does mention there is interrupt, but I am not clear on how to do this. Could I get some help on how this can be done.
Thanks
Show LessWe are trying to read raw capacitance data using a PSoc series 4000 (proto kit CY8CKIT-145-40XX).
Reading the manuals (!!!) it is documented a low level reading function named:
CapSense_GetSensorCapacitance()
however when compiling code using this function, the function is not found.
Is there anybody who kindly can help us to solve this issue: either by suggesting how to call the function or by suggesting any other "low level" reading function?
We need to read raw capacitance data ("analog" capacitance measurements).
Thank you in advance for any support on this topic.
Giorgio Cannata
Show LessHi everyone, is it possible to program a Psoc 4 with PSoc Creator without deleting the pair keys? I'm using the CY8CKIT-042 for program/debug.
Thank You
Show LessI'm bringing up a design that uses a single proximity loop (PS0) to detect if an object is present. The loop is a copper trace on top of a 4 layer PCB. I have followed all the design parameters and the proximity sensor appears to work well. I am able to detect objects reliably.
The problem is that occasionally when an object has been left on top of the proximity loop for ~10-20 minutes and then removed the sensor button status stays "on". I can see via EZ-Click that the difference count is still saturated around ~300 counts.
I have several boards and have noticed this at least three different times on three different PCBAs, so I believe this is a configuration setting or something with the algorithm internal to the PSoC.
Could this be a function of the low pass filter? Is the chip auto-adjusting the baseline up since the object is present for a long while? Are there specific parameters I should be looking at adjusting to mitigate or stop this from happening?
Any help is appreciated.
Show LessHi,
I am working on a circuit schematic that needs to include a CYBLE-222014-01 EZ-BLE Module, MPU-9250 IMU, LiPo charging from a micro-usb circuitry to supply regulated power, a charging status LED, a BLE status LED and an on/off switch.
Currently I have found some bits and pieces and have started putting some things together however I was wondering if anyone has already done this or could give me examples. I am looking for actual circuit schematics not PSOC creator layouts at this time.
The purpose is to stream the live IMU data through BLE to an android phone app.
Thank you for any assistance,
Clinton
Show LessIRather than polling I2CMasterStatus(), I would like to define an ISR callback that is called when I2CMasterWriteBuffer() or I2CMasterReadBuffer() has completed on a PSoC4200M. This is easy to do when an SCB is configured as a UART, but the solution is not obvious to me when it is configured as an i2c master.
Any pointers?
Bill
Show Less