# FTDI driver.

The FTDI driver is a MODE2 driver capable of both sending and receiving data. It handles devices based on the FTDI chip e. g., as described here. It is based on the libftdi library.

lirc also includes another driver for FTDI devices called ftdix. See this page for a comparison

By default, it searches for an usb device with vendor:product matching 0x0403:0x6001. This can be changed using the device argument which is a comma-separated string of key=value assignments. The available keys are:

- vendor: Numeric idVendor value[0403]
- product: Numeric idVendor value [6001]
- serial: Numeric idSerial value [*]
- input: input pin [1]
- output: output pin [2]
- baud: rx wire speed [9600]
- txbaud: tx wire speed [65536]

The driver has support for listing available devices using e. g., using mode2 -l