Class TeltonikaProtocol

java.lang.Object
Protocol.Teltonika.TeltonikaProtocol
All Implemented Interfaces:
Protocol

public class TeltonikaProtocol
extends java.lang.Object
implements Protocol
Protokoll klassen for teltonika. Implementert Codec8 og Codec8E
  • Nested Class Summary

    Nested classes/interfaces inherited from interface Protocol.Protocol

    Protocol.Codes
  • Constructor Summary

    Constructors
    Constructor Description
    TeltonikaProtocol()  
  • Method Summary

    Modifier and Type Method Description
    ParsedData processData​(Packet packet)
    Formaterer teltonika data til et standard format
    long processHandshake​(Packet packet)
    Sjekker om enheten skal kunne tilkobbles eller ikke
    Protocol.Codes validateData​(Packet packet)
    Sjekker om pakken er en gyldig teltonika pakke

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • TeltonikaProtocol

      public TeltonikaProtocol()
  • Method Details

    • validateData

      public Protocol.Codes validateData​(Packet packet)
      Sjekker om pakken er en gyldig teltonika pakke
      Specified by:
      validateData in interface Protocol
      Parameters:
      packet - Teltonika packet
      Returns:
      Om pakken er gyldig eller ikke
    • processHandshake

      public long processHandshake​(Packet packet)
      Sjekker om enheten skal kunne tilkobbles eller ikke
      Specified by:
      processHandshake in interface Protocol
      Parameters:
      packet - Teltonika packet
      Returns:
      Om handskaen skal bli godtatt eller ikke
    • processData

      public ParsedData processData​(Packet packet)
      Formaterer teltonika data til et standard format
      Specified by:
      processData in interface Protocol
      Parameters:
      packet - Teltonika packet
      Returns:
      Den formaterte dataen