- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
New to PSoC and Bluetooth tech. I'm working on a project that will sample 4 audio-like voltage signals (25ksps/channel) using the SAR ADC (12-bit resolution) and transmit them through the PSoC 6's BLE system to another PSoC 6, that will convert the digital data back to analog with the VDAC. I'm using two CY8CKIT-062-BLE pioneer kits and have the ADC system right so far. I've found a few examples of stereo audio streaming using the PSoC 6, but nothing with 4 channels. I'm not very familiar with interfacing or serial communication at the moment. Is it possible to send this much data using the PSoC 6's BLE system? I think I need roughly 25kspsx4channelsx12bits=1.2Mbps throughput. If someone could point me towards some example projects that try to do something similar, I'd appreciate it.
Thanks!
Solved! Go to Solution.
- Labels:
-
ispn:39619:1:0
-
l1:314:1:0
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
It is possible with PSoC 6 BLE to send 1.3 Mbps data. Please refer the throughput code example from the link below:
The above example uses notifications to send the data. You can have separate characteristics or single characteristic for all the ADC channels and send the data through notifications.
Thanks
Ganesh
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
It is possible with PSoC 6 BLE to send 1.3 Mbps data. Please refer the throughput code example from the link below:
The above example uses notifications to send the data. You can have separate characteristics or single characteristic for all the ADC channels and send the data through notifications.
Thanks
Ganesh
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thank you,
This looks like something I can work with. I'm also trying to save power by running the host and core on the CM0+ with a reduced clock speed (25 or 50MHz), will this be possible if I want the 1.2Mbps throughput? Thanks
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
To reduce the power consumption of the application, instead of reducing the clock frequency, we recommend you to use System power modes like Sleep, DeepSleep. Please go through the following application note for information related to Low power modes for PSoC 6.
https://www.cypress.com/file/385936/download
Thanks
Ganesh