我正在尝试使用Bluez工具hcitool lecup来设置我的蓝牙LE连接间隔在6(7.6毫秒BLE支持值)和10(12.5毫秒)之间。
但是,如果我使用BluePy库运行我的代码的最小部分并轮询我的BLE兼容传感器,则接收原始数据所需的时间在20ms区域,这几乎是我预期的两倍。
有没有人遇到过这种差异?它可能是什么来源?
答案 0 :(得分:0)
我猜你的传感器太慢而无法在与你的请求相同的连接事件中响应(它有150微秒)。因此,您的响应将在一个连接间隔后发送。因此,您的最大延迟是连接间隔的两倍。