RootcanalUtils.HciDevice
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 資料包,阻塞直到資料可用。
發送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 :發送到裝置的原始資料包數據 |