public class RobotUsbManagerFtdi extends java.lang.Object implements RobotUsbManager
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
TAG |
Constructor and Description |
---|
RobotUsbManagerFtdi()
Constructor
|
Modifier and Type | Method and Description |
---|---|
protected SerialNumber |
getDeviceSerialNumberByIndex(int index)
get device serial number.
|
static SerialNumber |
getSerialNumber(FtDevice device) |
RobotUsbDevice |
openBySerialNumber(SerialNumber serialNumber)
Open device by serial number.
|
java.util.List<SerialNumber> |
scanForDevices()
Scan for USB devices
|
public static final java.lang.String TAG
public java.util.List<SerialNumber> scanForDevices() throws RobotCoreException
scanForDevices
in interface RobotUsbManager
RobotCoreException
protected SerialNumber getDeviceSerialNumberByIndex(int index) throws RobotCoreException
index
- index of deviceRobotCoreException
public static SerialNumber getSerialNumber(FtDevice device)
public RobotUsbDevice openBySerialNumber(SerialNumber serialNumber) throws RobotCoreException
openBySerialNumber
in interface RobotUsbManager
serialNumber
- USB serial numberRobotCoreException