Index

A B C D E F G H I K L M N O P R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractDataHandler - Class in com.ftdi
 
AbstractDataHandler() - Constructor for class com.ftdi.AbstractDataHandler
 
AbstractDataHandler.ReceiverThread - Class in com.ftdi
 
AbstractEventNotificationHandler<T> - Class in com.ftdi
 
AbstractEventNotificationHandler() - Constructor for class com.ftdi.AbstractEventNotificationHandler
 
acDriveCurrent - Variable in class com.ftdi.FT_EEPROM_X_SERIES
 
ACDriveCurrentH - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
valid values are 4mA, 8mA, 12mA, 16mA
acSchmittInput - Variable in class com.ftdi.FT_EEPROM_X_SERIES
 
ACSchmittInputH - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
non-zero if AC pins are Schmitt input
acSlowSlew - Variable in class com.ftdi.FT_EEPROM_X_SERIES
 
ACSlowSlewH - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
non-zero if AC pins have slow slew
adDriveCurrent - Variable in class com.ftdi.FT_EEPROM_X_SERIES
 
ADDriveCurrentH - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
valid values are 4mA, 8mA, 12mA, 16mA
ADriveCurrent - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
valid values are 4mA, 8mA, 12mA, 16mA
adSchmittInput - Variable in class com.ftdi.FT_EEPROM_X_SERIES
 
ADSchmittInputH - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
non-zero if AD pins are Schmitt input
adSlowSlew - Variable in class com.ftdi.FT_EEPROM_X_SERIES
 
ADSlowSlewH - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
non-zero if AD pins have slow slew
AHDriveCurrent - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
valid values are 4mA, 8mA, 12mA, 16mA
AHSchmittInput - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
non-zero if AH pins are Schmitt input
AHSlowSlew - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
non-zero if AH pins have slow slew
AIsHighCurrent - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
non-zero if interface is high current
AIsVCP - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
non-zero if interface is to use VCP drivers
AIsVCP7 - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
non-zero if interface is to use VCP drivers
AIsVCP8 - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
non-zero if interface is to use VCP drivers
ALDriveCurrent - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
valid values are 4mA, 8mA, 12mA, 16mA
ALSchmittInput - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
non-zero if AL pins are Schmitt input
ALSlowSlew - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
non-zero if AL pins have slow slew
ARIIsTXDEN - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
non-zero if port A uses RI as RS485 TXDEN
ASchmittInput - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
non-zero if AL pins are Schmitt input
ASlowSlew - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
non-zero if AL pins have slow slew

B

BCD_CHARGER - Enum constant in enum class com.ftdi.FT_EEPROM_X_SERIES.CBUS
 
BCD_CHARGER_N - Enum constant in enum class com.ftdi.FT_EEPROM_X_SERIES.CBUS
 
bcdDisableSleep - Variable in class com.ftdi.FT_EEPROM_X_SERIES
 
bcdEnable - Variable in class com.ftdi.FT_EEPROM_X_SERIES
 
bcdForceCBusPWREN - Variable in class com.ftdi.FT_EEPROM_X_SERIES
 
BDriveCurrent - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
valid values are 4mA, 8mA, 12mA, 16mA
BHDriveCurrent - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
valid values are 4mA, 8mA, 12mA, 16mA
BHSchmittInput - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
non-zero if BH pins are Schmitt input
BHSlowSlew - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
non-zero if BH pins have slow slew
BI - Enum constant in enum class com.ftdi.DeviceStatus
Break Interrupt
BIsHighCurrent - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
non-zero if interface is high current
BIsVCP - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
non-zero if interface is to use VCP drivers
BIsVCP7 - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
non-zero if interface is to use VCP drivers
BIsVCP8 - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
non-zero if interface is to use VCP drivers
BITBANG_RD - Enum constant in enum class com.ftdi.FT_EEPROM_X_SERIES.CBUS
 
BITBANG_WR - Enum constant in enum class com.ftdi.FT_EEPROM_X_SERIES.CBUS
 
BITMODE_ASYNC_BITBANG - Enum constant in enum class com.ftdi.BitModes
 
BITMODE_CBUS_BITBANG - Enum constant in enum class com.ftdi.BitModes
 
BITMODE_FAST_SERIAL - Enum constant in enum class com.ftdi.BitModes
 
BITMODE_MCU_HOST - Enum constant in enum class com.ftdi.BitModes
 
BITMODE_MPSSE - Enum constant in enum class com.ftdi.BitModes
 
BITMODE_RESET - Enum constant in enum class com.ftdi.BitModes
 
BITMODE_SYNC_BITBANG - Enum constant in enum class com.ftdi.BitModes
 
BITMODE_SYNC_FIFO - Enum constant in enum class com.ftdi.BitModes
 
BitModes - Enum Class in com.ftdi
Bit Modes
BITS_7 - Enum constant in enum class com.ftdi.WordLength
 
BITS_8 - Enum constant in enum class com.ftdi.WordLength
 
BLDriveCurrent - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
valid values are 4mA, 8mA, 12mA, 16mA
BlockingReaderHandler - Class in com.ftdi.handler
 
BlockingReaderHandler() - Constructor for class com.ftdi.handler.BlockingReaderHandler
 
BLSchmittInput - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
non-zero if BL pins are Schmitt input
BLSlowSlew - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
non-zero if BL pins have slow slew
BRIIsTXDEN - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
non-zero if port B uses RI as RS485 TXDEN
BSchmittInput - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
non-zero if AH pins are Schmitt input
BSlowSlew - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
non-zero if AH pins have slow slew
byCode(int) - Static method in enum class com.ftdi.FT_EEPROM_X_SERIES.CBUS
 
ByReference() - Constructor for class com.ftdi.FTD2XX.FT_PROGRAM_DATA.ByReference
 
ByReference(Memory, long) - Constructor for class com.sun.jna.platform.unix.LibPThread.pthread_cond_t.ByReference
 
ByReference(Memory, long) - Constructor for class com.sun.jna.platform.unix.LibPThread.pthread_mutex_t.ByReference
 
bytesToHex(byte[]) - Static method in class com.ftdi.utils.ByteUtils
Convert a byte array to a hex string with spaces delimited.
ByteUtils - Class in com.ftdi.utils
 
ByteUtils() - Constructor for class com.ftdi.utils.ByteUtils
 
byValue(byte) - Static method in enum class com.ftdi.FT_EEPROM_FlowControl
 
byValue(int) - Static method in enum class com.ftdi.FT_EEPROM_DriveCurrent
 

C

cBus - Variable in class com.ftdi.FT_EEPROM_X_SERIES
 
Cbus0 - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
Cbus Mux control
Cbus0H - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
Cbus Mux control
Cbus1 - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
Cbus Mux control
Cbus1H - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
Cbus Mux control
Cbus2 - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
Cbus Mux control
Cbus2H - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
Cbus Mux control
Cbus3 - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
Cbus Mux control
Cbus3H - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
Cbus Mux control
Cbus4 - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
Cbus Mux control
Cbus4H - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
Cbus Mux control
Cbus5H - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
Cbus Mux control
Cbus6H - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
Cbus Mux control
Cbus7H - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
Cbus Mux control
Cbus8H - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
Cbus Mux control
Cbus9H - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
Cbus Mux control
CDriveCurrent - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
valid values are 4mA, 8mA, 12mA, 16mA
CIsVCP8 - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
non-zero if interface is to use VCP drivers
CLK12 - Enum constant in enum class com.ftdi.FT_EEPROM_X_SERIES.CBUS
 
