Class LoRaDecoder

java.lang.Object
com.rodrigoandrade.jstds.service.LoRaDecoder

public class LoRaDecoder extends Object
Decodes raw LoRa payloads into mission packets.
  • Constructor Details

    • LoRaDecoder

      public LoRaDecoder()
  • Method Details

    • decodePacket

      public TelemetryPacket decodePacket(String rawPayload)
      Parses the incoming payload and returns the matching telemetry packet.
      Parameters:
      rawPayload - raw string from the serial port
      Returns:
      decoded telemetry packet, or null when the payload is invalid