From a21526cfa9e204715cfc41966dc95584d6e30168 Mon Sep 17 00:00:00 2001 From: Anton Tananaev Date: Wed, 10 Apr 2019 19:19:18 -0700 Subject: Support command response --- src/test/java/org/traccar/protocol/T800xProtocolDecoderTest.java | 5 +++++ src/test/java/org/traccar/protocol/T800xProtocolEncoderTest.java | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) (limited to 'src/test/java/org') diff --git a/src/test/java/org/traccar/protocol/T800xProtocolDecoderTest.java b/src/test/java/org/traccar/protocol/T800xProtocolDecoderTest.java index fe77d91b7..bfe06b5cd 100644 --- a/src/test/java/org/traccar/protocol/T800xProtocolDecoderTest.java +++ b/src/test/java/org/traccar/protocol/T800xProtocolDecoderTest.java @@ -2,6 +2,7 @@ package org.traccar.protocol; import org.junit.Test; import org.traccar.ProtocolTest; +import org.traccar.model.Position; public class T800xProtocolDecoderTest extends ProtocolTest { @@ -13,6 +14,10 @@ public class T800xProtocolDecoderTest extends ProtocolTest { verifyNull(decoder, binary( "252501001504050880061689888888111111250350")); + verifyAttribute(decoder, binary( + "2525810128000108664250328959160149004d00450049003a003800360036003400320035003000330032003800390035003900310036002c005300450054002000560045005200530049004f004e0020004f004b002c00560065007200730069006f006e003a00420061007300690063003a00560031002e0030002e0030002c004100500050003a00560034002e0032002e0033002c004200550049004c0044003a0032003000310039002d00300033002d00330030002c00300038003a00300035002c0050004c0054003a0032003500300033004100560045002c00480057003a00560032002e0031002c004d004f00440045004c003a002c004d004f00440045004d003a0042003900470036004d0041005200300032004100300037004d00310047002300"), + Position.KEY_RESULT, "IMEI:866425032895916,SET VERSION OK,Version:Basic:V1.0.0,APP:V4.2.3,BUILD:2019-03-30,08:05,PLT:2503AVE,HW:V2.1,MODEL:,MODEM:B9G6MAR02A07M1G#"); + verifyPosition(decoder, binary( "2525020044a66d0862522030401350001403841409c40064edc000051100960000071701370000003ea7ee0019032010581300000000aad3e1bda6f24d42000000001281")); diff --git a/src/test/java/org/traccar/protocol/T800xProtocolEncoderTest.java b/src/test/java/org/traccar/protocol/T800xProtocolEncoderTest.java index af3700225..e41b91281 100644 --- a/src/test/java/org/traccar/protocol/T800xProtocolEncoderTest.java +++ b/src/test/java/org/traccar/protocol/T800xProtocolEncoderTest.java @@ -16,7 +16,7 @@ public class T800xProtocolEncoderTest extends ProtocolTest { command.setType(Command.TYPE_CUSTOM); command.set(Command.KEY_DATA, "RELAY,0000,On#"); - verifyCommand(encoder, command, binary("232381001e000101234567890123450152454c41592c303030302c4f6e23")); + verifyCommand(encoder, command, binary("252581001e000101234567890123450152454c41592c303030302c4f6e23")); } -- cgit v1.2.3