CLK24 - Enum constant in enum class com.ftdi.FT_EEPROM_X_SERIES.CBUS
 
CLK6 - Enum constant in enum class com.ftdi.FT_EEPROM_X_SERIES.CBUS
 
close() - Method in class com.ftdi.AbstractDataHandler
 
close() - Method in class com.ftdi.FTDevice
Close connection with device.
closeHandle() - Method in class com.ftdi.AbstractDataHandler
 
closeHandle() - Method in class com.ftdi.handler.BlockingReaderHandler
 
closeHandle() - Method in class com.ftdi.handler.EventNotificationHandlerLinux
 
closeHandle() - Method in class com.ftdi.handler.EventNotificationHandlerWindows
 
com.ftdi - package com.ftdi
 
com.ftdi.handler - package com.ftdi.handler
 
com.ftdi.utils - package com.ftdi.utils
 
com.sun.jna.platform.unix - package com.sun.jna.platform.unix
Provides common library mappings for Unix and X11-based platforms.
concat(byte[], byte[]) - Static method in class com.ftdi.utils.ByteUtils
Concat a byte array.
cond - Variable in class com.sun.jna.platform.unix.LibPThread.pthread_cond_t
 
condSize() - Static method in class com.sun.jna.platform.unix.LibPThread.pthread_cond_t
 
configureDevice(FTDevice) - Method in class com.ftdi.AbstractDataHandler
 
configureDevice(FTDevice) - Method in class com.ftdi.handler.BlockingReaderHandler
 
createEventHandle() - Method in class com.ftdi.AbstractDataHandler
 
createEventHandle() - Method in class com.ftdi.handler.BlockingReaderHandler
 
createEventHandle() - Method in class com.ftdi.handler.EventNotificationHandlerLinux
 
createEventHandle() - Method in class com.ftdi.handler.EventNotificationHandlerWindows
 
createReceiverThread() - Method in class com.ftdi.AbstractDataHandler
 
CRIIsTXDEN - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
non-zero if port C uses RI as RS485 TXDEN
CSchmittInput - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
non-zero if BL pins are Schmitt input
CSlowSlew - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
non-zero if BL pins have slow slew
CTS - Enum constant in enum class com.ftdi.DeviceStatus
Clear To Send
cyclePort() - Method in class com.ftdi.FTDevice
Send a cycle command to the USB port.

D

DCD - Enum constant in enum class com.ftdi.DeviceStatus
Data Carrier Detect
DDriveCurrent - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
valid values are 4mA, 8mA, 12mA, 16mA
Description - Variable in class com.ftdi.FTD2XX.FT_DEVICE_LIST_INFO_NODE
 
Description - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
"USB HS Serial Converter"
DEVICE_100AX - Enum constant in enum class com.ftdi.DeviceType
 
DEVICE_2232C - Enum constant in enum class com.ftdi.DeviceType
 
DEVICE_2232H - Enum constant in enum class com.ftdi.DeviceType
 
DEVICE_232AM - Enum constant in enum class com.ftdi.DeviceType
 
DEVICE_232BM - Enum constant in enum class com.ftdi.DeviceType
 
DEVICE_232H - Enum constant in enum class com.ftdi.DeviceType
 
DEVICE_232R - Enum constant in enum class com.ftdi.DeviceType
 
DEVICE_4222H_0 - Enum constant in enum class com.ftdi.DeviceType
 
DEVICE_4222H_1_2 - Enum constant in enum class com.ftdi.DeviceType
 
DEVICE_4222H_3 - Enum constant in enum class com.ftdi.DeviceType
 
DEVICE_4232H - Enum constant in enum class com.ftdi.DeviceType
 
DEVICE_UNKNOWN - Enum constant in enum class com.ftdi.DeviceType
 
DEVICE_X_SERIES - Enum constant in enum class com.ftdi.DeviceType
 
DeviceStatus - Enum Class in com.ftdi
Modem and line statuses of device.
deviceType - Variable in class com.ftdi.FT_EEPROM_HEADER
 
DeviceType - Enum Class in com.ftdi
Chip type
DIsVCP8 - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
non-zero if interface is to use VCP drivers
DRIIsTXDEN - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
non-zero if port D uses RI as RS485 TXDEN
DRIVE_0 - Enum constant in enum class com.ftdi.FT_EEPROM_X_SERIES.CBUS
 
DRIVE_1 - Enum constant in enum class com.ftdi.FT_EEPROM_X_SERIES.CBUS
 
driverType - Variable in class com.ftdi.FT_EEPROM_X_SERIES
 
DSchmittInput - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
non-zero if BH pins are Schmitt input
DSlowSlew - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
non-zero if BH pins have slow slew
DSR - Enum constant in enum class com.ftdi.DeviceStatus
Data Set Ready
DTR_DSR - Enum constant in enum class com.ftdi.FT_EEPROM_FlowControl
 

E

eCondVar - Variable in class com.sun.jna.platform.unix.LibPThread.EVENT_HANDLE
 
EEPROMData - Class in com.ftdi
Basic EEPROM data.
EEPROMData() - Constructor for class com.ftdi.EEPROMData
Create a new EEPROM data.
EepromHeaderControler - Class in com.ftdi
 
EepromHeaderControler(FT_EEPROM_HEADER) - Constructor for class com.ftdi.EepromHeaderControler
 
EepromX - Class in com.ftdi
 
EepromX() - Constructor for class com.ftdi.EepromX
 
eMutex - Variable in class com.sun.jna.platform.unix.LibPThread.EVENT_HANDLE
 
EndpointSize - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
Endpoint size
equals(Object) - Method in class com.ftdi.FTDevice
 
EVENT_HANDLE() - Constructor for class com.sun.jna.platform.unix.LibPThread.EVENT_HANDLE
 
eventHandle - Variable in class com.ftdi.AbstractEventNotificationHandler
 
EventNotificationHandlerLinux - Class in com.ftdi.handler
 
EventNotificationHandlerLinux() - Constructor for class com.ftdi.handler.EventNotificationHandlerLinux
 
EventNotificationHandlerWindows - Class in com.ftdi.handler
 
EventNotificationHandlerWindows() - Constructor for class com.ftdi.handler.EventNotificationHandlerWindows
 

F

FE - Enum constant in enum class com.ftdi.DeviceStatus
Framing Error
finalize() - Method in class com.ftdi.FTDevice
 
Flags - Variable in class com.ftdi.FTD2XX.FT_DEVICE_LIST_INFO_NODE
 
FLOW_DTR_DSR - Enum constant in enum class com.ftdi.FlowControl
 
FLOW_NONE - Enum constant in enum class com.ftdi.FlowControl
 
FLOW_RTS_CTS - Enum constant in enum class com.ftdi.FlowControl
 
FLOW_XON_XOFF - Enum constant in enum class com.ftdi.FlowControl
 
