PSoC™ 4 Forum Discussions
I'm doing some initial testing and developing a "desktop" app to communicate with the board. I've had some success using gatttool and some other Python wrappers.
I tried several times to embed my console output in this message but it keeps getting flagged as spam so I had to attach it as a text file. I apologize for the inconvenience and hope they can correct the spam filter.
Does anyone have any experience with this and can provide some helpful pointers?
Thanks,
George
Show LessHi,
I am trying to measure power consumption of a PRoc CYBL10563 board by running the Heart Rate sensor example. The avg current measurement using a DMM when the advertising interval is 1000 ms is around 500 uA, which seems to high. I know measurement using DMM is not very accurate, but still expecting lower values.
In the main loop of the program, i can see the LowPowerImplementation() function call which tries to enter deep sleep mode. Please advise any other API need to be called to enter the deep sleep mode.
I am using CY8CKIT-042 for the testing
Thanks
Show LessHi Folks,
i have some trouble in getting the PSOC4 working as expected. My target is to read out the data of a Current and voltage sensor (max78630) and for that i am using I2C (SCB I2C Master). The software was working but i do not know what happend, but now my I2C communication seems to not work correct anymore. The crazy thing is that my software do't show any behaviour when i disconnect the I2C sensor, no error. Also what crazy is, the sensor address is 3, but when I scan, the sensor answers at address 15, that doesen't make sense to me, I really appriciate every hint 🙂
best regards,
Nils
Show LessHi all,
Here's the problem I'm trying to solve. Our setup looks like this : on one side, there is a PSOC 4200 BLE that can communicate with a Raspberry Pi3 via UART and on the other side is a second PSOC 4200 BLE for which the only link is BLE.
We want to be able to update the second PSOC OTA without having to physically be there with a BLE dongle or CySmart app. The optimal process would be to upload an update from the Pi3 to the first PSOC via UART, this one would then update the second PSOC OTA via the BLE connection.
We only need to update the application part, so I was looking at the Fixed Stack bootload examples in PSOC Creator. I'm not exactly sure which part (bootloader/bootloadable) would go where and if it is even possible to use another PSOC as the bootloader host.
Any help will be greatly appreciated!
Sebastien
Show LessHi,
I need to weak up my device (212019) from deep sleep on two pins on the same port but not in the row. P3[4] and P3[7].
Somehow I managed to put it on Pin diagram but i get error: Pin Error (Illegal entry.).
Can I do this? How?
Show LessHi,
Using CY8C4247BZI-L479, I assume it's possible
I'm planning to use 56 gpio inputs from various buttons & external signals.
Requirements:
- any gpio must be able to wake from "deep sleep" (preferably hibernate and stop-mode as well)
- gpio's should be completely interrupt-driven in run-time (as well as the requirement from sleep above)
I need some input on best practice and if someone knows how the "Interrupt Source Multiplexer" works behind the scenes, in sleep and if it draws any extra/considerable amount of power.
best david
Show LessThe Thermistor object shows an upper resistor connected to Vdd (also called Vhi). The thermistor is connected in series to Ground (also called Vlow). VT is the voltage between the upper resistor and thermistor. In the Thermistor datasheet (and associated sample temperature projects) Vhi & Vlow look like physical pins connected to the ADC. Does the Thermistor API really need the ADC to measure Vhi & Vlow? I was planning to use Vdd as the ADC voltage reference and let Vlow be defined as zero V. Thanks for your guidance.
Show LessI'm currently use CYBLE-012011. For my application, the CYBLE will be in deep sleep most of the time. When the MCU is up (once every minute), it performs some calculation and then go back to deep sleep again. I want to reduce the power consumption as much as possible since it will be run from a coin-cell battery. If I remember correctly, running the MCU at 3MHz consumes about 1.3mA and at 12MHz consumes about 4mA. My CYBLE module is currently running at 12MHz. If I change the system clock to 3MHz, is it going to reduce the power consumption? From my understanding, reducing the clock speed from 12MHz to 3MHz will cause the MCU to be active 4 times longer. It sounds like it is actually consume more power on average if I reduce the clock speed to 3MHz. My program is already based on the document "Designing for Low Power and Estimating Battery Life for BLE Applications" but I want to further reduce the power consumption for longer battery life.
Show LessI am using a PROC BLE Module with Psoc Creator 3.3 SP1
I wan't to modify the gnu linker script or use an alternate one. (Change Start Address and rom size)
how should I do this, at the moment this is a generated file.
greetings
Leopold Faschalek
Show LessHI!
I'm working on a project that stores data from an IMU (MPU-9150) on a SD card. I'm using a PSoC 4 (CY8CKIT-049-4xxx). The connection between the IMU and PSoC is I2C and SPI between SD card and PSoC. To store data I have used the SDCard example as template:
https://www.element14.com/community/thread/25517/l/psoc-4-pioneer-kit-community-project050-sd-card-example?displayFullThread=true
My issue is that I am looking to store data at atleast 1KHz and at the moment it is logging at something closer to 40Hz!
I have a feeling that the filepointer process is taking too many resources..
I kindly ask for some feedback.
Show Less