我正在做我在第8届sem电信工程的项目,我计划创建一个使用蓝牙和wifi作为通道的双工(不确定是全还是半)通信应用程序,比简单的对讲机更高级的东西,我想知道这对一个人的军队来说是否可能?此外,我想知道是否有可能在android版本2.2和更高版本上做到这一点……我是否可以在app中编程蓝牙设置,这样,它就不会弹出用户权限来接受来自主叫方的语音消息??是否有可能使用蓝牙或wifi创建多个通道(一个用于前向语音通道,另一个用于反向语音通道)?下面是我所掌握的一些知识:
基础知识,在桌面上做过一些图形用户界面,知道一些imp类,只有SE6……无线通信:本学期学习它,像基站如何接受传入的移动站请求并将其重定向到dest,在我们的部分主要是1g……操作系统:一般,期待学习android和linux操作系统。C,C++,数字信号处理器,还有一些电子设备。
哦,我想在7个月内很好地实施这些…
请大家尽快与我分享你们的智慧和有用网站的参考资料。
致以我对你的感谢和祝福...:)
发布于 2012-08-24 21:09:26
我看到的第一个大问题是,使用wifi来实现这一点,据我所知,它是某种(高级)对讲机应用程序,在通信的手机之间没有根,你必须在你的android设备上实现adhoc-wlan,而android不支持adhoc-wlan,所以你需要一个扎根的设备,在android上实现adhoc-wlan是绝对可能的(看看下面的代码:http://code.google.com/p/android-wifi-tether/),但并不容易(我自己为一个大学项目做过)。
你问是否可以避免收到消息时弹出权限提示,但在android手机上激活蓝牙或将其与其他设备配对时,都会请求用户的许可。
关于你所要求的多个频道,我无能为力。
作为对你的大问题的回答:“一个人的军队有可能吗?”我一般会说是的,但这取决于你还有多少其他的事情要做。因为你写的是一个大学项目,我不知道这是不是你唯一的项目,你可以在上面投入大量的时间。如果是这样的话,我想这是可能的,但这将是一个相当大的项目,你应该愿意相对深入地研究网络方面的东西。
在google.Code上,你可以找到一些与你想要做的事情相似的项目(至少是wifi部分),看看它们……
https://stackoverflow.com/questions/12109717
复制相似问题