什么是主机和控制器btsnoop_hci.log?

问题描述 投票:0回答:2

在btnsnoop_hci.log文件中,我对主机,控制器,远程()和LocalHost()感到困惑。我正在挖谷歌以了解但无法找到解释它的正确文档。如果您对btnsnoop_hei.log有任何想法,请分享。

android bluetooth-lowenergy android-bluetooth
2个回答
1
投票

主机是运行蓝牙堆栈的主CPU。

控制器是一个独立的芯片,用于控制低级蓝牙无线电。

这两个设备(在电话内)通常使用HCI协议通过UART相互通信。

遥控器是另一个设备中的蓝牙芯片,通过蓝牙与本地控制器通信。


0
投票

在HCI主机和控制器中,两者都是逻辑实体,并且与在同一设备上执行的蓝牙协议层相关。通常,主机层在应用处理器或微控制器上执行,控制器层在与其连接的蓝牙芯片上执行。 单词remote和localhost是关于不同的设备。可能它们是Wireshark特定的(并连接到BT MAC地址)。我在Frontline Sodera软件中不记得它们。

© www.soinside.com 2019 - 2024. All rights reserved.