diff options
author | Valerii Vyshniak <valeravi@vi-soft.com.ua> | 2017-12-03 03:10:26 +0100 |
---|---|---|
committer | Valerii Vyshniak <valeravi@vi-soft.com.ua> | 2017-12-03 03:10:26 +0100 |
commit | f58fe1fcbfcc2be5a0a8113e9e561794eb9b2491 (patch) | |
tree | 33dbaf4af16a8febbf23ced695da72d096d8bdbe /src/org/traccar/protocol/Tk103FrameDecoder.java | |
parent | 388b61f289d849848961abb8f454a163b6abc944 (diff) | |
download | trackermap-server-f58fe1fcbfcc2be5a0a8113e9e561794eb9b2491.tar.gz trackermap-server-f58fe1fcbfcc2be5a0a8113e9e561794eb9b2491.tar.bz2 trackermap-server-f58fe1fcbfcc2be5a0a8113e9e561794eb9b2491.zip |
T580W: start and stop frame symbols in data output from tk103 frame decoder
Diffstat (limited to 'src/org/traccar/protocol/Tk103FrameDecoder.java')
-rw-r--r-- | src/org/traccar/protocol/Tk103FrameDecoder.java | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/org/traccar/protocol/Tk103FrameDecoder.java b/src/org/traccar/protocol/Tk103FrameDecoder.java index e6f37981e..e8e0325da 100644 --- a/src/org/traccar/protocol/Tk103FrameDecoder.java +++ b/src/org/traccar/protocol/Tk103FrameDecoder.java @@ -38,7 +38,6 @@ public class Tk103FrameDecoder extends FrameDecoder { buf.clear(); return null; } - frameStartIndex++; int frameEndIndex, freeTextSymbolCounter; for (frameEndIndex = frameStartIndex, freeTextSymbolCounter = 0;; frameEndIndex++) { @@ -71,8 +70,7 @@ public class Tk103FrameDecoder extends FrameDecoder { } buf.readerIndex(frameStartIndex); - ChannelBuffer result = buf.readBytes(frameEndIndex - frameStartIndex); - buf.readerIndex(buf.readerIndex() + 1); + ChannelBuffer result = buf.readBytes(frameEndIndex + 1 - frameStartIndex); return result; |