aboutsummaryrefslogtreecommitdiff
path: root/src/org/traccar/protocol/CastelProtocolDecoder.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/org/traccar/protocol/CastelProtocolDecoder.java')
-rw-r--r--src/org/traccar/protocol/CastelProtocolDecoder.java8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/org/traccar/protocol/CastelProtocolDecoder.java b/src/org/traccar/protocol/CastelProtocolDecoder.java
index 212096018..0beca4070 100644
--- a/src/org/traccar/protocol/CastelProtocolDecoder.java
+++ b/src/org/traccar/protocol/CastelProtocolDecoder.java
@@ -218,7 +218,13 @@ public class CastelProtocolDecoder extends BaseProtocolDecoder {
return positions;
}
- } else if (type == MSG_SC_GPS_SLEEP || type == MSG_SC_AGPS_REQUEST) {
+ } else if (type == MSG_SC_GPS_SLEEP) {
+
+ buf.readUnsignedInt(); // device time
+
+ return readPosition(deviceSession, buf);
+
+ } else if (type == MSG_SC_AGPS_REQUEST) {
return readPosition(deviceSession, buf);