This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

怎么才能达到BLE宣称的最大传输距离?

Other Parts Discussed in Thread: CC2540, CC2541, CC2590

进一步讲,在功耗和传输距离之间存在什么样的约束?有没有权威的文档推荐?谢谢!

  • 我理解的是,发射功率和传输距离是成正比的,每大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