Package com.metratec.lib.rfidreader.uhf
Enum UHFReader.PROFILE_PARAMETER
- java.lang.Object
-
- java.lang.Enum<UHFReader.PROFILE_PARAMETER>
-
- com.metratec.lib.rfidreader.uhf.UHFReader.PROFILE_PARAMETER
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<UHFReader.PROFILE_PARAMETER>
- Enclosing class:
- UHFReader
public static enum UHFReader.PROFILE_PARAMETER extends java.lang.Enum<UHFReader.PROFILE_PARAMETER>
Enum for profile parameter
-
-
Enum Constant Summary
Enum Constants Enum Constant Description DeviceRatio8
true if device ratio is 8, else the device ratio is 64/3DifferentialMixerGain
true if 10dB GainDigitizerHysteresis
hysteresis value of the digitizer in 3dB steps [0..7]Encoding
the encoding (0: FMO, 1: MILLER2, 2: MILLER4, 3: MILLER8)HighPassFrequency
high pass frequency.LinkFrequency
link frequency defined in the EPC Gen2 standard.LowPassFrequency
low pass frequency.MixerInputAttenuation
state of the mixer input attenuationNoResponseWaitTime
no response wait time in 25,6µs steps [0,255]PRASK
if true the Activate Phase Reversal Amplitude Shift Keyed (PR-ASK) modulation is activated else Double Sideband Amplitude Shift Keyed (DSB-ASK)ReceiverGain
receiver gain value, internally multiplied by 3 dBRXWaitTime
time to wait before the receiver is activated.SettlingSpeedUp
if true, the receiver reading a bit faster for most tagsTari
tari value from EPC Gen2: 1 for 12.5µs, 2 for 25µsTransmitterPower
transmitter power, allowed values depends on the reader typeTRcal
the TRcal value from the EPC Gen2.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static UHFReader.PROFILE_PARAMETER
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static UHFReader.PROFILE_PARAMETER[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
DigitizerHysteresis
public static final UHFReader.PROFILE_PARAMETER DigitizerHysteresis
hysteresis value of the digitizer in 3dB steps [0..7]
-
HighPassFrequency
public static final UHFReader.PROFILE_PARAMETER HighPassFrequency
high pass frequency. Ideal value depends on Link Frequency. For 320 kHz values from 0 to 4 work best for most tags
-
LinkFrequency
public static final UHFReader.PROFILE_PARAMETER LinkFrequency
link frequency defined in the EPC Gen2 standard. The following values can be set: 0: 40kHz, 6: 160kHz, 9: 256kHz, 12: 320kHz, 15: 640kHz
-
LowPassFrequency
public static final UHFReader.PROFILE_PARAMETER LowPassFrequency
low pass frequency. Ideal value depends on Link Frequency. Suggested values are 0 for 640kHz, 4 for 320 kHz (default), 6 for 256 kHz and 7 for 160kHz and 40kHz
-
Encoding
public static final UHFReader.PROFILE_PARAMETER Encoding
the encoding (0: FMO, 1: MILLER2, 2: MILLER4, 3: MILLER8)
-
NoResponseWaitTime
public static final UHFReader.PROFILE_PARAMETER NoResponseWaitTime
no response wait time in 25,6µs steps [0,255]
-
TransmitterPower
public static final UHFReader.PROFILE_PARAMETER TransmitterPower
transmitter power, allowed values depends on the reader type
-
RXWaitTime
public static final UHFReader.PROFILE_PARAMETER RXWaitTime
time to wait before the receiver is activated. Multiplier is 6.4µs [0,255]
-
ReceiverGain
public static final UHFReader.PROFILE_PARAMETER ReceiverGain
receiver gain value, internally multiplied by 3 dB
-
Tari
public static final UHFReader.PROFILE_PARAMETER Tari
tari value from EPC Gen2: 1 for 12.5µs, 2 for 25µs
-
TRcal
public static final UHFReader.PROFILE_PARAMETER TRcal
the TRcal value from the EPC Gen2. Default is 66.7µs (value = 667)
-
DifferentialMixerGain
public static final UHFReader.PROFILE_PARAMETER DifferentialMixerGain
true if 10dB Gain
-
DeviceRatio8
public static final UHFReader.PROFILE_PARAMETER DeviceRatio8
true if device ratio is 8, else the device ratio is 64/3
-
MixerInputAttenuation
public static final UHFReader.PROFILE_PARAMETER MixerInputAttenuation
state of the mixer input attenuation
-
PRASK
public static final UHFReader.PROFILE_PARAMETER PRASK
if true the Activate Phase Reversal Amplitude Shift Keyed (PR-ASK) modulation is activated else Double Sideband Amplitude Shift Keyed (DSB-ASK)
-
SettlingSpeedUp
public static final UHFReader.PROFILE_PARAMETER SettlingSpeedUp
if true, the receiver reading a bit faster for most tags
-
-
Method Detail
-
values
public static UHFReader.PROFILE_PARAMETER[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (UHFReader.PROFILE_PARAMETER c : UHFReader.PROFILE_PARAMETER.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static UHFReader.PROFILE_PARAMETER valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
-