PSoC™ 4 Forum Discussions
I write for PSoC BLE demo project.
Launches android smartphone CySmart.
I getting data from the PSoC on a smartphone.
Everything works.
I compile Qt demo program "Bluetooth Low Energy scanner example".
Writing on her phone.
This program NOT sees PSoC.
I have a design that uses a thermistor with an ADC SAR and AmuxSeq UDB on a PSOC 4 BLE.
Trying to use the new EZ-BLE for a project. As the CYBLE-022001-00 does not have an AMUXSeq UDB, is there a sample design on how to implement a similar set of functionality? There are plenty of GPIOs, but need to use the SAR on multiple pins.
Any ideas would be appreciated.
Show LessI have a low powered application using PSOC4200 powered by 3V battery.
The application has the micro and 2 other ICs on the PCB.
The other 2 ICs combined draw 12uA. Currently I put the micro into deep sleep and all I need is to wake on an interrupt on a Pin state change.
I have measured total current around 60uA, this implies the 4200 is drawing 48uA instead of the 1.3-15uA suggested in the low power guide.
I do have the LVP enabled as I want to know if battery gets low. IIf this is drawing current then I could stop the LVP int before deep sleep and start again on wake.
I have SPI being used when wake and also a timer interrupt that is stopped before putting to deep sleep.
My target is 30uA total for the circuit (around 15-20uA for 4200 would do the trick).
Thanks
Show LessI was wondering if anyone, including Cypress, has determined the result of a reverse-polarity supply on a PROC BLE chip or module?
A product using a CR2032 battery will usually have a possibility of the user inserting the battery backwards. Designing a polarity protection circuit with a very low voltage drop presents a challenge.
I do know from testing that "another well-known manufacturers" bluetooth chip will have a damaged radio if this happens although the CPU will still work.
Show LessWhen configuring the attached schematic, with the 2 pins defined as analog, I am getting:
"Error: apr.M0032: Net "\SAR_ADC:mux_bus_plus_1\" is connected to an analog mux but is not connected to another component. (App=cydsfit)"
Why is this?
Show LessHi,
I am using an AMUX which I will be programatically connecting pins to. When the pins are not connected to the AMUX they will be digital, so I will need to change the pin to analog programatically before selecting it to be enabled to the AMUX.
The pins need to start off being digital with none connected to the AMUX.
But this gives a build error with mismatched types. This is not really an error because I would have thought it is acceptable to have digital pins connected in the schematic to the AMUX provided they are not software enabled on the the Mux bus.
Is there some way to overcome this error?
Show LessSo, I'm trying to print numbers of type float to an LCD screen using sprintf, but my screen isn't displaying things properly. I tested sprintf using integers, and I got that to work, but I still can't get floating numbers to show up. Originally my variables were of type float, but I've sinced changed them to type double. If anyone has a clue to why it's doing this, please let me know. My code is shown below. This is my first time posting, so I'm not sure how to properly copy and paste my code into this text box, so I've attached the file.
(FYI, the reason I have all LCD commands in the infinite for loop is becasue I need it to be updating regularly).
Show LessHello guys, I have a little doubt:
I planning to buy the CY8CKIT-042-BLE Pioneer Kit and I would know if I can use the BLE Pioneer Baseboard to program the Psoc 4 BLE Module and use this module (just the psoc 4 ble module) separated of the Baseboard in my application. I want to know if I have to use the Psoc 4 BLE module just with the Baseboard because in my application I have physical limitation and I want to use only the small components.
Sorry if it is a silly question.
Att,
Show Less