Package Protocol

Class ProtocolSelector

java.lang.Object
Protocol.ProtocolSelector

public class ProtocolSelector
extends java.lang.Object
Denne klassen skal velge hvilken protocoll som skal kjøres for dataen utifra porten til sensoren
  • Constructor Details

    • ProtocolSelector

      public ProtocolSelector()
  • Method Details

    • getProtocol

      public Protocol getProtocol​(DeviceFamilies id)
      Hent hvilken protokollklasse ut ifra typen til enhet
      Parameters:
      id - sensor type
      Returns:
      protokollen
    • validatePacket

      public Protocol.Codes validatePacket​(Packet packet)
    • processHandshake

      public long processHandshake​(Packet packet)
    • processPacket

      public ParsedData processPacket​(Packet packet)