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 :发送到设备的原始数据包数据 |