FlowControl - Enum Class in com.ftdi
Flow Control
FT_Close(Pointer) - Method in interface com.ftdi.FTD2XX
Close an open device.
FT_ClrDtr(Pointer) - Method in interface com.ftdi.FTD2XX
This function clears the Data Terminal Ready (DTR) control signal.
FT_ClrRts(Pointer) - Method in interface com.ftdi.FTD2XX
This function clears the Request To Send (RTS) control signal.
FT_CreateDeviceInfoList(IntByReference) - Method in interface com.ftdi.FTD2XX
This function builds a device information list and returns the number of D2XX devices connected to the system.
FT_CyclePort(Pointer) - Method in interface com.ftdi.FTD2XX
Send a cycle command to the USB port.
FT_DEVICE_LIST_INFO_NODE() - Constructor for class com.ftdi.FTD2XX.FT_DEVICE_LIST_INFO_NODE
 
FT_EE_Program(Pointer, FTD2XX.FT_PROGRAM_DATA.ByReference) - Method in interface com.ftdi.FTD2XX
Program the EEPROM.
FT_EE_ProgramEx(Pointer, FTD2XX.FT_PROGRAM_DATA.ByReference, String, String, String, String) - Method in interface com.ftdi.FTD2XX
Program the EEPROM and pass strings separately.
FT_EE_Read(Pointer, FTD2XX.FT_PROGRAM_DATA.ByReference) - Method in interface com.ftdi.FTD2XX
Read the contents of the EEPROM.
FT_EE_ReadEx(Pointer, FTD2XX.FT_PROGRAM_DATA.ByReference, String, String, String, String) - Method in interface com.ftdi.FTD2XX
Read the contents of the EEPROM and pass strings separately.
FT_EE_UARead(Pointer, Pointer, int, IntByReference) - Method in interface com.ftdi.FTD2XX
Read the contents of the EEPROM user area.
FT_EE_UASize(Pointer, IntByReference) - Method in interface com.ftdi.FTD2XX
Get the available size of the EEPROM user area.
FT_EE_UAWrite(Pointer, Pointer, int) - Method in interface com.ftdi.FTD2XX
Write data into the EEPROM user area.
FT_EEPROM_CPol - Enum Class in com.ftdi
 
FT_EEPROM_DriveCurrent - Enum Class in com.ftdi
 
FT_EEPROM_FlowControl - Enum Class in com.ftdi
 
FT_EEPROM_HEADER - Class in com.ftdi
Ftdi EEPROM common header Please see D2XX Programmer's Guide for more information.
FT_EEPROM_HEADER() - Constructor for class com.ftdi.FT_EEPROM_HEADER
 
FT_EEPROM_Program(Pointer, Structure, int, Pointer, Pointer, Pointer, Pointer) - Method in interface com.ftdi.FTD2XX
Write the contents of the EEPROM and pass strings separately.
FT_EEPROM_Read(Pointer, Structure, int, Pointer, Pointer, Pointer, Pointer) - Method in interface com.ftdi.FTD2XX
Read the contents of the EEPROM and pass strings separately.
FT_EEPROM_X_SERIES - Class in com.ftdi
Ftdi X-Series specific EEPROM data Please see D2XX Programmer's Guide for more information.
FT_EEPROM_X_SERIES() - Constructor for class com.ftdi.FT_EEPROM_X_SERIES
 
FT_EEPROM_X_SERIES.CBUS - Enum Class in com.ftdi
 
FT_EraseEE(Pointer) - Method in interface com.ftdi.FTD2XX
Erases the device EEPROM.
FT_EVENT_LINE_STATUS - Static variable in class com.ftdi.FTD2XX.NotificationEvents
 
FT_EVENT_MODEM_STATUS - Static variable in class com.ftdi.FTD2XX.NotificationEvents
 
FT_EVENT_RXCHAR - Static variable in class com.ftdi.FTD2XX.NotificationEvents
 
FT_FLAGS_OPENED - Static variable in interface com.ftdi.FTD2XX
 
FT_GetBitMode(Pointer, ByteByReference) - Method in interface com.ftdi.FTD2XX
Gets the instantaneous value of the data bus.
FT_GetComPortNumber(Pointer, IntByReference) - Method in interface com.ftdi.FTD2XX
Retrieves the COM port associated with a device.
FT_GetDeviceInfo(Pointer, IntByReference, IntByReference, Pointer, Pointer, Pointer) - Method in interface com.ftdi.FTD2XX
Get device information for an open device.
FT_GetDeviceInfoDetail(int, IntByReference, IntByReference, IntByReference, IntByReference, Pointer, Pointer, PointerByReference) - Method in interface com.ftdi.FTD2XX
This function returns an entry from the device information list.
FT_GetDeviceInfoList(FTD2XX.FT_DEVICE_LIST_INFO_NODE[], IntByReference) - Method in interface com.ftdi.FTD2XX
This function returns an entry from the device information list.
FT_GetDriverVersion(Pointer, IntByReference) - Method in interface com.ftdi.FTD2XX
This function returns the D2XX driver version number.
FT_GetLatencyTimer(Pointer, ByteByReference) - Method in interface com.ftdi.FTD2XX
Get the current value of the latency timer.
FT_GetLibraryVersion(IntByReference) - Method in interface com.ftdi.FTD2XX
This function returns D2XX DLL version number.
FT_GetModemStatus(Pointer, IntByReference) - Method in interface com.ftdi.FTD2XX
Gets the modem status and line status from the device.
FT_GetQueueStatus(Pointer, IntByReference) - Method in interface com.ftdi.FTD2XX
Gets the number of bytes in the receive queue.
FT_GetStatus(Pointer, IntByReference, IntByReference, IntByReference) - Method in interface com.ftdi.FTD2XX
Gets the device status including number of characters in the receive queue, number of characters in the transmit queue, and the current event status.
FT_GetVIDPID(IntByReference, IntByReference) - Method in interface com.ftdi.FTD2XX
A command to retrieve the current VID and PID combination from within the internal device list table.
FT_LIST_ALL - Static variable in interface com.ftdi.FTD2XX
 
FT_LIST_BY_INDEX - Static variable in interface com.ftdi.FTD2XX
 
FT_LIST_NUMBER_ONLY - Static variable in interface com.ftdi.FTD2XX
 
FT_ListDevices(Pointer, Pointer, int) - Method in interface com.ftdi.FTD2XX
Gets information concerning the devices currently connected.
FT_Open(int, PointerByReference) - Method in interface com.ftdi.FTD2XX
Open the device and return a handle which will be used for subsequent accesses.
FT_OPEN_BY_DESCRIPTION - Static variable in interface com.ftdi.FTD2XX
 
FT_OPEN_BY_LOCATION - Static variable in interface com.ftdi.FTD2XX
 
FT_OPEN_BY_SERIAL_NUMBER - Static variable in interface com.ftdi.FTD2XX
 
FT_OpenEx(Pointer, int, PointerByReference) - Method in interface com.ftdi.FTD2XX
Open the specified device and return a handle that will be used for subsequent accesses.
FT_PROGRAM_DATA() - Constructor for class com.ftdi.FTD2XX.FT_PROGRAM_DATA
 
