PSoC™ 4 Forum Discussions
text.format{('custom.tabs.no.results')}
Hi.
I would like to get some SWO trace from CY8CKIT-046 PSoC® 4 L-Series Pioneer Kit. I'm Seggert jlink (ultra+) and J-link gdb server.
Is there any instructions how to configure the printf output to swo? I've checked this, but I don't have Keil or IAR workbench.:
http://www.cypress.com/knowledge-base-article/using-embedded-trace-macrocell-etm-kba90952
Show LessHi all,
I wrote firmware for CY8C4247-AZI controller for Capsense buttons. in that i used Capsense_CSD component design file.I want to use same code to CY8C4045AZI controller. But in component design capsense_CSD is not available. how to add Capsense_CSD component in PSOC 4000s controllers.Please let me know any solution to avoid this.
Show LessHi,
I have CY8CKIT-145-40XX PSoC 4000s prototyping kit.
Original idea was to read e.g. slider position directly from memory via EzI2C. To enable that, I updated the original CapSense V3.0 component to V3.1 to be able to export register map. I trialed the code functionality with Tuner and everything worked as usual.
To get better understanding what is transferred via I2C I was probing the communicating protocol directly with jump wires and logic analyzer. I was surprised that in every read, the whole registrymap is read through I2C, including somewhat irrelevant info such as device and config ID's..
Anyhow, I hooked Arduino as Master and tried to read directly from address SLD_POSITION 0x54, by setting pointer by writing to the same address, but alas, the reading starts always from registy position CONFIG_ID 0x00 position no matter what. I also used Bridge Control Panel without any better results. I start to get data from 0x00.
Have I understood something incorrectly? In EZI2C_Slave_V1-90_Datasheet.pdf document, at page 15, It is said in the first sentence of last paragraph "Read operations always begin at the offset data pointer provided by the most recent write operation".
As an attachment, I added a screenshot from Bridge Control Panel demonstrating the writing/reading I tried to do.
Show LessHello Community,
I want to write to my server 0x01 to activate the notifications, but when I send the command i got an error:
CYBLE_ERROR_INVALID_OPERATION
The strange part is when I try to write again, the code works, Im able to to print out the value from the server on my computer via master UART.
I attached the file
thanks David C
Show LessI have a strange problem that my MacBook could connect with the LightBlue software, while my PC is also OK with CySmart and the USB dongle. However, when using an iPhone or Samsung S7 to connect and read my BLE peripheral, it would either not able to connect, or disconnect after a few seconds.
Is there anything special about timeout etc that I should change and check?
Current I am testing with the cycling example. The last messages output from the UART is:
CYBLE_EVT_GATT_DISCONNECT_IND
CYBLE_EVT_GAP_DEVICE_DISCONNECTED
CYBLE_EVT_GAPP_ADVERTISEMENT_START_STOP, state: 3
Not quite sure how I could debug the problem. Please help me, thank you!
Show LessHi
So, I have run out of pins on the CYBLE-014008 module. I need another digital output pin.
Is it possible to change the function of an assigned pin (say a DAC output) at runtime? Or even use the SWDIO as a GPIO pin whilst retaining SWD?
Thanks.
Show LessHi ,
I have a peripheral device, which connects to the central device periodically. First instance it connects to the central and sends the packet data as expected. But on the second instance, it fails on GAP connection event and generates a CYBLE_EVT_GATT_DISCONNECT_IND and then peripheral stops advertising.
How to restart the BLE advertisement again?
Show LessGood Afternoon Everyone,
So I have been working on this code for a few weeks. I have downloaded a few examples in other languages and translated as best as Google could and Im still having difficulty getting this to work. I will post the project files below but first some info on where im gathering all my info from.
nRF24l01 datasheet https://www.sparkfun.com/datasheets/Components/SMD/nRF24L01Pluss_Preliminary_Product_Specification_v1_0.pdf
another student who tried this on the forums a few months back. Bob Marlowe seemed to help him a lot however the student never responded if he finished it or not
Im using his most recent code and trying to redo it. Using his transmitter code on my Scope im getting a signal out and when i flip my switch the signal changes to reflect that. So i think I have the transmission working as intended. Again im not sure as i have no serial monitor nor does the receiver work to get an LED to flash yet.
Im not expecting anyone to look at this and fix everything at once im hoping for someone to point out what I should do next or some glaring error like you forgot to do SPI_Enable();
all i want to do is send a 1 or 0 over radio. I am building a home security system for a project in my Engineering class. Thanks to anyone who can help.
Show LessHello,
I am working on a project using CY8C4247AXI-M485 PSoC controller,which requires multithreading concept.Does this controller support multithreading,if so please suggest me some reference.
Show Less