public enum TransmitterDetailAmplitudeModulation extends java.lang.Enum<TransmitterDetailAmplitudeModulation>
Enum Constant and Description |
---|
AFSK_AUDIO_FREQUENCY_SHIFT_KEYING
AFSK (Audio Frequency Shift Keying)
|
AM_AMPLITUDE_MODULATION
AM (Amplitude Modulation)
|
CW_CONTINUOUS_WAVE_MODULATION
CW (Continuous Wave Modulation)
|
DSB_DOUBLE_SIDEBAND
DSB (Double Sideband)
|
ISB_INDEPENDENT_SIDEBAND
ISB (Independent Sideband)
|
LSB_SINGLE_BAND_SUPPRESSED_CARRIER_LOWER_SIDEBAND_MODE
LSB (Single Band Suppressed Carrier, Lower Sideband Mode)
|
OTHER
Other
|
SSB_FULL_SINGLE_SIDEBAND_FULL_CARRIER
SSB-Full (Single Sideband Full Carrier)
|
SSB_REDUC_SINGLE_BAND_REDUCED_CARRIER
SSB-Reduc (Single Band Reduced Carrier)
|
USB_SINGLE_BAND_SUPPRESSED_CARRIER_UPPER_SIDEBAND_MODE
USB (Single Band Suppressed Carrier, Upper Sideband Mode)
|
VSB_VESTIGIAL_SIDEBAND
VSB (Vestigial Sideband)
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getDescription() |
static int |
getEnumBitWidth() |
static TransmitterDetailAmplitudeModulation |
getEnumForValue(int i) |
int |
getMarshalledSize() |
int |
getValue() |
void |
marshal(java.nio.ByteBuffer buff) |
void |
marshal(java.io.DataOutputStream dos) |
static TransmitterDetailAmplitudeModulation |
unmarshalEnum(java.nio.ByteBuffer buff) |
static TransmitterDetailAmplitudeModulation |
unmarshalEnum(java.io.DataInputStream dis) |
static TransmitterDetailAmplitudeModulation |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static TransmitterDetailAmplitudeModulation[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final TransmitterDetailAmplitudeModulation OTHER
public static final TransmitterDetailAmplitudeModulation AFSK_AUDIO_FREQUENCY_SHIFT_KEYING
public static final TransmitterDetailAmplitudeModulation AM_AMPLITUDE_MODULATION
public static final TransmitterDetailAmplitudeModulation CW_CONTINUOUS_WAVE_MODULATION
public static final TransmitterDetailAmplitudeModulation DSB_DOUBLE_SIDEBAND
public static final TransmitterDetailAmplitudeModulation ISB_INDEPENDENT_SIDEBAND
public static final TransmitterDetailAmplitudeModulation LSB_SINGLE_BAND_SUPPRESSED_CARRIER_LOWER_SIDEBAND_MODE
public static final TransmitterDetailAmplitudeModulation SSB_FULL_SINGLE_SIDEBAND_FULL_CARRIER
public static final TransmitterDetailAmplitudeModulation SSB_REDUC_SINGLE_BAND_REDUCED_CARRIER
public static final TransmitterDetailAmplitudeModulation USB_SINGLE_BAND_SUPPRESSED_CARRIER_UPPER_SIDEBAND_MODE
public static final TransmitterDetailAmplitudeModulation VSB_VESTIGIAL_SIDEBAND
public static TransmitterDetailAmplitudeModulation[] values()
for (TransmitterDetailAmplitudeModulation c : TransmitterDetailAmplitudeModulation.values()) System.out.println(c);
public static TransmitterDetailAmplitudeModulation valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullpublic int getValue()
public java.lang.String getDescription()
public static int getEnumBitWidth()
public static TransmitterDetailAmplitudeModulation getEnumForValue(int i)
public void marshal(java.io.DataOutputStream dos) throws java.io.IOException
java.io.IOException
public void marshal(java.nio.ByteBuffer buff) throws java.lang.Exception
java.lang.Exception
public static TransmitterDetailAmplitudeModulation unmarshalEnum(java.io.DataInputStream dis) throws java.lang.Exception
java.lang.Exception
public static TransmitterDetailAmplitudeModulation unmarshalEnum(java.nio.ByteBuffer buff) throws java.lang.Exception
java.lang.Exception
public int getMarshalledSize()