java.lang.Object
de.wuespace.telestion.extension.mavlink.parsing.LittleEndian
All Implemented Interfaces:
Parser

public class LittleEndian extends Object implements Parser
  • Constructor Details

    • LittleEndian

      public LittleEndian()
  • Method Details

    • parseByte

      public byte parseByte​(byte[] raw)
      Specified by:
      parseByte in interface Parser
    • parseUnsignedByte

      public int parseUnsignedByte​(byte[] raw)
      Specified by:
      parseUnsignedByte in interface Parser
    • parseShort

      public int parseShort​(byte[] raw)
      Specified by:
      parseShort in interface Parser
    • parseUnsignedShort

      public int parseUnsignedShort​(byte[] raw)
      Specified by:
      parseUnsignedShort in interface Parser
    • parseInt

      public int parseInt​(byte[] raw)
      Specified by:
      parseInt in interface Parser
    • parseUnsignedInt

      public long parseUnsignedInt​(byte[] raw)
      Specified by:
      parseUnsignedInt in interface Parser
    • parseLong

      public long parseLong​(byte[] raw)
      Specified by:
      parseLong in interface Parser
    • parseUnsignedLong

      public long parseUnsignedLong​(byte[] raw)
      Specified by:
      parseUnsignedLong in interface Parser
    • parseFloat

      public float parseFloat​(byte[] raw)
      Specified by:
      parseFloat in interface Parser
    • parseDouble

      public double parseDouble​(byte[] raw)
      Specified by:
      parseDouble in interface Parser
    • parseChar

      public char parseChar​(byte[] raw)
      Specified by:
      parseChar in interface Parser