没有合适的资源?快使用搜索试试~ 我知道了~
用卷积滤波器matlab代码-androidAcoustic:Android操作系统上的声音通信
共64个文件
xml:20个
png:10个
gradle:6个
需积分: 9 1 下载量 53 浏览量
2021-05-21
13:15:42
上传
评论
收藏 283KB ZIP 举报
温馨提示
用卷积滤波器matlab代码声音交流 在这个项目中,我想设计一个可以通过声波传输数据的通信系统。 我的目标是在运行Android操作系统的智能手机上实现此通信系统,这是我针对CSE561,计算机网络课程的项目。 首先,我将讨论发射机的设计和调制方案。 然后,在此基础上,我将描述接收机的设计,并且还将展示在我的通信系统中进行不同实验的结果。 发射机 我决定使用开关键控(OOK)作为我的调制方案,该调制方案每个样本发送一位。 这使发送器和接收器的设计非常简单,这是我首先尝试在Android上设计通信系统的目标。 如图1所示,OOK调制使用两个不同的符号为每个符号发送一位。 该调制使用正弦波发送一个对应于1的比特,并发送一个振幅对应于0的零振幅的信号。每个符号的持续时间是符号时间间隔(T),它表示每个比特的调制信号长度。 时间间隔取决于环境的本底噪声,通过增加它,我们可以实现更高的SNR。 而且,在时间间隔和比特率之间存在折衷,这应该基于通信信道的特性来确定。 如图2的框图所示,发送器由不同的子模块构成,每个子模块执行特殊任务。 留言阅读器 该子模块从应用程序的文件或输入文本字段中读取消息。
资源推荐
资源详情
资源评论
收起资源包目录
androidAcoustic-master.zip (64个子文件)
androidAcoustic-master
.gitignore 760B
README.md 13KB
LICENSE 34KB
figs
result.jpg 14KB
receiver.jpg 11KB
block.jpg 11KB
barker.jpg 17KB
modulations.jpg 23KB
receiver
gradle
wrapper
gradle-wrapper.jar 52KB
gradle-wrapper.properties 230B
build.gradle 498B
gradlew.bat 2KB
gradlew 5KB
app
.gitignore 7B
build.gradle 676B
proguard-rules.pro 657B
src
test
java
net
hessar
mehrdad
receiver
ExampleUnitTest.java 320B
main
AndroidManifest.xml 933B
java
net
hessar
mehrdad
receiver
MainActivity.java 16KB
res
values
styles.xml 708B
colors.xml 208B
strings.xml 124B
dimens.xml 253B
mipmap-xxhdpi
ic_launcher.png 8KB
layout
activity_main.xml 1KB
content_main.xml 2KB
mipmap-xhdpi
ic_launcher.png 5KB
mipmap-hdpi
ic_launcher.png 3KB
mipmap-mdpi
ic_launcher.png 2KB
menu
menu_main.xml 416B
values-v21
styles.xml 328B
values-w820dp
dimens.xml 358B
mipmap-xxxhdpi
ic_launcher.png 10KB
androidTest
java
net
hessar
mehrdad
receiver
ApplicationTest.java 358B
gradle.properties 855B
settings.gradle 15B
transmitter
gradle
wrapper
gradle-wrapper.jar 52KB
gradle-wrapper.properties 230B
build.gradle 498B
gradlew.bat 2KB
gradlew 5KB
app
.gitignore 7B
build.gradle 679B
proguard-rules.pro 657B
src
test
java
net
hessar
mehrdad
transmitter
ExampleUnitTest.java 323B
main
AndroidManifest.xml 936B
java
net
hessar
mehrdad
transmitter
MainActivity.java 9KB
res
values
styles.xml 708B
colors.xml 208B
strings.xml 127B
dimens.xml 253B
mipmap-xxhdpi
ic_launcher.png 8KB
layout
activity_main.xml 1KB
content_main.xml 2KB
mipmap-xhdpi
ic_launcher.png 5KB
mipmap-hdpi
ic_launcher.png 3KB
mipmap-mdpi
ic_launcher.png 2KB
menu
menu_main.xml 419B
values-v21
styles.xml 328B
values-w820dp
dimens.xml 358B
mipmap-xxxhdpi
ic_launcher.png 10KB
androidTest
java
net
hessar
mehrdad
transmitter
ApplicationTest.java 361B
gradle.properties 855B
settings.gradle 15B
共 64 条
- 1
资源评论
weixin_38557727
- 粉丝: 5
- 资源: 907
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功