PSoC™ 4 Forum Discussions
Hi everyone!
The BLE fast advertising interval timeout can be configured in the GUI (for example 180 seconds). Let's say 100 seconds have elapsed and 80 seconds are left. What API call should I make to reset the fast interval timeout (back to 180 seconds).
CyBle_GappStartAdvertisement(CYBLE_ADVERTISING_FAST) does not appear to reset it.
Should I call CyBle_GappExitDiscoveryMode() before calling CyBle_GappStartAdvertisement()? It feels clunky to stop and restart advertising if I only want to reset the timeout.
Thanks in advance,
Pieter
Show LessHI, I change the the device for PSoC 4 Firmware.zip from the CY8C4245AXI-483 to the CY8C4145AXI-483.I rebuild the project ,have many error.I has buyed the CY8C4145AXI-483, Can you give us the correct file of the PSoC 4 Firmware.zip for the CY8C4145AXI-483,I use two days but didn't change it to be good.My mail:705486026@qq.com,I thank you very much! The Below is the error an your web.
Show LessI am using a CY8CKIT-145 with a PSoC 4000S chip.
I want to do shift operation for a input. The data unit (DU) component in Smart I/O could do this OP.
But unfortunately,i could not find the DU in the configuration tab of the Creator's Smart I/O component.
So my question, why the Creator do not have DU configure? How to use DU for my design?
Thanks,
-Charlie
Show LessI have a custom board with an accelerometer that generates interrupts when movement is detected.
The part INT pin is configured for open drain and active low.
I have an ISR component and the input pin configured in the project.
The pin is connected to the correct port in the Pins window, according ty my schematics.
I do call ISR_StartEx and pass it my ISR handler.
The ISR gets called multiple times on startup ( even without any movement ) but after several seconds it stops and never gets called again
Verified with the part support that it is correctly configured to generate interrupts So it must be something on the PRoC side in the setup of the ISR component or the pin.
Attached is the screenshot of the pin configuration.
Your help is much appreciated.
Thank you
Show Lesshi,
I am trying to write/read data to/from external eeprom(24C02B) using Psoc4. i tried a simple code of writing 1 byte in external eeprom and then reading the same byte but the returned byte is not the one i m writing, find the attached project.
the result i m getting is something like this {00}{00}{00}{04}{00}{00}{06}.
Kindly guide with the solution
Regards
rnc
Show LessI wanted to set up an Alert Notification project and send alerts to an Android phone/Tablet. I got the project up and running using the Pioneer baseboard with a CYBLE-224110 module. I've connected using CySmart and Android apps that supposedly support Alert Notification. Everything is reporting "Peer device doesn't support ANS" on the terminal log. Any suggestions on how to get this working.
Show LessI am trying to interface my BLE kit (CY8CKIT-042-BLE) PSoc device (CY8C4247LQI-BL483) with analog joystick. But i am facing problem. My code only shows a constant value on UART irrespective of the input given. Kindly Help.
Show LessPlease help!!
I've read this thread: http://www.cypress.com/forum/psoc-4-ble/two-interrupts-ez-ble-psoc-cyble-014008-00-pins-p01-and-p04?page=1
Unfortunately, I cannot use that solution because my interrupt must be triggered by both rising and falling edges. Anyway, I manage to use two adjacent pins but Creator doesn't take my pin assignment. According to PSoC Creator User Guide, Page 234: P#[#:#] – Specifies a range of locations where the first # is the port number, the second number is the offset within the port where the MSB of the signal should be placed, and the last # is the offset within the port where the LSB of the signal should be placed.
Therefore, to assign P2.4 and P2.5, I entered P2[5:4] in the Port column of Pin Editor and, the Editor modifies P2[5:4] to P2[4:5] and automatically fills in 30,31 (which are correct pin #'s) in the Pin column. It then pops up an error: Invalid pin assignment. See the attachment 1.png.
Question: what is the correct value to enter in the Port and Pin columns for P2.4 and P2.5?
Note: My version is
PSoC Creator 4.0 Update 1 (4.0.0.432)
OS Version: Microsoft Windows NT 6.1.7601 Service Pack 1
CLR Version: 4.0.30319.1
Does cypress have an example board using the PSoC 4 BGA that we can use the via size, pad size and general layout from. We are converting our product from the QFT to BGA to reduce size and finding it difficult without some kind of established layout.
Thanks,
Nick
Hi,
I'm trying to find an example / sample project where I can collect 6 sensor data (high/low) signals on a PSOC BLE developer board (the red one) and read the data onto a raspberry pi 3 using BLE. Preferably using Python
When I try to connect to the myfindme example project on my Raspberry I get the following:
sudo hcitool lescan
LE Scan ...
00:A0:50:AE:D5:0D myfindme
00:A0:50:AE:D5:0D (unknown)
sudo gatttool -b 00:a0:50:ae:d5:0d -I
[00:a0:50:ae:d5:0d][LE]> connect
Attempting to connect to 00:a0:50:ae:d5:0d
Error: connect error: Transport endpoint is not connected (107)
Thanks!
Mark
Show Less