Package dataprocessing.teltonikafmc
Class TeltonikaFmcProtocol
java.lang.Object
dataprocessing.teltonikafmc.TeltonikaFmcProtocol
- All Implemented Interfaces:
Protocol
public class TeltonikaFmcProtocol extends java.lang.Object implements Protocol
Implementasjon av protokollklassen for TeltonikaFMC.
Implementert Codec8 og Codec8E
-
Nested Class Summary
Nested classes/interfaces inherited from interface dataprocessing.Protocol
Protocol.Codes
-
Constructor Summary
Constructors Constructor Description TeltonikaFmcProtocol()
-
Method Summary
Modifier and Type Method Description Output
processData(Packet packet)
Formaterer TeltonikaFMC data til et standard formatlong
processHandshake(Packet packet)
Sjekker om pakken følger handshake formatet og leser IMEI-nummeret til enhetenProtocol.Codes
validateData(Packet packet)
Sjekker om pakken er en gyldig TeltonikaFMC pakke og klassifiserer pakkenMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
TeltonikaFmcProtocol
public TeltonikaFmcProtocol()
-
-
Method Details
-
validateData
Sjekker om pakken er en gyldig TeltonikaFMC pakke og klassifiserer pakken- Specified by:
validateData
in interfaceProtocol
- Parameters:
packet
- TeltonikaFMC packet- Returns:
- Pakkens klassifikasjon
-
processHandshake
Sjekker om pakken følger handshake formatet og leser IMEI-nummeret til enheten- Specified by:
processHandshake
in interfaceProtocol
- Parameters:
packet
- TeltonikaFMC packet- Returns:
- IMEI-nummeret til enheten eller -1 hvis noe var galt
-
processData
Formaterer TeltonikaFMC data til et standard format- Specified by:
processData
in interfaceProtocol
- Parameters:
packet
- TeltonikaFMC packet- Returns:
- Den formaterte dataen
- See Also:
Output
-