FTDI ​
Class wrapper for FTD2XX.DLL
Kind: Class
Namespace: FTD2XX_NET
Public Constructors
Constructor for the FTDI class.
Constructor for the FTDI class.
Public Member Functions
FT_STATUS
Gets the number of FTDI devices available.
FT_STATUS
Gets information on all of the FTDI devices available.
FT_STATUS
Opens the FTDI device with the specified index.
FT_STATUS
Opens the FTDI device with the specified serial number.
FT_STATUS
Opens the FTDI device with the specified description.
FT_STATUS
Opens the FTDI device at the specified physical location.
FT_STATUS
Closes the handle to an open FTDI device.
FT_STATUS
Read data from an open FTDI device.
FT_STATUS
Read data from an open FTDI device.
FT_STATUS
Write data to an open FTDI device.
FT_STATUS
Write data to an open FTDI device.
FT_STATUS
Write data to an open FTDI device.
FT_STATUS
Write data to an open FTDI device.
FT_STATUS
Reset an open FTDI device.
FT_STATUS
Purge data from the devices transmit and/or receive buffers.
FT_STATUS
Register for event notification.
FT_STATUS
Stops the driver issuing USB in requests.
FT_STATUS
Resumes the driver issuing USB in requests.
FT_STATUS
Resets the device port.
FT_STATUS
Causes the device to be re-enumerated on the USB bus. This is equivalent to unplugging and replugging the device. Also calls FT_Close if FT_CyclePort is successful, so no need to call this separately in the application.
FT_STATUS
Causes the system to check for USB hardware changes. This is equivalent to clicking on the "Scan for hardware changes" button in the Device Manager.
FT_STATUS
Forces a reload of the driver for devices with a specific VID and PID combination.
FT_STATUS
Puts the device in a mode other than the default UART or FIFO mode.
FT_STATUS
Gets the instantaneous state of the device IO pins.
FT_STATUS
Reads an individual word value from a specified location in the device's EEPROM.
FT_STATUS
Writes an individual word value to a specified location in the device's EEPROM.
FT_STATUS
Erases the device EEPROM.
FT_STATUS
Reads the EEPROM contents of an FT232B or FT245B device.
FT_STATUS
Reads the EEPROM contents of an FT2232 device.
FT_STATUS
Reads the EEPROM contents of an FT232R or FT245R device. Calls FT_EE_Read in FTD2XX DLL
FT_STATUS
Reads the EEPROM contents of an FT2232H device.
FT_STATUS
Reads the EEPROM contents of an FT4232H device.
FT_STATUS
Reads the EEPROM contents of an FT232H device.
FT_STATUS
Reads the EEPROM contents of an X-Series device.
FT_STATUS
Writes the specified values to the EEPROM of an FT232B or FT245B device.
FT_STATUS
Writes the specified values to the EEPROM of an FT2232 device. Calls FT_EE_Program in FTD2XX DLL
FT_STATUS
Writes the specified values to the EEPROM of an FT232R or FT245R device. Calls FT_EE_Program in FTD2XX DLL
FT_STATUS
Writes the specified values to the EEPROM of an FT2232H device. Calls FT_EE_Program in FTD2XX DLL
FT_STATUS
Writes the specified values to the EEPROM of an FT4232H device. Calls FT_EE_Program in FTD2XX DLL
FT_STATUS
Writes the specified values to the EEPROM of an FT232H device. Calls FT_EE_Program in FTD2XX DLL
FT_STATUS
Writes the specified values to the EEPROM of an X-Series device. Calls FT_EEPROM_Program in FTD2XX DLL
FT_STATUS
Reads data from the user area of the device EEPROM.
FT_STATUS
Writes data to the user area of the device EEPROM.
FT_STATUS
Gets the chip type of the current device.
FT_STATUS
Gets the Vendor ID and Product ID of the current device.
FT_STATUS
Gets the description of the current device.
FT_STATUS
Gets the serial number of the current device.
FT_STATUS
Gets the number of bytes available in the receive buffer.
FT_STATUS
Gets the number of bytes waiting in the transmit buffer.
FT_STATUS
Gets the event type after an event has fired. Can be used to distinguish which event has been called when waiting on multiple event types.
FT_STATUS
Gets the current modem status.
FT_STATUS
Gets the current line status.
FT_STATUS
Sets the current Baud rate.
FT_STATUS
Sets the data bits, stop bits and parity for the device.
FT_STATUS
Sets the flow control type.
FT_STATUS
Asserts or de-asserts the Request To Send (RTS) line.
FT_STATUS
Asserts or de-asserts the Data Terminal Ready (DTR) line.
FT_STATUS
Sets the read and write timeout values.
FT_STATUS
Sets or clears the break state.
FT_STATUS
Gets or sets the reset pipe retry count. Default value is 50.
FT_STATUS
Gets the current FTDIBUS.SYS driver version number.
FT_STATUS
Gets the current FTD2XX.DLL driver version number.
FT_STATUS
Sets the USB deadman timeout value. Default is 5000ms.
FT_STATUS
Sets the value of the latency timer. Default value is 16ms.
FT_STATUS
Gets the value of the latency timer. Default value is 16ms.
FT_STATUS
Sets the USB IN and OUT transfer sizes.
FT_STATUS
Sets an event character, an error character and enables or disables them.
FT_STATUS
Gets the size of the EEPROM user area.
FT_STATUS
Gets the corresponding COM port number for the current device. If no COM port is exposed, an empty string is returned.
FT_STATUS
Get data from the FT4222 using the vendor command interface.
FT_STATUS
Set data from the FT4222 using the vendor command interface.
Properties
bool
IsOpen
[get, ]
Gets the open status of the device.
