PSoC™ 4 Forum Discussions
Hi,
How do I get the RSSI of a peered device? Say I'm connected to a peripheral and want to know the RSSI from the Central.
Also whats wrong with this function CyBle_GetRssi(), I'm trying to output an RSSI but gives a postive value and a dBm value lower than -85 e.g. -120, when the documentation say it will only output a dBm range of -5 to -85 dBm, and this is true though for using scanReport->rssi.
Im printing it using:
printf("RSSI: %d", CyBle_GetRssi());
Show LessHi, I'm working on an implementation of Max30100 sensor with my PSOC 4 BLE kit. As mentioned in the datasheet I am getting 4 bytes of data. First two bytes represent IR values, while the next two represent Red values. But I am unable to understand which one is for AC level and which is for DC?
Datasheet of Max30100 - https://datasheets.maximintegrated.com/en/ds/MAX30100.pdf
Psoc project file -
Show Less
Hello there,
Looking at the examples for external memory OTA for BLE : on the BLE component, in the Bootloader Service, Command Characteristic the Data field is set at 137 .
How is the right figure calculated? I couldn't pinpoint a reference that explains it. With a different project, keeping the same value 137, the firmware transfer fails with a "write long characteristic value timed out" message. I suspect the error has to do with being the data field of the command characteristic in the bootloader service not right.
Show LessHello all,i am very much new to to this world ,i just got CY8CKIT-043 prototyping kit and read most of the manuals ,i need to learn coding for that can anyone of you please guide me for it
Show LessHi,
We are prototyping a new instrument which requires APP control via bluetooth or WIFI communication.
There will be no router or network to link up to as users will likely be either outside or in industrial environments.
We would like to achieve a range of atleast 40m depending on capabilities.
I suspect the phone APP will be the limiting factor but I appreciate your help in the best way to get maximum range for APP control of the device.
I don't know weather to use a pcb chip and connect an external gain antenna to it, and if so can we use BLE as we have already begun designing around it.
Any reccomended chips would be great to, currently we designed around the CYBLE-222014-01 which was a mistake as it doesnt have possibility to connect an antenna, however could we use something similar in size etc? would make my life easier.
thanks
Show LessHi All,
In my project I have to reduce the "cyBle_connectingTimeout". But when I change ib the BLE.c file from 30 (default value) second to 1 then it works. But it automatically chaged to 30 when I compiled next time?
Is there a way to change this: cyBle_connectingTimeout = CYBLE_GAPC_CONNECTING_TIMEOUT;
So that I can reduce my connecting time??
Thanks
Show LessHi all,
Here is what I’m trying to do:
I have several PSOC4 devices as peripheral devices, they gather sensor data and broadcast them only as broadcaster.
And for central device, I want to use a BLE dongle as an observer, like a sniffer.
They don’t establish connections, they communicate unidirectional.
So my question is can ble dongle work as a sniffer with relative interface (show complete adv data it sniffed, APIs for custom windows software development).
As far as I am concerned, TI and Nordic both have this dongle sniffer, I don’t know if Cypress also got one.
Show LessHi All, I am developing the bluetooth firmware of system already built with two CYBLE-212019-00 modules, one in a wireless keyboard and another in a fixed receiver in a clienrt/server environment.
Everything is implemented with Microchip PIC32 processors programmed in C. I cannot use Psoc Creator and its libraries and I must use text mode commands to talk with modules because hardware has been already produced.
Is there any example code to use as reference ?
My requirements are simple: search for a server, connect with a passkey entered by the user, transfer a few messages, disconnect and so on.
Thank you in advance.
Giorgio
Show LessWe are using the Cyble 222005 module with the free BLE stack. In normal operation a BLE connection is established between the module and a Smart-device. During the connection we want to still be able to work with advertising packets from other devices. I believe this is possible, but depends on the stack implementation. Is this supported in the free stack?
Show Less