FT_Purge(Pointer, int) - Method in interface com.ftdi.FTD2XX
This function purges receive and transmit buffers in the device.
FT_Read(Pointer, Pointer, int, IntByReference) - Method in interface com.ftdi.FTD2XX
Read data from the device.
FT_ReadEE(Pointer, int, ShortByReference) - Method in interface com.ftdi.FTD2XX
Read a value from an EEPROM location.
FT_Reload(short, short) - Method in interface com.ftdi.FTD2XX
This function forces a reload of the driver for devices with a specific VID and PID combination.
FT_Rescan() - Method in interface com.ftdi.FTD2XX
This function can be of use when trying to recover devices programatically.
FT_ResetDevice(Pointer) - Method in interface com.ftdi.FTD2XX
This function sends a reset command to the device.
FT_ResetPort(Pointer) - Method in interface com.ftdi.FTD2XX
Send a reset command to the port.
FT_RestartInTask(Pointer) - Method in interface com.ftdi.FTD2XX
Restart the driver's IN task.
FT_SetBaudRate(Pointer, int) - Method in interface com.ftdi.FTD2XX
This function sets the baud rate for the device.
FT_SetBitMode(Pointer, byte, byte) - Method in interface com.ftdi.FTD2XX
Enables different chip modes.
FT_SetBreakOff(Pointer) - Method in interface com.ftdi.FTD2XX
Resets the BREAK condition for the device.
FT_SetBreakOn(Pointer) - Method in interface com.ftdi.FTD2XX
Sets the BREAK condition for the device.
FT_SetChars(Pointer, byte, byte, byte, byte) - Method in interface com.ftdi.FTD2XX
This function sets the special characters for the device.
FT_SetDataCharacteristics(Pointer, byte, byte, byte) - Method in interface com.ftdi.FTD2XX
This function sets the data characteristics for the device.
FT_SetDeadmanTimeout(Pointer, int) - Method in interface com.ftdi.FTD2XX
This function allows the maximum time in milliseconds that a USB request can remain outstanding to be set.
FT_SetDivisor(Pointer, short) - Method in interface com.ftdi.FTD2XX
This function sets the baud rate for the device.
FT_SetDtr(Pointer) - Method in interface com.ftdi.FTD2XX
This function sets the Data Terminal Ready (DTR) control signal.
FT_SetEventNotification(Pointer, int, Pointer) - Method in interface com.ftdi.FTD2XX
Sets conditions for event notification.
FT_SetFlowControl(Pointer, short, byte, byte) - Method in interface com.ftdi.FTD2XX
This function sets the flow control for the device.
FT_SetLatencyTimer(Pointer, byte) - Method in interface com.ftdi.FTD2XX
Set the latency timer value.
FT_SetResetPipeRetryCount(Pointer, int) - Method in interface com.ftdi.FTD2XX
Set the ResetPipeRetryCount value.
FT_SetRts(Pointer) - Method in interface com.ftdi.FTD2XX
This function sets the Request To Send (RTS) control signal.
FT_SetTimeouts(Pointer, int, int) - Method in interface com.ftdi.FTD2XX
This function sets the read and write timeouts for the device.
FT_SetUSBParameters(Pointer, int, int) - Method in interface com.ftdi.FTD2XX
Set the USB request transfer size.
FT_SetVIDPID(int, int) - Method in interface com.ftdi.FTD2XX
A command to include a custom VID and PID combination within the internal device list table.
FT_StopInTask(Pointer) - Method in interface com.ftdi.FTD2XX
Stops the driver's IN task.
FT_Write(Pointer, Pointer, int, IntByReference) - Method in interface com.ftdi.FTD2XX
Write data to the device.
FT_WriteEE(Pointer, int, short) - Method in interface com.ftdi.FTD2XX
Write a value to an EEPROM location.
FT1248Cpol - Variable in class com.ftdi.FT_EEPROM_X_SERIES
 
FT1248CpolH - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
FT1248 clock polarity - clock idle high (1) or clock idle low (0)
FT1248FlowControl - Variable in class com.ftdi.FT_EEPROM_X_SERIES
 
FT1248FlowControlH - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
FT1248 flow control enable
FT1248Lsb - Variable in class com.ftdi.FT_EEPROM_X_SERIES
 
FT1248LsbH - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
FT1248 data is LSB (1) or MSB (0)
FTD2XX - Interface in com.ftdi
 
FTD2XX.FT_DEVICE_LIST_INFO_NODE - Class in com.ftdi
 
FTD2XX.FT_PROGRAM_DATA - Class in com.ftdi
 
FTD2XX.FT_PROGRAM_DATA.ByReference - Class in com.ftdi
 
FTD2XX.Loader - Class in com.ftdi
 
FTD2XX.NotificationEvents - Class in com.ftdi
 
FTD2XXException - Exception Class in com.ftdi
If something bad thing happen in native file.
FTD2XXException() - Constructor for exception class com.ftdi.FTD2XXException
 
FTD2XXException(int) - Constructor for exception class com.ftdi.FTD2XXException
 
FTD2XXException(FT_STATUS) - Constructor for exception class com.ftdi.FTD2XXException
 
FTD2XXException(String) - Constructor for exception class com.ftdi.FTD2XXException
 
FTD2XXException(String, Throwable) - Constructor for exception class com.ftdi.FTD2XXException
 
FTD2XXException(Throwable) - Constructor for exception class com.ftdi.FTD2XXException
 
FTDevice - Class in com.ftdi
Java class to communicate easily to a FTDI device.
ftHandle - Variable in class com.ftdi.FTD2XX.FT_DEVICE_LIST_INFO_NODE
 

G

getAcDriveCurrent() - Method in class com.ftdi.EepromX
 
getAcSchmittInput() - Method in class com.ftdi.EepromX
 
getAcSlowSlew() - Method in class com.ftdi.EepromX
 
getAdDriveCurrent() - Method in class com.ftdi.EepromX
 
getAdSchmittInput() - Method in class com.ftdi.EepromX
 
getAdSlowSlew() - Method in class com.ftdi.EepromX
 
getBcdDisableSleep() - Method in class com.ftdi.EepromX
 
getBcdEnable() - Method in class com.ftdi.EepromX
 
getBcdForceCBusPWREN() - Method in class com.ftdi.EepromX
 
getBitMode() - Method in class com.ftdi.FTDevice
Gets the instantaneous value of the data bus.
getCBus(int) - Method in class com.ftdi.EepromX
 
getComPortNumber() - Method in class com.ftdi.FTDevice
Gets the com port number of the device.
getDescription() - Method in class com.ftdi.EEPROMData
Get description (default: "USB HS Serial Converter")
getDescription() - Method in class com.ftdi.EepromX
 
getDevDescription() - Method in class com.ftdi.FTDevice
Get device description.
getDevices() - Static method in class com.ftdi.FTDevice
Get the connected FTDI devices.
getDevices(boolean) - Static method in class com.ftdi.FTDevice
Get the connected FTDI devices.
getDevicesByDescription(String) - Static method in class com.ftdi.FTDevice
Get the connected FTDI devices.
getDevicesByDeviceType(DeviceType) - Static method in class com.ftdi.FTDevice
Get the connected FTDI devices.
getDevicesBySerialNumber(String) - Static method in class com.ftdi.FTDevice
Get the connected FTDI devices.
getDeviceStatus() - Method in class com.ftdi.FTDevice
Gets the modem status and line status from the device.
getDeviceType() - Method in class com.ftdi.EepromHeaderControler
 
