aboutsummaryrefslogtreecommitdiff
path: root/src/org/traccar/protocol
diff options
context:
space:
mode:
authorjon-stumpf <jon.stumpf@gmail.com>2017-02-18 23:33:23 -0500
committerjon-stumpf <jon.stumpf@gmail.com>2017-02-18 23:33:23 -0500
commita709867c15dc3752af487ac1c053d4ee982bc8cd (patch)
tree65020402b490dd7bdee8e175c62da32fe057d9d1 /src/org/traccar/protocol
parenteaf45eeb3b43bfc6c7838352b12d3c14ec33ccdd (diff)
downloadtraccar-server-a709867c15dc3752af487ac1c053d4ee982bc8cd.tar.gz
traccar-server-a709867c15dc3752af487ac1c053d4ee982bc8cd.tar.bz2
traccar-server-a709867c15dc3752af487ac1c053d4ee982bc8cd.zip
Added KEY_RSSI for protocols that had yet to record them;
Diffstat (limited to 'src/org/traccar/protocol')
-rw-r--r--src/org/traccar/protocol/At2000ProtocolDecoder.java2
-rw-r--r--src/org/traccar/protocol/AtrackProtocolDecoder.java2
-rw-r--r--src/org/traccar/protocol/TeltonikaProtocolDecoder.java2
3 files changed, 3 insertions, 3 deletions
diff --git a/src/org/traccar/protocol/At2000ProtocolDecoder.java b/src/org/traccar/protocol/At2000ProtocolDecoder.java
index 00973f2aa..dc799054d 100644
--- a/src/org/traccar/protocol/At2000ProtocolDecoder.java
+++ b/src/org/traccar/protocol/At2000ProtocolDecoder.java
@@ -139,7 +139,7 @@ public class At2000ProtocolDecoder extends BaseProtocolDecoder {
position.set(Position.KEY_POWER, buf.readUnsignedShort() + "mV");
buf.readUnsignedShort(); // cid
- buf.readUnsignedByte(); // rssi
+ position.set(Position.KEY_RSSI, buf.readUnsignedByte());
buf.readUnsignedByte(); // current profile
position.set(Position.KEY_BATTERY, buf.readUnsignedByte());
diff --git a/src/org/traccar/protocol/AtrackProtocolDecoder.java b/src/org/traccar/protocol/AtrackProtocolDecoder.java
index 8e3cd2089..d80c19706 100644
--- a/src/org/traccar/protocol/AtrackProtocolDecoder.java
+++ b/src/org/traccar/protocol/AtrackProtocolDecoder.java
@@ -93,7 +93,7 @@ public class AtrackProtocolDecoder extends BaseProtocolDecoder {
position.set(Position.KEY_BATTERY, buf.readUnsignedShort());
break;
case "GQ":
- buf.readUnsignedByte(); // rssi
+ position.set(Position.KEY_RSSI, buf.readUnsignedByte());
break;
case "CE":
buf.readUnsignedInt(); // cid
diff --git a/src/org/traccar/protocol/TeltonikaProtocolDecoder.java b/src/org/traccar/protocol/TeltonikaProtocolDecoder.java
index 411915400..e647a33a0 100644
--- a/src/org/traccar/protocol/TeltonikaProtocolDecoder.java
+++ b/src/org/traccar/protocol/TeltonikaProtocolDecoder.java
@@ -162,7 +162,7 @@ public class TeltonikaProtocolDecoder extends BaseProtocolDecoder {
}
if (BitUtil.check(locationMask, 6)) {
- buf.readUnsignedByte(); // rssi
+ position.set(Position.KEY_RSSI, buf.readUnsignedByte());
}
if (BitUtil.check(locationMask, 7)) {