PSoC™ 4 Forum Discussions
In my BLE profile I want to use uint16 and sint16 characteristic values as well as uint8.
However, the provided function "CyBle_GattsWriteAttributeValue(..)" uses attribute values that are only defined as type uint8.
Can I use uint16 values or do I need to restrict data to a uint8 and cast/shift into 8 bit values as needed?
-Tim
Show LessHi, this is Gaurav. I'm doing the I2c Tx project from the 101 videos. I did it several times but I'm not getting the ack signal after transmitting the protocol from the bridge.
I've attached the project file below. Please give the solution and explanation so that i could understand the things.
Show LessHi all,
I have the following issue. I have tried to create a project that will read analog sensors inputs convert them to digital and send them over serial communication. I have based my project on the existing ADC and UART examples. The project is using PSoC4 Pioneer kit (CY8CKIT-042). The problem is that something is not working quite right with the ADC part - I have no readings on the UART. The UART part by itself works fine. I have been busting my head for over a week on it, and still no luck. I am including a bundle of the project. Any help will be greatly appreciable.
Thanks!
Show LessI'm using PSoC Creator 3.3. and Psoc4-042. Working on the BLE project with led blinking. I'm facing error from the clock and PWM at the 100Hz frequency. The error window is attached in the files. Please kindly look after.
This error is not only is this program, I'm facing this error in every program i was doing at 100Hz Hardware handling.
Thank you
Br- Gaurav Badgujar
Show LessIn Cypress doc I see this :"The BLE SIG recommends using a 128-bit UUID, different from the base UUID, for custom attributes to ensure that it does not conflict with existing UUIDs for standard services."
How can I select UUID to ensure that it does not conflict with existing UUIDs for standard services?
Show LessHello,
I'm evaluating the Capsense referencing the AN85951 below:
http://www.cypress.com/file/46081/download
In page 105, there is a "Firmware Processing Time" which is defined as Measurable Parameters.
Please tell me how to measure the Firmware Processing time?
Thank you in advance.
Best Regards.
Show LessBasically, I have a EasyVR Shield and I want to do voice control on PSoC 4(CY8CKIT-042-BLE) Pioneer Kit. I tried to find tutorials of how to integrate the two things and coding for the operation, but so far I have little progress. Anyone please help me out, thank you!
Show LessThis might be more of a C programming question, but, in my app, when a device is scanned, there are several bytes in the CYBLE_GAPC_ADV_REPORT_T advReport->data (The advertisement packet) that need to be picked out in order to be directed to the next step. I know the simple way of just looking at each byte in the array, but I want put it all in a struct, and just the necessary bytes. For example, if a device includes the Service UUID (32-bit) + Service Data, which bytes are in advReport->data[16]-[22]: how can I put those in
struct scannedData {
uint32 serviceID;
uint8* serviceData;
}newScan;
Show LessOur project involves 2 PSOC controller, both are connected via I2C. I need one PSOC to act as I2C master BLE peripheral bridge; can i use the i2c slave BLE peripheral bridge example from 100days and replace it with equivalent master code to get the bridge working? In that equivalent code i can only find status clear in master but slave have separate status clear for both read and write status. i have used SBM_I2CMasterWriteBuf(0X08, wrbuf, 3u, SBM_I2C_MODE_COMPLETE_XFFR):
Show Less