getDevID() - Method in class com.ftdi.FTDevice
Get device ID.
getDevLocationID() - Method in class com.ftdi.FTDevice
Get device location.
getDevSerialNumber() - Method in class com.ftdi.FTDevice
Get device serial number.
getDevType() - Method in class com.ftdi.FTDevice
Get device type.
getEEPROMUserAreaSize() - Method in class com.ftdi.FTDevice
Get the available size of the EEPROM user area
getFlag() - Method in class com.ftdi.FTDevice
Get device flag.
getFT1248Cpol() - Method in class com.ftdi.EepromX
 
getFT1248FlowControl() - Method in class com.ftdi.EepromX
 
getFT1248Lsb() - Method in class com.ftdi.EepromX
 
getHeader() - Method in class com.ftdi.EepromX
 
getI2CDeviceId() - Method in class com.ftdi.EepromX
 
getI2CDisableSchmitt() - Method in class com.ftdi.EepromX
 
getI2CSlaveAddress() - Method in class com.ftdi.EepromX
 
getInputStream() - Method in class com.ftdi.FTDevice
Get an InputStream to device.
getInvertCTS() - Method in class com.ftdi.EepromX
 
getInvertDCD() - Method in class com.ftdi.EepromX
 
getInvertDSR() - Method in class com.ftdi.EepromX
 
getInvertDTR() - Method in class com.ftdi.EepromX
 
getInvertRI() - Method in class com.ftdi.EepromX
 
getInvertRTS() - Method in class com.ftdi.EepromX
 
getInvertRxd() - Method in class com.ftdi.EepromX
 
getInvertTxd() - Method in class com.ftdi.EepromX
 
getLatencyTimer() - Method in class com.ftdi.FTDevice
Get the current value of the latency timer.
getLowByte(int) - Static method in class com.ftdi.utils.ByteUtils
Returns the low byte of an int value.
getLowByte(int, int) - Static method in class com.ftdi.utils.ByteUtils
Returns the low byte of an int value.
getManufacturer() - Method in class com.ftdi.EEPROMData
Get manufacturer (default: "FTDI")
getManufacturer() - Method in class com.ftdi.EepromX
 
getManufacturerId() - Method in class com.ftdi.EepromX
 
