问题描述
我期待实现蓝牙协议通过物理基于Wi-Fi的运输,如果是有道理的。结果
基本上我的手机有蓝牙和我的笔记本电脑具有Wi-Fi卡(支持802.11a / b / g标准)。结果
我知道的Wi-Fi工作在范围2.412 GHz的 - 2.472 GHz的,而蓝牙工作在范围2.402 GHz的 - 2.480 GHz的结果
我不禁注意到这里的重叠。所以我的问题是:
I'm looking to implement the Bluetooth protocol over a physical Wi-Fi based transport, if that makes sense.
Basically my phone has Bluetooth, and my laptop has a Wi-Fi card (802.11a/b/g).
I know that Wi-Fi operates over the range 2.412 GHz - 2.472 GHz, and that Bluetooth operates over the range 2.402 GHz - 2.480 GHz.
I couldn't help but notice the overlap here. So my questions are:
- 我需要(pferably用C $ P $,在Windows上)什么样的低层API,以便在Wi-Fi卡上的某些频率? 发出一个信号出去
- 我是否能够实现在此之上蓝牙堆栈?
- What sort of low-level APIs would I need (preferably in C, on Windows) in order to send a signal out at certain frequencies on the Wi-Fi card?
- Would I be able to implement a Bluetooth stack on top of this?
所以基本上,我可以传输蓝牙使用我的Wi-Fi卡本质上是一个无线电发射器?
So basically, can I transmit Bluetooth using my Wi-Fi card as essentially a radio transmitter?
感谢
推荐答案
实施蓝牙协议通过物理基于Wi-Fi传输有一定道理!
Implementing the Bluetooth protocol over a physical Wi-Fi based transport does make sense!
高速蓝牙(V3.0)定义使用备用MAC / PHY层,被称为AMP功能的可能性。从蓝牙L2CAP和更高层协议可以在一个无线网络的MAC / PHY层,而不是与所得到的更高的吞吐量蓝牙MAC / PHY层发送。有些产品上标记的支持这个 - 寻找高速蓝牙,AMP或蓝牙v3.0支持。
Bluetooth high speed (v3.0) defines the possibility to use alternate MAC/PHY layers, known as AMP feature. The L2CAP and higher layer protocols from Bluetooth can be transmitted over a Wi-Fi MAC/PHY layer rather than a Bluetooth MAC/PHY layer with a resulting higher throughput. Some products are on the marked supporting this - look for 'Bluetooth High Speed', AMP or Bluetooth v3.0 support.
这篇关于通过WiFi蓝牙协议?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!