打印

BLE 实现连续数据传输

[复制链接]
1338|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
syt8945|  楼主 | 2015-11-6 19:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1、将传感器实时采集的数据进行传输,主要以声音信号(声音流)为主,对音质要求不高.可以存在最大延迟时间1S,通讯时长一般不超过180S
2、实现一对二发射数据,
假想方案:
1、我原来打算运用动态广播的方式对,进行动态传输,通过读取相应的数据位进行接收;
2、介于可以存在1S延迟,想实现采集1S的数据打包成音频文件,每秒传输一次;


希望能有人提出解决的方案,在不胜感激。
沙发
leijixiaomile| | 2015-11-10 13:50 | 只看该作者
楼主1s需要传输多大的数据量?

使用特权

评论回复
板凳
syt8945|  楼主 | 2015-11-11 17:47 | 只看该作者
leijixiaomile 发表于 2015-11-10 13:50
楼主1s需要传输多大的数据量?

一秒钟需要取两万次左右,频率20KHz左右

使用特权

评论回复
地板
syt8945|  楼主 | 2015-11-11 18:06 | 只看该作者
能实现吗?

使用特权

评论回复
5
leijixiaomile| | 2015-11-12 00:01 | 只看该作者
连接状态1对1能发30kbyte 每秒  1对2不好实现

使用特权

评论回复
6
syt8945|  楼主 | 2015-11-12 21:35 | 只看该作者
leijixiaomile 发表于 2015-11-12 00:01
连接状态1对1能发30kbyte 每秒  1对2不好实现

应该怎么实现啊?有没有什么参考的例程,或者官方的例子,或者实现功能的整体框架和思路?

使用特权

评论回复
7
leijixiaomile| | 2015-11-15 15:25 | 只看该作者
如果是1对1 可以参考该例程,主机跟从机程序都有。如果想用广播的方式,直接让从机一直广播数据,主机去scan查询。
1对1 程序连接:https://github.com/cypresssemico ... ays/Day020_BLE_UART

使用特权

评论回复
8
syt8945|  楼主 | 2015-11-19 21:57 | 只看该作者
leijixiaomile 发表于 2015-11-15 15:25
如果是1对1 可以参考该例程,主机跟从机程序都有。如果想用广播的方式,直接让从机一直广播数据,主机去sca ...

谢谢 ,一对一就够了,我研究一下程序

使用特权

评论回复
9
mybao| | 2015-11-20 12:13 | 只看该作者
必须要做语音编码,不然不能实现,但是对CPU要求高,这种方案并不常见,但是有,

广播只能输出固定数据,传动态变化的数据不可能

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

6

帖子

0

粉丝