public final class FTeeprom2232H extends FTeepromHeader
Represents the C structure 'ft_eeprom_2232h' declared in ftd2xx.h header file.
| Constructor and Description |
|---|
FTeeprom2232H(int[] data)
Construct and allocates a new FTeeprom2232H object with given details.
|
| Modifier and Type | Method and Description |
|---|---|
int |
getADriverType()
Retrieves the value of ADriverType variable (driver options) in ft_eeprom_2232h structure.
|
int |
getAHDriveCurrent()
Retrieves the value of AHDriveCurrent variable (drive options) in ft_eeprom_2232h structure.
|
int |
getAHSchmittInput()
Retrieves the value of AHSchmittInput variable (drive options) in ft_eeprom_2232h structure.
|
int |
getAHSlowSlew()
Retrieves the value of AHSlowSlew variable (drive options) in ft_eeprom_2232h structure.
|
int |
getAIsFastSer()
Retrieves the value of AIsFifo variable (hardware options) in ft_eeprom_2232h structure.
|
int |
getAIsFifo()
Retrieves the value of AIsFifo variable (hardware options) in ft_eeprom_2232h structure.
|
int |
getAIsFifoTar()
Retrieves the value of AIsFifoTar variable (hardware options) in ft_eeprom_2232h structure.
|
int |
getALDriveCurrent()
Retrieves the value of ALDriveCurrent variable (drive options) in ft_eeprom_2232h structure.
|
int[] |
getAllMembers()
Retrieves all the value defined for ft_eeprom_header and ft_eeprom_2232h structures.
|
int |
getALSchmittInput()
Retrieves the value of ALSchmittInput variable (drive options) in ft_eeprom_2232h structure.
|
int |
getALSlowSlew()
Retrieves the value of ALSlowSlew variable (drive options) in ft_eeprom_2232h structure.
|
int |
getBDriverType()
Retrieves the value of BDriverType variable (driver options) in ft_eeprom_2232h structure.
|
int |
getBHDriveCurrent()
Retrieves the value of BHDriveCurrent variable (drive options) in ft_eeprom_2232h structure.
|
int |
getBHSchmittInput()
Retrieves the value of BHSchmittInput variable (drive options) in ft_eeprom_2232h structure.
|
int |
getBHSlowSlew()
Retrieves the value of BHSlowSlew variable (drive options) in ft_eeprom_2232h structure.
|
int |
getBIsFastSer()
Retrieves the value of AIsFifo variable (hardware options) in ft_eeprom_2232h structure.
|
int |
getBIsFifo()
Retrieves the value of BIsFifo variable (hardware options) in ft_eeprom_2232h structure.
|
int |
getBIsFifoTar()
Retrieves the value of BIsFifoTar variable (hardware options) in ft_eeprom_2232h structure.
|
int |
getBLDriveCurrent()
Retrieves the value of BLDriveCurrent variable (drive options) in ft_eeprom_2232h structure.
|
int |
getBLSchmittInput()
Retrieves the value of BLSchmittInput variable (drive options) in ft_eeprom_2232h structure.
|
int |
getBLSlowSlew()
Retrieves the value of BLSlowSlew variable (drive options) in ft_eeprom_2232h structure.
|
int |
getPowerSaveEnable()
Retrieves the value of PowerSaveEnable variable (hardware options) in ft_eeprom_2232h structure.
|
getDeviceType, getMaxPower, getProductID, getPullDownEnable, getRemoteWakeup, getSelfPowered, getSerNumEnable, getVendorIDpublic FTeeprom2232H(int[] data)
Construct and allocates a new FTeeprom2232H object with given details.
The sequence of values must be defined in following order: deviceType, VendorId, ProductId, SerNumEnable, MaxPower, SelfPowered, RemoteWakeup, PullDownEnable, ALSlowSlew, ALSchmittInput, ALDriveCurrent, AHSlowSlew, AHSchmittInput, AHDriveCurrent, BLSlowSlew, BLSchmittInput, BLDriveCurrent, BHSlowSlew, BHSchmittInput, BHDriveCurrent, AIsFifo, AIsFifoTar, AIsFastSer, BIsFifo, BIsFifoTar, BIsFastSer, PowerSaveEnable, ADriverType, BDriverType 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 29 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 29.public int getALSlowSlew()
Retrieves the value of ALSlowSlew variable (drive options) in ft_eeprom_2232h structure.
public int getALSchmittInput()
Retrieves the value of ALSchmittInput variable (drive options) in ft_eeprom_2232h structure.
public int getALDriveCurrent()
Retrieves the value of ALDriveCurrent variable (drive options) in ft_eeprom_2232h structure.
public int getAHSlowSlew()
Retrieves the value of AHSlowSlew variable (drive options) in ft_eeprom_2232h structure.
public int getAHSchmittInput()
Retrieves the value of AHSchmittInput variable (drive options) in ft_eeprom_2232h structure.
public int getAHDriveCurrent()
Retrieves the value of AHDriveCurrent variable (drive options) in ft_eeprom_2232h structure.
public int getBLSlowSlew()
Retrieves the value of BLSlowSlew variable (drive options) in ft_eeprom_2232h structure.
public int getBLSchmittInput()
Retrieves the value of BLSchmittInput variable (drive options) in ft_eeprom_2232h structure.
public int getBLDriveCurrent()
Retrieves the value of BLDriveCurrent variable (drive options) in ft_eeprom_2232h structure.
public int getBHSlowSlew()
Retrieves the value of BHSlowSlew variable (drive options) in ft_eeprom_2232h structure.
public int getBHSchmittInput()
Retrieves the value of BHSchmittInput variable (drive options) in ft_eeprom_2232h structure.
public int getBHDriveCurrent()
Retrieves the value of BHDriveCurrent variable (drive options) in ft_eeprom_2232h structure.
public int getAIsFifo()
Retrieves the value of AIsFifo variable (hardware options) in ft_eeprom_2232h structure.
public int getAIsFifoTar()
Retrieves the value of AIsFifoTar variable (hardware options) in ft_eeprom_2232h structure.
public int getAIsFastSer()
Retrieves the value of AIsFifo variable (hardware options) in ft_eeprom_2232h structure.
public int getBIsFifo()
Retrieves the value of BIsFifo variable (hardware options) in ft_eeprom_2232h structure.
public int getBIsFifoTar()
Retrieves the value of BIsFifoTar variable (hardware options) in ft_eeprom_2232h structure.
public int getBIsFastSer()
Retrieves the value of AIsFifo variable (hardware options) in ft_eeprom_2232h structure.
public int getPowerSaveEnable()
Retrieves the value of PowerSaveEnable variable (hardware options) in ft_eeprom_2232h structure.
public int getADriverType()
Retrieves the value of ADriverType variable (driver options) in ft_eeprom_2232h structure.
public int getBDriverType()
Retrieves the value of BDriverType variable (driver options) in ft_eeprom_2232h structure.
public int[] getAllMembers()
Retrieves all the value defined for ft_eeprom_header and ft_eeprom_2232h structures.
Copyright © 2017. All rights reserved.