PSoC™ 4 Forum Discussions
The USBFS_ReadOutEP() API doesn't allow you to read from EP0:
if ((pData != NULL) && (epNumber > USBFS_EP0) && (epNumber < USBFS_MAX_EP))
However, the Windows/Linux bundled boot mode drivers for my boot mode device requires reading data from EP0. How can this be done?
Show LessWhat's the difference between document 002-15106 Rev. *G and 002-00122 Rev. *M? Which one is the latest datasheet of PSoC 4100S?
It seems both are found in the web.
002-15106 Rev. *G:
https://www.cypress.com/file/429186/download
002-00122 Rev. *M:
https://origin-www.cypress.com/file/230626/downloadhttps://www.cypress.com/file/230626/download
Show Lessi made a custom circuit with the part CY8C4244PVI-422. i got the tuner to work and now i am confused at how to adjust the thresholds to increase the sensitivity of the proximity sensor. can someone please point me in the right direction?
thanks you
Show LessHi,
I'm trying to implement CTS functionality on my peripheral, so that I can grab the current time from an iPhone and update this in my hardware RTC.
I have been using the PSoC4_BLE_RTC example as a starting point, but am having some issues.
My question is - is it possible for a Peripheral Client (my PSoC device) to grab the CTS from an iPhone without requiring it to pair and bond? Can I get this info just by getting a connection between the Client and the Server and then have these two automatically disconnect once the time info has been acquired?
Or do I need to pair/bond in order to get this to work?
Cheers,
Mike
Show LessHi,
How do I use a section of the flash to emulate a small eeprom?
The component to do this is not available for this module in PSOC creator.
When I asked previously what the device was inside the module, I was given a link to the data sheet for the Psoc 4 4200 ble family. This says it can emulate eeprom.
So, am I looking at a configuration issue of my system - missing something, or do I need to take a different approach - software based? If so, are there any examples to guide me?
Thanks,
Andy
Show LessHello, we are nearing the end of a development effort and have resolved a ~50% reduction in RF range directly to the Epoxy Potting we are required to encapsulate our product with, due to the environment.
Here is the key question, can we use the digital capacitor array to adjust for the epoxy, in other words, is if feasible to use the digital cap trim to correct for the added capacitance of the epoxy.
This is the line CY_SET_XTND_REG32((void CYFAR *)(CYREG_BLE_BLERD_BB_XO_CAPTRIM), 0xBCBC); can you help me better understand the mechanism, and how to potentially "tweak" these values to recover our range?
Herb
Show LessHello everyone, I'm trying to implement the heart rate project but I haven't found more information than the PDF
Can someone please send me the files?
Thanks!
Show LessHi Cypress,
Recently we test with lots of modules CYBLE212006-1 and communicated them with iPhone 8 and Samsung GalaxyS9.
As what I learnt from BLE4.x protocol SPEC, when the iPhone/Android phone play as role of BLE central mode, the limitation to have active connection at the same time is up to 8 devices. But from what we observed, iPhone 8 can connect and collect data from our module up to 10 units at the same time!
Is it because both of the cell phone platform did something over SPEC with their on board BLE5 module? Or it's already the common SPEC that I was aware? Kindly have some comment, thanks!
Show LessI had a Problem in reading ADC result in PSOC 4 Program.
use below cmd and it returns 0x1FF.
ch_X = ADC_GetResult16(0);
ADC configuration is below
As per the below table from datasheet of ADC SAR it is not supposed to receive such data can you please look in to it and suggest any changes.
Thanks and Regards
Paras.
Show Less