我期望通过基于物理Wi-Fi的传输实现蓝牙协议,如果这是有道理的。
基本上我的手机有蓝牙,我的笔记本电脑有一个Wi-Fi卡(802.11a/b/g)。
我知道的Wi-Fi工作在范围2.412 GHz的 - 2.472 GHz的,而蓝牙工作在范围2.402 GHz的 - 2.480 GHz的。
我忍不住注意到了这里的重叠。所以我的问题是:通过wifi的蓝牙协议?
- 我需要什么样的低级别的API(最好是在C中,在Windows上)才能在Wi-Fi卡上以特定频率发送信号?
- 我可以在此基础上实现蓝牙堆栈吗?
所以基本上,我可以用我的Wi-Fi卡作为无线电发射器来传输蓝牙吗?
谢谢
感谢您的链接。对不起,编辑:不知道你不能按这个框输入。我读到Wi-Fi可以使用1 Mbps的DBPSK,而且蓝牙也可以使用4-DBPSK。如果这些调制技术是相同的(我还不了解他们),那么也许还是有可能的。 – martymcfly 2011-05-19 15:40:29
我非常怀疑这是可能的。即使是这样,你正在谈论为设备编写代码,闪烁它们,编写新的驱动程序等等,所有这些都只针对一个设备。不是你可以分发给其他人的东西,除非他们有完全相同的硬件(可能是同一版本)。拿起50美分的蓝牙适配器容易得多,你不觉得吗?或者,如果你正在整合,有许多与WiFi /蓝牙芯片合为一体。 – Brad 2011-05-19 15:46:58