public final class FTeeprom232H extends FTeepromHeader
Represents the C structure 'ft_eeprom_232h' declared in ftd2xx.h header file.
| Constructor and Description |
|---|
FTeeprom232H(int[] data)
Construct and allocates a new FTeeprom232R object with given details.
|
| Modifier and Type | Method and Description |
|---|---|
int |
getACDriveCurrent()
Retrieves the value of ACDriveCurrent variable (drive options) in ft_eeprom_232h structure.
|
int |
getACSchmittInput()
Retrieves the value of ACSchmittInput variable (drive options) in ft_eeprom_232h structure.
|
int |
getACSlowSlew()
Retrieves the value of ACSlowSlew variable (drive options) in ft_eeprom_232h structure.
|
int |
getADDriveCurrent()
Retrieves the value of ADDriveCurrent variable (drive options) in ft_eeprom_232h structure.
|
int |
getADSchmittInput()
Retrieves the value of ADSchmittInput variable (drive options) in ft_eeprom_232h structure.
|
int |
getADSlowSlew()
Retrieves the value of ADSlowSlew variable (drive options) in ft_eeprom_232h structure.
|
int[] |
getAllMembers()
Retrieves all the value defined for ft_eeprom_header and ft_eeprom_232h structures.
|
int |
getBDriverType()
Retrieves the value of DriverType variable (driver options) in ft_eeprom_232h structure.
|
int |
getCbus0()
Retrieves the value of Cbus0 variable (CBUS options) in ft_eeprom_232h structure.
|
int |
getCbus1()
Retrieves the value of Cbus1 variable (CBUS options) in ft_eeprom_232h structure.
|
int |
getCbus2()
Retrieves the value of Cbus2 variable (CBUS options) in ft_eeprom_232h structure.
|
int |
getCbus3()
Retrieves the value of Cbus3 variable (CBUS options) in ft_eeprom_232h structure.
|
int |
getCbus4()
Retrieves the value of Cbus4 variable (CBUS options) in ft_eeprom_232h structure.
|
int |
getCbus5()
Retrieves the value of Cbus5 variable (CBUS options) in ft_eeprom_232h structure.
|
int |
getCbus6()
Retrieves the value of Cbus6 variable (CBUS options) in ft_eeprom_232h structure.
|
int |
getCbus7()
Retrieves the value of Cbus7 variable (CBUS options) in ft_eeprom_232h structure.
|
int |
getCbus8()
Retrieves the value of Cbus8 variable (CBUS options) in ft_eeprom_232h structure.
|
int |
getCbus9()
Retrieves the value of Cbus9 variable (CBUS options) in ft_eeprom_232h structure.
|
int |
getFT1248Cpol()
Retrieves the value of FT1248Cpol variable (FT1248 options) in ft_eeprom_232h structure.
|
int |
getFT1248FlowControl()
Retrieves the value of FT1248FlowControl variable (FT1248 options) in ft_eeprom_232h structure.
|
int |
getFT1248Lsb()
Retrieves the value of FT1248Lsb variable (FT1248 options) in ft_eeprom_232h structure.
|
int |
getIsFastSer()
Retrieves the value of IsFifo variable (hardware options) in ft_eeprom_232h structure.
|
int |
getIsFifo()
Retrieves the value of IsFifo variable (hardware options) in ft_eeprom_232h structure.
|
int |
getIsFifoTar()
Retrieves the value of IsFifoTar variable (hardware options) in ft_eeprom_232h structure.
|
int |
getIsFT1248()
Retrieves the value of IsFT1248 variable (hardware options) in ft_eeprom_232h structure.
|
int |
getPowerSaveEnable()
Retrieves the value of PowerSaveEnable variable (hardware options) in ft_eeprom_232h structure.
|
getDeviceType, getMaxPower, getProductID, getPullDownEnable, getRemoteWakeup, getSelfPowered, getSerNumEnable, getVendorIDpublic FTeeprom232H(int[] data)
Construct and allocates a new FTeeprom232R object with given details.
The sequence of values must be defined in following order: deviceType, VendorId, ProductId, SerNumEnable, MaxPower, SelfPowered, RemoteWakeup, PullDownEnable, ACSlowSlew, ACSchmittInput, ACDriveCurrent, ADSlowSlew, ADSchmittInput, ADDriveCurrent, Cbus0, Cbus1, Cbus2, Cbus3, Cbus4, Cbus5, Cbus6, Cbus7, Cbus8, Cbus9, FT1248Cpol, FT1248Lsb, FT1248FlowControl, IsFifo, IsFifoTar, IsFastSer, IsFT1248, PowerSaveEnable, DriverType respectively.
Values should be initialized when instantiating this object for writing purpose. For reading purpose there is no need to initialize.
If the class is instantiated for writing purpose, the size of data array must be 24 and each member (value at index) must be initialized to a valid value. Although all members are of 'int data type' but deviceType must be one of the constants FT_DEVICE_XXXX, VendorId and ProductId must use lower 16 bit only, rest all the members should be 8 bit value (upper 24 bits must be all 0).
data - array containing values of member variables for C structure.IllegalArgumentException - if data is null or its size is not equal to 33.public int getACSlowSlew()
Retrieves the value of ACSlowSlew variable (drive options) in ft_eeprom_232h structure.
public int getACSchmittInput()
Retrieves the value of ACSchmittInput variable (drive options) in ft_eeprom_232h structure.
public int getACDriveCurrent()
Retrieves the value of ACDriveCurrent variable (drive options) in ft_eeprom_232h structure.
public int getADSlowSlew()
Retrieves the value of ADSlowSlew variable (drive options) in ft_eeprom_232h structure.
public int getADSchmittInput()
Retrieves the value of ADSchmittInput variable (drive options) in ft_eeprom_232h structure.
public int getADDriveCurrent()
Retrieves the value of ADDriveCurrent variable (drive options) in ft_eeprom_232h structure.
public int getCbus0()
Retrieves the value of Cbus0 variable (CBUS options) in ft_eeprom_232h structure.
public int getCbus1()
Retrieves the value of Cbus1 variable (CBUS options) in ft_eeprom_232h structure.
public int getCbus2()
Retrieves the value of Cbus2 variable (CBUS options) in ft_eeprom_232h structure.
public int getCbus3()
Retrieves the value of Cbus3 variable (CBUS options) in ft_eeprom_232h structure.
public int getCbus4()
Retrieves the value of Cbus4 variable (CBUS options) in ft_eeprom_232h structure.
public int getCbus5()
Retrieves the value of Cbus5 variable (CBUS options) in ft_eeprom_232h structure.
public int getCbus6()
Retrieves the value of Cbus6 variable (CBUS options) in ft_eeprom_232h structure.
public int getCbus7()
Retrieves the value of Cbus7 variable (CBUS options) in ft_eeprom_232h structure.
public int getCbus8()
Retrieves the value of Cbus8 variable (CBUS options) in ft_eeprom_232h structure.
public int getCbus9()
Retrieves the value of Cbus9 variable (CBUS options) in ft_eeprom_232h structure.
public int getFT1248Cpol()
Retrieves the value of FT1248Cpol variable (FT1248 options) in ft_eeprom_232h structure.
public int getFT1248Lsb()
Retrieves the value of FT1248Lsb variable (FT1248 options) in ft_eeprom_232h structure.
public int getFT1248FlowControl()
Retrieves the value of FT1248FlowControl variable (FT1248 options) in ft_eeprom_232h structure.
public int getIsFifo()
Retrieves the value of IsFifo variable (hardware options) in ft_eeprom_232h structure.
public int getIsFifoTar()
Retrieves the value of IsFifoTar variable (hardware options) in ft_eeprom_232h structure.
public int getIsFastSer()
Retrieves the value of IsFifo variable (hardware options) in ft_eeprom_232h structure.
public int getIsFT1248()
Retrieves the value of IsFT1248 variable (hardware options) in ft_eeprom_232h structure.
public int getPowerSaveEnable()
Retrieves the value of PowerSaveEnable variable (hardware options) in ft_eeprom_232h structure.
public int getBDriverType()
Retrieves the value of DriverType variable (driver options) in ft_eeprom_232h structure.
public int[] getAllMembers()
Retrieves all the value defined for ft_eeprom_header and ft_eeprom_232h structures.
Copyright © 2016. All rights reserved.