怎么才能达到BLE宣称的最大传输距离?
进一步讲,在功耗和传输距离之间存在什么样的约束?有没有权威的文档推荐?谢谢!
我理解的是,发射功率和传输距离是成正比的,每大6个dbm距离提高一倍,同时功耗会变大。而传输距离不仅仅跟发射功率有关,参考如下文档。
http://www.ti.com/lit/ml/swrp082/swrp082.pdf
CC2540有4dbm输出
CC2541有0dbm.
如果对距离有进一步要求,可考虑增加CC2590/1前端
功耗是跟你的工作方式有关的,可参考
http://www.deyisupport.com/question_answer/f/45/t/13244.aspx
文档中的如下内容
BLE Link Layer: Connection Parameters Tradeoffs
•Short connection interval:
–Higher power consumption for both devices
–Higher throughput in both directions
–Shorter wait for data to be sent in either direction
•Long connection interval:
–Lower power consumption for both devices
–Lower throughput in both directions
–Longer wait for data to be sent in either direction
•Low / Zero slave latency:
–Higher power consumption for peripheral
–Peripheral receives data sent from central device sooner
•High slave latency:
–Lower power consumption for peripheral during periods when it has no data to send to central device
–Peripheral may not immediately receive data being sent from central device