PSoC™ 4 Forum Discussions
We are developing a rtos based on the PSOC BLE which has plug and play compatibility with a list of sensors. The product will be sold on a contract basis to use the hardware design IP, operating system IP and base phone app example.
Concerning the psoc code, the OS uses quite a few udb as well as fixed function blocks. If we wanted to sell the os separately as a binary which could be installed so to speak (a similar concept to windows or android). The product designer could then use our API to access data and send data over BLE.
How much can we protect?
What issues will there be with having a static binary with UDB blocks (both built in as well as custom blocks we have made).
Thanks,
-Nick
Hello,
I'm trying to find information on how to use SEGGER J-Link for production programming a PSoC CY8C4247 device.
I have found the CY8C42xx Programming Specifications document (http://www.cypress.com/file/125271/download) but it seems to be more low-level than I need.
Is there any documentation on how to use J-Link for erasing/flashing a PSoC?
The reason we won't be using the MiniProg3 is that it's not supported on Linux, which is what we use in production.
Or is there another, better, option?
Thanks, Jacob
Show LessHello guys,
I need your help again 🙂
I configured my PSoC 4200 BLE as I²C to BLE Bridge as shown in the PSoC 100 projects in 100 day (No.35).
The project works great, my data sent by an Arduino Uno to the PSoC.
With the Cypress BLE App I can read the Characteristics and the value.
But I want to display the value without reading the characteristics(a scanning client should be able to read the value just by scanning).
I heard that it is possible to directly transfer the value as the name of the device.
So I want to let a variable be the "Local Name" of the device.
I know that there is the API " CyBle_GapSetLocalName" but how do I get the I²C value in this command?
Show LessThe default device name is "BLE_Serial" which counts out to 10 characters. When I modify the string to something greater than 10 characters, like "this is a test", the string gets truncated to 10 characters so I only see "this is a" on my cell phone. The cyBle_discoveryData.advDataLen does not seem to change its value no matter how long I make the name. Where do I over-ride the customizer length value?
Show LessI programmed my tiny dev board for the first time using the bootloader host and now the board blinks fast when i plug it in. I cant seem to program it any more either. I followed the instructions on the PDF too.
Show LessI was really excited to crack open my pioneer kit and dig into CY8C4A, but unfortunately a little underwhelmed. I'm seeing things like "14-bit incremental delta-sigma ADC" in the co-processor datasheet, but really no UAB based components in creator...anyone else notice this? Am I missing the boat or are these things just nonexistent at this point? Is the part just still way ahead of the PSoC Creator tools?
With UDB there's a nice system in place to build custom components with verilog - anything like this coming down the pipe for the UAB?
Show LessHi,
Our power supply is not very stiff, during BLE operations we see a drop in the supply. For example, when advertising, we see drops of ~200mV, associated with each advertising event. The supply is kept at ~2.4V.
Will these drops affect the quality of the BLE signals?
Thank you
Rich
Show LessHi everyone,
I like the PSoC software and I am considering using cypress components just because of it.
I wonder if there is a Psoc 4 or 5 with standard Bluetooth, or if there is a external component library I can import in the PSoC software?
If any of the above is feasible at the moment, could you tell me what would be a feasible approach to have a embedded device to have A2DP and SPP simultaneously?
Thank you for your time and advice,
Filipe
Show Lessbonjour tous le monde es possible de faire un switch case a l’intérieur d'un switch case ??
je travail sur un soft "commande d'une carte cypress psoc 4 a partir d'un port usb ou j'envoie des commande" donc quand je commande par exemple une fonction a l’intérieur de cette fonction je dois encore envoyer un autre code (sous commande) d'où l’intérêt d'un autre switch case
Show Less