getManufacturerID() - Method in class com.ftdi.EEPROMData
Get manufacturer id (default: "FT)
getMaxPower() - Method in class com.ftdi.EEPROMData
Get max power (0 invalid input: '<' MaxPower invalid input: '<'= 500)
getMaxPower() - Method in class com.ftdi.EepromHeaderControler
 
getOutputStream() - Method in class com.ftdi.FTDevice
Get an OutputStream to device.
getPins() - Method in class com.ftdi.FTDevice
Gets current state of pins.
getPowerSaveEnable() - Method in class com.ftdi.EepromX
 
getProductId() - Method in class com.ftdi.EEPROMData
Get product id (default: 0x6001)
getProductId() - Method in class com.ftdi.EepromHeaderControler
 
getPullDownEnable() - Method in class com.ftdi.EepromHeaderControler
 
getQueueStatus() - Method in class com.ftdi.FTDevice
Gets the number of bytes in the receive queue.
getRemoteWakeup() - Method in class com.ftdi.EepromHeaderControler
 
getRS485EchoSuppress() - Method in class com.ftdi.EepromX
 
getSelfPowered() - Method in class com.ftdi.EepromHeaderControler
 
getSerialNumber() - Method in class com.ftdi.EEPROMData
Get serial number (default: "FT000001")
getSerialNumber() - Method in class com.ftdi.EepromX
 
getSerNumEnable() - Method in class com.ftdi.EepromHeaderControler
 
getStatus() - Method in class com.ftdi.FTDevice
Gets the modem status and line status from the device.
getValue() - Method in enum class com.ftdi.FT_EEPROM_FlowControl
 
getVendorId() - Method in class com.ftdi.EEPROMData
Get vendor id (default: 0x0403)
getVendorId() - Method in class com.ftdi.EepromHeaderControler
 

H

handleFatalError(FTDevice) - Method in class com.ftdi.AbstractDataHandler
 
hashCode() - Method in class com.ftdi.FTDevice
 
header - Variable in class com.ftdi.FT_EEPROM_X_SERIES
 
HIGH - Enum constant in enum class com.ftdi.FT_EEPROM_CPol
 
HighDriveIOs - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
High Drive I/Os

I

I2C_RXF - Enum constant in enum class com.ftdi.FT_EEPROM_X_SERIES.CBUS
 
I2C_TXE - Enum constant in enum class com.ftdi.FT_EEPROM_X_SERIES.CBUS
 
I2CDeviceId - Variable in class com.ftdi.FT_EEPROM_X_SERIES
 
I2CDisableSchmitt - Variable in class com.ftdi.FT_EEPROM_X_SERIES
 
I2CSlaveAddress - Variable in class com.ftdi.FT_EEPROM_X_SERIES
 
ID - Variable in class com.ftdi.FTD2XX.FT_DEVICE_LIST_INFO_NODE
 
IFAIsFastSer - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
non-zero if interface is Fast serial
IFAIsFastSer7 - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
non-zero if interface is Fast serial
IFAIsFifo - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
non-zero if interface is 245 FIFO
IFAIsFifo7 - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
non-zero if interface is 245 FIFO
IFAIsFifoTar - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
non-zero if interface is 245 FIFO CPU target
IFAIsFifoTar7 - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
non-zero if interface is 245 FIFO CPU target
IFBIsFastSer - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
non-zero if interface is Fast serial
IFBIsFastSer7 - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
non-zero if interface is Fast serial
IFBIsFifo - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
non-zero if interface is 245 FIFO
IFBIsFifo7 - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
non-zero if interface is 245 FIFO
IFBIsFifoTar - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
non-zero if interface is 245 FIFO CPU target
IFBIsFifoTar7 - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
non-zero if interface is 245 FIFO CPU target
inputBuffer - Variable in class com.ftdi.AbstractDataHandler
 
INSTANCE - Static variable in interface com.ftdi.FTD2XX
 
INSTANCE - Static variable in interface com.sun.jna.platform.unix.LibPThread
 
invertCTS - Variable in class com.ftdi.FT_EEPROM_X_SERIES
 
InvertCTS - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
non-zero if invert CTS
invertDCD - Variable in class com.ftdi.FT_EEPROM_X_SERIES
 
InvertDCD - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
non-zero if invert DCD
invertDSR - Variable in class com.ftdi.FT_EEPROM_X_SERIES
 
InvertDSR - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
non-zero if invert DSR
invertDTR - Variable in class com.ftdi.FT_EEPROM_X_SERIES
 
InvertDTR - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
non-zero if invert DTR
invertRI - Variable in class com.ftdi.FT_EEPROM_X_SERIES
 
InvertRI - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
non-zero if invert RI
invertRTS - Variable in class com.ftdi.FT_EEPROM_X_SERIES
 
InvertRTS - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
non-zero if invert RTS
invertRxd - Variable in class com.ftdi.FT_EEPROM_X_SERIES
 
InvertRXD - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
non-zero if invert RXD
invertTxd - Variable in class com.ftdi.FT_EEPROM_X_SERIES
 
InvertTXD - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
non-zero if invert TXD
IOMODE - Enum constant in enum class com.ftdi.FT_EEPROM_X_SERIES.CBUS
 
IsFastSerH - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
non-zero if interface is Fast serial
IsFifoH - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
non-zero if interface is 245 FIFO
IsFifoTarH - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
non-zero if interface is 245 FIFO CPU target
IsFT1248H - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
non-zero if interface is FT1248
isInUse() - Method in class com.ftdi.FTDevice
determines if the device is in use by anybody
IsoIn - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
non-zero if in endpoint is isochronous
IsoInA - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
non-zero if in endpoint is isochronous
IsoInB - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
non-zero if in endpoint is isochronous
IsoOut - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
non-zero if out endpoint is isochronous
IsoOutA - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
non-zero if out endpoint is isochronous
IsoOutB - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
non-zero if out endpoint is isochronous
isOpen() - Method in class com.ftdi.FTDevice
determines if the device was opened already
isPnP() - Method in class com.ftdi.EEPROMData
0 = disabled, 1 = enable
isRemoteWakeup() - Method in class com.ftdi.EEPROMData
0 = not capable, 1 = capable
isSelfPowered() - Method in class com.ftdi.EEPROMData
0 = bus powered, 1 = self powered
IsVCPH - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
non-zero if interface is to use VCP drivers
iVar - Variable in class com.sun.jna.platform.unix.LibPThread.EVENT_HANDLE
 

K

KEEP_AWAKE - Enum constant in enum class com.ftdi.FT_EEPROM_X_SERIES.CBUS
 

L

LibPThread - Interface in com.sun.jna.platform.unix
 
LibPThread.EVENT_HANDLE - Class in com.sun.jna.platform.unix
 
LibPThread.pthread_cond_t - Class in com.sun.jna.platform.unix
 
LibPThread.pthread_cond_t.ByReference - Class in com.sun.jna.platform.unix
 
LibPThread.pthread_mutex_t - Class in com.sun.jna.platform.unix
 
LibPThread.pthread_mutex_t.ByReference - Class in com.sun.jna.platform.unix
 
LocId - Variable in class com.ftdi.FTD2XX.FT_DEVICE_LIST_INFO_NODE
 
LOW - Enum constant in enum class com.ftdi.FT_EEPROM_CPol
 

M

ma12 - Enum constant in enum class com.ftdi.FT_EEPROM_DriveCurrent
 
mA16 - Enum constant in enum class com.ftdi.FT_EEPROM_DriveCurrent
 
mA4 - Enum constant in enum class com.ftdi.FT_EEPROM_DriveCurrent
 
mA8 - Enum constant in enum class com.ftdi.FT_EEPROM_DriveCurrent
 
Manufacturer - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
"FTDI"
ManufacturerId - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
"FT"
maxPower - Variable in class com.ftdi.FT_EEPROM_HEADER
 
MaxPower - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
0 invalid input: '<' MaxPower invalid input: '<'= 500
mutex - Variable in class com.sun.jna.platform.unix.LibPThread.pthread_mutex_t
 
mutexSize() - Static method in class com.sun.jna.platform.unix.LibPThread.pthread_mutex_t
 

N

NAME - Static variable in interface com.sun.jna.platform.unix.LibPThread
 
NONE - Enum constant in enum class com.ftdi.FT_EEPROM_FlowControl
 
NotificationEvents() - Constructor for class com.ftdi.FTD2XX.NotificationEvents
 

O

OE - Enum constant in enum class com.ftdi.DeviceStatus
Overrun Error
open() - Method in class com.ftdi.FTDevice
Open connection with device.

P

Parity - Enum Class in com.ftdi
Parity
PARITY_EVEN - Enum constant in enum class com.ftdi.Parity
 
PARITY_MARK - Enum constant in enum class com.ftdi.Parity
 
PARITY_NONE - Enum constant in enum class com.ftdi.Parity
 
PARITY_ODD - Enum constant in enum class com.ftdi.Parity
 
PARITY_SPACE - Enum constant in enum class com.ftdi.Parity
 
PE - Enum constant in enum class com.ftdi.DeviceStatus
Parity Error
PnP - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
0 = disabled, 1 = enabled
powerSaveEnable - Variable in class com.ftdi.FT_EEPROM_X_SERIES
 
PowerSaveEnable - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
non-zero if using BCBUS7 to save power for self-powered designs
PowerSaveEnableH - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
non-zero if using ACBUS7 to save power for self-powered designs
processMessages(byte[]) - Method in class com.ftdi.AbstractDataHandler
 
processMessages(byte[]) - Method in class com.ftdi.handler.BlockingReaderHandler
 
processMessages(byte[]) - Method in class com.ftdi.handler.EventNotificationHandlerLinux
 
processMessages(byte[]) - Method in class com.ftdi.handler.EventNotificationHandlerWindows
 
productId - Variable in class com.ftdi.FT_EEPROM_HEADER
 
ProductId - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
0x6001
pthread_cond_destroy(Pointer) - Method in interface com.sun.jna.platform.unix.LibPThread
 
pthread_cond_init(Pointer, Pointer) - Method in interface com.sun.jna.platform.unix.LibPThread
 
pthread_cond_signal(Pointer) - Method in interface com.sun.jna.platform.unix.LibPThread
 
pthread_cond_t(Memory, long) - Constructor for class com.sun.jna.platform.unix.LibPThread.pthread_cond_t
 
pthread_cond_wait(Pointer, Pointer) - Method in interface com.sun.jna.platform.unix.LibPThread
 
pthread_mutex_destroy(Pointer) - Method in interface com.sun.jna.platform.unix.LibPThread
 
pthread_mutex_init(Pointer, Pointer) - Method in interface com.sun.jna.platform.unix.LibPThread
 
pthread_mutex_lock(Pointer) - Method in interface com.sun.jna.platform.unix.LibPThread
 
pthread_mutex_t(Memory, long) - Constructor for class com.sun.jna.platform.unix.LibPThread.pthread_mutex_t
 
pthread_mutex_unlock(Pointer) - Method in interface com.sun.jna.platform.unix.LibPThread
 
pullDownEnable - Variable in class com.ftdi.FT_EEPROM_HEADER
 
PullDownEnable - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
non-zero if pull down enabled
PullDownEnable5 - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
non-zero if pull down enabled
PullDownEnable7 - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
non-zero if pull down enabled
PullDownEnable8 - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
non-zero if pull down enabled
PullDownEnableH - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
non-zero if pull down enabled
PullDownEnableR - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
non-zero if pull down enabled
Purge - Enum Class in com.ftdi
Purge RX and TX Buffers
PURGE_RX - Enum constant in enum class com.ftdi.Purge
 
PURGE_TX - Enum constant in enum class com.ftdi.Purge
 
purgeBuffer(boolean, boolean) - Method in class com.ftdi.FTDevice
Purge receive or transmit buffers in the device.
PWREN - Enum constant in enum class com.ftdi.FT_EEPROM_X_SERIES.CBUS
 

R

read() - Method in class com.ftdi.FTDevice
Read a byte from device.
read(byte[]) - Method in class com.ftdi.FTDevice
Read bytes from device.
read(byte[], int, int) - Method in class com.ftdi.FTDevice
Read bytes from device.
read(int) - Method in class com.ftdi.FTDevice
Read given bytes from device.
readData(FTDevice) - Method in class com.ftdi.AbstractDataHandler
 
readData(FTDevice) - Method in class com.ftdi.AbstractEventNotificationHandler
 
readData(FTDevice) - Method in class com.ftdi.handler.BlockingReaderHandler
 
readEEPROM() - Method in class com.ftdi.FTDevice
Read device EEPROM data
readEEPROM_X() - Method in class com.ftdi.FTDevice
Read X series device EEPROM data Check D2xx Programmer's Guide Appendix A for details
readEEPROMUserArea(int) - Method in class com.ftdi.FTDevice
Read the contents of the EEPROM user area
readFullEEPROMUserArea() - Method in class com.ftdi.FTDevice
Read all contents of the EEPROM user area
readFullEEPROMUserAreaAsString() - Method in class com.ftdi.FTDevice
Read all contents of the EEPROM user area as String
ReceiverThread() - Constructor for class com.ftdi.AbstractDataHandler.ReceiverThread
 
registerEventHandle(FTDevice, int) - Method in class com.ftdi.AbstractDataHandler
 
registerEventHandle(FTDevice, int) - Method in class com.ftdi.handler.BlockingReaderHandler
 
registerEventHandle(FTDevice, int) - Method in class com.ftdi.handler.EventNotificationHandlerLinux
 
registerEventHandle(FTDevice, int) - Method in class com.ftdi.handler.EventNotificationHandlerWindows
 
remoteWakeup - Variable in class com.ftdi.FT_EEPROM_HEADER
 
RemoteWakeup - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
0 = not capable, 1 = capable
resetDevice() - Method in class com.ftdi.FTDevice
Send a reset command to the device.
Rev4 - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
non-zero if Rev4 chip, zero otherwise
Rev5 - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
non-zero if Rev5 chip, zero otherwise
RI - Enum constant in enum class com.ftdi.DeviceStatus
Ring Indicator
RIsD2XX - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
non-zero if using D2XX driver
RS485EchoSuppress - Variable in class com.ftdi.FT_EEPROM_X_SERIES
 
RTS_CTS - Enum constant in enum class com.ftdi.FT_EEPROM_FlowControl
 
run() - Method in class com.ftdi.AbstractDataHandler.ReceiverThread
 
RXLED - Enum constant in enum class com.ftdi.FT_EEPROM_X_SERIES.CBUS
 

S

selfPowered - Variable in class com.ftdi.FT_EEPROM_HEADER
 
SelfPowered - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
0 = bus powered, 1 = self powered
SerialNumber - Variable in class com.ftdi.FTD2XX.FT_DEVICE_LIST_INFO_NODE
 
SerialNumber - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
"FT000001" if fixed, or NULL
serNumEnable - Variable in class com.ftdi.FT_EEPROM_HEADER
 
SerNumEnable - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
non-zero if serial number to be used
SerNumEnable5 - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
non-zero if serial number to be used
SerNumEnable7 - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
non-zero if serial number to be used
SerNumEnable8 - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
non-zero if serial number to be used
SerNumEnableH - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
non-zero if serial number to be used
SerNumEnableR - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
non-zero if serial number to be used
setAcDriveCurrent(FT_EEPROM_DriveCurrent) - Method in class com.ftdi.EepromX
 
setAcSchmittInput(boolean) - Method in class com.ftdi.EepromX
 
setAcSlowSlew(boolean) - Method in class com.ftdi.EepromX
 
setAdDriveCurrent(FT_EEPROM_DriveCurrent) - Method in class com.ftdi.EepromX
 
setAdSchmittInput(boolean) - Method in class com.ftdi.EepromX
 
setAdSlowSlew(boolean) - Method in class com.ftdi.EepromX
 
setBaudRate(long) - Method in class com.ftdi.FTDevice
Set desired baud rate.
setBcdDisableSleep(boolean) - Method in class com.ftdi.EepromX
 
setBcdEnable(boolean) - Method in class com.ftdi.EepromX
 
setBcdForceCBusPWREN(boolean) - Method in class com.ftdi.EepromX
 
setBitMode(byte, BitModes) - Method in class com.ftdi.FTDevice
Enables different chip modes.
setBreakOff() - Method in class com.ftdi.FTDevice
Resets the BREAK condition for the device.
setBreakOn() - Method in class com.ftdi.FTDevice
Sets the BREAK condition for the device.
setCBus(int, FT_EEPROM_X_SERIES.CBUS) - Method in class com.ftdi.EepromX
 
setChars(byte, byte, byte, byte) - Method in class com.ftdi.FTDevice
Set the special characters for the device.
setDataCharacteristics(WordLength, StopBits, Parity) - Method in class com.ftdi.FTDevice
This function sets the data characteristics for the device
setDescription(String) - Method in class com.ftdi.EEPROMData
 
setDescription(String) - Method in class com.ftdi.EepromX
 
setDeviceType(DeviceType) - Method in class com.ftdi.EepromHeaderControler
 
setDivisor(int) - Method in class com.ftdi.FTDevice
Set device divisor.
setDtr(boolean) - Method in class com.ftdi.FTDevice
Set the Data Terminal Ready (DTR) control signal.
setEventHandle(T) - Method in class com.ftdi.AbstractEventNotificationHandler
 
SetEventNotification(Pointer, int) - Method in class com.ftdi.FTDevice
Set the event notification handler.
setFlowControl(FlowControl) - Method in class com.ftdi.FTDevice
Sets the flow control for the device.
setFlowControl(FlowControl, byte, byte) - Method in class com.ftdi.FTDevice
Sets the flow control for the device.
setFT1248Cpol(FT_EEPROM_CPol) - Method in class com.ftdi.EepromX
 
setFT1248FlowControl(FT_EEPROM_FlowControl) - Method in class com.ftdi.EepromX
 
setFT1248Lsb(boolean) - Method in class com.ftdi.EepromX
 
setFTDevice(FTDevice) - Method in class com.ftdi.AbstractDataHandler
 
setI2CDeviceId(int) - Method in class com.ftdi.EepromX
 
setI2CDisableSchmitt(boolean) - Method in class com.ftdi.EepromX
 
setI2CSlaveAddress(short) - Method in class com.ftdi.EepromX
 
setInvertCTS(boolean) - Method in class com.ftdi.EepromX
 
setInvertDCD(boolean) - Method in class com.ftdi.EepromX
 
setInvertDSR(boolean) - Method in class com.ftdi.EepromX
 
setInvertDTR(boolean) - Method in class com.ftdi.EepromX
 
setInvertRI(boolean) - Method in class com.ftdi.EepromX
 
setInvertRTS(boolean) - Method in class com.ftdi.EepromX
 
setInvertRxd(boolean) - Method in class com.ftdi.EepromX
 
setInvertTxd(boolean) - Method in class com.ftdi.EepromX
 
setLatencyTimer(short) - Method in class com.ftdi.FTDevice
Set the latency timer value.
setManufacturer(String) - Method in class com.ftdi.EEPROMData
 
setManufacturer(String) - Method in class com.ftdi.EepromX
 
setManufacturerId(String) - Method in class com.ftdi.EepromX
 
setManufacturerID(String) - Method in class com.ftdi.EEPROMData
 
setMaxPower(short) - Method in class com.ftdi.EEPROMData
 
setMaxPower(short) - Method in class com.ftdi.EepromHeaderControler
 
setPnP(boolean) - Method in class com.ftdi.EEPROMData
 
setPowerSaveEnable(boolean) - Method in class com.ftdi.EepromX
 
setProductId(short) - Method in class com.ftdi.EEPROMData
 
setProductId(short) - Method in class com.ftdi.EepromHeaderControler
 
setPullDownEnable(boolean) - Method in class com.ftdi.EepromHeaderControler
 
setRemoteWakeup(boolean) - Method in class com.ftdi.EEPROMData
 
setRemoteWakeup(boolean) - Method in class com.ftdi.EepromHeaderControler
 
setRS485EchoSuppress(byte) - Method in class com.ftdi.EepromX
 
setRts(boolean) - Method in class com.ftdi.FTDevice
Set the Request To Send (RTS) control signal
setSelfPowered(boolean) - Method in class com.ftdi.EEPROMData
 
setSelfPowered(boolean) - Method in class com.ftdi.EepromHeaderControler
 
setSerialNumber(String) - Method in class com.ftdi.EEPROMData
 
setSerialNumber(String) - Method in class com.ftdi.EepromX
 
setSerNumEnable(byte) - Method in class com.ftdi.EepromHeaderControler
 
setTimeouts(long, long) - Method in class com.ftdi.FTDevice
Set the read and write timeouts for the device.
setUSBParameters(int, int) - Method in class com.ftdi.FTDevice
Set the USB request transfer size.
setValue(byte) - Method in enum class com.ftdi.FT_EEPROM_FlowControl
 
setVCP(boolean) - Method in class com.ftdi.EepromX
 
setVendorId(short) - Method in class com.ftdi.EEPROMData
 
setVendorId(short) - Method in class com.ftdi.EepromHeaderControler
 
setVidPid(int, int) - Static method in class com.ftdi.FTDevice
A command to include a custom VID and PID combination within the internal device list table.
Signature1 - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
Header - must be 0x0000000
Signature2 - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
Header - must be 0xffffffff
SLEEP - Enum constant in enum class com.ftdi.FT_EEPROM_X_SERIES.CBUS
 
startReceiverAndQueues() - Method in class com.ftdi.AbstractDataHandler
 
STOP_BITS_1 - Enum constant in enum class com.ftdi.StopBits
 
STOP_BITS_2 - Enum constant in enum class com.ftdi.StopBits
 
StopBits - Enum Class in com.ftdi
Number of stop bits

T

TIMESTAMP - Enum constant in enum class com.ftdi.FT_EEPROM_X_SERIES.CBUS
 
toString() - Method in enum class com.ftdi.DeviceStatus
 
toString() - Method in class com.ftdi.EEPROMData
 
toString() - Method in class com.ftdi.FTDevice
 
triggerClosePort() - Method in class com.ftdi.AbstractDataHandler
 
TRISTATE - Enum constant in enum class com.ftdi.FT_EEPROM_X_SERIES.CBUS
 
TXDEN - Enum constant in enum class com.ftdi.FT_EEPROM_X_SERIES.CBUS
 
TXLED - Enum constant in enum class com.ftdi.FT_EEPROM_X_SERIES.CBUS
 
TXRXLED - Enum constant in enum class com.ftdi.FT_EEPROM_X_SERIES.CBUS
 
Type - Variable in class com.ftdi.FTD2XX.FT_DEVICE_LIST_INFO_NODE
 

U

USBVersion - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
BCD (0x0200 => USB2)
USBVersion5 - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
BCD (0x0200 => USB2)
USBVersionEnable - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
non-zero if chip uses USBVersion
USBVersionEnable5 - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
non-zero if chip uses USBVersion
UseExtOsc - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
Use External Oscillator

V

valueOf(String) - Static method in enum class com.ftdi.BitModes
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.ftdi.DeviceStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.ftdi.DeviceType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.ftdi.FlowControl
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.ftdi.FT_EEPROM_CPol
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.ftdi.FT_EEPROM_DriveCurrent
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.ftdi.FT_EEPROM_FlowControl
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.ftdi.FT_EEPROM_X_SERIES.CBUS
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.ftdi.Parity
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.ftdi.Purge
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.ftdi.StopBits
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.ftdi.WordLength
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.ftdi.BitModes
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.ftdi.DeviceStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.ftdi.DeviceType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.ftdi.FlowControl
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.ftdi.FT_EEPROM_CPol
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.ftdi.FT_EEPROM_DriveCurrent
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.ftdi.FT_EEPROM_FlowControl
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.ftdi.FT_EEPROM_X_SERIES.CBUS
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.ftdi.Parity
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.ftdi.Purge
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.ftdi.StopBits
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.ftdi.WordLength
Returns an array containing the constants of this enum class, in the order they are declared.
VBUS_SENSE - Enum constant in enum class com.ftdi.FT_EEPROM_X_SERIES.CBUS
 
vendorId - Variable in class com.ftdi.FT_EEPROM_HEADER
 
VendorId - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
0x0403
Version - Variable in class com.ftdi.FTD2XX.FT_PROGRAM_DATA
// Header - FT_PROGRAM_DATA version 0 = original (FT232B) 1 = FT2232 extensions 2 = FT232R extensions 3 = FT2232H extensions 4 = FT4232H extensions 5 = FT232H extensions

W

waitForNotificationEvent(FTDevice) - Method in class com.ftdi.AbstractDataHandler
 
waitForNotificationEvent(FTDevice) - Method in class com.ftdi.handler.BlockingReaderHandler
 
waitForNotificationEvent(FTDevice) - Method in class com.ftdi.handler.EventNotificationHandlerLinux
 
waitForNotificationEvent(FTDevice) - Method in class com.ftdi.handler.EventNotificationHandlerWindows
 
WordLength - Enum Class in com.ftdi
Word Length
write(byte[]) - Method in class com.ftdi.FTDevice
Write bytes to device.
write(byte[], int, int) - Method in class com.ftdi.FTDevice
Write bytes to device.
write(int) - Method in class com.ftdi.FTDevice
Write byte to device.
writeEEPROM(EEPROMData) - Method in class com.ftdi.FTDevice
Program the EEPROM data
writeEEPROM_X(EepromX) - Method in class com.ftdi.FTDevice
Write X series device EEPROM data Check D2xx Programmer's Guide Appendix A for details
writeEEPROMUserArea(byte[]) - Method in class com.ftdi.FTDevice
Write data into the EEPROM user area
writeEEPROMUserArea(String) - Method in class com.ftdi.FTDevice
Write string into the EEPROM user area

X

XON_XOFF - Enum constant in enum class com.ftdi.FT_EEPROM_FlowControl
 
A B C D E F G H I K L M N O P R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form