使用仪器在 iPhone 上测量从代码执行到蓝牙低功耗传输的时间

Posted

技术标签:

【中文标题】使用仪器在 iPhone 上测量从代码执行到蓝牙低功耗传输的时间【英文标题】:Measure time from code execution to bluetooth low energy transmission on iPhone using intruments 【发布时间】:2012-08-09 08:35:53 【问题描述】:

我需要测量在我的代码执行传输调用之前需要多长时间,直到实际数据包通过无线发送。 这是否可以使用 XCode 开发人员工具“Instruments”或者最好在我的代码中的某个地方查找时间戳

非常感谢所有帮助

【问题讨论】:

【参考方案1】:

我使用数据包分析器通过无线方式调试跟踪 (http://www.fte.com/)。但这是一个非常昂贵的工具。

否则,您将无法获得精确的测量结果。你不知道,硬件会造成什么延迟。

虽然看看会很有趣。设置标签的连接间隔,然后检查日志记录时间戳,如果您获得的增量与您设置的增量相似。

【讨论】:

以上是关于使用仪器在 iPhone 上测量从代码执行到蓝牙低功耗传输的时间的主要内容,如果未能解决你的问题,请参考以下文章

低功耗蓝牙 GATT 配置文件测量解析值

Xcode中的iPhone模拟器是否支持蓝牙低功耗?

Intel Pin:测量空仪器开销

从 iPhone 应用程序搜索和连接蓝牙设备

有没有办法使用 iPhone 从非 Apple 蓝牙设备读取数据?

用于读取测量数据的蓝牙 LE 配置文件