diff options
author | Anton Tananaev <anton.tananaev@gmail.com> | 2015-01-08 16:24:59 +1300 |
---|---|---|
committer | Anton Tananaev <anton.tananaev@gmail.com> | 2015-01-08 16:24:59 +1300 |
commit | 85ee9ee4f04a61e8c9244f3446b9cdf38c318e41 (patch) | |
tree | 70271313c932ac10f90858f0e4e2653551327b4a /test/org | |
parent | 640effaf6080c95e1142daa26e864f4baafa460a (diff) | |
download | traccar-server-85ee9ee4f04a61e8c9244f3446b9cdf38c318e41.tar.gz traccar-server-85ee9ee4f04a61e8c9244f3446b9cdf38c318e41.tar.bz2 traccar-server-85ee9ee4f04a61e8c9244f3446b9cdf38c318e41.zip |
Support Tramigo legacy protocol
Diffstat (limited to 'test/org')
-rw-r--r-- | test/org/traccar/protocol/TramigoProtocolDecoderTest.java | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/test/org/traccar/protocol/TramigoProtocolDecoderTest.java b/test/org/traccar/protocol/TramigoProtocolDecoderTest.java index eedabe965..2009c8072 100644 --- a/test/org/traccar/protocol/TramigoProtocolDecoderTest.java +++ b/test/org/traccar/protocol/TramigoProtocolDecoderTest.java @@ -5,6 +5,8 @@ import org.junit.Test; import org.traccar.helper.ChannelBufferTools; import org.traccar.helper.TestDataManager; +import java.nio.ByteOrder; + import static org.junit.Assert.assertNull; import static org.traccar.helper.DecoderVerifier.verify; @@ -14,11 +16,16 @@ public class TramigoProtocolDecoderTest { public void testDecode() throws Exception { TramigoProtocolDecoder decoder = new TramigoProtocolDecoder(new TestDataManager(), null, null); - + + verify(decoder.decode(null, null, ChannelBuffers.wrappedBuffer(ByteOrder.LITTLE_ENDIAN, ChannelBufferTools.convertHexString( + "8000011bb0009e0001015b93032ef6f35994a9545472616d69676f3a204d6f76696e672c20302e3930206b6d205345206f66204372616e6562726f6f6b20466972652053746174696f6e2c2050656e726974682c205379646e65792c2041552c202d33332e37303732322c203135302e37313735392c2053452077697468207370656564203337206b6d2f682c2031393a3438204a616e20342020454f46")))); + + // Tramigo: Parked, 0.12 km E of McDonald's H.V. dela Costa, Makati, 11:07 Mar 27 + // Tramigo: Moving, 0.90 km SE of Cranebrook Fire Station, Penrith, Sydney, AU, -33.70722, 150.71759, SE with speed 37 km/h, 19:48 Jan 4 EOF + //verify(decoder.decode(null, null, ChannelBuffers.wrappedBuffer(ChannelBufferTools.convertArray( // new int[] {0x68,0x68,0x25,0x00,0x00,0x01,0x23,0x45,0x67,0x89,0x01,0x23,0x45,0x00,0x01,0x10,0x01,0x01,0x01,0x01,0x01,0x01,0x02,0x6B,0x3F,0x3E,0x02,0x6B,0x3F,0x3E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x0D,0x0A})))); - //8000011bb0009e0001015b93032ef6f35994a9545472616d69676f3a204d6f76696e672c20302e3930206b6d205345206f66204372616e6562726f6f6b20466972652053746174696f6e2c2050656e726974682c205379646e65792c2041552c202d33332e37303732322c203135302e37313735392c2053452077697468207370656564203337206b6d2f682c2031393a3438204a616e20342020454f46 } } |