RootcanalUtils.Hci設備
public static class RootcanalUtils.HciDevice
extends Object
implements AutoCloseable
java.lang.Object |
↳ | com.android.sts.common.RootcanalUtils.HciDevice |
封裝了一個虛擬 HCI 設備的類,可以通過 HCI 命令進行控制。
概括
公共方法 |
---|
void | close () |
byte[] | readHciPacket () 從設備讀取一個 HCI 數據包,阻塞直到數據可用。 |
void | sendHciCmd (int ogf, int ocf, byte[] params) sendHciPacket 的便捷包裝器,用於將 HCI 命令數據包發送到設備。 |
void | sendHciPacket (byte[] packet) 將原始 HCI 數據包發送到設備。 |
公共方法
讀取Hci數據包
public byte[] readHciPacket ()
從設備讀取一個 HCI 數據包,阻塞直到數據可用。
發送命令
public void sendHciCmd (int ogf,
int ocf,
byte[] params)
sendHciPacket 的便捷包裝器,用於將 HCI 命令數據包發送到設備。
參數 |
---|
ogf | int : 操作碼組字段 |
ocf | int : 操作碼命令字段 |
params | byte : 其餘命令參數 |
發送Hci數據包
public void sendHciPacket (byte[] packet)
將原始 HCI 數據包發送到設備。
參數 |
---|
packet | byte :要發送到設備的原始數據包數據 |