Class RadiotapDataChannel

    • Field Detail

      • frequency

        private final short frequency
      • lsbOfFlags

        private final boolean lsbOfFlags
      • secondLsbOfFlags

        private final boolean secondLsbOfFlags
      • thirdLsbOfFlags

        private final boolean thirdLsbOfFlags
      • fourthLsbOfFlags

        private final boolean fourthLsbOfFlags
      • turbo

        private final boolean turbo
      • cck

        private final boolean cck
      • ofdm

        private final boolean ofdm
      • twoGhzSpectrum

        private final boolean twoGhzSpectrum
      • fiveGhzSpectrum

        private final boolean fiveGhzSpectrum
      • onlyPassiveScan

        private final boolean onlyPassiveScan
      • dynamicCckOfdm

        private final boolean dynamicCckOfdm
      • gfsk

        private final boolean gfsk
      • gsm

        private final boolean gsm
      • staticTurbo

        private final boolean staticTurbo
      • halfRate

        private final boolean halfRate
      • quarterRate

        private final boolean quarterRate
    • Method Detail

      • getFrequency

        public short getFrequency()
        Tx/Rx frequency in MHz
        Returns:
        frequency (unit: MHz)
      • getFrequencyAsInt

        public int getFrequencyAsInt()
        Tx/Rx frequency in MHz
        Returns:
        frequency (unit: MHz)
      • getLsbOfFlags

        public boolean getLsbOfFlags()
        Returns:
        true if the LSB of the flags field is set to 1; otherwise false.
      • getSecondLsbOfFlags

        public boolean getSecondLsbOfFlags()
        Returns:
        true if the second LSB of the flags field is set to 1; otherwise false.
      • getThirdLsbOfFlags

        public boolean getThirdLsbOfFlags()
        Returns:
        true if the third LSB of the flags field is set to 1; otherwise false.
      • getFourthLsbOfFlags

        public boolean getFourthLsbOfFlags()
        Returns:
        true if the fourth LSB of the flags field is set to 1; otherwise false.
      • isTurbo

        public boolean isTurbo()
        Returns:
        turbo
      • isCck

        public boolean isCck()
        Returns:
        cck
      • isOfdm

        public boolean isOfdm()
        Returns:
        ofdm
      • isTwoGhzSpectrum

        public boolean isTwoGhzSpectrum()
        Returns:
        twoGhzSpectrum
      • isFiveGhzSpectrum

        public boolean isFiveGhzSpectrum()
        Returns:
        fiveGhzSpectrum
      • isOnlyPassiveScan

        public boolean isOnlyPassiveScan()
        Returns:
        onlyPassiveScan
      • isDynamicCckOfdm

        public boolean isDynamicCckOfdm()
        Returns:
        dynamicCckOfdm
      • isGfsk

        public boolean isGfsk()
        Returns:
        gfsk
      • isGsm

        public boolean isGsm()
        Returns:
        gsm
      • isStaticTurbo

        public boolean isStaticTurbo()
        Returns:
        staticTurbo
      • isHalfRate

        public boolean isHalfRate()
        Returns:
        halfRate
      • isQuarterRate

        public boolean isQuarterRate()
        Returns:
        quarterRate
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • toString

        public java.lang.String toString​(java.lang.String indent)
        Specified by:
        toString in interface RadiotapPacket.RadiotapData
        Parameters:
        indent - indent
        Returns:
        String representation of this object.
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object