diff --git a/access-tec-radar b/access-tec-radar index 2e19a25..3774088 100644 --- a/access-tec-radar +++ b/access-tec-radar @@ -1 +1 @@ -{"Id":283,"Name":null,"Description":null,"FirmwareVersion":"","InProgress":true,"MessageTypes":[{"Id":7908,"Code":"PIRM","Name":null,"MessageCode":null,"NeedAck":false,"IsAck":false,"IsFailAck":false,"IsAckHexString":false,"NoOperation":false,"Type":0,"Template":"ATEC-RADAR;<>;MOVEMENT=<>,<>;TIME=<>;","HasTemplateGlobal":false,"ResponseTemplate":null,"TemplateGlobal":null,"LongConnection":false,"HexString":false,"AckFirst":false,"ScaipH":false,"DoNotSendCommands":true,"ProtocolsLibraryMethod":null,"ProtocolsLibraryMethodArgs":null,"Command":null,"CacheImei":false,"RegEx":"^ATEC-RADAR;[^;]*;MOVEMENT=[^,;]*,[^;,]*;TIME=[^;;]*;","RegExGlobal":"","IsDeviceUpdate":false,"ProtocolActionObjects":[],"Tags":[]},{"Id":7900,"Code":"CON-RESPONSE","Name":null,"MessageCode":null,"NeedAck":true,"IsAck":false,"IsFailAck":false,"IsAckHexString":true,"NoOperation":false,"Type":0,"Template":"ATEC-RADAR;<>;CONNRESPONSE;<>;","HasTemplateGlobal":true,"ResponseTemplate":"<>","TemplateGlobal":"<<-->>616e420A7368656E677A68656E<<>>","LongConnection":true,"HexString":true,"AckFirst":true,"ScaipH":false,"DoNotSendCommands":true,"ProtocolsLibraryMethod":null,"ProtocolsLibraryMethodArgs":null,"Command":null,"CacheImei":false,"RegEx":"^ATEC-RADAR;[^;]*;CONNRESPONSE;[^;;]*;","RegExGlobal":"^[^ ]*616e420A7368656E677A68656E[^E]*","IsDeviceUpdate":false,"ProtocolActionObjects":[],"Tags":[]},{"Id":7896,"Code":"ACK-GETPROP","Name":null,"MessageCode":null,"NeedAck":false,"IsAck":true,"IsFailAck":false,"IsAckHexString":false,"NoOperation":false,"Type":0,"Template":"ATEC-RADAR;<>;ACK_GET_PROPERTY;","HasTemplateGlobal":false,"ResponseTemplate":null,"TemplateGlobal":null,"LongConnection":false,"HexString":false,"AckFirst":false,"ScaipH":false,"DoNotSendCommands":true,"ProtocolsLibraryMethod":null,"ProtocolsLibraryMethodArgs":null,"Command":{"Id":5715,"Protocol":{"Id":283,"Code":"Access TEC Radar","Version":"0.1","FirmwareVersion":"","Product":null,"AvailableVersions":[],"HistoryVersions":[],"IsChanged":false},"Name":"getCurrentConfig","TemplateSMS":null,"Template":"<>","AckTemplate":null,"Operation":"const cmdHelper = require('/app/shared/radarCmdHelper.js');\nconst message = cmdHelper.makeMessage(0x0b, null);\n// create code value pairs and send to server\nlet configs = new cmdHelper.Configs();\nconfigs.addValue(\"data\", message);\nconfigs.sendCmdConfigs(msg);","AvoidResending":false,"FollowParentSentType":false,"SendingType":0,"CommandToUpdateId":null,"ParentId":null,"Parent":null,"HasAck":true,"HexString":true,"SendAttempts":1,"Order":null},"CacheImei":false,"RegEx":"^ATEC-RADAR;[^;]*;ACK_GET_PROPERTY;","RegExGlobal":"","IsDeviceUpdate":false,"ProtocolActionObjects":[],"Tags":[]},{"Id":7895,"Code":"ACK-SUBS-FAIL","Name":null,"MessageCode":null,"NeedAck":false,"IsAck":false,"IsFailAck":true,"IsAckHexString":false,"NoOperation":false,"Type":0,"Template":"ATEC-RADAR;<>;ACK_SUBSCRIBE_FAIL=<>;ERROR=<>;","HasTemplateGlobal":false,"ResponseTemplate":null,"TemplateGlobal":null,"LongConnection":false,"HexString":false,"AckFirst":false,"ScaipH":false,"DoNotSendCommands":true,"ProtocolsLibraryMethod":null,"ProtocolsLibraryMethodArgs":null,"Command":{"Id":5714,"Protocol":{"Id":283,"Code":"Access TEC Radar","Version":"0.1","FirmwareVersion":"","Product":null,"AvailableVersions":[],"HistoryVersions":[],"IsChanged":false},"Name":"actionTrace","TemplateSMS":null,"Template":"<>","AckTemplate":null,"Operation":"const ql_radar = require('/app/shared/ServerLBS_pb.js').ql_radar;\nconst cmdHelper = require('/app/shared/radarCmdHelper.js');\n// create message\nconst cmdSubscribe = new ql_radar.SetModeReq();\ncmdSubscribe.setSeq(1);\ncmdSubscribe.setSeconds(120); // number of seconds device will send data\nconst cmdSubscribeBytes = cmdSubscribe.serializeBinary();\nconst message = cmdHelper.makeMessage(0x1a, cmdSubscribeBytes);\n// create code value pairs and send to server\nlet configs = new cmdHelper.Configs();\nconfigs.addValue(\"data\", message);\nconfigs.sendCmdConfigs(msg);","AvoidResending":false,"FollowParentSentType":false,"SendingType":0,"CommandToUpdateId":null,"ParentId":null,"Parent":null,"HasAck":true,"HexString":true,"SendAttempts":1,"Order":null},"CacheImei":false,"RegEx":"^ATEC-RADAR;[^;]*;ACK_SUBSCRIBE_FAIL=[^;;]*;ERROR=[^;;]*;","RegExGlobal":"","IsDeviceUpdate":false,"ProtocolActionObjects":[],"Tags":[]},{"Id":7894,"Code":"ACK-SUBS","Name":null,"MessageCode":null,"NeedAck":false,"IsAck":true,"IsFailAck":false,"IsAckHexString":false,"NoOperation":false,"Type":0,"Template":"ATEC-RADAR;<>;ACK_SUBSCRIBE_OK;","HasTemplateGlobal":false,"ResponseTemplate":null,"TemplateGlobal":null,"LongConnection":false,"HexString":false,"AckFirst":false,"ScaipH":false,"DoNotSendCommands":true,"ProtocolsLibraryMethod":null,"ProtocolsLibraryMethodArgs":null,"Command":{"Id":5714,"Protocol":{"Id":283,"Code":"Access TEC Radar","Version":"0.1","FirmwareVersion":"","Product":null,"AvailableVersions":[],"HistoryVersions":[],"IsChanged":false},"Name":"actionTrace","TemplateSMS":null,"Template":"<>","AckTemplate":null,"Operation":"const ql_radar = require('/app/shared/ServerLBS_pb.js').ql_radar;\nconst cmdHelper = require('/app/shared/radarCmdHelper.js');\n// create message\nconst cmdSubscribe = new ql_radar.SetModeReq();\ncmdSubscribe.setSeq(1);\ncmdSubscribe.setSeconds(120); // number of seconds device will send data\nconst cmdSubscribeBytes = cmdSubscribe.serializeBinary();\nconst message = cmdHelper.makeMessage(0x1a, cmdSubscribeBytes);\n// create code value pairs and send to server\nlet configs = new cmdHelper.Configs();\nconfigs.addValue(\"data\", message);\nconfigs.sendCmdConfigs(msg);","AvoidResending":false,"FollowParentSentType":false,"SendingType":0,"CommandToUpdateId":null,"ParentId":null,"Parent":null,"HasAck":true,"HexString":true,"SendAttempts":1,"Order":null},"CacheImei":false,"RegEx":"^ATEC-RADAR;[^;]*;ACK_SUBSCRIBE_OK;","RegExGlobal":"","IsDeviceUpdate":false,"ProtocolActionObjects":[],"Tags":[]},{"Id":7893,"Code":"ACK-RESTART","Name":null,"MessageCode":null,"NeedAck":false,"IsAck":true,"IsFailAck":false,"IsAckHexString":false,"NoOperation":false,"Type":0,"Template":"ATEC-RADAR;<>;ACK_RESTART_DEVICE;","HasTemplateGlobal":false,"ResponseTemplate":null,"TemplateGlobal":null,"LongConnection":false,"HexString":false,"AckFirst":false,"ScaipH":false,"DoNotSendCommands":true,"ProtocolsLibraryMethod":null,"ProtocolsLibraryMethodArgs":null,"Command":{"Id":5712,"Protocol":{"Id":283,"Code":"Access TEC Radar","Version":"0.1","FirmwareVersion":"","Product":null,"AvailableVersions":[],"HistoryVersions":[],"IsChanged":false},"Name":"actionReboot","TemplateSMS":null,"Template":"<>","AckTemplate":null,"Operation":"const ql_radar = require('/app/shared/ServerLBS_pb.js').ql_radar;\nconst cmdHelper = require('/app/shared/radarCmdHelper.js');\nconst cmdRestartBytes = cmdRestartDevice();\nconst message = cmdHelper.makeMessage(0x18, cmdRestartBytes);\n// create code value pairs and send to server\nlet configs = new cmdHelper.Configs();\nconfigs.addValue(\"data\", message);\nconfigs.sendCmdConfigs(msg);\n\nfunction cmdRestartDevice() {\n const cmdRestart = new ql_radar.CommonMessage();\n cmdRestart.setSeq(0); //0: Restart the whole machine , 1: Restart only the radar board , 2: Restart only the main control board\n const cmdRestartBytes = cmdRestart.serializeBinary();\n return cmdRestartBytes;\n}","AvoidResending":false,"FollowParentSentType":false,"SendingType":0,"CommandToUpdateId":null,"ParentId":null,"Parent":null,"HasAck":true,"HexString":true,"SendAttempts":1,"Order":null},"CacheImei":false,"RegEx":"^ATEC-RADAR;[^;]*;ACK_RESTART_DEVICE;","RegExGlobal":"","IsDeviceUpdate":false,"ProtocolActionObjects":[],"Tags":[]},{"Id":7892,"Code":"INFO-TRK","Name":null,"MessageCode":null,"NeedAck":false,"IsAck":false,"IsFailAck":false,"IsAckHexString":false,"NoOperation":false,"Type":0,"Template":"ATEC-RADAR;<>;TRACK=<>,<>,<>,<>;TIME=<