PSoC™ 4 Forum Discussions
Hi,
I have couple of CY8CKIT-042-BLE
I went on Cypress website and downloaded and installed PSoCCreatorSetup_3.3_sp2_b9604.exe,CY8CKIT042Setup_RevSC.exe,PSoCProgrammer_3.25.0.b2504.iso,PSoCCreatorSetup_4_Update_1
Question is which ones are needed? I read CY8CKIT-042-BLE Quick Start Guide and then looking at other Cypress website, I see creator 4
I am trying to follow http://www.cypress.com/products/psoc-creator-integrated-design-environment-ide site as well as
Which exact loadables do I need?
Thanks,
Asha
Show LessHi all,
In our application, there is one central and many peripheral devices inside the BLE range.
We would like the central to send connection request to a peripheral only if the corresponded peripheral passes very close from the central.
In this situation, someone could easily connect his mobile phone (=central) to a peripheral (our BLE application) by putting the devices close each other. Once connected, the devices should be able to be moved away and maintain connection. Without this, someone would have to pick the right Bluetooth device to connect to from a list of many other similar devices in range.
We would like to perform connections automatically, without picking the correct device from a list.
Is that possible in PSoC4 BLE?
If it is not possible in PSoC4 BLE, then are there any other technologies to implement that?
Any ideas?
Best Regards,
Yiannis
Hi.
When central scans for advertisement packets, the generated event shows also the RSSI of the peripheral.
My question is whether it is possible on a peripheral to read the RSSI of the connected central?
Thanks.
Show LessSir, I procured solar powered beacon and working on it. I got range limitation. I am connecting all these beacon to Toradex Arm board. I need to know how the Proc modules can be connected in MESH network to exdend the working range.
Sunil
Show LessI have been going through the tutorials for Creator. The tutorials use an older version and this may be where my problems lie; however, in lesson 4 hardware pins, I cannot keep a resistive pull up drive mode and have HW connection checked for the switch. The only drive mode that can be used is high impedance digital. After running the wire and trying to program CY8CKIT-145-40XX, I recieve error "multiple drivers on signal".
The next video seems to use items from the component catalog that are not in my catalog. The components I'm looking for are a not gate, and a toggle flip-flop. Is there another library that I need to download?
Forgive me if these are basic questions or I'm overlooking something, I'm new to using creator, hence the tutorial watching. Thank you in advance.
Show LessI am hardware design who is very very new to doing software. I have the Bluetooth LE Pioneer Kit (CY8CKIT-042-BLE). I want to do a very simple thing. I want to measure an analog signal input (basically a variable DC source) and then send the value via BLE to the BLE dongle (I think you call it the client...correct?). I know how to use PSoC Creator to measure the analog signal. I even ran a test where I blinked the blue LED at a different rate based on the voltage level of the analog input. What I don't understand is how do I transfer that value via BLE. I know I have to pull in the BLE block to my schematic but past that I am really lost. I don't know how I have to set the BLE block up and what to do on the dongle end of things. I would think this would be the most simple task. Any detailed help would be very much appreciated.
Show LessI am looking thru the example documentation for the Bridge example and the 100 projects in 100 days info and am confused as to which BLE module to target.
UART-to-BLE Bridge Using the EZ-BLE™ PRoC™ Module – KBA97015
http://www.cypress.com/knowledge-base-article/uart-ble-bridge-using-ez-ble-proc-module-kba97015
the 'supported kits' table indicates that I need to use a CY8CKIT-042CYBLE-022001-EVAL and that the CY8CKIT-042 with the PRoC BLE or the PSoC 4 BLE Modules are not supported, Yet the CYBLE-022001-EVAL EZ-BLE™ PRoC™ Evaluation Board uses a PRoC part.
The link: http://www.cypress.com/blog/100-projects-100-days/project-020-uart-ble-bridge says it uses a PSoC 4 part.
"The BLE Pioneer Kit with the PSoC 4 BLE module implements a BLE GAP Central device running a custom Profile and a custom UART Service. This Profile contains two custom Characteristics - one called Receive Characteristic and another called Transmit Characteristic. The Transmit Characteristic supports Notifications."
What am I missing? What modules can I use for UART to bridge functionality? please provide links or part numbers so I can order the correct kit and modules.
Show LessHello,
I was trying to find an example project that uses I2S but could not find any that were compatible with the PSoC 4 BLE. I wanted to see how the components were set up (especially the settings) because the components are different in the example project I found. I have tried reading the data sheet but also had other questions.
When data is read from the Rx buffer, is it automatically removed from the FIFO? Also, what is the best way to collect samples from an Rx direction I2S? I read that the data from I2S should be constantly streaming (i.e. the FIFO does not overflow and there should always be values to read from the FIFO). I have read about DMA and have tried using a firmware version of DMA. If the DMA fills up the memory space, does it continue trying to save samples or does it have to be reset?
Sorry if these questions seem very obvious but I am still in the learning process. Any help would be appreciated. Thanks in advance.
Show LessHi,
We are having the following issues with the BLE_OTA_UpgradableStackExample and Updated Component CyBle v3.30.
Following build error when the CyBle components are updated from v2.30 to v3.30:
Issue 1a: Build error: CY_BOOT: Section .cy_checksum_exclude size exceedes specified limit.
Issue 1b: Build error: section .cyloadablemeta loaded at [0003fec0,0003feff] overlaps section .cy_checksum_exclude loaded at [0003fc00,0003feff]
Please advise any solutions for it? We are using the 256-KB flash BLE chip.
Thanks & Best Regards,
Yuen
Show LessHi,
We are having issues adding a Fixed Stack Bootloader functionality to an existing PSoC application.
We've been successful in running the example applications and sending updates over the air.
We've been very unsuccessful with adding the functionality into our existing app.
The main problem we have is after having moved the BLE component out of the BootloadABLE portion of the app, all the BLE component code we rely fails to compile.
We have a handful of services that we handle read/write requests for by checking if the CYBLE_GATT_DB_ATTR_HANDLE_T passed from the event loop is equal to say: CYBLE_THINGIE_SERVICE_CUSTOM_CHARACTERISTIC_CHAR_HANDLE
We've tried declaring these service handles as extern's in the ota_mandatory.h file, but compilation still fails. Left scratching our heads as what exactly we're doing wrong.
We're also a bit confused about what code from the existing app needs to be moved to the bootloader and what needs to stay bootloadable
Show Less