WIP
DirectOutput framework for virtual pinball cabinets WIP
|
Go to: Overview |
EEPROM structure specific to FT232H devices. Inherits from FT_EEPROM_DATA. More...
Public Attributes | |
bool | PullDownEnable = false |
Determines if IOs are pulled down when the device is in suspend More... | |
bool | SerNumEnable = true |
Determines if the serial number is enabled More... | |
bool | ACSlowSlew = false |
Determines if AC pins have a slow slew rate More... | |
bool | ACSchmittInput = false |
Determines if the AC pins have a Schmitt input More... | |
byte | ACDriveCurrent = FT_DRIVE_CURRENT.FT_DRIVE_CURRENT_4MA |
Determines the AC pins drive current in mA. Valid values are FT_DRIVE_CURRENT_4MA, FT_DRIVE_CURRENT_8MA, FT_DRIVE_CURRENT_12MA or FT_DRIVE_CURRENT_16MA More... | |
bool | ADSlowSlew = false |
Determines if AD pins have a slow slew rate More... | |
bool | ADSchmittInput = false |
Determines if the AD pins have a Schmitt input More... | |
byte | ADDriveCurrent = FT_DRIVE_CURRENT.FT_DRIVE_CURRENT_4MA |
Determines the AD pins drive current in mA. Valid values are FT_DRIVE_CURRENT_4MA, FT_DRIVE_CURRENT_8MA, FT_DRIVE_CURRENT_12MA or FT_DRIVE_CURRENT_16MA More... | |
byte | Cbus0 = FT_232H_CBUS_OPTIONS.FT_CBUS_TRISTATE |
Sets the function of the CBUS0 pin for FT232H devices. Valid values are FT_CBUS_TRISTATE, FT_CBUS_RXLED, FT_CBUS_TXLED, FT_CBUS_TXRXLED, FT_CBUS_PWREN, FT_CBUS_SLEEP, FT_CBUS_DRIVE_0, FT_CBUS_DRIVE_1, FT_CBUS_TXDEN, FT_CBUS_CLK30, FT_CBUS_CLK15, FT_CBUS_CLK7_5 More... | |
byte | Cbus1 = FT_232H_CBUS_OPTIONS.FT_CBUS_TRISTATE |
Sets the function of the CBUS1 pin for FT232H devices. Valid values are FT_CBUS_TRISTATE, FT_CBUS_RXLED, FT_CBUS_TXLED, FT_CBUS_TXRXLED, FT_CBUS_PWREN, FT_CBUS_SLEEP, FT_CBUS_DRIVE_0, FT_CBUS_DRIVE_1, FT_CBUS_TXDEN, FT_CBUS_CLK30, FT_CBUS_CLK15, FT_CBUS_CLK7_5 More... | |
byte | Cbus2 = FT_232H_CBUS_OPTIONS.FT_CBUS_TRISTATE |
Sets the function of the CBUS2 pin for FT232H devices. Valid values are FT_CBUS_TRISTATE, FT_CBUS_RXLED, FT_CBUS_TXLED, FT_CBUS_TXRXLED, FT_CBUS_PWREN, FT_CBUS_SLEEP, FT_CBUS_DRIVE_0, FT_CBUS_DRIVE_1, FT_CBUS_TXDEN More... | |
byte | Cbus3 = FT_232H_CBUS_OPTIONS.FT_CBUS_TRISTATE |
Sets the function of the CBUS3 pin for FT232H devices. Valid values are FT_CBUS_TRISTATE, FT_CBUS_RXLED, FT_CBUS_TXLED, FT_CBUS_TXRXLED, FT_CBUS_PWREN, FT_CBUS_SLEEP, FT_CBUS_DRIVE_0, FT_CBUS_DRIVE_1, FT_CBUS_TXDEN More... | |
byte | Cbus4 = FT_232H_CBUS_OPTIONS.FT_CBUS_TRISTATE |
Sets the function of the CBUS4 pin for FT232H devices. Valid values are FT_CBUS_TRISTATE, FT_CBUS_RXLED, FT_CBUS_TXLED, FT_CBUS_TXRXLED, FT_CBUS_PWREN, FT_CBUS_SLEEP, FT_CBUS_DRIVE_0, FT_CBUS_DRIVE_1, FT_CBUS_TXDEN More... | |
byte | Cbus5 = FT_232H_CBUS_OPTIONS.FT_CBUS_TRISTATE |
Sets the function of the CBUS5 pin for FT232H devices. Valid values are FT_CBUS_TRISTATE, FT_CBUS_RXLED, FT_CBUS_TXLED, FT_CBUS_TXRXLED, FT_CBUS_PWREN, FT_CBUS_SLEEP, FT_CBUS_DRIVE_0, FT_CBUS_DRIVE_1, FT_CBUS_IOMODE, FT_CBUS_TXDEN, FT_CBUS_CLK30, FT_CBUS_CLK15, FT_CBUS_CLK7_5 More... | |
byte | Cbus6 = FT_232H_CBUS_OPTIONS.FT_CBUS_TRISTATE |
Sets the function of the CBUS6 pin for FT232H devices. Valid values are FT_CBUS_TRISTATE, FT_CBUS_RXLED, FT_CBUS_TXLED, FT_CBUS_TXRXLED, FT_CBUS_PWREN, FT_CBUS_SLEEP, FT_CBUS_DRIVE_0, FT_CBUS_DRIVE_1, FT_CBUS_IOMODE, FT_CBUS_TXDEN, FT_CBUS_CLK30, FT_CBUS_CLK15, FT_CBUS_CLK7_5 More... | |
byte | Cbus7 = FT_232H_CBUS_OPTIONS.FT_CBUS_TRISTATE |
Sets the function of the CBUS7 pin for FT232H devices. Valid values are FT_CBUS_TRISTATE More... | |
byte | Cbus8 = FT_232H_CBUS_OPTIONS.FT_CBUS_TRISTATE |
Sets the function of the CBUS8 pin for FT232H devices. Valid values are FT_CBUS_TRISTATE, FT_CBUS_RXLED, FT_CBUS_TXLED, FT_CBUS_TXRXLED, FT_CBUS_PWREN, FT_CBUS_SLEEP, FT_CBUS_DRIVE_0, FT_CBUS_DRIVE_1, FT_CBUS_IOMODE, FT_CBUS_TXDEN, FT_CBUS_CLK30, FT_CBUS_CLK15, FT_CBUS_CLK7_5 More... | |
byte | Cbus9 = FT_232H_CBUS_OPTIONS.FT_CBUS_TRISTATE |
Sets the function of the CBUS9 pin for FT232H devices. Valid values are FT_CBUS_TRISTATE, FT_CBUS_RXLED, FT_CBUS_TXLED, FT_CBUS_TXRXLED, FT_CBUS_PWREN, FT_CBUS_SLEEP, FT_CBUS_DRIVE_0, FT_CBUS_DRIVE_1, FT_CBUS_IOMODE, FT_CBUS_TXDEN, FT_CBUS_CLK30, FT_CBUS_CLK15, FT_CBUS_CLK7_5 More... | |
bool | IsFifo = false |
Determines if the device is in FIFO mode More... | |
bool | IsFifoTar = false |
Determines if the device is in FIFO target mode More... | |
bool | IsFastSer = false |
Determines if the device is in fast serial mode More... | |
bool | IsFT1248 = false |
Determines if the device is in FT1248 mode More... | |
bool | FT1248Cpol = false |
Determines FT1248 mode clock polarity More... | |
bool | FT1248Lsb = false |
Determines if data is ent MSB (0) or LSB (1) in FT1248 mode More... | |
bool | FT1248FlowControl = false |
Determines if FT1248 mode uses flow control More... | |
bool | IsVCP = true |
Determines if the VCP driver is loaded More... | |
bool | PowerSaveEnable = false |
For self-powered designs, keeps the FT232H in low power state until ACBUS7 is high More... | |
Public Attributes inherited from DirectOutput.Cab.Out.FTDIChip.FTDI.FT_EEPROM_DATA | |
UInt16 | VendorID = 0x0403 |
Vendor ID as supplied by the USB Implementers Forum More... | |
UInt16 | ProductID = 0x6001 |
Product ID More... | |
string | Manufacturer = "FTDI" |
Manufacturer name string More... | |
string | ManufacturerID = "FT" |
Manufacturer name abbreviation to be used as a prefix for automatically generated serial numbers More... | |
string | Description = "USB-Serial Converter" |
Device description string More... | |
string | SerialNumber = "" |
Device serial number string More... | |
UInt16 | MaxPower = 0x0090 |
Maximum power the device needs More... | |
bool | SelfPowered = false |
Indicates if the device has its own power supply (self-powered) or gets power from the USB port (bus-powered) More... | |
bool | RemoteWakeup = false |
Determines if the device can wake the host PC from suspend by toggling the RI line More... | |
EEPROM structure specific to FT232H devices. Inherits from FT_EEPROM_DATA.
Definition at line 1619 of file FTD2XX_NET.cs.
byte DirectOutput.Cab.Out.FTDIChip.FTDI.FT232H_EEPROM_STRUCTURE.ACDriveCurrent = FT_DRIVE_CURRENT.FT_DRIVE_CURRENT_4MA |
Determines the AC pins drive current in mA. Valid values are FT_DRIVE_CURRENT_4MA, FT_DRIVE_CURRENT_8MA, FT_DRIVE_CURRENT_12MA or FT_DRIVE_CURRENT_16MA
Definition at line 1640 of file FTD2XX_NET.cs.
bool DirectOutput.Cab.Out.FTDIChip.FTDI.FT232H_EEPROM_STRUCTURE.ACSchmittInput = false |
Determines if the AC pins have a Schmitt input
Definition at line 1636 of file FTD2XX_NET.cs.
bool DirectOutput.Cab.Out.FTDIChip.FTDI.FT232H_EEPROM_STRUCTURE.ACSlowSlew = false |
Determines if AC pins have a slow slew rate
Definition at line 1632 of file FTD2XX_NET.cs.
byte DirectOutput.Cab.Out.FTDIChip.FTDI.FT232H_EEPROM_STRUCTURE.ADDriveCurrent = FT_DRIVE_CURRENT.FT_DRIVE_CURRENT_4MA |
Determines the AD pins drive current in mA. Valid values are FT_DRIVE_CURRENT_4MA, FT_DRIVE_CURRENT_8MA, FT_DRIVE_CURRENT_12MA or FT_DRIVE_CURRENT_16MA
Definition at line 1652 of file FTD2XX_NET.cs.
bool DirectOutput.Cab.Out.FTDIChip.FTDI.FT232H_EEPROM_STRUCTURE.ADSchmittInput = false |
Determines if the AD pins have a Schmitt input
Definition at line 1648 of file FTD2XX_NET.cs.
bool DirectOutput.Cab.Out.FTDIChip.FTDI.FT232H_EEPROM_STRUCTURE.ADSlowSlew = false |
Determines if AD pins have a slow slew rate
Definition at line 1644 of file FTD2XX_NET.cs.
byte DirectOutput.Cab.Out.FTDIChip.FTDI.FT232H_EEPROM_STRUCTURE.Cbus0 = FT_232H_CBUS_OPTIONS.FT_CBUS_TRISTATE |
Sets the function of the CBUS0 pin for FT232H devices. Valid values are FT_CBUS_TRISTATE, FT_CBUS_RXLED, FT_CBUS_TXLED, FT_CBUS_TXRXLED, FT_CBUS_PWREN, FT_CBUS_SLEEP, FT_CBUS_DRIVE_0, FT_CBUS_DRIVE_1, FT_CBUS_TXDEN, FT_CBUS_CLK30, FT_CBUS_CLK15, FT_CBUS_CLK7_5
Definition at line 1659 of file FTD2XX_NET.cs.
byte DirectOutput.Cab.Out.FTDIChip.FTDI.FT232H_EEPROM_STRUCTURE.Cbus1 = FT_232H_CBUS_OPTIONS.FT_CBUS_TRISTATE |
Sets the function of the CBUS1 pin for FT232H devices. Valid values are FT_CBUS_TRISTATE, FT_CBUS_RXLED, FT_CBUS_TXLED, FT_CBUS_TXRXLED, FT_CBUS_PWREN, FT_CBUS_SLEEP, FT_CBUS_DRIVE_0, FT_CBUS_DRIVE_1, FT_CBUS_TXDEN, FT_CBUS_CLK30, FT_CBUS_CLK15, FT_CBUS_CLK7_5
Definition at line 1666 of file FTD2XX_NET.cs.
byte DirectOutput.Cab.Out.FTDIChip.FTDI.FT232H_EEPROM_STRUCTURE.Cbus2 = FT_232H_CBUS_OPTIONS.FT_CBUS_TRISTATE |
Sets the function of the CBUS2 pin for FT232H devices. Valid values are FT_CBUS_TRISTATE, FT_CBUS_RXLED, FT_CBUS_TXLED, FT_CBUS_TXRXLED, FT_CBUS_PWREN, FT_CBUS_SLEEP, FT_CBUS_DRIVE_0, FT_CBUS_DRIVE_1, FT_CBUS_TXDEN
Definition at line 1672 of file FTD2XX_NET.cs.
byte DirectOutput.Cab.Out.FTDIChip.FTDI.FT232H_EEPROM_STRUCTURE.Cbus3 = FT_232H_CBUS_OPTIONS.FT_CBUS_TRISTATE |
Sets the function of the CBUS3 pin for FT232H devices. Valid values are FT_CBUS_TRISTATE, FT_CBUS_RXLED, FT_CBUS_TXLED, FT_CBUS_TXRXLED, FT_CBUS_PWREN, FT_CBUS_SLEEP, FT_CBUS_DRIVE_0, FT_CBUS_DRIVE_1, FT_CBUS_TXDEN
Definition at line 1678 of file FTD2XX_NET.cs.
byte DirectOutput.Cab.Out.FTDIChip.FTDI.FT232H_EEPROM_STRUCTURE.Cbus4 = FT_232H_CBUS_OPTIONS.FT_CBUS_TRISTATE |
Sets the function of the CBUS4 pin for FT232H devices. Valid values are FT_CBUS_TRISTATE, FT_CBUS_RXLED, FT_CBUS_TXLED, FT_CBUS_TXRXLED, FT_CBUS_PWREN, FT_CBUS_SLEEP, FT_CBUS_DRIVE_0, FT_CBUS_DRIVE_1, FT_CBUS_TXDEN
Definition at line 1684 of file FTD2XX_NET.cs.
byte DirectOutput.Cab.Out.FTDIChip.FTDI.FT232H_EEPROM_STRUCTURE.Cbus5 = FT_232H_CBUS_OPTIONS.FT_CBUS_TRISTATE |
Sets the function of the CBUS5 pin for FT232H devices. Valid values are FT_CBUS_TRISTATE, FT_CBUS_RXLED, FT_CBUS_TXLED, FT_CBUS_TXRXLED, FT_CBUS_PWREN, FT_CBUS_SLEEP, FT_CBUS_DRIVE_0, FT_CBUS_DRIVE_1, FT_CBUS_IOMODE, FT_CBUS_TXDEN, FT_CBUS_CLK30, FT_CBUS_CLK15, FT_CBUS_CLK7_5
Definition at line 1691 of file FTD2XX_NET.cs.
byte DirectOutput.Cab.Out.FTDIChip.FTDI.FT232H_EEPROM_STRUCTURE.Cbus6 = FT_232H_CBUS_OPTIONS.FT_CBUS_TRISTATE |
Sets the function of the CBUS6 pin for FT232H devices. Valid values are FT_CBUS_TRISTATE, FT_CBUS_RXLED, FT_CBUS_TXLED, FT_CBUS_TXRXLED, FT_CBUS_PWREN, FT_CBUS_SLEEP, FT_CBUS_DRIVE_0, FT_CBUS_DRIVE_1, FT_CBUS_IOMODE, FT_CBUS_TXDEN, FT_CBUS_CLK30, FT_CBUS_CLK15, FT_CBUS_CLK7_5
Definition at line 1698 of file FTD2XX_NET.cs.
byte DirectOutput.Cab.Out.FTDIChip.FTDI.FT232H_EEPROM_STRUCTURE.Cbus7 = FT_232H_CBUS_OPTIONS.FT_CBUS_TRISTATE |
Sets the function of the CBUS7 pin for FT232H devices. Valid values are FT_CBUS_TRISTATE
Definition at line 1703 of file FTD2XX_NET.cs.
byte DirectOutput.Cab.Out.FTDIChip.FTDI.FT232H_EEPROM_STRUCTURE.Cbus8 = FT_232H_CBUS_OPTIONS.FT_CBUS_TRISTATE |
Sets the function of the CBUS8 pin for FT232H devices. Valid values are FT_CBUS_TRISTATE, FT_CBUS_RXLED, FT_CBUS_TXLED, FT_CBUS_TXRXLED, FT_CBUS_PWREN, FT_CBUS_SLEEP, FT_CBUS_DRIVE_0, FT_CBUS_DRIVE_1, FT_CBUS_IOMODE, FT_CBUS_TXDEN, FT_CBUS_CLK30, FT_CBUS_CLK15, FT_CBUS_CLK7_5
Definition at line 1710 of file FTD2XX_NET.cs.
byte DirectOutput.Cab.Out.FTDIChip.FTDI.FT232H_EEPROM_STRUCTURE.Cbus9 = FT_232H_CBUS_OPTIONS.FT_CBUS_TRISTATE |
Sets the function of the CBUS9 pin for FT232H devices. Valid values are FT_CBUS_TRISTATE, FT_CBUS_RXLED, FT_CBUS_TXLED, FT_CBUS_TXRXLED, FT_CBUS_PWREN, FT_CBUS_SLEEP, FT_CBUS_DRIVE_0, FT_CBUS_DRIVE_1, FT_CBUS_IOMODE, FT_CBUS_TXDEN, FT_CBUS_CLK30, FT_CBUS_CLK15, FT_CBUS_CLK7_5
Definition at line 1717 of file FTD2XX_NET.cs.
bool DirectOutput.Cab.Out.FTDIChip.FTDI.FT232H_EEPROM_STRUCTURE.FT1248Cpol = false |
Determines FT1248 mode clock polarity
Definition at line 1737 of file FTD2XX_NET.cs.
bool DirectOutput.Cab.Out.FTDIChip.FTDI.FT232H_EEPROM_STRUCTURE.FT1248FlowControl = false |
Determines if FT1248 mode uses flow control
Definition at line 1745 of file FTD2XX_NET.cs.
bool DirectOutput.Cab.Out.FTDIChip.FTDI.FT232H_EEPROM_STRUCTURE.FT1248Lsb = false |
Determines if data is ent MSB (0) or LSB (1) in FT1248 mode
Definition at line 1741 of file FTD2XX_NET.cs.
bool DirectOutput.Cab.Out.FTDIChip.FTDI.FT232H_EEPROM_STRUCTURE.IsFastSer = false |
Determines if the device is in fast serial mode
Definition at line 1729 of file FTD2XX_NET.cs.
bool DirectOutput.Cab.Out.FTDIChip.FTDI.FT232H_EEPROM_STRUCTURE.IsFifo = false |
Determines if the device is in FIFO mode
Definition at line 1721 of file FTD2XX_NET.cs.
bool DirectOutput.Cab.Out.FTDIChip.FTDI.FT232H_EEPROM_STRUCTURE.IsFifoTar = false |
Determines if the device is in FIFO target mode
Definition at line 1725 of file FTD2XX_NET.cs.
bool DirectOutput.Cab.Out.FTDIChip.FTDI.FT232H_EEPROM_STRUCTURE.IsFT1248 = false |
Determines if the device is in FT1248 mode
Definition at line 1733 of file FTD2XX_NET.cs.
bool DirectOutput.Cab.Out.FTDIChip.FTDI.FT232H_EEPROM_STRUCTURE.IsVCP = true |
Determines if the VCP driver is loaded
Definition at line 1749 of file FTD2XX_NET.cs.
bool DirectOutput.Cab.Out.FTDIChip.FTDI.FT232H_EEPROM_STRUCTURE.PowerSaveEnable = false |
For self-powered designs, keeps the FT232H in low power state until ACBUS7 is high
Definition at line 1753 of file FTD2XX_NET.cs.
bool DirectOutput.Cab.Out.FTDIChip.FTDI.FT232H_EEPROM_STRUCTURE.PullDownEnable = false |
Determines if IOs are pulled down when the device is in suspend
Definition at line 1624 of file FTD2XX_NET.cs.
bool DirectOutput.Cab.Out.FTDIChip.FTDI.FT232H_EEPROM_STRUCTURE.SerNumEnable = true |
Determines if the serial number is enabled
Definition at line 1628 of file FTD2XX_NET.cs.