PSoC™ 4 Forum Discussions
I'm having trouble understanding the use of bonding. (Using EZ-Serial).
So, I pair with a device, enter passkeys etc and save the bonding info. Later I disconnect.
Then I reconnect. As I understand bonding, I should not need to go through the authorization/passkey procedure again.
But, I do need to re-establish encryption (I get an error saying this when I try to read the other device).
My problem is that I can see no way to turn on the encryption. The API has an Event that says encryption has been turned on, but no way to do it explicitly.
Is this a missing thing in the API, or should the underlying OS turn the encryption automatically on seeing the bonded connection, and for some reason does not ?
Show LessDoes cypress latest BLE stack has ability to maintain more than one connection ?
We have a BLE application where we need hopping through nodes. I have shown below how it looks like. We don't want mesh network because we don't require node to node communication. So, in diagram, gateway wants to communicate with module4 but it can't reach. So, route is through module1 through module3. Are there any sample projects for doing multi hop on BLE ?
Show LessHi,
I am having a weird thing happening with my Ez-BLE project. I know you like to see the project but the current version has some private data and i need to make a new version with out this which will take a bit to do. BUT I thought I would post the problem in case it can be resolved without the project.
My project consists of 1 - 5LP processor doing all the IO processes. 1 - Ez-BLE doing the communication management, it requests data from the 5LP system, then is to save the data in the GATT. this is done via a UART.
My 5LP systems appears to work fine. I can connect with a simple rs-232 interface and request info and it gets sent back.
the Ez-BLE seems to be working as doing the same test I see the data request being set via the rs-232.
If I connect the 2 things apprear to be ok but once I connect the CySmart v1.2 to see if the data is saves all goes south. The Ez-BLE gets sent to a infinite loop in the Cm0Start.c file CY_ISR(InDefaultHandler() the while loop is located in the else branch.
If anyone can give me direction on solving this that would be great. If you must see the app I will have to build a new version....
Thanks
Rob Berry
Show LessHi,
I have tested the UART comm with P7.0 P7.1 on cypress CY8CKIT-043, its working good able to get the debug messages.
But I need to configure other UART also.
I have configured the set of pins P6.0, P6.1 and P5.0,P5.1.
I can able to detect the UART port with serial to USB connector with UART Rx,Tx, gnd lines connected,
but I am getting garbage data. I have configured the baud rate to 115200, but its not giving correct data.
Is there anything need to configure for uart?
Show LessHi,
I have digital input component (SW) configured for 3 inputs (One, Two, Three) sharing the same falling edge interrupt isr_SW. Physically they all connected to P0[0], P0[1], P0[2] - same PSOC 4000 device port.
How can I determine which pin (for example "SW_One") triggered interrupt from within an isr_SW handler?
Alex
Show LessHi All
I am thinking of using the CY5670 CySmart USB Dongle with an application I am developing as it is qualified for the Bluetooth 4.1 specification.
Where can I find the command set to drive it via the serial link?
Having captured a number of serial data frames I have a good understanding, however it would be better if I could the format of the command and response messages
Thanks
John
Show LessHi - is there (or will there be) a EZ-Serial firmware for the CY5677 (or similar) USB dongles.
I want to add BLE support to an existing Win7/8 application.
This uses a lot of existing C++ and Juce code and is unlikely to be compatible with the C# API you currently have for the dongle.
(Why C# ??).
Show LessHi all,
I want to know something about the capsense of PRoC.
In PRoC Architecture TRM, it said there is "PRoC® BLE: CYBL1XXXXFamily - Programmable Radio-on-Chip With BLE (PRoC
BLE) Registers Technical Reference Manual (TRM)" to help me know more about capsense registers.
But I can not find this TRM.
Although there is a "CYBL10XXX_Family_-_PRoC_BLE_Registers_TRM" , but it does not list all capsense registers.
Could anyone help me?
Best Regards,
Show Less