Property | Type | Description | |
---|---|---|---|
commandNo | int | ||
hidDevice |
Method | Description | |
---|---|---|
GetLocalDeviceID ( ) : string | ||
GetUsedChannels ( ) : byte>.Dictionary |
||
Refresh ( bool volatileOnly ) : void | ||
SendCommand ( byte opcode, byte channel, byte command ) : byte[] |
Method | Description | |
---|---|---|
GetSubDevicesInternal ( ) : List |
||
MakeCommand ( byte opcode, byte channel, byte response ) : byte[] | ||
ParseResponse ( byte response ) : byte[] |
Method | Description | |
---|---|---|
BaseUSBDevice ( |
||
FixUpDeviceID ( string id ) : string | ||
GetDeviceOnChannel ( byte channel ) : |
||
GetDeviceOnChannel ( byte channel, byte deviceType ) : |
||
ReadRegister ( byte register, byte channel, byte bytes ) : byte[] | ||
ReadSingleByteRegister ( byte register, byte channel ) : byte | ||
SleepAfterFailure ( ) : bool | ||
WriteRegister ( byte register, byte channel, byte bytes, bool verify = false ) : void | ||
WriteSingleByteRegister ( byte register, byte channel, byte value, bool verify = false ) : void |
public GetUsedChannels ( ) : byte>.Dictionary |
||
return | byte>.Dictionary |
protected abstract MakeCommand ( byte opcode, byte channel, byte response ) : byte[] | ||
opcode | byte | |
channel | byte | |
response | byte | |
return | byte[] |
protected ParseResponse ( byte response ) : byte[] | ||
response | byte | |
return | byte[] |
public SendCommand ( byte opcode, byte channel, byte command ) : byte[] | ||
opcode | byte | |
channel | byte | |
command | byte | |
return | byte[] |