蓝牙 ETL 分析 (BTETLParse.exe)

蓝牙 ETL 分析工具会从包含压缩蓝牙数据的 ETL 文件中提取 HCI 跟踪。

此工具用于分析使用 GitHub 上适用于 Windows 存储库的总线工具收集的 ETL 文件。

Tracefmt 是分析 ETL 文件中的其他日志的方法。

ETL 分析命令行选项

Usage: btetlparse [-cfa <output_cfa_filename>] [-hci <output_hci_filename>]
[-pcap <output_pcap_filename>] [-pcapng <output_pcapng_filename>]
[<input_etl_filename>] [<additional_input_etl_filenames>]

    -cfa through -pcapng flags parse the etl file into different file types.

    -cfa <filename>         Data file readable by Frontline protocol analyzers.

    -hci <filename>         Data file in plain text format.

    -pcap <filename>        Data file readable by Wireshark protocol analyzers.
        
    -pcapng <filename>      Data file readable by Wireshark protocol analyzers.

    <input_etl_filename>    The is the filename of the ETL file we are trying to parse.
                                Default is c:\temp\btetw.etl

    <additional_input_etl_filenames>    BTETLParse can parse multiple ETL files at a time.

ETL 分析使用情况示例

GitHub 上适用于 Windows 存储库的总线工具收集的 ETL 文件移动到提取的 BTP 包中的 BTETLParse 所在的同一文件夹。 然后运行:

  • btetlparse -cfa BthTracing.cfa -hci BthTracing.hci -pcap BthTracing.pcap -pcapng BthTracing.pcapng BthTracing.etl(从命令提示符/PowerShell 控制台)

此命令会将 BthTracing.etl 分析为所有可用的文件类型。 有关每种文件类型的说明,请参阅上面的命令行选项。