From 92d00e9c9b50b438565896c05046674737c7ec62 Mon Sep 17 00:00:00 2001 From: Anton Tananaev Date: Fri, 19 May 2017 06:12:19 +1200 Subject: Add more AT PLUS alarms --- src/org/traccar/protocol/Gl200ProtocolDecoder.java | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'src/org/traccar/protocol') diff --git a/src/org/traccar/protocol/Gl200ProtocolDecoder.java b/src/org/traccar/protocol/Gl200ProtocolDecoder.java index 3d39369bf..5f4dc3cbd 100644 --- a/src/org/traccar/protocol/Gl200ProtocolDecoder.java +++ b/src/org/traccar/protocol/Gl200ProtocolDecoder.java @@ -759,9 +759,25 @@ public class Gl200ProtocolDecoder extends BaseProtocolDecoder { decodeDeviceTime(position, parser); switch (type) { + case "PNA": + position.set(Position.KEY_ALARM, Position.ALARM_POWER_ON); + break; + case "PFA": + position.set(Position.KEY_ALARM, Position.ALARM_POWER_OFF); + break; + case "EPN": + position.set(Position.KEY_ALARM, Position.ALARM_POWER_RESTORED); + break; + case "EPF": + position.set(Position.KEY_ALARM, Position.ALARM_POWER_CUT); + break; case "BPL": position.set(Position.KEY_ALARM, Position.ALARM_LOW_BATTERY); break; + case "STT": + position.set(Position.KEY_ALARM, Position.ALARM_MOVEMENT); + break; + case "TMP": case "TEM": position.set(Position.KEY_ALARM, Position.ALARM_TEMPERATURE); break; -- cgit v1.2.3