link start!
@@ -0,0 +1,27 @@
|
||||
package com.tridium.aaphp.messages;
|
||||
|
||||
public interface AaPhpMessageConst {
|
||||
public static final String DEFAULT_ATTRIBUTE = " ";
|
||||
public static final String MSG_CODE_ACK_TRANSACTION = "05";
|
||||
public static final String MSG_CODE_CHG_DFLT_OPER = "14";
|
||||
public static final String MSG_CODE_CLOSE_FILE = "11";
|
||||
public static final String MSG_CODE_CLOSE_VTERM = "17";
|
||||
public static final String MSG_CODE_EXCH_VTERM_PACKET = "0E";
|
||||
public static final String MSG_CODE_OPEN_FILE = "10";
|
||||
public static final String MSG_CODE_OPEN_VTERM = "16";
|
||||
public static final String MSG_CODE_READ_CHANNEL = "00";
|
||||
public static final String MSG_CODE_READ_FILE = "08";
|
||||
public static final String MSG_CODE_READ_MESSAGE_TEXT = "0B";
|
||||
public static final String MSG_CODE_READ_NEXT_CHANNEL = "06";
|
||||
public static final String MSG_CODE_READ_NEXT_POINT = "07";
|
||||
public static final String MSG_CODE_READ_POINT = "02";
|
||||
public static final String MSG_CODE_SAY_HELLO = "0F";
|
||||
public static final String MSG_CODE_SET_TIME_DATE = "0C";
|
||||
public static final String MSG_CODE_WRITE_CHANNEL = "01";
|
||||
public static final String MSG_CODE_WRITE_FILE = "09";
|
||||
public static final String MSG_CODE_WRITE_POINT = "03";
|
||||
public static final byte OBJECT_QUOTE = (byte) 39;
|
||||
public static final byte PATH_QUOTE = (byte) 39;
|
||||
public static final byte TX_MSG_START = (byte) 59;
|
||||
public static final byte TX_MSG_TERMINATE = (byte) 13;
|
||||
}
|
||||
@@ -0,0 +1,103 @@
|
||||
package com.tridium.aapup;
|
||||
|
||||
public interface AaPupConst {
|
||||
public static final int AAPUP_ERR_BUFFER_OVERRUN = 65526;
|
||||
public static final int AAPUP_ERR_COMMAND_NOT_SUPPORTED = 65534;
|
||||
public static final int AAPUP_ERR_FLASH_CRC_FAILURE = 65287;
|
||||
public static final int AAPUP_ERR_FLASH_I2C_INIT_FAILURE = 65288;
|
||||
public static final int AAPUP_ERR_FLASH_I2C_READ_FAILURE = 65290;
|
||||
public static final int AAPUP_ERR_FLASH_I2C_WRITE_FAILURE = 65289;
|
||||
public static final int AAPUP_ERR_FLASH_PACKET_ERROR = 65281;
|
||||
public static final int AAPUP_ERR_FLASH_PACKET_SEQUENCE = 65282;
|
||||
public static final int AAPUP_ERR_FLASH_PROTECTION_ERROR = 65283;
|
||||
public static final int AAPUP_ERR_FLASH_REJECTION_ERROR = 65286;
|
||||
public static final int AAPUP_ERR_FLASH_SUBSYSTEM_ERROR = 65285;
|
||||
public static final int AAPUP_ERR_FLASH_WRITE_ERASE_ERROR = 65284;
|
||||
public static final int AAPUP_ERR_GENERAL_NAK = 65535;
|
||||
public static final int AAPUP_ERR_INCOMPATABLE_KERNEL = 65291;
|
||||
public static final int AAPUP_ERR_INVALID_REGION_OFFSET = 65527;
|
||||
public static final int AAPUP_ERR_NO_REGION_NAMES_AVAILABLE = 65530;
|
||||
public static final int AAPUP_ERR_NO_SUCH_ATTRIBUTE = 65532;
|
||||
public static final int AAPUP_ERR_NO_SUCH_CHANNEL = 65533;
|
||||
public static final int AAPUP_ERR_NO_SUCH_REGION = 65529;
|
||||
public static final int AAPUP_ERR_REGION_IN_USE = 65528;
|
||||
public static final int AAPUP_ERR_TEXT_OVERRUN = 65525;
|
||||
public static final int AAPUP_ERR_VALUE_NOT_ACCEPTED = 65531;
|
||||
public static final int MSGTYP_ACK_RSP = -127;
|
||||
public static final int MSGTYP_ACK_TRANSACTION = 13;
|
||||
public static final int MSGTYP_CHANGE_MODE = 14;
|
||||
public static final int MSGTYP_CREATE_NAMED_REGION = 7;
|
||||
public static final int MSGTYP_DECLARE_EXCEPTION = 15;
|
||||
public static final int MSGTYP_ERROR_RSP = -128;
|
||||
public static final int MSGTYP_EXCEPTION_MSG_RSP = -123;
|
||||
public static final int MSGTYP_FREE_REGION = 29;
|
||||
public static final int MSGTYP_INDEXED_DATA_RSP = -120;
|
||||
public static final int MSGTYP_LOOKUP_REGION = 8;
|
||||
public static final int MSGTYP_NUM_DATA_RSP = -126;
|
||||
public static final int MSGTYP_PASS_TOKEN = 3;
|
||||
public static final int MSGTYP_READ_ADDR = 16;
|
||||
public static final int MSGTYP_READ_ATTR = 1;
|
||||
public static final int MSGTYP_READ_CHANNELS = 35;
|
||||
public static final int MSGTYP_READ_REGION_DATA = 5;
|
||||
public static final int MSGTYP_REGION_DATA_RSP = -124;
|
||||
public static final int MSGTYP_REGION_NAME_RSP = -121;
|
||||
public static final int MSGTYP_REPORT_EXCEPTION = 9;
|
||||
public static final int MSGTYP_SAY_HELLO = 4;
|
||||
public static final int MSGTYP_SYNC_TIME = 0;
|
||||
public static final int MSGTYP_TXT_DATA_RSP = -125;
|
||||
public static final int MSGTYP_VT_EXCHANGE = 10;
|
||||
public static final int MSGTYP_VT_OPEN_CLOSE = 12;
|
||||
public static final int MSGTYP_VT_PRTOUT_RSP = -122;
|
||||
public static final int MSGTYP_VT_RETRANSMIT = 11;
|
||||
public static final int MSGTYP_WRITE_ADDR = 17;
|
||||
public static final int MSGTYP_WRITE_ATTR = 2;
|
||||
public static final int MSGTYP_WRITE_REGION_DATA = 6;
|
||||
public static final int MSGTYP_WRITE_TXT_ATTR = 30;
|
||||
public static final int MSGTYP_WRITE_ZONE_ATTR = 31;
|
||||
public static final int PUP_DT_ANSI_X34 = 223;
|
||||
public static final int PUP_DT_ASCII_Z = 6;
|
||||
public static final int PUP_DT_BCD_DATE = 228;
|
||||
public static final int PUP_DT_BCD_HM = 230;
|
||||
public static final int PUP_DT_BCD_HMS = 231;
|
||||
public static final int PUP_DT_BINARY_DATE = 227;
|
||||
public static final int PUP_DT_BOGUS_SAMPLE = 127;
|
||||
public static final int PUP_DT_BOOLEAN = 7;
|
||||
public static final int PUP_DT_CHANNEL_MAP = 233;
|
||||
public static final int PUP_DT_DOS_DOW = 5;
|
||||
public static final int PUP_DT_DOS_TIME = 4;
|
||||
public static final int PUP_DT_HEX_BYTE = 0;
|
||||
public static final int PUP_DT_HEX_DOUBLE = 2;
|
||||
public static final int PUP_DT_HEX_WORD = 1;
|
||||
public static final int PUP_DT_IEEE_FLOAT = 224;
|
||||
public static final int PUP_DT_PACKED_BCD = 229;
|
||||
public static final int PUP_DT_PACKED_DATE = 8;
|
||||
public static final int PUP_DT_SEG_OFF = 3;
|
||||
public static final int PUP_DT_SIGNED_0_10 = 235;
|
||||
public static final int PUP_DT_SIGNED_10_0 = 255;
|
||||
public static final int PUP_DT_SIGNED_1_9 = 237;
|
||||
public static final int PUP_DT_SIGNED_2_8 = 239;
|
||||
public static final int PUP_DT_SIGNED_3_7 = 241;
|
||||
public static final int PUP_DT_SIGNED_4_6 = 243;
|
||||
public static final int PUP_DT_SIGNED_5_5 = 245;
|
||||
public static final int PUP_DT_SIGNED_6_4 = 247;
|
||||
public static final int PUP_DT_SIGNED_7_3 = 249;
|
||||
public static final int PUP_DT_SIGNED_8_2 = 251;
|
||||
public static final int PUP_DT_SIGNED_9_1 = 253;
|
||||
public static final int PUP_DT_TEXT_BITMAP = 232;
|
||||
public static final int PUP_DT_UNSIGNED_0_10 = 234;
|
||||
public static final int PUP_DT_UNSIGNED_10_0 = 254;
|
||||
public static final int PUP_DT_UNSIGNED_1_9 = 236;
|
||||
public static final int PUP_DT_UNSIGNED_2_8 = 238;
|
||||
public static final int PUP_DT_UNSIGNED_3_7 = 240;
|
||||
public static final int PUP_DT_UNSIGNED_4_6 = 242;
|
||||
public static final int PUP_DT_UNSIGNED_5_5 = 244;
|
||||
public static final int PUP_DT_UNSIGNED_6_4 = 246;
|
||||
public static final int PUP_DT_UNSIGNED_7_3 = 248;
|
||||
public static final int PUP_DT_UNSIGNED_8_2 = 250;
|
||||
public static final int PUP_DT_UNSIGNED_9_1 = 252;
|
||||
public static final int PUP_SYSTEM_CHANNEL = 65280;
|
||||
public static final int PUP_TEXT = 256;
|
||||
public static final int START_CHAR = 2;
|
||||
public static final boolean TOKEN_RECOVERY_ON_NO_BUS_ACTIVITY_DETECTED = false;
|
||||
public static final boolean TOKEN_RECOVERY_ON_NO_TOKEN_PASSES_DETECTED = true;
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
package com.tridium.ak255;
|
||||
|
||||
public interface Ak255MessageConst {
|
||||
public static final String ALARM_DETAIL = "alarm_detail";
|
||||
public static final String ALARM_SUMMARY = "alarm_summary";
|
||||
public static final int AUTO_OFF = 1;
|
||||
public static final int AUTO_ON = 0;
|
||||
public static final int MANUAL_OFF = 3;
|
||||
public static final int MANUAL_ON = 2;
|
||||
public static final String RESP_READ_RELAYS = "<resp action=\"read_relays\" error=\"int\"><relay><host>int</host><legacy>int</legacy><name>string</name><addr>string</addr><node>int</node><mod>int</mod><point>int</point><units>string</units></relay><total_count>int</total_count></resp>";
|
||||
public static final int STYPE_CONTROL = 5;
|
||||
public static final int STYPE_POSTDELAY = 2;
|
||||
public static final int STYPE_PREDELAY = 1;
|
||||
public static final int STYPE_RANGE = 3;
|
||||
public static final int STYPE_TARGET = 0;
|
||||
public static final int STYPE_TYPE = 4;
|
||||
}
|
||||
|
After Width: | Height: | Size: 941 B |
|
After Width: | Height: | Size: 921 B |
|
After Width: | Height: | Size: 921 B |
|
After Width: | Height: | Size: 921 B |
|
After Width: | Height: | Size: 921 B |
|
After Width: | Height: | Size: 960 B |
|
After Width: | Height: | Size: 879 B |
|
After Width: | Height: | Size: 216 B |
@@ -0,0 +1,7 @@
|
||||
package com.tridium.alarm.ui;
|
||||
|
||||
public interface TrayIconListener {
|
||||
void onTrayIconClicked(BTrayIcon bTrayIcon);
|
||||
|
||||
void onTrayIconDoubleClicked(BTrayIcon bTrayIcon);
|
||||
}
|
||||
|
After Width: | Height: | Size: 1.8 KiB |
|
After Width: | Height: | Size: 1.8 KiB |
|
After Width: | Height: | Size: 1.8 KiB |
|
After Width: | Height: | Size: 1.8 KiB |
|
After Width: | Height: | Size: 1.5 KiB |
@@ -0,0 +1,7 @@
|
||||
package com.tridium.andoverInfinity.comm.req;
|
||||
|
||||
import com.tridium.andoverInfinity.BInfinityNetwork;
|
||||
|
||||
public interface RequiresNetworkAccess {
|
||||
void setNetwork(BInfinityNetwork bInfinityNetwork);
|
||||
}
|
||||
@@ -0,0 +1,206 @@
|
||||
package com.tridium.asm;
|
||||
|
||||
public interface OpCodes {
|
||||
public static final int AALOAD = 50;
|
||||
public static final int AASTORE = 83;
|
||||
public static final int ACONST_NULL = 1;
|
||||
public static final int ALOAD = 25;
|
||||
public static final int ALOAD_0 = 42;
|
||||
public static final int ALOAD_1 = 43;
|
||||
public static final int ALOAD_2 = 44;
|
||||
public static final int ALOAD_3 = 45;
|
||||
public static final int ANEWARRAY = 189;
|
||||
public static final int ARETURN = 176;
|
||||
public static final int ARRAYLENGTH = 190;
|
||||
public static final int ASTORE = 58;
|
||||
public static final int ASTORE_0 = 75;
|
||||
public static final int ASTORE_1 = 76;
|
||||
public static final int ASTORE_2 = 77;
|
||||
public static final int ASTORE_3 = 78;
|
||||
public static final int ATHROW = 191;
|
||||
public static final int BALOAD = 51;
|
||||
public static final int BASTORE = 84;
|
||||
public static final int BIPUSH = 16;
|
||||
public static final int CALOAD = 52;
|
||||
public static final int CASTORE = 85;
|
||||
public static final int CHECKCAST = 192;
|
||||
public static final int D2F = 144;
|
||||
public static final int D2I = 142;
|
||||
public static final int D2L = 143;
|
||||
public static final int DADD = 99;
|
||||
public static final int DALOAD = 49;
|
||||
public static final int DASTORE = 82;
|
||||
public static final int DCMPG = 152;
|
||||
public static final int DCMPL = 151;
|
||||
public static final int DCONST_0 = 14;
|
||||
public static final int DCONST_1 = 15;
|
||||
public static final int DDIV = 111;
|
||||
public static final int DLOAD = 24;
|
||||
public static final int DLOAD_0 = 38;
|
||||
public static final int DLOAD_1 = 39;
|
||||
public static final int DLOAD_2 = 40;
|
||||
public static final int DLOAD_3 = 41;
|
||||
public static final int DMUL = 107;
|
||||
public static final int DNEG = 119;
|
||||
public static final int DREM = 115;
|
||||
public static final int DRETURN = 175;
|
||||
public static final int DSTORE = 57;
|
||||
public static final int DSTORE_0 = 71;
|
||||
public static final int DSTORE_1 = 72;
|
||||
public static final int DSTORE_2 = 73;
|
||||
public static final int DSTORE_3 = 74;
|
||||
public static final int DSUB = 103;
|
||||
public static final int DUP = 89;
|
||||
public static final int DUP2 = 92;
|
||||
public static final int DUP2_X1 = 93;
|
||||
public static final int DUP2_X2 = 94;
|
||||
public static final int DUP_X1 = 90;
|
||||
public static final int DUP_X2 = 91;
|
||||
public static final int F2D = 141;
|
||||
public static final int F2I = 139;
|
||||
public static final int F2L = 140;
|
||||
public static final int FADD = 98;
|
||||
public static final int FALOAD = 48;
|
||||
public static final int FASTORE = 81;
|
||||
public static final int FCMPG = 150;
|
||||
public static final int FCMPL = 149;
|
||||
public static final int FCONST_0 = 11;
|
||||
public static final int FCONST_1 = 12;
|
||||
public static final int FCONST_2 = 13;
|
||||
public static final int FDIV = 110;
|
||||
public static final int FLOAD = 23;
|
||||
public static final int FLOAD_0 = 34;
|
||||
public static final int FLOAD_1 = 35;
|
||||
public static final int FLOAD_2 = 36;
|
||||
public static final int FLOAD_3 = 37;
|
||||
public static final int FMUL = 106;
|
||||
public static final int FNEG = 118;
|
||||
public static final int FREM = 114;
|
||||
public static final int FRETURN = 174;
|
||||
public static final int FSTORE = 56;
|
||||
public static final int FSTORE_0 = 67;
|
||||
public static final int FSTORE_1 = 68;
|
||||
public static final int FSTORE_2 = 69;
|
||||
public static final int FSTORE_3 = 70;
|
||||
public static final int FSUB = 102;
|
||||
public static final int GETFIELD = 180;
|
||||
public static final int GETSTATIC = 178;
|
||||
public static final int GOTO = 167;
|
||||
public static final int GOTO_W = 200;
|
||||
public static final int I2B = 145;
|
||||
public static final int I2C = 146;
|
||||
public static final int I2D = 135;
|
||||
public static final int I2F = 134;
|
||||
public static final int I2L = 133;
|
||||
public static final int I2S = 147;
|
||||
public static final int IADD = 96;
|
||||
public static final int IALOAD = 46;
|
||||
public static final int IAND = 126;
|
||||
public static final int IASTORE = 79;
|
||||
public static final int ICONST_0 = 3;
|
||||
public static final int ICONST_1 = 4;
|
||||
public static final int ICONST_2 = 5;
|
||||
public static final int ICONST_3 = 6;
|
||||
public static final int ICONST_4 = 7;
|
||||
public static final int ICONST_5 = 8;
|
||||
public static final int ICONST_M1 = 2;
|
||||
public static final int IDIV = 108;
|
||||
public static final int IFEQ = 153;
|
||||
public static final int IFGE = 156;
|
||||
public static final int IFGT = 157;
|
||||
public static final int IFLE = 158;
|
||||
public static final int IFLT = 155;
|
||||
public static final int IFNE = 154;
|
||||
public static final int IFNONNULL = 199;
|
||||
public static final int IFNULL = 198;
|
||||
public static final int IF_ACMPEQ = 165;
|
||||
public static final int IF_ACMPNU = 166;
|
||||
public static final int IF_ICMPEQ = 159;
|
||||
public static final int IF_ICMPGE = 162;
|
||||
public static final int IF_ICMPGT = 163;
|
||||
public static final int IF_ICMPLE = 164;
|
||||
public static final int IF_ICMPLT = 161;
|
||||
public static final int IF_ICMPNE = 160;
|
||||
public static final int IINC = 132;
|
||||
public static final int ILOAD = 21;
|
||||
public static final int ILOAD_0 = 26;
|
||||
public static final int ILOAD_1 = 27;
|
||||
public static final int ILOAD_2 = 28;
|
||||
public static final int ILOAD_3 = 29;
|
||||
public static final int IMUL = 104;
|
||||
public static final int INEG = 116;
|
||||
public static final int INSTANCEOF = 193;
|
||||
public static final int INVOKEINTERFACE = 185;
|
||||
public static final int INVOKESPECIAL = 183;
|
||||
public static final int INVOKESTATIC = 184;
|
||||
public static final int INVOKEVIRTUAL = 182;
|
||||
public static final int IOR = 128;
|
||||
public static final int IREM = 112;
|
||||
public static final int IRETURN = 172;
|
||||
public static final int ISHL = 120;
|
||||
public static final int ISHR = 122;
|
||||
public static final int ISTORE = 54;
|
||||
public static final int ISTORE_0 = 59;
|
||||
public static final int ISTORE_1 = 60;
|
||||
public static final int ISTORE_2 = 61;
|
||||
public static final int ISTORE_3 = 62;
|
||||
public static final int ISUB = 100;
|
||||
public static final int IUSHR = 124;
|
||||
public static final int IXOR = 130;
|
||||
public static final int JSR = 168;
|
||||
public static final int JSR_W = 201;
|
||||
public static final int L2D = 138;
|
||||
public static final int L2F = 137;
|
||||
public static final int L2I = 136;
|
||||
public static final int LADD = 97;
|
||||
public static final int LALOAD = 47;
|
||||
public static final int LAND = 127;
|
||||
public static final int LASTORE = 80;
|
||||
public static final int LCMP = 148;
|
||||
public static final int LCONST_0 = 9;
|
||||
public static final int LCONST_1 = 10;
|
||||
public static final int LDC = 18;
|
||||
public static final int LDC2_W = 20;
|
||||
public static final int LDC_W = 19;
|
||||
public static final int LDIV = 109;
|
||||
public static final int LLOAD = 22;
|
||||
public static final int LLOAD_0 = 30;
|
||||
public static final int LLOAD_1 = 31;
|
||||
public static final int LLOAD_2 = 32;
|
||||
public static final int LLOAD_3 = 33;
|
||||
public static final int LMUL = 105;
|
||||
public static final int LNEG = 117;
|
||||
public static final int LOOKUPSWITCH = 171;
|
||||
public static final int LOR = 129;
|
||||
public static final int LREM = 113;
|
||||
public static final int LRETURN = 173;
|
||||
public static final int LSHL = 121;
|
||||
public static final int LSHR = 123;
|
||||
public static final int LSTORE = 55;
|
||||
public static final int LSTORE_0 = 63;
|
||||
public static final int LSTORE_1 = 64;
|
||||
public static final int LSTORE_2 = 65;
|
||||
public static final int LSTORE_3 = 66;
|
||||
public static final int LSUB = 101;
|
||||
public static final int LUSHR = 125;
|
||||
public static final int LXOR = 131;
|
||||
public static final int MONITORENTER = 194;
|
||||
public static final int MONITOREXIT = 195;
|
||||
public static final int MULTIANEWARRAY = 197;
|
||||
public static final int NEW = 187;
|
||||
public static final int NEWARRAY = 188;
|
||||
public static final int NOP = 0;
|
||||
public static final int POP = 87;
|
||||
public static final int POP2 = 88;
|
||||
public static final int PUTFIELD = 181;
|
||||
public static final int PUTSTATIC = 179;
|
||||
public static final int RET = 169;
|
||||
public static final int RETURN = 177;
|
||||
public static final int SALOAD = 53;
|
||||
public static final int SASTORE = 86;
|
||||
public static final int SIPUSH = 17;
|
||||
public static final int SWAP = 95;
|
||||
public static final int TABLESWITCH = 170;
|
||||
public static final int WIDE = 196;
|
||||
public static final int XXX_UNUSED_XXX = 186;
|
||||
}
|
||||
@@ -0,0 +1,822 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<!-- objectTypes.xml -->
|
||||
<!--
|
||||
This file contains property information about standard BACnet object types.
|
||||
The information is intended to be current with ANSI/ASHRAE 135-2004, which
|
||||
is Protocol_Version 1, Protocol_Revision 4.
|
||||
|
||||
The object type information is presented in the form of a list of possible
|
||||
object types that may exist within this device, listed with the possible
|
||||
properties for this object type. The metadata for each property is in the
|
||||
form of XML attributes.
|
||||
|
||||
The identifiers for each property are:
|
||||
id Flag name Optional Description
|
||||
n Name n used for creating the Niagara Property object.
|
||||
i Property Identifier n see BBacnetPropertyIdentifier.java.
|
||||
a Asn Type n see BacnetConst.java for negative values.
|
||||
r Required flag y true if this is a Required property.
|
||||
e Extensible flag y true if this is an extensible enumeration
|
||||
t Type y class name for constructed data types.
|
||||
b BitString name y name of the bit string - see BacnetBitStringUtil.java.
|
||||
s Size y the fixed size of this array.
|
||||
f Facet y true if this property configures a facet for display
|
||||
c Facet-controlled y configures facet control of property display
|
||||
|
||||
ASN Primitive Data Types
|
||||
========================
|
||||
NULL = 0
|
||||
BOOLEAN = 1
|
||||
Unsigned = 2
|
||||
INTEGER = 3
|
||||
REAL = 4
|
||||
Double = 5
|
||||
OCTET_STRING = 6
|
||||
CharacterString = 7
|
||||
BIT_STRING = 8
|
||||
ENUMERATED = 9
|
||||
Date = 10
|
||||
Time = 11
|
||||
BACnetObjectIdentifier = 12
|
||||
ASHRAE_RESERVED_13 = 13
|
||||
ASHRAE_RESERVED_14 = 14
|
||||
ASHRAE_RESERVED_15 = 15
|
||||
|
||||
Niagara-defined codes for special data types
|
||||
============================================
|
||||
ASN_CONSTRUCTED_DATA = -1
|
||||
ASN_BACNET_ARRAY = -2
|
||||
ASN_BACNET_LIST = -3
|
||||
ASN_ANY = -4
|
||||
ASN_CHOICE = -5
|
||||
ASN_UNKNOWN_PROPRIETARY = -6
|
||||
|
||||
-->
|
||||
|
||||
<objectTypes>
|
||||
<object n="Accumulator" t="23">
|
||||
<property n="objectIdentifier" i="75" a="12" r="true"/>
|
||||
<property n="objectName" i="77" a="7" r="true"/>
|
||||
<property n="objectType" i="79" a="9" r="true" e="true" t="bacnet:BacnetObjectType"/>
|
||||
<property n="presentValue" i="85" a="2" r="true"/>
|
||||
<property n="description" i="28" a="7"/>
|
||||
<property n="deviceType" i="31" a="7"/>
|
||||
<property n="statusFlags" i="111" a="8" r="true" b="BacnetStatusFlags"/>
|
||||
<property n="eventState" i="36" a="9" r="true" e="true" t="bacnet:BacnetEventState"/>
|
||||
<property n="reliability" i="103" a="9" e="true" t="bacnet:BacnetReliability"/>
|
||||
<property n="outOfService" i="81" a="1" r="true"/>
|
||||
<property n="scale" i="187" a="-1" r="true" t="bacnet:BacnetScale"/>
|
||||
<property n="units" i="117" a="9" r="true" f="true" e="true" t="bacnet:BacnetEngineeringUnits"/>
|
||||
<property n="prescale" i="185" a="-1" t="bacnet:BacnetPrescale"/>
|
||||
<property n="maxPresValue" i="65" a="2" f="true"/>
|
||||
<property n="valueChangeTime" i="192" a="-1" t="bacnet:BacnetDateTime"/>
|
||||
<property n="valueBeforeChange" i="190" a="2"/>
|
||||
<property n="valueSet" i="191" a="2"/>
|
||||
<property n="loggingRecord" i="184" a="-1" t="bacnetAws:BacnetAccumulatorRecord"/>
|
||||
<property n="loggingObject" i="183" a="12"/>
|
||||
<property n="pulseRate" i="186" a="2"/>
|
||||
<property n="highLimit" i="45" a="2"/>
|
||||
<property n="lowLimit" i="59" a="2"/>
|
||||
<property n="limitMonitoringInterval" i="182" a="2"/>
|
||||
<property n="notificationClass" i="17" a="2"/>
|
||||
<property n="timeDelay" i="113" a="2"/>
|
||||
<property n="limitEnable" i="52" a="8" b="BacnetLimitEnable"/>
|
||||
<property n="eventEnable" i="35" a="8" b="BacnetEventTransitionBits"/>
|
||||
<property n="ackedTransitions" i="0" a="8" b="BacnetEventTransitionBits"/>
|
||||
<property n="notifyType" i="72" a="9" t="bacnet:BacnetNotifyType"/>
|
||||
<property n="eventTimeStamps" i="130" a="-2" s="3" t="bacnet:BacnetTimeStamp"/>
|
||||
<property n="profileName" i="168" a="7"/>
|
||||
</object>
|
||||
|
||||
<object n="AnalogInput" t="0">
|
||||
<property n="objectIdentifier" i="75" a="12" r="true"/>
|
||||
<property n="objectName" i="77" a="7" r="true"/>
|
||||
<property n="objectType" i="79" a="9" r="true" e="true" t="bacnet:BacnetObjectType"/>
|
||||
<property n="presentValue" i="85" a="4" r="true" c="all"/>
|
||||
<property n="description" i="28" a="7"/>
|
||||
<property n="deviceType" i="31" a="7"/>
|
||||
<property n="statusFlags" i="111" a="8" r="true" b="BacnetStatusFlags"/>
|
||||
<property n="eventState" i="36" a="9" r="true" e="true" t="bacnet:BacnetEventState"/>
|
||||
<property n="reliability" i="103" a="9" e="true" t="bacnet:BacnetReliability"/>
|
||||
<property n="outOfService" i="81" a="1" r="true"/>
|
||||
<property n="updateInterval" i="118" a="2"/>
|
||||
<property n="units" i="117" a="9" r="true" f="true" e="true" t="bacnet:BacnetEngineeringUnits"/>
|
||||
<property n="minPresValue" i="69" a="4" f="true" c="units"/>
|
||||
<property n="maxPresValue" i="65" a="4" f="true" c="units"/>
|
||||
<property n="resolution" i="106" a="4" f="true" c="units"/>
|
||||
<property n="covIncrement" i="22" a="4" c="units"/>
|
||||
<property n="timeDelay" i="113" a="2"/>
|
||||
<property n="notificationClass" i="17" a="2"/>
|
||||
<property n="highLimit" i="45" a="4" c="units"/>
|
||||
<property n="lowLimit" i="59" a="4" c="units"/>
|
||||
<property n="deadband" i="25" a="4" c="units"/>
|
||||
<property n="limitEnable" i="52" a="8" b="BacnetLimitEnable"/>
|
||||
<property n="eventEnable" i="35" a="8" b="BacnetEventTransitionBits"/>
|
||||
<property n="ackedTransitions" i="0" a="8" b="BacnetEventTransitionBits"/>
|
||||
<property n="notifyType" i="72" a="9" t="bacnet:BacnetNotifyType"/>
|
||||
<property n="eventTimeStamps" i="130" a="-2" s="3" t="bacnet:BacnetTimeStamp"/>
|
||||
<property n="profileName" i="168" a="7"/>
|
||||
</object>
|
||||
|
||||
<object n="AnalogOutput" t="1">
|
||||
<property n="objectIdentifier" i="75" a="12" r="true"/>
|
||||
<property n="objectName" i="77" a="7" r="true"/>
|
||||
<property n="objectType" i="79" a="9" r="true" e="true" t="bacnet:BacnetObjectType"/>
|
||||
<property n="presentValue" i="85" a="4" r="true" c="all"/>
|
||||
<property n="description" i="28" a="7"/>
|
||||
<property n="deviceType" i="31" a="7"/>
|
||||
<property n="statusFlags" i="111" a="8" r="true" b="BacnetStatusFlags"/>
|
||||
<property n="eventState" i="36" a="9" r="true" e="true" t="bacnet:BacnetEventState"/>
|
||||
<property n="reliability" i="103" a="9" e="true" t="bacnet:BacnetReliability"/>
|
||||
<property n="outOfService" i="81" a="1" r="true"/>
|
||||
<property n="units" i="117" a="9" r="true" f="true" e="true" t="bacnet:BacnetEngineeringUnits"/>
|
||||
<property n="minPresValue" i="69" a="4" f="true" c="units"/>
|
||||
<property n="maxPresValue" i="65" a="4" f="true" c="units"/>
|
||||
<property n="resolution" i="106" a="4" f="true" c="units"/>
|
||||
<property n="priorityArray" i="87" a="-2" s="16" r="true" t="bacnet:BacnetPriorityValue" c="all"/>
|
||||
<property n="relinquishDefault" i="104" a="4" r="true" c="units"/>
|
||||
<property n="covIncrement" i="22" a="4" c="units"/>
|
||||
<property n="timeDelay" i="113" a="2"/>
|
||||
<property n="notificationClass" i="17" a="2"/>
|
||||
<property n="highLimit" i="45" a="4" c="units"/>
|
||||
<property n="lowLimit" i="59" a="4" c="units"/>
|
||||
<property n="deadband" i="25" a="4" c="units"/>
|
||||
<property n="limitEnable" i="52" a="8" b="BacnetLimitEnable"/>
|
||||
<property n="eventEnable" i="35" a="8" b="BacnetEventTransitionBits"/>
|
||||
<property n="ackedTransitions" i="0" a="8" b="BacnetEventTransitionBits"/>
|
||||
<property n="notifyType" i="72" a="9" t="bacnet:BacnetNotifyType"/>
|
||||
<property n="eventTimeStamps" i="130" a="-2" s="3" t="bacnet:BacnetTimeStamp"/>
|
||||
<property n="profileName" i="168" a="7"/>
|
||||
</object>
|
||||
|
||||
<object n="AnalogValue" t="2">
|
||||
<property n="objectIdentifier" i="75" a="12" r="true"/>
|
||||
<property n="objectName" i="77" a="7" r="true"/>
|
||||
<property n="objectType" i="79" a="9" r="true" e="true" t="bacnet:BacnetObjectType"/>
|
||||
<property n="presentValue" i="85" a="4" r="true" c="all"/>
|
||||
<property n="description" i="28" a="7"/>
|
||||
<property n="statusFlags" i="111" a="8" r="true" b="BacnetStatusFlags"/>
|
||||
<property n="eventState" i="36" a="9" r="true" e="true" t="bacnet:BacnetEventState"/>
|
||||
<property n="reliability" i="103" a="9" e="true" t="bacnet:BacnetReliability"/>
|
||||
<property n="outOfService" i="81" a="1" r="true"/>
|
||||
<property n="units" i="117" a="9" r="true" f="true" e="true" t="bacnet:BacnetEngineeringUnits"/>
|
||||
<property n="priorityArray" i="87" a="-2" s="16" t="bacnet:BacnetPriorityValue" c="all"/>
|
||||
<property n="relinquishDefault" i="104" a="4" c="units"/>
|
||||
<property n="covIncrement" i="22" a="4" c="units"/>
|
||||
<property n="timeDelay" i="113" a="2"/>
|
||||
<property n="notificationClass" i="17" a="2"/>
|
||||
<property n="highLimit" i="45" a="4" c="units"/>
|
||||
<property n="lowLimit" i="59" a="4" c="units"/>
|
||||
<property n="deadband" i="25" a="4" c="units"/>
|
||||
<property n="limitEnable" i="52" a="8" b="BacnetLimitEnable"/>
|
||||
<property n="eventEnable" i="35" a="8" b="BacnetEventTransitionBits"/>
|
||||
<property n="ackedTransitions" i="0" a="8" b="BacnetEventTransitionBits"/>
|
||||
<property n="notifyType" i="72" a="9" t="bacnet:BacnetNotifyType"/>
|
||||
<property n="eventTimeStamps" i="130" a="-2" s="3" t="bacnet:BacnetTimeStamp"/>
|
||||
<property n="profileName" i="168" a="7"/>
|
||||
</object>
|
||||
|
||||
<object n="Averaging" t="18">
|
||||
<property n="objectIdentifier" i="75" a="12" r="true"/>
|
||||
<property n="objectName" i="77" a="7" r="true"/>
|
||||
<property n="objectType" i="79" a="9" r="true" e="true" t="bacnet:BacnetObjectType"/>
|
||||
<property n="minimumValue" i="136" a="4" r="true"/>
|
||||
<property n="minimumValueTimestamp" i="150" a="-1" t="bacnet:BacnetDateTime"/>
|
||||
<property n="averageValue" i="125" a="4" r="true"/>
|
||||
<property n="varianceValue" i="151" a="4"/>
|
||||
<property n="maximumValue" i="135" a="4" r="true"/>
|
||||
<property n="maximumValueTimestamp" i="149" a="-1" t="bacnet:BacnetDateTime"/>
|
||||
<property n="description" i="28" a="7"/>
|
||||
<property n="attemptedSamples" i="124" a="2" r="true"/>
|
||||
<property n="validSamples" i="146" a="2" r="true"/>
|
||||
<property n="objectPropertyReference" i="78" a="-1" r="true" t="bacnet:BacnetDeviceObjectPropertyReference"/>
|
||||
<property n="windowInterval" i="147" a="2" r="true"/>
|
||||
<property n="windowSamples" i="148" a="2" r="true"/>
|
||||
<property n="profileName" i="168" a="7"/>
|
||||
</object>
|
||||
|
||||
<object n="BinaryInput" t="3">
|
||||
<property n="objectIdentifier" i="75" a="12" r="true"/>
|
||||
<property n="objectName" i="77" a="7" r="true"/>
|
||||
<property n="objectType" i="79" a="9" r="true" e="true" t="bacnet:BacnetObjectType"/>
|
||||
<property n="presentValue" i="85" a="9" r="true" t="bacnet:BacnetBinaryPv" c="all"/>
|
||||
<property n="description" i="28" a="7"/>
|
||||
<property n="deviceType" i="31" a="7"/>
|
||||
<property n="statusFlags" i="111" a="8" r="true" b="BacnetStatusFlags"/>
|
||||
<property n="eventState" i="36" a="9" r="true" e="true" t="bacnet:BacnetEventState"/>
|
||||
<property n="reliability" i="103" a="9" e="true" t="bacnet:BacnetReliability"/>
|
||||
<property n="outOfService" i="81" a="1" r="true"/>
|
||||
<property n="polarity" i="84" a="9" r="true" t="bacnet:BacnetPolarity"/>
|
||||
<property n="inactiveText" i="46" a="7" f="true"/>
|
||||
<property n="activeText" i="4" a="7" f="true"/>
|
||||
<property n="changeOfStateTime" i="16" a="-1" t="bacnet:BacnetDateTime"/>
|
||||
<property n="changeOfStateCount" i="15" a="2"/>
|
||||
<property n="timeOfStateCountReset" i="115" a="-1" t="bacnet:BacnetDateTime"/>
|
||||
<property n="elapsedActiveTime" i="33" a="2"/>
|
||||
<property n="timeOfActiveTimeReset" i="114" a="-1" t="bacnet:BacnetDateTime"/>
|
||||
<property n="timeDelay" i="113" a="2"/>
|
||||
<property n="notificationClass" i="17" a="2"/>
|
||||
<property n="alarmValue" i="6" a="9" t="bacnet:BacnetBinaryPv" c="all"/>
|
||||
<property n="eventEnable" i="35" a="8" b="BacnetEventTransitionBits"/>
|
||||
<property n="ackedTransitions" i="0" a="8" b="BacnetEventTransitionBits"/>
|
||||
<property n="notifyType" i="72" a="9" t="bacnet:BacnetNotifyType"/>
|
||||
<property n="eventTimeStamps" i="130" a="-2" s="3" t="bacnet:BacnetTimeStamp"/>
|
||||
<property n="profileName" i="168" a="7"/>
|
||||
</object>
|
||||
|
||||
<object n="BinaryOutput" t="4">
|
||||
<property n="objectIdentifier" i="75" a="12" r="true"/>
|
||||
<property n="objectName" i="77" a="7" r="true"/>
|
||||
<property n="objectType" i="79" a="9" r="true" e="true" t="bacnet:BacnetObjectType"/>
|
||||
<property n="presentValue" i="85" a="9" r="true" t="bacnet:BacnetBinaryPv" c="all"/>
|
||||
<property n="description" i="28" a="7"/>
|
||||
<property n="deviceType" i="31" a="7"/>
|
||||
<property n="statusFlags" i="111" a="8" r="true" b="BacnetStatusFlags"/>
|
||||
<property n="eventState" i="36" a="9" r="true" e="true" t="bacnet:BacnetEventState"/>
|
||||
<property n="reliability" i="103" a="9" e="true" t="bacnet:BacnetReliability"/>
|
||||
<property n="outOfService" i="81" a="1" r="true"/>
|
||||
<property n="polarity" i="84" a="9" r="true" t="bacnet:BacnetPolarity"/>
|
||||
<property n="inactiveText" i="46" a="7" f="true"/>
|
||||
<property n="activeText" i="4" a="7" f="true"/>
|
||||
<property n="changeOfStateTime" i="16" a="-1" t="bacnet:BacnetDateTime"/>
|
||||
<property n="changeOfStateCount" i="15" a="2"/>
|
||||
<property n="timeOfStateCountReset" i="115" a="-1" t="bacnet:BacnetDateTime"/>
|
||||
<property n="elapsedActiveTime" i="33" a="2"/>
|
||||
<property n="timeOfActiveTimeReset" i="114" a="-1" t="bacnet:BacnetDateTime"/>
|
||||
<property n="minimumOffTime" i="66" a="2"/>
|
||||
<property n="minimumOnTime" i="67" a="2"/>
|
||||
<property n="priorityArray" i="87" a="-2" s="16" r="true" t="bacnet:BacnetPriorityValue" c="all"/>
|
||||
<property n="relinquishDefault" i="104" a="9" r="true" t="bacnet:BacnetBinaryPv" c="all"/>
|
||||
<property n="timeDelay" i="113" a="2"/>
|
||||
<property n="notificationClass" i="17" a="2"/>
|
||||
<property n="feedbackValue" i="40" a="9" t="bacnet:BacnetBinaryPv" c="all"/>
|
||||
<property n="eventEnable" i="35" a="8" b="BacnetEventTransitionBits"/>
|
||||
<property n="ackedTransitions" i="0" a="8" b="BacnetEventTransitionBits"/>
|
||||
<property n="notifyType" i="72" a="9" t="bacnet:BacnetNotifyType"/>
|
||||
<property n="eventTimeStamps" i="130" a="-2" s="3" t="bacnet:BacnetTimeStamp"/>
|
||||
<property n="profileName" i="168" a="7"/>
|
||||
</object>
|
||||
|
||||
<object n="BinaryValue" t="5">
|
||||
<property n="objectIdentifier" i="75" a="12" r="true"/>
|
||||
<property n="objectName" i="77" a="7" r="true"/>
|
||||
<property n="objectType" i="79" a="9" r="true" e="true" t="bacnet:BacnetObjectType"/>
|
||||
<property n="presentValue" i="85" a="9" r="true" t="bacnet:BacnetBinaryPv" c="all"/>
|
||||
<property n="description" i="28" a="7"/>
|
||||
<property n="statusFlags" i="111" a="8" r="true" b="BacnetStatusFlags"/>
|
||||
<property n="eventState" i="36" a="9" r="true" e="true" t="bacnet:BacnetEventState"/>
|
||||
<property n="reliability" i="103" a="9" e="true" t="bacnet:BacnetReliability"/>
|
||||
<property n="outOfService" i="81" a="1" r="true"/>
|
||||
<property n="inactiveText" i="46" a="7" f="true"/>
|
||||
<property n="activeText" i="4" a="7" f="true"/>
|
||||
<property n="changeOfStateTime" i="16" a="-1" t="bacnet:BacnetDateTime"/>
|
||||
<property n="changeOfStateCount" i="15" a="2"/>
|
||||
<property n="timeOfStateCountReset" i="115" a="-1" t="bacnet:BacnetDateTime"/>
|
||||
<property n="elapsedActiveTime" i="33" a="2"/>
|
||||
<property n="timeOfActiveTimeReset" i="114" a="-1" t="bacnet:BacnetDateTime"/>
|
||||
<property n="minimumOffTime" i="66" a="2"/>
|
||||
<property n="minimumOnTime" i="67" a="2"/>
|
||||
<property n="priorityArray" i="87" a="-2" s="16" t="bacnet:BacnetPriorityValue" c="all"/>
|
||||
<property n="relinquishDefault" i="104" a="9" t="bacnet:BacnetBinaryPv" c="all"/>
|
||||
<property n="timeDelay" i="113" a="2"/>
|
||||
<property n="notificationClass" i="17" a="2"/>
|
||||
<property n="alarmValue" i="6" a="9" t="bacnet:BacnetBinaryPv" c="all"/>
|
||||
<property n="eventEnable" i="35" a="8" b="BacnetEventTransitionBits"/>
|
||||
<property n="ackedTransitions" i="0" a="8" b="BacnetEventTransitionBits"/>
|
||||
<property n="notifyType" i="72" a="9" t="bacnet:BacnetNotifyType"/>
|
||||
<property n="eventTimeStamps" i="130" a="-2" s="3" t="bacnet:BacnetTimeStamp"/>
|
||||
<property n="profileName" i="168" a="7"/>
|
||||
</object>
|
||||
|
||||
<object n="Calendar" t="6">
|
||||
<property n="objectIdentifier" i="75" a="12" r="true"/>
|
||||
<property n="objectName" i="77" a="7" r="true"/>
|
||||
<property n="objectType" i="79" a="9" r="true" e="true" t="bacnet:BacnetObjectType"/>
|
||||
<property n="description" i="28" a="7"/>
|
||||
<property n="presentValue" i="85" a="1" r="true"/>
|
||||
<property n="dateList" i="23" a="-3" t="bacnet:BacnetCalendarEntry"/>
|
||||
<property n="profileName" i="168" a="7"/>
|
||||
</object>
|
||||
|
||||
<object n="Command" t="7">
|
||||
<property n="objectIdentifier" i="75" a="12" r="true"/>
|
||||
<property n="objectName" i="77" a="7" r="true"/>
|
||||
<property n="objectType" i="79" a="9" r="true" e="true" t="bacnet:BacnetObjectType"/>
|
||||
<property n="description" i="28" a="7"/>
|
||||
<property n="presentValue" i="85" a="2" r="true"/>
|
||||
<property n="inProcess" i="47" a="1" r="true"/>
|
||||
<property n="allWritesSuccessful" i="9" a="1" r="true"/>
|
||||
<property n="action" i="2" a="-2" r="true" t="bacnetAws:BacnetActionList"/>
|
||||
<property n="actionText" i="3" a="-2" t="baja:String"/>
|
||||
<property n="profileName" i="168" a="7"/>
|
||||
</object>
|
||||
|
||||
<object n="Device" t="8">
|
||||
<property n="objectIdentifier" i="75" a="12" r="true"/>
|
||||
<property n="objectName" i="77" a="7" r="true"/>
|
||||
<property n="objectType" i="79" a="9" r="true" e="true" t="bacnet:BacnetObjectType"/>
|
||||
<property n="systemStatus" i="112" a="9" r="true" e="true" t="bacnet:BacnetDeviceStatus"/>
|
||||
<property n="vendorName" i="121" a="7" r="true"/>
|
||||
<property n="vendorIdentifier" i="120" a="2" r="true"/>
|
||||
<property n="modelName" i="70" a="7" r="true"/>
|
||||
<property n="firmwareRevision" i="44" a="7" r="true"/>
|
||||
<property n="applicationSoftwareVersion" i="12" a="7" r="true"/>
|
||||
<property n="location" i="58" a="7"/>
|
||||
<property n="description" i="28" a="7"/>
|
||||
<property n="protocolVersion" i="98" a="2" r="true"/>
|
||||
<property n="protocolRevision" i="139" a="2" r="true"/>
|
||||
<property n="protocolConformanceClass" i="95" a="2"/>
|
||||
<property n="protocolServicesSupported" i="97" a="8" r="true" b="BacnetServicesSupported"/>
|
||||
<property n="protocolObjectTypesSupported" i="96" a="8" r="true" b="BacnetObjectTypesSupported"/>
|
||||
<property n="objectList" i="76" a="-2" r="true" t="bacnet:BacnetObjectIdentifier"/>
|
||||
<property n="maxApduLengthAccepted" i="62" a="2" r="true"/>
|
||||
<property n="segmentationSupported" i="107" a="9" r="true" t="bacnet:BacnetSegmentation"/>
|
||||
<property n="maxSegmentsAccepted" i="167" a="2"/>
|
||||
<property n="vtClassesSupported" i="122" a="-3" t="bacnet:BacnetVtClass"/>
|
||||
<property n="activeVtSessions" i="5" a="-3" t="bacnetAws:BacnetVtSession"/>
|
||||
<property n="localTime" i="57" a="11"/>
|
||||
<property n="localDate" i="56" a="10"/>
|
||||
<property n="utcOffset" i="119" a="3"/>
|
||||
<property n="daylightSavingsStatus" i="24" a="1"/>
|
||||
<property n="apduSegmentTimeout" i="10" a="2"/>
|
||||
<property n="apduTimeout" i="11" a="2" r="true"/>
|
||||
<property n="numberOfApduRetries" i="73" a="2" r="true"/>
|
||||
<property n="listOfSessionKeys" i="55" a="-3" t="bacnetAws:BacnetSessionKey"/>
|
||||
<property n="timeSynchronizationRecipients" i="116" a="-3" t="bacnet:BacnetRecipient"/>
|
||||
<property n="maxMaster" i="64" a="2"/>
|
||||
<property n="maxInfoFrames" i="63" a="2"/>
|
||||
<property n="deviceAddressBinding" i="30" a="-3" r="true" t="bacnet:BacnetAddressBinding"/>
|
||||
<property n="databaseRevision" i="155" a="2" r="true"/>
|
||||
<property n="configurationFiles" i="154" a="-2" t="bacnet:BacnetObjectIdentifier"/>
|
||||
<property n="lastRestoreTime" i="157" a="-1" t="bacnet:BacnetTimeStamp"/>
|
||||
<property n="backupFailureTimeout" i="153" a="2"/>
|
||||
<property n="activeCovSubscriptions" i="152" a="-3" t="bacnet:BacnetCovSubscription"/>
|
||||
<property n="slaveProxyEnable" i="172" a="-2" t="baja:Boolean"/>
|
||||
<property n="manualSlaveAddressBinding" i="170" a="-3" t="bacnet:BacnetAddressBinding"/>
|
||||
<property n="autoSlaveDiscovery" i="169" a="-2" t="baja:Boolean"/>
|
||||
<property n="slaveAddressBinding" i="171" a="-3" t="bacnet:BacnetAddressBinding"/>
|
||||
<property n="lastRestartReason" i="196" a="9" t="bacnet:BacnetRestartReason"/>
|
||||
<property n="timeOfDeviceRestart" i="203" a="-1" t="bacnet:BacnetTimeStamp"/>
|
||||
<property n="restartNotificationRecipients" i="202" a="-3" t="bacnet:BacnetRecipient"/>
|
||||
<property n="utcTimeSynchronizationRecipients" i="206" a="-3" t="bacnet:BacnetRecipient"/>
|
||||
<property n="timeSynchronizationInterval" i="204" a="2"/>
|
||||
<property n="alignIntervals" i="193" a="1"/>
|
||||
<property n="intervalOffset" i="195" a="2"/>
|
||||
<property n="profileName" i="168" a="7"/>
|
||||
<!-- These properties are added in Addendum N to 135-2008. -->
|
||||
<property n="backupPreparationTime" i="339" a="2"/>
|
||||
<property n="restoreCompletionTime" i="340" a="2"/>
|
||||
<property n="restorePreparationTime" i="341" a="2"/>
|
||||
<property n="backupAndRestoreState" i="338" a="9" t="bacnet:BacnetBackupState"/>
|
||||
</object>
|
||||
|
||||
<object n="EventEnrollment" t="9">
|
||||
<property n="objectIdentifier" i="75" a="12" r="true"/>
|
||||
<property n="objectName" i="77" a="7" r="true"/>
|
||||
<property n="objectType" i="79" a="9" r="true" e="true" t="bacnet:BacnetObjectType"/>
|
||||
<property n="description" i="28" a="7"/>
|
||||
<property n="eventType" i="37" a="9" r="true" e="true" t="bacnet:BacnetEventType"/>
|
||||
<property n="notifyType" i="72" a="9" t="bacnet:BacnetNotifyType"/>
|
||||
<property n="eventParameters" i="83" a="-5" r="true" t="bacnet:BacnetEventParameter"/>
|
||||
<property n="objectPropertyReference" i="78" a="-1" r="true" t="bacnet:BacnetDeviceObjectPropertyReference"/>
|
||||
<property n="eventState" i="36" a="9" r="true" e="true" t="bacnet:BacnetEventState"/>
|
||||
<property n="eventEnable" i="35" a="8" r="true" b="BacnetEventTransitionBits"/>
|
||||
<property n="ackedTransitions" i="0" a="8" r="true" b="BacnetEventTransitionBits"/>
|
||||
<property n="notificationClass" i="17" a="2"/>
|
||||
<property n="recipient" i="101" a="-5" t="bacnet:BacnetRecipient"/>
|
||||
<property n="processIdentifier" i="89" a="2"/>
|
||||
<property n="priority" i="86" a="2"/>
|
||||
<property n="issueConfirmedNotifications" i="51" a="1"/>
|
||||
<property n="eventTimeStamps" i="130" a="-2" r="true" s="3" t="bacnet:BacnetTimeStamp"/>
|
||||
<property n="profileName" i="168" a="7"/>
|
||||
</object>
|
||||
|
||||
<object n="EventLog" t="25">
|
||||
<property n="objectIdentifier" i="75" a="12" r="true"/>
|
||||
<property n="objectName" i="77" a="7" r="true"/>
|
||||
<property n="objectType" i="79" a="9" r="true" e="true" t="bacnet:BacnetObjectType"/>
|
||||
<property n="description" i="28" a="7"/>
|
||||
<property n="statusFlags" i="111" a="8" r="true" b="BacnetStatusFlags"/>
|
||||
<property n="eventState" i="36" a="9" r="true" e="true" t="bacnet:BacnetEventState"/>
|
||||
<property n="reliability" i="103" a="9" e="true" t="bacnet:BacnetReliability"/>
|
||||
<property n="enable" i="133" a="1" r="true"/>
|
||||
<property n="startTime" i="142" a="-1" r="true" t="bacnet:BacnetDateTime"/>
|
||||
<property n="stopTime" i="143" a="-1" t="bacnet:BacnetDateTime"/>
|
||||
<property n="stopWhenFull" i="144" a="1" r="true"/>
|
||||
<property n="bufferSize" i="126" a="2" r="true"/>
|
||||
<!-- Log_Buffer is inaccessible through ordinary ReadProperty/ReadPropertyMultiple requests. -->
|
||||
<!-- <property n="logBuffer" i="" a="-1" t="bacnet:BacnetListOf"/> -->
|
||||
<property n="recordCount" i="141" a="2" r="true"/>
|
||||
<property n="totalRecordCount" i="145" a="2" r="true"/>
|
||||
<property n="notificationThreshold" i="137" a="2"/>
|
||||
<property n="recordsSinceNotification" i="140" a="2"/>
|
||||
<property n="lastNotifyRecord" i="173" a="2"/>
|
||||
<property n="notificationClass" i="17" a="2"/>
|
||||
<property n="eventEnable" i="35" a="8" b="BacnetEventTransitionBits"/>
|
||||
<property n="ackedTransitions" i="0" a="8" b="BacnetEventTransitionBits"/>
|
||||
<property n="notifyType" i="72" a="9" t="bacnet:BacnetNotifyType"/>
|
||||
<property n="eventTimeStamps" i="130" a="-2" s="3" t="bacnet:BacnetTimeStamp"/>
|
||||
<property n="profileName" i="168" a="7"/>
|
||||
</object>
|
||||
|
||||
<object n="File" t="10">
|
||||
<property n="objectIdentifier" i="75" a="12" r="true"/>
|
||||
<property n="objectName" i="77" a="7" r="true"/>
|
||||
<property n="objectType" i="79" a="9" r="true" e="true" t="bacnet:BacnetObjectType"/>
|
||||
<property n="description" i="28" a="7"/>
|
||||
<property n="fileType" i="43" a="7" r="true"/>
|
||||
<property n="fileSize" i="42" a="2" r="true"/>
|
||||
<property n="modificationDate" i="71" a="-1" r="true" t="bacnet:BacnetDateTime"/>
|
||||
<property n="archive" i="13" a="1" r="true"/>
|
||||
<property n="readOnly" i="99" a="1" r="true"/>
|
||||
<property n="fileAccessMethod" i="41" a="9" r="true" t="bacnet:BacnetFileAccessMethod"/>
|
||||
<property n="recordCount" i="141" a="2"/>
|
||||
<property n="profileName" i="168" a="7"/>
|
||||
</object>
|
||||
|
||||
<object n="Group" t="11">
|
||||
<property n="objectIdentifier" i="75" a="12" r="true"/>
|
||||
<property n="objectName" i="77" a="7" r="true"/>
|
||||
<property n="objectType" i="79" a="9" r="true" e="true" t="bacnet:BacnetObjectType"/>
|
||||
<property n="description" i="28" a="7"/>
|
||||
<property n="listOfGroupMembers" i="53" a="-3" r="true" t="bacnet:ReadAccessSpecification"/>
|
||||
<property n="presentValue" i="85" a="-3" r="true" t="bacnet:ReadAccessResult"/>
|
||||
<property n="profileName" i="168" a="7"/>
|
||||
</object>
|
||||
|
||||
<object n="LifeSafetyPoint" t="21">
|
||||
<property n="objectIdentifier" i="75" a="12" r="true"/>
|
||||
<property n="objectName" i="77" a="7" r="true"/>
|
||||
<property n="objectType" i="79" a="9" r="true" e="true" t="bacnet:BacnetObjectType"/>
|
||||
<property n="presentValue" i="85" a="9" r="true" e="true" t="bacnet:BacnetLifeSafetyState"/>
|
||||
<property n="trackingValue" i="164" a="9" r="true" e="true" t="bacnet:BacnetLifeSafetyState"/>
|
||||
<property n="description" i="28" a="7"/>
|
||||
<property n="deviceType" i="31" a="7"/>
|
||||
<property n="statusFlags" i="111" a="8" r="true" b="BacnetStatusFlags"/>
|
||||
<property n="eventState" i="36" a="9" r="true" e="true" t="bacnet:BacnetEventState"/>
|
||||
<property n="reliability" i="103" a="9" r="true" e="true" t="bacnet:BacnetReliability"/>
|
||||
<property n="outOfService" i="81" a="1" r="true"/>
|
||||
<property n="mode" i="160" a="9" r="true" e="true" t="bacnet:BacnetLifeSafetyMode"/>
|
||||
<property n="acceptedModes" i="175" a="-3" r="true" t="bacnet:BacnetLifeSafetyMode"/>
|
||||
<property n="timeDelay" i="113" a="2"/>
|
||||
<property n="notificationClass" i="17" a="2"/>
|
||||
<property n="lifeSafetyAlarmValues" i="166" a="-3" t="bacnet:BacnetLifeSafetyState"/>
|
||||
<property n="alarmValues" i="7" a="-3" t="bacnet:BacnetLifeSafetyState"/>
|
||||
<property n="faultValues" i="39" a="-3" t="bacnet:BacnetLifeSafetyState"/>
|
||||
<property n="eventEnable" i="35" a="8" b="BacnetEventTransitionBits"/>
|
||||
<property n="ackedTransitions" i="0" a="8" b="BacnetEventTransitionBits"/>
|
||||
<property n="notifyType" i="72" a="9" t="bacnet:BacnetNotifyType"/>
|
||||
<property n="eventTimeStamps" i="130" a="-2" t="bacnet:BacnetTimeStamp"/>
|
||||
<property n="silenced" i="163" a="9" r="true" e="true" t="bacnet:BacnetSilencedState"/>
|
||||
<property n="operationExpected" i="161" a="9" r="true" e="true" t="bacnet:BacnetLifeSafetyOperation"/>
|
||||
<property n="maintenanceRequired" i="158" a="9" e="true" t="bacnet:BacnetMaintenance"/>
|
||||
<property n="setting" i="162" a="2"/>
|
||||
<property n="directReading" i="156" a="4"/>
|
||||
<property n="units" i="117" a="9" f="true" e="true" t="bacnet:BacnetEngineeringUnits"/>
|
||||
<property n="memberOf" i="159" a="-3" t="bacnet:BacnetDeviceObjectReference"/>
|
||||
<property n="profileName" i="168" a="7"/>
|
||||
</object>
|
||||
|
||||
<object n="LifeSafetyZone" t="22">
|
||||
<property n="objectIdentifier" i="75" a="12" r="true"/>
|
||||
<property n="objectName" i="77" a="7" r="true"/>
|
||||
<property n="objectType" i="79" a="9" r="true" e="true" t="bacnet:BacnetObjectType"/>
|
||||
<property n="presentValue" i="85" a="9" r="true" e="true" t="bacnet:BacnetLifeSafetyState"/>
|
||||
<property n="trackingValue" i="164" a="9" r="true" e="true" t="bacnet:BacnetLifeSafetyState"/>
|
||||
<property n="description" i="28" a="7"/>
|
||||
<property n="deviceType" i="31" a="7"/>
|
||||
<property n="statusFlags" i="111" a="8" r="true" b="BacnetStatusFlags"/>
|
||||
<property n="eventState" i="36" a="9" r="true" e="true" t="bacnet:BacnetEventState"/>
|
||||
<property n="reliability" i="103" a="9" r="true" e="true" t="bacnet:BacnetReliability"/>
|
||||
<property n="outOfService" i="81" a="1" r="true"/>
|
||||
<property n="mode" i="160" a="9" r="true" e="true" t="bacnet:BacnetLifeSafetyMode"/>
|
||||
<property n="acceptedModes" i="175" a="-3" r="true" t="bacnet:BacnetLifeSafetyMode"/>
|
||||
<property n="timeDelay" i="113" a="2"/>
|
||||
<property n="notificationClass" i="17" a="2"/>
|
||||
<property n="lifeSafetyAlarmValues" i="166" a="-3" t="bacnet:BacnetLifeSafetyState"/>
|
||||
<property n="alarmValues" i="7" a="-3" t="bacnet:BacnetLifeSafetyState"/>
|
||||
<property n="faultValues" i="39" a="-3" t="bacnet:BacnetLifeSafetyState"/>
|
||||
<property n="eventEnable" i="35" a="8" b="BacnetEventTransitionBits"/>
|
||||
<property n="ackedTransitions" i="0" a="8" b="BacnetEventTransitionBits"/>
|
||||
<property n="notifyType" i="72" a="9" t="bacnet:BacnetNotifyType"/>
|
||||
<property n="eventTimeStamps" i="130" a="-2" t="bacnet:BacnetTimeStamp"/>
|
||||
<property n="silenced" i="163" a="9" r="true" e="true" t="bacnet:BacnetSilencedState"/>
|
||||
<property n="operationExpected" i="161" a="9" r="true" e="true" t="bacnet:BacnetLifeSafetyOperation"/>
|
||||
<property n="maintenanceRequired" i="158" a="9" e="true" t="bacnet:BacnetMaintenance"/>
|
||||
<property n="zoneMembers" i="165" a="-3" r="true" t="bacnet:BacnetDeviceObjectReference"/>
|
||||
<property n="memberOf" i="159" a="-3" t="bacnet:BacnetDeviceObjectReference"/>
|
||||
<property n="profileName" i="168" a="7"/>
|
||||
</object>
|
||||
|
||||
<object n="LoadControl" t="28">
|
||||
<property n="objectIdentifier" i="75" a="12" r="true"/>
|
||||
<property n="objectName" i="77" a="7" r="true"/>
|
||||
<property n="objectType" i="79" a="9" r="true" e="true" t="bacnet:BacnetObjectType"/>
|
||||
<property n="description" i="28" a="7"/>
|
||||
<property n="presentValue" i="85" a="9" r="true" e="true" t="bacnetAws:BacnetShedState"/>
|
||||
<property n="stateDescription" i="222" a="7"/>
|
||||
<property n="statusFlags" i="111" a="8" r="true" b="BacnetStatusFlags"/>
|
||||
<property n="eventState" i="36" a="9" r="true" e="true" t="bacnet:BacnetEventState"/>
|
||||
<property n="reliability" i="103" a="9" e="true" t="bacnet:BacnetReliability"/>
|
||||
<property n="requestedShedLevel" i="218" a="-5" r="true" e="true" t="bacnetAws:BacnetShedLevel"/>
|
||||
<property n="startTime" i="142" a="-1" r="true" t="bacnet:BacnetDateTime"/>
|
||||
<property n="shedDuration" i="219" a="2" r="true" />
|
||||
<property n="dutyWindow" i="213" a="2" r="true" />
|
||||
<property n="enable" i="133" a="1" r="true"/>
|
||||
<property n="fullDutyBaseline" i="215" a="4" />
|
||||
<property n="expectedShedLevel" i="214" a="-5" r="true" e="true" t="bacnetAws:BacnetShedLevel"/>
|
||||
<property n="actualShedLevel" i="212" a="-5" r="true" e="true" t="bacnetAws:BacnetShedLevel"/>
|
||||
<property n="shedLevels" i="221" a="-2" r="true" t="bacnet:BacnetUnsigned"/>
|
||||
<property n="shedLevelDescriptions" i="220" a="-2" r="true" t="baja:String"/>
|
||||
<property n="notificationClass" i="17" a="2"/>
|
||||
<property n="timeDelay" i="113" a="2"/>
|
||||
<property n="eventEnable" i="35" a="8" b="BacnetEventTransitionBits"/>
|
||||
<property n="ackedTransitions" i="0" a="8" b="BacnetEventTransitionBits"/>
|
||||
<property n="notifyType" i="72" a="9" t="bacnet:BacnetNotifyType"/>
|
||||
<property n="eventTimeStamps" i="130" a="-2" t="bacnet:BacnetTimeStamp"/>
|
||||
<property n="profileName" i="168" a="7"/>
|
||||
</object>
|
||||
|
||||
<object n="Loop" t="12">
|
||||
<property n="objectIdentifier" i="75" a="12" r="true"/>
|
||||
<property n="objectName" i="77" a="7" r="true"/>
|
||||
<property n="objectType" i="79" a="9" r="true" e="true" t="bacnet:BacnetObjectType"/>
|
||||
<property n="presentValue" i="85" a="4" r="true" c="all"/>
|
||||
<property n="description" i="28" a="7"/>
|
||||
<property n="statusFlags" i="111" a="8" r="true" b="BacnetStatusFlags"/>
|
||||
<property n="eventState" i="36" a="9" r="true" e="true" t="bacnet:BacnetEventState"/>
|
||||
<property n="reliability" i="103" a="9" e="true" t="bacnet:BacnetReliability"/>
|
||||
<property n="outOfService" i="81" a="1" r="true"/>
|
||||
<property n="updateInterval" i="118" a="2"/>
|
||||
<property n="outputUnits" i="82" a="9" r="true" f="true" e="true" t="bacnet:BacnetEngineeringUnits"/>
|
||||
<property n="manipulatedVariableReference" i="60" a="-1" r="true" t="bacnet:BacnetObjectPropertyReference"/>
|
||||
<property n="controlledVariableReference" i="19" a="-1" r="true" t="bacnet:BacnetObjectPropertyReference"/>
|
||||
<property n="controlledVariableValue" i="21" a="4" r="true"/>
|
||||
<property n="controlledVariableUnits" i="20" a="9" r="true" e="true" t="bacnet:BacnetEngineeringUnits"/>
|
||||
<property n="setpointReference" i="109" a="-1" r="true" t="bacnet:BacnetSetpointReference"/>
|
||||
<property n="setpoint" i="108" a="4" r="true"/>
|
||||
<property n="action" i="2" a="9" r="true" t="bacnet:BacnetAction"/>
|
||||
<property n="proportionalConstant" i="93" a="4" c="units"/>
|
||||
<property n="proportionalConstantUnits" i="94" a="9" e="true" t="bacnet:BacnetEngineeringUnits"/>
|
||||
<property n="integralConstant" i="49" a="4" c="units"/>
|
||||
<property n="integralConstantUnits" i="50" a="9" e="true" t="bacnet:BacnetEngineeringUnits"/>
|
||||
<property n="derivativeConstant" i="26" a="4" c="units"/>
|
||||
<property n="derivativeConstantUnits" i="27" a="9" e="true" t="bacnet:BacnetEngineeringUnits"/>
|
||||
<property n="bias" i="14" a="4"/>
|
||||
<property n="maximumOutput" i="61" a="4"/>
|
||||
<property n="minimumOutput" i="68" a="4"/>
|
||||
<property n="priorityForWriting" i="88" a="2"/>
|
||||
<property n="covIncrement" i="22" a="4" c="units"/>
|
||||
<property n="timeDelay" i="113" a="2"/>
|
||||
<property n="notificationClass" i="17" a="2"/>
|
||||
<property n="errorLimit" i="34" a="4" c="units"/>
|
||||
<property n="eventEnable" i="35" a="8" b="BacnetEventTransitionBits"/>
|
||||
<property n="ackedTransitions" i="0" a="8" b="BacnetEventTransitionBits"/>
|
||||
<property n="notifyType" i="72" a="9" t="bacnet:BacnetNotifyType"/>
|
||||
<property n="eventTimeStamps" i="130" a="-2" s="3" t="bacnet:BacnetTimeStamp"/>
|
||||
<property n="profileName" i="168" a="7"/>
|
||||
</object>
|
||||
|
||||
|
||||
<object n="MultiStateInput" t="13">
|
||||
<property n="objectIdentifier" i="75" a="12" r="true"/>
|
||||
<property n="objectName" i="77" a="7" r="true"/>
|
||||
<property n="objectType" i="79" a="9" r="true" e="true" t="bacnet:BacnetObjectType"/>
|
||||
<property n="presentValue" i="85" a="2" r="true" c="all"/>
|
||||
<property n="description" i="28" a="7"/>
|
||||
<property n="deviceType" i="31" a="7"/>
|
||||
<property n="statusFlags" i="111" a="8" r="true" b="BacnetStatusFlags"/>
|
||||
<property n="eventState" i="36" a="9" r="true" e="true" t="bacnet:BacnetEventState"/>
|
||||
<property n="reliability" i="103" a="9" e="true" t="bacnet:BacnetReliability"/>
|
||||
<property n="outOfService" i="81" a="1" r="true"/>
|
||||
<property n="numberOfStates" i="74" a="2" r="true"/>
|
||||
<property n="stateText" i="110" a="-2" f="true" t="baja:String"/>
|
||||
<property n="timeDelay" i="113" a="2"/>
|
||||
<property n="notificationClass" i="17" a="2"/>
|
||||
<property n="alarmValues" i="7" a="-3" t="bacnet:BacnetUnsigned" c="all"/>
|
||||
<property n="faultValues" i="39" a="-3" t="bacnet:BacnetUnsigned" c="all"/>
|
||||
<property n="eventEnable" i="35" a="8" b="BacnetEventTransitionBits"/>
|
||||
<property n="ackedTransitions" i="0" a="8" b="BacnetEventTransitionBits"/>
|
||||
<property n="notifyType" i="72" a="9" t="bacnet:BacnetNotifyType"/>
|
||||
<property n="eventTimeStamps" i="130" a="-2" s="3" t="bacnet:BacnetTimeStamp"/>
|
||||
<property n="profileName" i="168" a="7"/>
|
||||
</object>
|
||||
|
||||
<object n="MultiStateOutput" t="14">
|
||||
<property n="objectIdentifier" i="75" a="12" r="true"/>
|
||||
<property n="objectName" i="77" a="7" r="true"/>
|
||||
<property n="objectType" i="79" a="9" r="true" e="true" t="bacnet:BacnetObjectType"/>
|
||||
<property n="presentValue" i="85" a="2" r="true" c="all"/>
|
||||
<property n="description" i="28" a="7"/>
|
||||
<property n="deviceType" i="31" a="7"/>
|
||||
<property n="statusFlags" i="111" a="8" r="true" b="BacnetStatusFlags"/>
|
||||
<property n="eventState" i="36" a="9" r="true" e="true" t="bacnet:BacnetEventState"/>
|
||||
<property n="reliability" i="103" a="9" e="true" t="bacnet:BacnetReliability"/>
|
||||
<property n="outOfService" i="81" a="1" r="true"/>
|
||||
<property n="numberOfStates" i="74" a="2" r="true"/>
|
||||
<property n="stateText" i="110" a="-2" f="true" t="baja:String"/>
|
||||
<property n="priorityArray" i="87" a="-2" s="16" r="true" t="bacnet:BacnetPriorityValue" c="all"/>
|
||||
<property n="relinquishDefault" i="104" a="2" r="true" c="all"/>
|
||||
<property n="timeDelay" i="113" a="2"/>
|
||||
<property n="notificationClass" i="17" a="2"/>
|
||||
<property n="feedbackValue" i="40" a="2" c="all"/>
|
||||
<property n="eventEnable" i="35" a="8" b="BacnetEventTransitionBits"/>
|
||||
<property n="ackedTransitions" i="0" a="8" b="BacnetEventTransitionBits"/>
|
||||
<property n="notifyType" i="72" a="9" t="bacnet:BacnetNotifyType"/>
|
||||
<property n="eventTimeStamps" i="130" a="-2" s="3" t="bacnet:BacnetTimeStamp"/>
|
||||
<property n="profileName" i="168" a="7"/>
|
||||
</object>
|
||||
|
||||
<object n="MultiStateValue" t="19">
|
||||
<property n="objectIdentifier" i="75" a="12" r="true"/>
|
||||
<property n="objectName" i="77" a="7" r="true"/>
|
||||
<property n="objectType" i="79" a="9" r="true" e="true" t="bacnet:BacnetObjectType"/>
|
||||
<property n="presentValue" i="85" a="2" r="true" c="all"/>
|
||||
<property n="description" i="28" a="7"/>
|
||||
<property n="statusFlags" i="111" a="8" r="true" b="BacnetStatusFlags"/>
|
||||
<property n="eventState" i="36" a="9" r="true" e="true" t="bacnet:BacnetEventState"/>
|
||||
<property n="reliability" i="103" a="9" e="true" t="bacnet:BacnetReliability"/>
|
||||
<property n="outOfService" i="81" a="1" r="true"/>
|
||||
<property n="numberOfStates" i="74" a="2" r="true"/>
|
||||
<property n="stateText" i="110" a="-2" f="true" t="baja:String"/>
|
||||
<property n="priorityArray" i="87" a="-2" s="16" t="bacnet:BacnetPriorityValue" c="all"/>
|
||||
<property n="relinquishDefault" i="104" a="2" c="all"/>
|
||||
<property n="timeDelay" i="113" a="2"/>
|
||||
<property n="notificationClass" i="17" a="2"/>
|
||||
<property n="alarmValues" i="7" a="-3" t="bacnet:BacnetUnsigned" c="all"/>
|
||||
<property n="faultValues" i="39" a="-3" t="bacnet:BacnetUnsigned" c="all"/>
|
||||
<property n="eventEnable" i="35" a="8" b="BacnetEventTransitionBits"/>
|
||||
<property n="ackedTransitions" i="0" a="8" b="BacnetEventTransitionBits"/>
|
||||
<property n="notifyType" i="72" a="9" t="bacnet:BacnetNotifyType"/>
|
||||
<property n="eventTimeStamps" i="130" a="-2" s="3" t="bacnet:BacnetTimeStamp"/>
|
||||
<property n="profileName" i="168" a="7"/>
|
||||
</object>
|
||||
|
||||
<object n="NotificationClass" t="15">
|
||||
<property n="objectIdentifier" i="75" a="12" r="true"/>
|
||||
<property n="objectName" i="77" a="7" r="true"/>
|
||||
<property n="objectType" i="79" a="9" r="true" e="true" t="bacnet:BacnetObjectType"/>
|
||||
<property n="description" i="28" a="7"/>
|
||||
<property n="notificationClass" i="17" a="2"/>
|
||||
<property n="priority" i="86" a="-2" s="3" t="bacnet:BacnetUnsigned"/>
|
||||
<property n="ackRequired" i="1" a="8" b="BacnetEventTransitionBits"/>
|
||||
<property n="recipientList" i="102" a="-3" t="bacnet:BacnetDestination"/>
|
||||
<property n="profileName" i="168" a="7"/>
|
||||
</object>
|
||||
|
||||
<object n="Program" t="16">
|
||||
<property n="objectIdentifier" i="75" a="12" r="true"/>
|
||||
<property n="objectName" i="77" a="7" r="true"/>
|
||||
<property n="objectType" i="79" a="9" r="true" e="true" t="bacnet:BacnetObjectType"/>
|
||||
<property n="programState" i="92" a="9" t="bacnet:BacnetProgramState"/>
|
||||
<property n="programChange" i="90" a="9" t="bacnet:BacnetProgramRequest"/>
|
||||
<property n="reasonForHalt" i="100" a="9" t="bacnet:BacnetProgramError"/>
|
||||
<property n="descriptionOfHalt" i="29" a="7"/>
|
||||
<property n="programLocation" i="91" a="7"/>
|
||||
<property n="description" i="28" a="7"/>
|
||||
<property n="instanceOf" i="48" a="7"/>
|
||||
<property n="statusFlags" i="111" a="8" r="true" b="BacnetStatusFlags"/>
|
||||
<property n="reliability" i="103" a="9" e="true" t="bacnet:BacnetReliability"/>
|
||||
<property n="outOfService" i="81" a="1" r="true"/>
|
||||
<property n="profileName" i="168" a="7"/>
|
||||
</object>
|
||||
|
||||
<object n="PulseConverter" t="24">
|
||||
<property n="objectIdentifier" i="75" a="12" r="true"/>
|
||||
<property n="objectName" i="77" a="7" r="true"/>
|
||||
<property n="objectType" i="79" a="9" r="true" e="true" t="bacnet:BacnetObjectType"/>
|
||||
<property n="description" i="28" a="7"/>
|
||||
<property n="presentValue" i="85" a="4" r="true" c="all"/>
|
||||
<property n="inputReference" i="181" a="-1" t="bacnet:BacnetObjectPropertyReference"/>
|
||||
<property n="statusFlags" i="111" a="8" r="true" b="BacnetStatusFlags"/>
|
||||
<property n="eventState" i="36" a="9" r="true" e="true" t="bacnet:BacnetEventState"/>
|
||||
<property n="reliability" i="103" a="9" e="true" t="bacnet:BacnetReliability"/>
|
||||
<property n="outOfService" i="81" a="1" r="true"/>
|
||||
<property n="units" i="117" a="9" r="true" f="true" e="true" t="bacnet:BacnetEngineeringUnits"/>
|
||||
<property n="scaleFactor" i="188" a="4" r="true" c="units"/>
|
||||
<property n="adjustValue" i="176" a="4" r="true" c="units"/>
|
||||
<property n="count" i="177" a="2" r="true" c="units"/>
|
||||
<property n="updateTime" i="45" a="-1" r="true" t="bacnet:BacnetDateTime"/>
|
||||
<property n="countChangeTime" i="179" a="-1" r="true" t="bacnet:BacnetDateTime"/>
|
||||
<property n="covIncrement" i="22" a="4" c="units"/>
|
||||
<property n="covPeriod" i="180" a="2" c="units"/>
|
||||
<property n="notificationClass" i="17" a="2"/>
|
||||
<property n="timeDelay" i="113" a="2"/>
|
||||
<property n="highLimit" i="45" a="4" c="units"/>
|
||||
<property n="lowLimit" i="59" a="4" c="units"/>
|
||||
<property n="deadband" i="25" a="4" c="units"/>
|
||||
<property n="limitEnable" i="52" a="8" b="BacnetLimitEnable"/>
|
||||
<property n="eventEnable" i="35" a="8" b="BacnetEventTransitionBits"/>
|
||||
<property n="ackedTransitions" i="0" a="8" b="BacnetEventTransitionBits"/>
|
||||
<property n="notifyType" i="72" a="9" t="bacnet:BacnetNotifyType"/>
|
||||
<property n="eventTimeStamps" i="130" a="-2" t="bacnet:BacnetTimeStamp"/>
|
||||
<property n="profileName" i="168" a="7"/>
|
||||
</object>
|
||||
|
||||
<object n="Schedule" t="17">
|
||||
<property n="objectIdentifier" i="75" a="12" r="true"/>
|
||||
<property n="objectName" i="77" a="7" r="true"/>
|
||||
<property n="objectType" i="79" a="9" r="true" e="true" t="bacnet:BacnetObjectType"/>
|
||||
<property n="presentValue" i="85" a="-4" r="true"/>
|
||||
<property n="description" i="28" a="7"/>
|
||||
<property n="effectivePeriod" i="32" a="-1" r="true" t="bacnet:BacnetDateRange"/>
|
||||
<property n="weeklySchedule" i="123" a="-2" s="7" t="bacnet:BacnetDailySchedule"/>
|
||||
<property n="exceptionSchedule" i="38" a="-2" t="bacnet:BacnetSpecialEvent"/>
|
||||
<property n="scheduleDefault" i="174" a="-4" r="true"/>
|
||||
<property n="listOfObjectPropertyReferences" i="54" a="-3" t="bacnet:BacnetDeviceObjectPropertyReference"/>
|
||||
<property n="priorityForWriting" i="88" a="2"/>
|
||||
<property n="statusFlags" i="111" a="8" r="true" b="BacnetStatusFlags"/>
|
||||
<property n="reliability" i="103" a="9" r="true" e="true" t="bacnet:BacnetReliability"/>
|
||||
<property n="outOfService" i="81" a="1" r="true"/>
|
||||
<property n="profileName" i="168" a="7"/>
|
||||
</object>
|
||||
|
||||
<object n="StructuredView" t="29">
|
||||
<property n="objectIdentifier" i="75" a="12" r="true"/>
|
||||
<property n="objectName" i="77" a="7" r="true"/>
|
||||
<property n="objectType" i="79" a="9" r="true" e="true" t="bacnet:BacnetObjectType"/>
|
||||
<property n="description" i="28" a="7"/>
|
||||
<property n="nodeType" i="208" a="9" r="true" e="true" t="bacnet:BacnetNodeType"/>
|
||||
<property n="nodeSubtype" i="207" a="7"/>
|
||||
<property n="subordinateList" i="211" a="-2" r="true" t="bacnet:BacnetDeviceObjectReference"/>
|
||||
<property n="subordinateAnnotations" i="210" a="-2" t="baja:String"/>
|
||||
<property n="profileName" i="168" a="7"/>
|
||||
</object>
|
||||
|
||||
<object n="TrendLog" t="20">
|
||||
<property n="objectIdentifier" i="75" a="12" r="true"/>
|
||||
<property n="objectName" i="77" a="7" r="true"/>
|
||||
<property n="objectType" i="79" a="9" r="true" e="true" t="bacnet:BacnetObjectType"/>
|
||||
<property n="description" i="28" a="7"/>
|
||||
<!-- Prior to PR7 this property was called logEnable.
|
||||
Keep the logEnable option as well. Put logEnable first
|
||||
so that enable will be the one stored in the hashtable. -->
|
||||
<property n="logEnable" i="133" a="1" r="true"/>
|
||||
<property n="enable" i="133" a="1" r="true"/>
|
||||
<property n="startTime" i="142" a="-1" t="bacnet:BacnetDateTime"/>
|
||||
<property n="stopTime" i="143" a="-1" t="bacnet:BacnetDateTime"/>
|
||||
<property n="logDeviceObjectProperty" i="132" a="-1" t="bacnet:BacnetDeviceObjectPropertyReference"/>
|
||||
<property n="logInterval" i="134" a="2"/>
|
||||
<property n="covResubscriptionInterval" i="128" a="2"/>
|
||||
<property n="clientCovIncrement" i="127" a="-1" t="bacnet:BacnetClientCov"/>
|
||||
<property n="stopWhenFull" i="144" a="1" r="true"/>
|
||||
<property n="bufferSize" i="126" a="2" r="true"/>
|
||||
<!-- Log_Buffer is inaccessible through ordinary ReadProperty/ReadPropertyMultiple requests. -->
|
||||
<!-- <property n="logBuffer" i="" a="-1" t="bacnet:BacnetListOf"/> -->
|
||||
<property n="recordCount" i="141" a="2" r="true"/>
|
||||
<property n="totalRecordCount" i="145" a="2" r="true"/>
|
||||
<property n="notificationThreshold" i="137" a="2"/>
|
||||
<property n="recordsSinceNotification" i="140" a="2"/>
|
||||
<property n="lastNotifyRecord" i="173" a="2"/>
|
||||
<property n="eventState" i="36" a="9" r="true" e="true" t="bacnet:BacnetEventState"/>
|
||||
<property n="notificationClass" i="17" a="2"/>
|
||||
<property n="eventEnable" i="35" a="8" b="BacnetEventTransitionBits"/>
|
||||
<property n="ackedTransitions" i="0" a="8" b="BacnetEventTransitionBits"/>
|
||||
<property n="notifyType" i="72" a="9" t="bacnet:BacnetNotifyType"/>
|
||||
<property n="eventTimeStamps" i="130" a="-2" s="3" t="bacnet:BacnetTimeStamp"/>
|
||||
<property n="loggingType" i="197" a="9" r="true" e="true" t="bacnet:BacnetLoggingType"/>
|
||||
<property n="alignIntervals" i="194" a="1"/>
|
||||
<property n="intervalOffset" i="195" a="2"/>
|
||||
<property n="trigger" i="205" a="1"/>
|
||||
<property n="statusFlags" i="111" a="8" b="BacnetStatusFlags"/>
|
||||
<property n="reliability" i="103" a="9" e="true" t="bacnet:BacnetReliability"/>
|
||||
<property n="profileName" i="168" a="7"/>
|
||||
</object>
|
||||
|
||||
<object n="TrendLogMultiple" t="27">
|
||||
<property n="objectIdentifier" i="75" a="12" r="true"/>
|
||||
<property n="objectName" i="77" a="7" r="true"/>
|
||||
<property n="objectType" i="79" a="9" r="true" e="true" t="bacnet:BacnetObjectType"/>
|
||||
<property n="description" i="28" a="7"/>
|
||||
<property n="statusFlags" i="111" a="8" r="true" b="BacnetStatusFlags"/>
|
||||
<property n="eventState" i="36" a="9" r="true" e="true" t="bacnet:BacnetEventState"/>
|
||||
<property n="reliability" i="103" a="9" e="true" t="bacnet:BacnetReliability"/>
|
||||
<property n="enable" i="133" a="1" r="true"/>
|
||||
<property n="startTime" i="142" a="-1" t="bacnet:BacnetDateTime"/>
|
||||
<property n="stopTime" i="143" a="-1" t="bacnet:BacnetDateTime"/>
|
||||
<property n="logDeviceObjectProperty" i="132" a="-1" r="true" t="bacnet:BacnetDeviceObjectPropertyReference"/>
|
||||
<property n="loggingType" i="197" a="9" r="true" e="true" t="bacnet:BacnetLoggingType"/>
|
||||
<property n="logInterval" i="134" a="2" r="true" />
|
||||
<property n="alignIntervals" i="194" a="1"/>
|
||||
<property n="intervalOffset" i="195" a="2"/>
|
||||
<property n="trigger" i="205" a="1"/>
|
||||
<property n="stopWhenFull" i="144" a="1" r="true"/>
|
||||
<property n="bufferSize" i="126" a="2" r="true"/>
|
||||
<!-- Log_Buffer is inaccessible through ordinary ReadProperty/ReadPropertyMultiple requests. -->
|
||||
<!-- <property n="logBuffer" i="" a="-1" t="bacnet:BacnetListOf"/> -->
|
||||
<property n="recordCount" i="141" a="2" r="true"/>
|
||||
<property n="totalRecordCount" i="145" a="2" r="true"/>
|
||||
<property n="notificationThreshold" i="137" a="2"/>
|
||||
<property n="recordsSinceNotification" i="140" a="2"/>
|
||||
<property n="lastNotifyRecord" i="173" a="2"/>
|
||||
<property n="notificationClass" i="17" a="2"/>
|
||||
<property n="eventEnable" i="35" a="8" b="BacnetEventTransitionBits"/>
|
||||
<property n="ackedTransitions" i="0" a="8" b="BacnetEventTransitionBits"/>
|
||||
<property n="notifyType" i="72" a="9" t="bacnet:BacnetNotifyType"/>
|
||||
<property n="eventTimeStamps" i="130" a="-2" s="3" t="bacnet:BacnetTimeStamp"/>
|
||||
<property n="profileName" i="168" a="7"/>
|
||||
</object>
|
||||
|
||||
</objectTypes>
|
||||
|
||||
@@ -0,0 +1,10 @@
|
||||
package com.tridium.bacnet.stack;
|
||||
|
||||
import com.tridium.bacnet.services.BacnetServicePrimitive;
|
||||
import javax.baja.bacnet.datatypes.BBacnetAddress;
|
||||
|
||||
public interface AppDebugListener {
|
||||
void receive(BBacnetAddress bBacnetAddress, BacnetServicePrimitive bacnetServicePrimitive);
|
||||
|
||||
void send(BBacnetAddress bBacnetAddress, BacnetServicePrimitive bacnetServicePrimitive);
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
package com.tridium.bacnet.stack;
|
||||
|
||||
public interface BacnetStackErrorCodes {
|
||||
public static final String E_BACNET_STACK_CANNOT_SEND = "Cannot send packet: invoke ID ";
|
||||
public static final String E_BACNET_STACK_CLIENT_STACK_DISABLED = "Stack Disabled";
|
||||
public static final String E_BACNET_STACK_LINK_ETHERNET_DRIVER_FAILED = "Ethernet driver failed to open";
|
||||
public static final String E_BACNET_STACK_NETWORK_INVALID_MESSAGE = "Invalid Network Layer Message";
|
||||
public static final String E_BACNET_STACK_NETWORK_UNSUPPORTED_MESSAGE = "Unsupported Network Layer Message";
|
||||
public static final String E_BACNET_STACK_NETWORK_UNSUPPORTED_PROTOCOL_VERSION = "Unsupported Protocol Version";
|
||||
public static final String E_BACNET_STACK_TRANSPORT_INVALID_APDU_LENGTH = "Invalid APDU length";
|
||||
public static final String E_BACNET_STACK_TRANSPORT_INVALID_APDU_TYPE = "Invalid APDU type";
|
||||
public static final String E_BACNET_STACK_TRANSPORT_INVALID_INVOKE_ID = "No Invoke IDs available";
|
||||
public static final String E_BACNET_STACK_TRANSPORT_INVALID_RESPONSE_TYPE = "Invalid Response Type";
|
||||
public static final String E_BACNET_STACK_TRANSPORT_LOCKUP_DETECTED = "lockup: invoke ID ";
|
||||
public static final String E_BACNET_STACK_TRANSPORT_QUEUE_FULL = "Transport Queue Overflow";
|
||||
public static final String E_BACNET_STACK_TRANSPORT_TRANSACTION_ABANDONED = "abandoned: invoke ID ";
|
||||
public static final String E_BACNET_STACK_TRANSPORT_TRANSACTION_TIMEOUT = "timeout: invoke ID ";
|
||||
public static final String E_BACNET_STACK_TRANSPORT_UNKNOWN_PDU_TYPE = "Unknown PDU type received";
|
||||
public static final String E_BACNET_STACK_TRANSPORT_UNRESOLVED_ADDRESS = "Unresolved device address";
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
package com.tridium.bacnet.stack;
|
||||
|
||||
import com.tridium.bacnet.services.unconfirmed.IAmRequest;
|
||||
import javax.baja.bacnet.datatypes.BBacnetAddress;
|
||||
import javax.baja.bacnet.io.BacnetServiceListener;
|
||||
|
||||
public interface IAmListener extends BacnetServiceListener {
|
||||
void receiveIAm(IAmRequest iAmRequest, BBacnetAddress bBacnetAddress);
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
package com.tridium.bacnet.stack;
|
||||
|
||||
import com.tridium.bacnet.services.unconfirmed.IHaveRequest;
|
||||
import javax.baja.bacnet.datatypes.BBacnetAddress;
|
||||
import javax.baja.bacnet.io.BacnetServiceListener;
|
||||
|
||||
public interface IHaveListener extends BacnetServiceListener {
|
||||
void receiveIHave(IHaveRequest iHaveRequest, BBacnetAddress bBacnetAddress);
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
package com.tridium.bacnet.stack.link;
|
||||
|
||||
import com.tridium.bacnet.stack.BacnetInputStream;
|
||||
|
||||
public interface LinkListener {
|
||||
void rcvIndication(byte[] bArr, byte[] bArr2, BacnetInputStream bacnetInputStream);
|
||||
}
|
||||
@@ -0,0 +1,19 @@
|
||||
package com.tridium.bacnet.stack.link.ip;
|
||||
|
||||
public interface BvllConst {
|
||||
public static final int BVLC_RESULT = 0;
|
||||
public static final int BVLC_TYPE_BACNET_IP = 129;
|
||||
public static final int BVLL_BASE_LENGTH = 4;
|
||||
public static final int BVLL_LENGTH_OFFSET = 2;
|
||||
public static final int DELETE_FOREIGN_DEVICE_TABLE_ENTRY = 8;
|
||||
public static final int DISTRIBUTE_BROADCAST_TO_NETWORK = 9;
|
||||
public static final int FORWARDED_NPDU = 4;
|
||||
public static final int ORIGINAL_BROADCAST_NPDU = 11;
|
||||
public static final int ORIGINAL_UNICAST_NPDU = 10;
|
||||
public static final int READ_BROADCAST_DISTRIBUTION_TABLE = 2;
|
||||
public static final int READ_BROADCAST_DISTRIBUTION_TABLE_ACK = 3;
|
||||
public static final int READ_FOREIGN_DEVICE_TABLE = 6;
|
||||
public static final int READ_FOREIGN_DEVICE_TABLE_ACK = 7;
|
||||
public static final int REGISTER_FOREIGN_DEVICE = 5;
|
||||
public static final int WRITE_BROADCAST_DISTRIBUTION_TABLE = 1;
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
package com.tridium.bacnet.stack.network;
|
||||
|
||||
public interface PrioritizedQueueEntry {
|
||||
PrioritizedQueueEntry getNext();
|
||||
|
||||
int getPriority();
|
||||
|
||||
void setNext(PrioritizedQueueEntry prioritizedQueueEntry);
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
package com.tridium.bacnet.stack.server;
|
||||
|
||||
import com.tridium.bacnet.services.BacnetServicePrimitive;
|
||||
import javax.baja.bacnet.datatypes.BBacnetAddress;
|
||||
|
||||
public interface ServiceHandler {
|
||||
BacnetServicePrimitive receiveRequest(int i, BacnetServicePrimitive bacnetServicePrimitive, BBacnetAddress bBacnetAddress);
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
package com.tridium.bacnet.timers;
|
||||
|
||||
public interface TimerListener {
|
||||
long timerExpired(int i, Object obj);
|
||||
}
|
||||
|
After Width: | Height: | Size: 954 B |
|
After Width: | Height: | Size: 1010 B |
|
After Width: | Height: | Size: 955 B |
|
After Width: | Height: | Size: 926 B |
|
After Width: | Height: | Size: 1004 B |
@@ -0,0 +1,293 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<!-- vendors.xml -->
|
||||
<!--
|
||||
This file contains a list of the ASHRAE-approved BACnet Vendor IDs.
|
||||
Names with illegal characters are commented for now, until the vendor util
|
||||
is modified to handle them.
|
||||
-->
|
||||
<vendorList>
|
||||
<vendor id="0" n="ASHRAE"/>
|
||||
<vendor id="1" n="NIST"/>
|
||||
<vendor id="2" n="The Trane Company"/>
|
||||
<vendor id="3" n="McQuay International"/>
|
||||
<vendor id="4" n="PolarSoft"/>
|
||||
<vendor id="5" n="Johnson Controls, Inc."/>
|
||||
<vendor id="6" n="American Auto-Matrix"/>
|
||||
<vendor id="7" n="Siemens Building Technologies, Ltd., Landis & Staefa Division Europe"/>
|
||||
<vendor id="8" n="Delta Controls"/>
|
||||
<vendor id="9" n="Siemens Building Technologies, Inc."/>
|
||||
<vendor id="10" n="Tour Andover Controls Corporation"/>
|
||||
<vendor id="11" n="TAC"/>
|
||||
<vendor id="12" n="Orion Analysis Corporation"/>
|
||||
<vendor id="13" n="Teletrol Systems Inc."/>
|
||||
<vendor id="14" n="Cimetrics Technology"/>
|
||||
<vendor id="15" n="Cornell University"/>
|
||||
<vendor id="16" n="United Technologies Carrier"/>
|
||||
<vendor id="17" n="Honeywell Inc."/>
|
||||
<vendor id="18" n="Alerton"/>
|
||||
<vendor id="19" n="TAC AB"/>
|
||||
<vendor id="20" n="Hewlett-Packard Company"/>
|
||||
<vendor id="21" n="Dorsette's Inc."/>
|
||||
<vendor id="22" n="Cerberus AG"/>
|
||||
<vendor id="23" n="York Controls Group"/>
|
||||
<vendor id="24" n="Automated Logic Corporation"/>
|
||||
<vendor id="25" n="CSI Control Systems International"/>
|
||||
<vendor id="26" n="Phoenix Controls Corporation"/>
|
||||
<vendor id="27" n="Innovex Technologies, Inc."/>
|
||||
<vendor id="28" n="KMC Controls, Inc."/>
|
||||
<vendor id="29" n="Xn Technologies, Inc."/>
|
||||
<vendor id="30" n="Hyundai Information Technology Co., Ltd."/>
|
||||
<vendor id="31" n="Tokimec Inc."/>
|
||||
<vendor id="32" n="Simplex"/>
|
||||
<vendor id="33" n="North Communications Limited"/>
|
||||
<vendor id="34" n="Notifier"/>
|
||||
<vendor id="35" n="Reliable Controls Corporation"/>
|
||||
<vendor id="36" n="Tridium Inc."/>
|
||||
<vendor id="37" n="Sierra Monitor Corp."/>
|
||||
<vendor id="38" n="Silicon Energy"/>
|
||||
<vendor id="39" n="Kieback & Peter GmbH & Co KG"/>
|
||||
<vendor id="40" n="Anacon Systems, Inc."/>
|
||||
<vendor id="41" n="Systems Controls & Instruments, LLC"/>
|
||||
<vendor id="42" n="Lithonia Lighting"/>
|
||||
<vendor id="43" n="Micropower Manufacturing"/>
|
||||
<vendor id="44" n="Matrix Controls"/>
|
||||
<vendor id="45" n="METALAIRE"/>
|
||||
<vendor id="46" n="ESS Engineering"/>
|
||||
<vendor id="47" n="Sphere Systems Pty Ltd."/>
|
||||
<vendor id="48" n="Walker Technologies Corporation"/>
|
||||
<vendor id="49" n="H I Solutions, Inc."/>
|
||||
<vendor id="50" n="MBS GmbH"/>
|
||||
<vendor id="51" n="SAMSON AG"/>
|
||||
<vendor id="52" n="Badger Meter Inc."/>
|
||||
<vendor id="53" n="DAIKIN Industries Ltd."/>
|
||||
<vendor id="54" n="NARA Controls Inc."/>
|
||||
<vendor id="55" n="Mammoth Inc."/>
|
||||
<vendor id="56" n="Liebert Corporation"/>
|
||||
<vendor id="57" n="SEMCO Incorporated"/>
|
||||
<vendor id="58" n="Air Monitor Corporation"/>
|
||||
<vendor id="59" n="TRIATEK, Inc."/>
|
||||
<vendor id="60" n="NexLight"/>
|
||||
<vendor id="61" n="Multistack"/>
|
||||
<vendor id="62" n="TSI Incorporated"/>
|
||||
<vendor id="63" n="Weather-Rite, Inc."/>
|
||||
<vendor id="64" n="Dunham-Bush"/>
|
||||
<vendor id="65" n="Reliance Electric"/>
|
||||
<vendor id="66" n="LCS Inc."/>
|
||||
<vendor id="67" n="Regulator Australia PTY Ltd."/>
|
||||
<vendor id="68" n="Touch-Plate Lighting Controls"/>
|
||||
<vendor id="69" n="Amann GmbH"/>
|
||||
<vendor id="70" n="RLE Technologies"/>
|
||||
<vendor id="71" n="Cardkey Systems"/>
|
||||
<vendor id="72" n="SECOM Co., Ltd."/>
|
||||
<vendor id="73" n="ABB Gebäudetechnik AG Bereich NetServ"/>
|
||||
<vendor id="74" n="KNX Association cvba"/>
|
||||
<vendor id="75" n="Institute of Electrical Installation Engineers of Japan (IEIEJ)"/>
|
||||
<vendor id="76" n="Nohmi Bosai, Ltd."/>
|
||||
<vendor id="77" n="Carel S.p.A."/>
|
||||
<vendor id="78" n="AirSense Technology, Inc."/>
|
||||
<vendor id="79" n="Hochiki Corporation"/>
|
||||
<vendor id="80" n="Fr. Sauter AG"/>
|
||||
<vendor id="81" n="Matsushita Electric Works, Ltd."/>
|
||||
<vendor id="82" n="Mitsubishi Electric Corporation, Inazawa Works"/>
|
||||
<vendor id="83" n="Mitsubishi Heavy Industries, Ltd."/>
|
||||
<vendor id="84" n="ITT Bell & Gossett"/>
|
||||
<vendor id="85" n="Yamatake Building Systems Co., Ltd."/>
|
||||
<vendor id="86" n="The Watt Stopper, Inc."/>
|
||||
<vendor id="87" n="Aichi Tokei Denki Co., Ltd."/>
|
||||
<vendor id="88" n="Activation Technologies, LLC"/>
|
||||
<vendor id="89" n="Saia-Burgess Controls, Ltd."/>
|
||||
<vendor id="90" n="Hitachi, Ltd."/>
|
||||
<vendor id="91" n="Novar Corp./Trend Control Systems Ltd."/>
|
||||
<vendor id="92" n="Mitsubishi Electric Lighting Corporation"/>
|
||||
<vendor id="93" n="Argus Control Systems, Ltd."/>
|
||||
<vendor id="94" n="Kyuki Corporation"/>
|
||||
<vendor id="95" n="Richards-Zeta Building Intelligence, Inc."/>
|
||||
<vendor id="96" n="Scientech R&D, Inc."/>
|
||||
<vendor id="97" n="VCI Controls, Inc."/>
|
||||
<vendor id="98" n="Toshiba Corporation"/>
|
||||
<vendor id="99" n="Mitsubishi Electric Corporation Air Conditioning & Refrigeration Systems Works"/>
|
||||
<vendor id="100" n="Custom Mechanical Equipment, LLC"/>
|
||||
<vendor id="101" n="ClimateMaster"/>
|
||||
<vendor id="102" n="ICP Panel-Tec, Inc."/>
|
||||
<vendor id="103" n="D-Tek Controls"/>
|
||||
<vendor id="104" n="NEC Engineering, Ltd."/>
|
||||
<vendor id="105" n="PRIVA BV"/>
|
||||
<vendor id="106" n="Meidensha Corporation"/>
|
||||
<vendor id="107" n="JCI Systems Integration Services"/>
|
||||
<vendor id="108" n="Freedom Corporation"/>
|
||||
<vendor id="109" n="Neuberger Gebäudeautomation GmbH"/>
|
||||
<vendor id="110" n="Sitronix"/>
|
||||
<vendor id="111" n="Leviton Manufacturing"/>
|
||||
<vendor id="112" n="Fujitsu Limited"/>
|
||||
<vendor id="113" n="Emerson Network Power"/>
|
||||
<vendor id="114" n="S. A. Armstrong, Ltd."/>
|
||||
<vendor id="115" n="Visonet AG"/>
|
||||
<vendor id="116" n="M&M Systems, Inc."/>
|
||||
<vendor id="117" n="Custom Software Engineering"/>
|
||||
<vendor id="118" n="Nittan Company, Limited"/>
|
||||
<vendor id="119" n="Elutions Inc. (Wizcon Systems SAS)"/>
|
||||
<vendor id="120" n="Pacom Systems Pty., Ltd."/>
|
||||
<vendor id="121" n="Unico, Inc."/>
|
||||
<vendor id="122" n="Ebtron, Inc."/>
|
||||
<vendor id="123" n="Scada Engine"/>
|
||||
<vendor id="124" n="AC Technology Corporation"/>
|
||||
<vendor id="125" n="Eagle Technology"/>
|
||||
<vendor id="126" n="Data Aire, Inc."/>
|
||||
<vendor id="127" n="ABB, Inc."/>
|
||||
<vendor id="128" n="Transbit Sp. z o. o."/>
|
||||
<vendor id="129" n="Toshiba Carrier Corporation"/>
|
||||
<vendor id="130" n="Shenzhen Junzhi Hi-Tech Co., Ltd."/>
|
||||
<vendor id="131" n="Tokai Soft"/>
|
||||
<vendor id="132" n="Lumisys"/>
|
||||
<vendor id="133" n="Veris Industries"/>
|
||||
<vendor id="134" n="Centaurus Prime"/>
|
||||
<vendor id="135" n="Sand Network Systems"/>
|
||||
<vendor id="136" n="Regulvar, Inc."/>
|
||||
<vendor id="137" n="Fastek International, Ltd."/>
|
||||
<vendor id="138" n="PowerCold Comfort Air Solutions, Inc."/>
|
||||
<vendor id="139" n="I Controls"/>
|
||||
<vendor id="140" n="Viconics Electronics, Inc."/>
|
||||
<vendor id="141" n="Yaskawa Electric America, Inc."/>
|
||||
<vendor id="142" n="Plueth Regelsysteme"/>
|
||||
<vendor id="143" n="Digitale Mess- und Steuersysteme AG"/>
|
||||
<vendor id="144" n="Fujitsu General Limited"/>
|
||||
<vendor id="145" n="Project Engineering S.r.l."/>
|
||||
<vendor id="146" n="Sanyo Electric Co., Ltd."/>
|
||||
<vendor id="147" n="Integrated Information Systems, Inc."/>
|
||||
<vendor id="148" n="Temco Controls, Ltd."/>
|
||||
<vendor id="149" n="Airtek Technologies, Inc."/>
|
||||
<vendor id="150" n="Advantech Corporation"/>
|
||||
<vendor id="151" n="Titan Products, Ltd."/>
|
||||
<vendor id="152" n="Regel Partners"/>
|
||||
<vendor id="153" n="National Environmental Product"/>
|
||||
<vendor id="154" n="Unitec Corporation"/>
|
||||
<vendor id="155" n="Kanden Engineering Company"/>
|
||||
<vendor id="156" n="Messner Gebäudetechnik GmbH"/>
|
||||
<vendor id="157" n="Integrated.CH"/>
|
||||
<vendor id="158" n="EH Price Limited"/>
|
||||
<vendor id="159" n="SE-Elektronic GmbH"/>
|
||||
<vendor id="160" n="Rockwell Automation"/>
|
||||
<vendor id="161" n="Enflex Corp."/>
|
||||
<vendor id="162" n="ASI Controls"/>
|
||||
<vendor id="163" n="SysMik GmbH Dresden"/>
|
||||
<vendor id="164" n="HSC Regelungstechnik GmbH"/>
|
||||
<vendor id="165" n="Smart Temp Australia Pty. Ltd."/>
|
||||
<vendor id="166" n="PCI Lighting Control Systems"/>
|
||||
<vendor id="167" n="Duksan Mecasys Co., Ltd."/>
|
||||
<vendor id="168" n="Fuji IT Co., Ltd."/>
|
||||
<vendor id="169" n="Vacon Plc"/>
|
||||
<vendor id="170" n="Leader Controls"/>
|
||||
<vendor id="171" n="Cylon Controls, Ltd."/>
|
||||
<vendor id="172" n="Compas"/>
|
||||
<vendor id="173" n="Mitsubishi Electric Building Techno-Service Co., Ltd."/>
|
||||
<vendor id="174" n="Building Control Integrators"/>
|
||||
<vendor id="175" n="ITG Worldwide (M) Sdn Bhd"/>
|
||||
<vendor id="176" n="Lutron Electronics Co., Inc."/>
|
||||
<vendor id="177" n="Cooper-Atkins Corporation"/>
|
||||
<vendor id="178" n="LOYTEC Electronics GmbH"/>
|
||||
<vendor id="179" n="ProLon"/>
|
||||
<vendor id="180" n="Mega Controls Limited"/>
|
||||
<vendor id="181" n="Micro Control Systems, Inc."/>
|
||||
<vendor id="182" n="Kiyon, Inc."/>
|
||||
<vendor id="183" n="Dust Networks"/>
|
||||
<vendor id="184" n="Advanced Building Automation Systems"/>
|
||||
<vendor id="185" n="Hermos AG"/>
|
||||
<vendor id="186" n="CEZIM"/>
|
||||
<vendor id="187" n="Softing"/>
|
||||
<vendor id="188" n="Lynxspring"/>
|
||||
<vendor id="189" n="Schneider Toshiba Inverter Europe"/>
|
||||
<vendor id="190" n="Danfoss Drives A/S"/>
|
||||
<vendor id="191" n="Eaton Corporation"/>
|
||||
<vendor id="192" n="Matyca S.A."/>
|
||||
<vendor id="193" n="Botech AB"/>
|
||||
<vendor id="194" n="Noveo, Inc."/>
|
||||
<vendor id="195" n="AMEV"/>
|
||||
<vendor id="196" n="Yokogawa Electric Corporation"/>
|
||||
<vendor id="197" n="GFR Gesellschaft für Regelungstechnik"/>
|
||||
<vendor id="198" n="Exact Logic"/>
|
||||
<vendor id="199" n="Mass Electronics Pty Ltd dba Innotech Control Systems Australia"/>
|
||||
<vendor id="200" n="Kandenko Co., Ltd."/>
|
||||
<vendor id="201" n="DTF, Daten-Technik Fries"/>
|
||||
<vendor id="202" n="Klimasoft, Ltd."/>
|
||||
<vendor id="203" n="Toshiba Schneider Inverter Corporation"/>
|
||||
<vendor id="204" n="Control Applications, Ltd."/>
|
||||
<vendor id="205" n="KDT Systems Co., Ltd."/>
|
||||
<vendor id="206" n="Onicon Incorporated"/>
|
||||
<vendor id="207" n="Automation Displays, Inc."/>
|
||||
<vendor id="208" n="Control Solutions, Inc."/>
|
||||
<vendor id="209" n="Remsdaq Limited"/>
|
||||
<vendor id="210" n="NIT Facilities, Inc."/>
|
||||
<vendor id="211" n="VIPZ GmbH"/>
|
||||
<vendor id="212" n="TSC21 Association of Japan"/>
|
||||
<vendor id="213" n="BBP Energie Ltee"/>
|
||||
<vendor id="214" n="HRW Limited"/>
|
||||
<vendor id="215" n="Lighting Control & Design, Inc."/>
|
||||
<vendor id="216" n="Mercy Electronic and Electrical Industries"/>
|
||||
<vendor id="217" n="Samsung SDS Co. Ltd"/>
|
||||
<vendor id="218" n="Impact Facility Solutions, Inc."/>
|
||||
<vendor id="219" n="Aircuity"/>
|
||||
<vendor id="220" n="Control Techniques, Ltd."/>
|
||||
<vendor id="221" n="Evolve Control Systems, LLC"/>
|
||||
<vendor id="222" n="WAGO Kontakttechnik GmbH & Co. KG"/>
|
||||
<vendor id="223" n="Cerus Industrial"/>
|
||||
<vendor id="224" n="Chloride Power Protection Company"/>
|
||||
<vendor id="225" n="Computrols, Inc."/>
|
||||
<vendor id="226" n="Phoenix Contact GmbH & Co. KG"/>
|
||||
<vendor id="227" n="Grundfos Management A/S"/>
|
||||
<vendor id="228" n="Ridder Drive Systems"/>
|
||||
<vendor id="229" n="Soft Device SDN BHD"/>
|
||||
<vendor id="230" n="Integrated Control Technology Limited"/>
|
||||
<vendor id="231" n="AIRxpert Systems, Inc."/>
|
||||
<vendor id="232" n="Microtrol Limited"/>
|
||||
<vendor id="233" n="Red Lion Controls"/>
|
||||
<vendor id="234" n="Digital Electronics Corporation"/>
|
||||
<vendor id="235" n="Ennovatis GmbH"/>
|
||||
<vendor id="236" n="Serotonin Software Technologies, Inc."/>
|
||||
<vendor id="237" n="LS Industrial Systems Co., Ltd."/>
|
||||
<vendor id="238" n="Square D Company"/>
|
||||
<vendor id="239" n="S Squared Innovations, Inc."/>
|
||||
<vendor id="240" n="Aricent Ltd."/>
|
||||
<vendor id="241" n="EtherMetrics, LLC"/>
|
||||
<vendor id="242" n="Industrial Control Communications, Inc."/>
|
||||
<vendor id="243" n="Paragon Controls, Inc."/>
|
||||
<vendor id="244" n="A. O. Smith Corporation"/>
|
||||
<vendor id="245" n="Contemporary Control Systems, Inc."/>
|
||||
<vendor id="246" n="Intesis Software SL"/>
|
||||
<vendor id="247" n="Ingenieurgesellschaft N. Hartleb mbH"/>
|
||||
<vendor id="248" n="Heat-Timer Corporation"/>
|
||||
<vendor id="249" n="Ingrasys Technology, Inc."/>
|
||||
<vendor id="250" n="Costerm Building Automation"/>
|
||||
<vendor id="251" n="Wilo AG"/>
|
||||
<vendor id="252" n="Embedia Technologies Corp."/>
|
||||
<vendor id="253" n="Technilog"/>
|
||||
<vendor id="254" n="HR Controls Ltd. & Co. KG"/>
|
||||
<vendor id="255" n="Lennox International, Inc."/>
|
||||
<vendor id="256" n="RK-Tec Rauchklappen-Steuerungssysteme GmbH & Co. KG"/>
|
||||
<vendor id="257" n="Thermomax, Ltd."/>
|
||||
<vendor id="258" n="ELCON Electronic Control, Ltd."/>
|
||||
<vendor id="259" n="Larmia Control AB"/>
|
||||
<vendor id="260" n="BACnet Stack at SourceForge"/>
|
||||
<vendor id="261" n="G4S Security Services A/S"/>
|
||||
<vendor id="262" n="Sitek S.p.A."/>
|
||||
<vendor id="263" n="Cristal Controles"/>
|
||||
<vendor id="264" n="Regin AB"/>
|
||||
<vendor id="265" n="Dimension Software, Inc."/>
|
||||
<vendor id="266" n="SynapSense Corporation"/>
|
||||
<vendor id="267" n="Beijing Nantree Electronic Co., Ltd."/>
|
||||
<vendor id="268" n="Camus Hydronics Ltd."/>
|
||||
<vendor id="269" n="Kawasaki Heavy Industries, Ltd."/>
|
||||
<vendor id="270" n="Critical Environment Technologies"/>
|
||||
<vendor id="271" n="ILSHIN IBS Co., Ltd."/>
|
||||
<vendor id="272" n="ELESTA Energy Control AG"/>
|
||||
<vendor id="273" n="KROPMAN Installatietechniek"/>
|
||||
<vendor id="274" n="Baldor Electric Company"/>
|
||||
<vendor id="275" n="INGA mbH"/>
|
||||
<vendor id="276" n="GE Consumer & Industrial"/>
|
||||
<vendor id="277" n="Functional Devices, Inc."/>
|
||||
<vendor id="278" n="ESAC"/>
|
||||
<vendor id="279" n="M-System Co., Ltd."/>
|
||||
<vendor id="280" n="Yokota Co., Ltd."/>
|
||||
|
||||
</vendorList>
|
||||
|
||||
@@ -0,0 +1,59 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<bajaObjectGraph version="1.0">
|
||||
<p c="1" m="b=baja" t="b:Station">
|
||||
<!-- /Services -->
|
||||
<p n="Services" h="2" t="b:ServiceContainer">
|
||||
<!-- /Services/WebService -->
|
||||
<p n="WebService" h="3" m="w=web" t="w:WebService">
|
||||
<p n="httpPort" v="2412"/>
|
||||
<p n="authenticationScheme" v="basic"/>
|
||||
<p n="clientEnvironments" h="4" t="w:ClientEnvironments">
|
||||
<p n="envServlet" h="5" t="w:ClientEnvServlet">
|
||||
</p>
|
||||
</p>
|
||||
</p>
|
||||
<!-- /Services/BoxService -->
|
||||
<p n="BoxService" h="6" m="box=box" t="box:BoxService">
|
||||
<p n="servlet" h="7">
|
||||
</p>
|
||||
<p n="sys" h="8">
|
||||
</p>
|
||||
<p n="reg" h="9">
|
||||
</p>
|
||||
<p n="ssession" h="a">
|
||||
</p>
|
||||
<p n="ord" h="b">
|
||||
</p>
|
||||
</p>
|
||||
<!-- /Services/AlarmService -->
|
||||
<p n="AlarmService" m="alarm=alarm" t="alarm:AlarmService">
|
||||
</p>
|
||||
<!-- /Services/UserService -->
|
||||
<p n="UserService" h="c" t="b:UserService">
|
||||
<p n="admin" h="d" t="b:User">
|
||||
<p n="expiration" f="r"/>
|
||||
<p n="permissions" f="r" v="super"/>
|
||||
<p n="password" f="do" v="AH7JlmWthmLVNwjTfKjmHPkPWgUCb/uhg0ahg9C9m0Do1ctkFibGG8eZhK6m4By7kPqzpau1LhgBXU/GRnuPZlYadeXSR8V8VXZHj0ZpSzbF//a1vIK96/0Maa7LhWJdm4CZ7SMyqIXJaMZ2gPTXJKUPcwPBqd52sv94X25Qpjrr4hhn84bKsuAc16AR/chyemvJks5k0YJkRKHeMvtySRkWHbvfTtrHDfpj5Y/oiqCk2MZjpKdfGsWACdj/qHCJCBK2OymE2iUgvixiWzliDNVrPQIFanfoMGhKtpNlGEaL86ZeUmp8tXmD1n57/shPWmdB6Ok48CcZA/ss1UDMkX1n5WYrrYBi2DcJ0yKothybZJcVXsvqFmw="/>
|
||||
</p>
|
||||
<p n="guest" h="e" t="b:User">
|
||||
<p n="enabled" v="false"/>
|
||||
<p n="password" f="do"/>
|
||||
</p>
|
||||
<p n="userPrototypes" h="f" t="b:UserPrototypes">
|
||||
<p n="defaultPrototype" h="10" t="b:User">
|
||||
<p n="permissions" f="1"/>
|
||||
<p n="password" f="do"/>
|
||||
<p n="navFile" f="1"/>
|
||||
</p>
|
||||
</p>
|
||||
</p>
|
||||
</p>
|
||||
<!-- /Apps -->
|
||||
<p n="Apps" h="11" m="app=app" t="app:AppContainer">
|
||||
</p>
|
||||
<!-- /BajaScriptTestFolder -->
|
||||
<p n="BajaScriptTestFolder" h="12" m="tbs=testBajaScript" t="tbs:TestFolder">
|
||||
</p>
|
||||
</p>
|
||||
</bajaObjectGraph>
|
||||
|
||||
@@ -0,0 +1,17 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<bajaObjectGraph version="1.0">
|
||||
<p n="Program" h="1" m="p=program" t="p:Program">
|
||||
<p n="code" h="2" t="p:ProgramCode">
|
||||
<p n="className" v="Prog_3a2e38a44f454679af65dea4441d6141"/>
|
||||
<p n="classFile" v="yv66vgAAADAAKQEAJVByb2dfM2EyZTM4YTQ0ZjQ1NDY3OWFmNjVkZWE0NDQxZDYxNDEHAAEBAB9jb20vdHJpZGl1bS9wcm9ncmFtL1Byb2dyYW1CYXNlBwADAQAHb25TdGFydAEAAygpVgEACkV4Y2VwdGlvbnMBABNqYXZhL2xhbmcvRXhjZXB0aW9uBwAIAQAEQ29kZQEAD0xpbmVOdW1iZXJUYWJsZQEACW9uRXhlY3V0ZQEABm9uU3RvcAEABW9uRm9vAQAaKClMamF2YXgvYmFqYS9zeXMvQlN0cmluZzsBAApGb28gY2FsbGVkCAAQAQADb3V0AQAVTGphdmEvaW8vUHJpbnRTdHJlYW07DAASABMBABBqYXZhL2xhbmcvU3lzdGVtBwAVCQAWABQBAAdwcmludGxuAQAVKExqYXZhL2xhbmcvU3RyaW5nOylWDAAYABkBABNqYXZhL2lvL1ByaW50U3RyZWFtBwAbCgAcABoBAARtYWtlAQAsKExqYXZhL2xhbmcvU3RyaW5nOylMamF2YXgvYmFqYS9zeXMvQlN0cmluZzsMAB4AHwEAFmphdmF4L2JhamEvc3lzL0JTdHJpbmcHACEKACIAIAEABjxpbml0PgwAJAAGCgAEACUBAApTb3VyY2VGaWxlAQAqUHJvZ18zYTJlMzhhNDRmNDU0Njc5YWY2NWRlYTQ0NDFkNjE0MS5qYXZhACEAAgAEAAAAAAAFAAEABQAGAAIABwAAAAQAAQAJAAoAAAAZAAAAAQAAAAGxAAAAAQALAAAABgABAAAAFAABAAwABgACAAcAAAAEAAEACQAKAAAAGQAAAAEAAAABsQAAAAEACwAAAAYAAQAAABgAAQANAAYAAgAHAAAABAABAAkACgAAABkAAAABAAAAAbEAAAABAAsAAAAGAAEAAAAcAAEADgAPAAIABwAAAAQAAQAJAAoAAAAvAAIAAgAAAA8SEUyyABcrtgAdK7gAI7AAAAABAAsAAAAOAAMAAAAgAAMAIQAKACIAAQAkAAYAAQAKAAAAIQABAAEAAAAFKrcAJrEAAAABAAsAAAAKAAIAAAAKAAQACgABACcAAAACACg="/>
|
||||
<p n="dependencies" v="program;baja"/>
|
||||
<p n="checksum" v="-1310491085"/>
|
||||
<p n="source" v="public void onStart() throws Exception
{
}

public void onExecute() throws Exception
{
}

public void onStop() throws Exception
{
}

public BString onFoo() throws Exception
{
 String foo = "Foo called";
 System.out.println(foo);
 return BString.make(foo);
}
"/>
|
||||
<p n="userDefinedImports" v="baja:javax.baja.security"/>
|
||||
</p>
|
||||
<p n="wsAnnotation" f="r" m="b=baja" t="b:WsAnnotation" v="2,2,8"/>
|
||||
<p n="foo" f="s" t="p:ProgramAction">
|
||||
<p n="returnTypeSpec" v="baja:String"/>
|
||||
</p>
|
||||
</p>
|
||||
</bajaObjectGraph>
|
||||
|
After Width: | Height: | Size: 5.7 KiB |
|
After Width: | Height: | Size: 7.8 KiB |
|
After Width: | Height: | Size: 276 B |
|
After Width: | Height: | Size: 265 B |
|
After Width: | Height: | Size: 223 B |
|
After Width: | Height: | Size: 1.7 KiB |
|
After Width: | Height: | Size: 24 KiB |
|
After Width: | Height: | Size: 124 KiB |
|
After Width: | Height: | Size: 11 KiB |
|
After Width: | Height: | Size: 2.6 KiB |
|
After Width: | Height: | Size: 7.5 KiB |
@@ -0,0 +1,7 @@
|
||||
package com.tridium.basicdriver;
|
||||
|
||||
import com.tridium.basicdriver.message.Message;
|
||||
|
||||
public interface MessageListener {
|
||||
void processMessage(Message message);
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
package com.tridium.basicdriver;
|
||||
|
||||
import com.tridium.basicdriver.message.ReceivedMessage;
|
||||
|
||||
public interface UnsolicitedMessageListener {
|
||||
Object getUnsolicitedListenerCode();
|
||||
|
||||
void receiveMessage(ReceivedMessage receivedMessage);
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
package com.tridium.bport;
|
||||
|
||||
import com.tridium.bport.enums.BBPortClientJobErrorEnum;
|
||||
import com.tridium.bport.messages.BPortMessage;
|
||||
import java.util.LinkedList;
|
||||
|
||||
public interface IBPortInterface {
|
||||
void parseResponse(BBPortClientJobErrorEnum bBPortClientJobErrorEnum, BPortMessage bPortMessage);
|
||||
|
||||
void parseUnsolMessage(LinkedList linkedList);
|
||||
}
|
||||
|
After Width: | Height: | Size: 997 B |
|
After Width: | Height: | Size: 855 B |
|
After Width: | Height: | Size: 926 B |
|
After Width: | Height: | Size: 863 B |
|
After Width: | Height: | Size: 933 B |
|
After Width: | Height: | Size: 1.2 KiB |
|
After Width: | Height: | Size: 936 B |
|
After Width: | Height: | Size: 959 B |
@@ -0,0 +1,42 @@
|
||||
package com.tridium.bport.messages;
|
||||
|
||||
import com.tridium.bport.enums.BBPortClientJobErrorEnum;
|
||||
import com.tridium.bport.messages.BPortCommandBase.CommandStruct;
|
||||
import java.util.LinkedList;
|
||||
import javax.baja.sys.BComponent;
|
||||
|
||||
public interface IBPortCommand {
|
||||
void addDependentCommands();
|
||||
|
||||
boolean canAbruptCurrentCommand();
|
||||
|
||||
void commandFinished(int i, LinkedList linkedList, BBPortClientJobErrorEnum bBPortClientJobErrorEnum, int i2, BComponent bComponent, int i3);
|
||||
|
||||
void commandSent();
|
||||
|
||||
LinkedList createMessages(int i, BPortClientJobData bPortClientJobData);
|
||||
|
||||
int getCmdResponseCode();
|
||||
|
||||
CommandStruct getCommandInfo();
|
||||
|
||||
LinkedList getDependentCommands();
|
||||
|
||||
boolean getIsCommandResponseFail();
|
||||
|
||||
int getPointIndex();
|
||||
|
||||
int getPointType();
|
||||
|
||||
int getTargetDevice();
|
||||
|
||||
void handleDependentCommandsResponse(LinkedList linkedList);
|
||||
|
||||
boolean isPointCommand();
|
||||
|
||||
void messagesReceived(int i, int i2, BPortMessage bPortMessage);
|
||||
|
||||
void removeDependentCommand(IBPortCommand iBPortCommand);
|
||||
|
||||
void setCmdResponseCode(int i);
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
package com.tridium.bport.messages;
|
||||
|
||||
public interface IBPortMessageConst {
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
package com.tridium.bql;
|
||||
|
||||
import javax.baja.sys.BAbsTime;
|
||||
import javax.baja.sys.BTime;
|
||||
|
||||
public interface DateTimeSource {
|
||||
BAbsTime currentAbsTime();
|
||||
|
||||
BAbsTime currentDate();
|
||||
|
||||
BTime currentTime();
|
||||
|
||||
void updateTime();
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
package com.tridium.bql;
|
||||
|
||||
import javax.baja.collection.BICollection;
|
||||
import javax.baja.collection.BITable;
|
||||
import javax.baja.sys.Context;
|
||||
|
||||
public interface Projection {
|
||||
BITable getTable(BICollection bICollection, Context context);
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
package com.tridium.bql;
|
||||
|
||||
import javax.baja.collection.BICollection;
|
||||
import javax.baja.sys.Context;
|
||||
|
||||
public interface Quantifier {
|
||||
BICollection quantify(BICollection bICollection, Context context);
|
||||
}
|
||||
@@ -0,0 +1,19 @@
|
||||
package com.tridium.bql;
|
||||
|
||||
public interface RangeSet {
|
||||
int getCount();
|
||||
|
||||
Range getRange(int i);
|
||||
|
||||
RangeSet intersection();
|
||||
|
||||
boolean isAll();
|
||||
|
||||
boolean isNone();
|
||||
|
||||
RangeSet not();
|
||||
|
||||
void sort();
|
||||
|
||||
RangeSet union();
|
||||
}
|
||||
|
After Width: | Height: | Size: 915 B |
|
After Width: | Height: | Size: 890 B |
|
After Width: | Height: | Size: 909 B |
|
After Width: | Height: | Size: 970 B |
|
After Width: | Height: | Size: 907 B |
|
After Width: | Height: | Size: 931 B |
|
After Width: | Height: | Size: 904 B |
|
After Width: | Height: | Size: 906 B |
|
After Width: | Height: | Size: 2.2 KiB |
@@ -0,0 +1,5 @@
|
||||
package com.tridium.ccn.util;
|
||||
|
||||
public interface AsynchronousRequest {
|
||||
void execute();
|
||||
}
|
||||
@@ -0,0 +1,48 @@
|
||||
package com.tridium.ccn.util;
|
||||
|
||||
public interface CcnErrorCodes {
|
||||
public static final int ERROR_GETTING_OPTS = -4;
|
||||
public static final int ERROR_SETTING_OPTS = -5;
|
||||
public static final int E_CCN_ALARM_NOT_EXTENDED_ALARM = 6488172;
|
||||
public static final int E_CCN_ALARM_NOT_STANDARD_WITH_DATE = 6488171;
|
||||
public static final int E_CCN_BAD_DEVICE_STATUS = 6488278;
|
||||
public static final int E_CCN_COMM_COMMAND_NOT_ACK = 6488166;
|
||||
public static final int E_CCN_DUPLICATE_TABLE_GROUP_EXCEPTION = 6488264;
|
||||
public static final int E_CCN_ERROR_GETTING_OPTS = 6488272;
|
||||
public static final int E_CCN_ERROR_NATIVE_UNKOWN_WHY = 6488273;
|
||||
public static final int E_CCN_ERROR_SETTING_OPTS = 6488271;
|
||||
public static final int E_CCN_FID_UNSUPPORTED_EUC = 6488180;
|
||||
public static final int E_CCN_FIELD_INDEX_OUT_OF_RANGE = 6488269;
|
||||
public static final int E_CCN_MISMATCHED_REQ_RSP_TABLE_TYPE = 6488169;
|
||||
public static final int E_CCN_NATIVE_DRIVER_NOT_STARTED = 6488165;
|
||||
public static final int E_CCN_NO_SUCH_COMM_PORT = 6488279;
|
||||
public static final int E_CCN_READ_NOT_SUCCESSFUL = 6488177;
|
||||
public static final int E_CCN_TABLE_NOT_LICENSED = 6488275;
|
||||
public static final int E_CCN_TUNNEL_COULD_NOT_SEND_ACK_02 = 6488276;
|
||||
public static final int E_CCN_TUNNEL_COULD_NOT_SEND_TBL20_B02 = 6488277;
|
||||
public static final int E_CCN_TUNNEL_MSG_TOO_SHORT = 6488178;
|
||||
public static final int E_CCN_TUNNEL_UNSUPPORTED_COMMAND = 6488179;
|
||||
public static final int E_CCN_UNSUPPORTED_BAUD_RATE_EXCEPTION = 6488274;
|
||||
public static final int E_CCN_UPDATE_TABLE_GROUP_EXCEPTION = 6488164;
|
||||
public static final int E_CCN_VALUE_FORMAT_NOT_8_BIT_FLAG = 6488181;
|
||||
public static final int E_CCN_VALUE_FORMAT_NOT_FLOAT = 6488174;
|
||||
public static final int E_CCN_VALUE_OUT_OF_RANGE = 6488176;
|
||||
public static final int E_CCN_WRITE_NOT_SUCCESSFUL = 6488175;
|
||||
public static final int E_CCN_WRONG_ALARM_DATA_WRAPPER = 6488173;
|
||||
public static final int E_CCN_WRONG_BLOCK = 6488167;
|
||||
public static final int E_CCN_WRONG_COMMAND_TYPE = 6488170;
|
||||
public static final int E_CCN_WRONG_TABLE_TYPE = 6488168;
|
||||
public static final int E_INVALID_DEVICE_NAME = 6488270;
|
||||
public static final int E_METHOD_OBSOLETE = 6488266;
|
||||
public static final int E_PANIC_ENTERED_BAD_BLOCK = 6488267;
|
||||
public static final int E_PLATFORM_NOT_IMPLEMENTED = 6488268;
|
||||
public static final int E_TABLE_GROUP_NOT_REG_TO_CCN_DEVICE = 6488265;
|
||||
public static final int NO_OPERATION_NODE_OOS = 1;
|
||||
public static final int OPTS_SETUP_SUCCESS = 0;
|
||||
public static final int POLL_ACTION = 0;
|
||||
public static final int SUB = 6488064;
|
||||
public static final int SUCCESSFUL_OPERATION = 0;
|
||||
public static final int UNRESPONSIVE_OPERATION = 2;
|
||||
public static final int UNSUCCESSFUL_OPERATION = 3;
|
||||
public static final int WRITE_ACTION = 1;
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
package com.tridium.csmgrbase;
|
||||
|
||||
public interface CsMgrErrorCodes {
|
||||
public static final int E_COMMUNICATIONS_ERROR = 101;
|
||||
public static final int E_INVALID_FUNCTION_CODE = 100;
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
package com.tridium.ddf.comm.rsp;
|
||||
|
||||
public interface IDdfTransmitAckResponse {
|
||||
byte[] getBytes();
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
package com.tridium.dedicatedMicros;
|
||||
|
||||
public interface IDedicatedVideoServer {
|
||||
int getHiFrameRate();
|
||||
|
||||
int getLoFrameRate();
|
||||
|
||||
int getMedFrameRate();
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
package com.tridium.dedicatedMicros.comm.req;
|
||||
|
||||
import com.tridium.dedicatedMicros.comm.BDedicatedCommunicator;
|
||||
|
||||
public interface DedicatedHttpReq {
|
||||
void setCommunicator(BDedicatedCommunicator bDedicatedCommunicator);
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
package com.tridium.dedicatedMicros.comm.req;
|
||||
|
||||
public interface DedicatedUdpReq {
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
package com.tridium.devkit.disassemble.pool;
|
||||
|
||||
import java.util.Collection;
|
||||
|
||||
public interface PoolEntryContainer {
|
||||
Collection getPoolEntries();
|
||||
}
|
||||
|
After Width: | Height: | Size: 136 B |
|
After Width: | Height: | Size: 259 B |
|
After Width: | Height: | Size: 924 B |
|
After Width: | Height: | Size: 932 B |
|
After Width: | Height: | Size: 955 B |
@@ -0,0 +1,9 @@
|
||||
package com.tridium.dmp;
|
||||
|
||||
public interface DmpConst {
|
||||
public static final int DEFAULT_DMP_PORT = 2361;
|
||||
public static final int DMP_VERSION = 208;
|
||||
public static final char FRAGMENT_MARKER = '-';
|
||||
public static final int MAX_DMP_MESSAGE_LEN = 250;
|
||||
public static final int MAX_ZONE_CATEGORIES = 6;
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
package com.tridium.dras.util;
|
||||
|
||||
public interface DrasPollInterface {
|
||||
void monitorEvents();
|
||||
}
|
||||
|
After Width: | Height: | Size: 960 B |
|
After Width: | Height: | Size: 935 B |
|
After Width: | Height: | Size: 939 B |
@@ -0,0 +1,55 @@
|
||||
package com.tridium.eas.api;
|
||||
|
||||
import java.util.Vector;
|
||||
import javax.baja.timezone.BTimeZone;
|
||||
import javax.baja.units.BUnit;
|
||||
|
||||
public interface DataPointExec {
|
||||
int addGroupLink(int i, int i2);
|
||||
|
||||
int create(String str, String str2, String str3, int i, int i2, int i3, boolean z, String str4, String str5, int i4, int i5, String str6, double d, String str7);
|
||||
|
||||
int erase(int i, String str);
|
||||
|
||||
TSDataSummary getAggregatedSummary(String[] strArr, EasLocalTime easLocalTime, EasLocalTime easLocalTime2, BTimeZone[] bTimeZoneArr, RestorationMethod restorationMethod, int i, int i2, TimeInterval timeInterval, int i3, double[] dArr, BUnit[] bUnitArr, BUnit bUnit, int i4, TimeInterval timeInterval2, boolean z, int i5, double d, boolean z2, DataPoint dataPoint) throws EasException;
|
||||
|
||||
TSDataSummary getAggregatedSummaryNorm(DPNormInfo[] dPNormInfoArr, EasLocalTime easLocalTime, EasLocalTime easLocalTime2, RestorationMethod restorationMethod, RollupMethod rollupMethod, BUnit bUnit, boolean z, BUnit bUnit2, boolean z2, double d, BUnit bUnit3, int i, int i2, TimeInterval timeInterval, int i3, boolean z3, int i4, double d2, boolean z4, DataPoint dataPoint) throws EasException;
|
||||
|
||||
Vector getAllDataPointNames();
|
||||
|
||||
int getAvailableLicensedDataPointCount();
|
||||
|
||||
TSDataFloat getData(String str, EasLocalTime easLocalTime, EasLocalTime easLocalTime2, BTimeZone bTimeZone, RestorationMethod restorationMethod, BUnit bUnit, TimeInterval timeInterval, boolean z, int i, double d, boolean z2, DataPoint dataPoint) throws EasException;
|
||||
|
||||
Vector getDataPoints(int i);
|
||||
|
||||
Vector getDataPoints(Site site);
|
||||
|
||||
Vector getDataPoints(String str);
|
||||
|
||||
TSDataSummary getDataSummary(String str, EasLocalTime easLocalTime, EasLocalTime easLocalTime2, BTimeZone bTimeZone, RestorationMethod restorationMethod, int i, int i2, BUnit bUnit, BUnit bUnit2, TimeInterval timeInterval, int i3, double d, BUnit bUnit3, String str2, BUnit bUnit4, double d2, TimeInterval timeInterval2, boolean z, int i4, double d3, boolean z2, DataPoint dataPoint) throws EasException;
|
||||
|
||||
TSDataFloat getExceptionSeries(String str, boolean z, EasLocalTime easLocalTime, EasLocalTime easLocalTime2, BTimeZone bTimeZone, int i, int i2, int i3, int i4, int i5, int i6, boolean z2, TimeInterval timeInterval, BUnit bUnit, boolean z3, String str2, int i7, EasLocalTime easLocalTime3, int i8, RestorationMethod restorationMethod, TimeInterval timeInterval2, boolean z4, int i9, double d, boolean z5, DataPoint dataPoint) throws EasException;
|
||||
|
||||
ExceptionSummaryData getExceptionSummaryData(String str, EasLocalTime easLocalTime, EasLocalTime easLocalTime2, BTimeZone bTimeZone, int i, int i2, int i3, int i4, int i5, int i6, boolean z, TimeInterval timeInterval, BUnit bUnit, boolean z2, String str2, int i7, EasLocalTime easLocalTime3, int i8, int i9, double d, double d2, int i10, int i11, RestorationMethod restorationMethod, TimeInterval timeInterval2, boolean z3, int i12, double d3, boolean z4, DataPoint dataPoint) throws EasException;
|
||||
|
||||
Vector getGroupDataPoints(int i);
|
||||
|
||||
Vector getMeterDPs(int i);
|
||||
|
||||
Vector getMeterDPs(Meter meter);
|
||||
|
||||
SiteSummary[] getRankedSummaries(String str, int i, int i2, boolean z, int i3, String str2, int[] iArr, EasLocalTime easLocalTime, EasLocalTime easLocalTime2, int i4, int i5, boolean z2, double d, BUnit bUnit, TimeInterval timeInterval, boolean z3, int i6, double d2, boolean[] zArr, DataPoint[] dataPointArr) throws EasException;
|
||||
|
||||
DataSample[] getRawData(String str, EasLocalTime easLocalTime, EasLocalTime easLocalTime2, BTimeZone bTimeZone, BUnit bUnit) throws EasException;
|
||||
|
||||
double getTotal(String str, EasLocalTime easLocalTime, EasLocalTime easLocalTime2, BTimeZone bTimeZone) throws EasException;
|
||||
|
||||
boolean isMultistate(String str);
|
||||
|
||||
DataPoint load(int i);
|
||||
|
||||
int remGroupLink(int i, int i2);
|
||||
|
||||
int update(int i, String str, String str2, String str3, int i2, int i3, int i4, boolean z, String str4, String str5, int i5, int i6, String str6, double d, String str7);
|
||||
}
|
||||
@@ -0,0 +1,13 @@
|
||||
package com.tridium.eas.api;
|
||||
|
||||
import java.util.Vector;
|
||||
|
||||
public interface DynGroupExec {
|
||||
int countLevels(int i);
|
||||
|
||||
Vector getChildren(Vector vector);
|
||||
|
||||
Vector getSubIDs(int i, Vector vector);
|
||||
|
||||
Vector loadFields(int i);
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
package com.tridium.eas.api;
|
||||
|
||||
public interface EasProtected {
|
||||
public static final int DATA_POINT_TYPE = 2;
|
||||
public static final int GROUP_TYPE = 3;
|
||||
public static final int METER_TYPE = 1;
|
||||
public static final int RATE_TYPE = 4;
|
||||
public static final int REPORT_TYPE = 5;
|
||||
public static final int SITE_TYPE = 0;
|
||||
|
||||
String getProtectedIdentifier();
|
||||
|
||||
int getProtectedType();
|
||||
}
|
||||
@@ -0,0 +1,43 @@
|
||||
package com.tridium.eas.api;
|
||||
|
||||
import java.util.Vector;
|
||||
|
||||
public interface GroupExec {
|
||||
int addChild(int i, int i2, int i3, String str);
|
||||
|
||||
int addProperty(int i, Property property, String str);
|
||||
|
||||
int countChildren(int i, String str);
|
||||
|
||||
int create(String str, char c, String str2, String str3);
|
||||
|
||||
Group getByName(String str, String str2);
|
||||
|
||||
Vector getDataPointGroups(int i, String str);
|
||||
|
||||
Vector getGroups(char c, String str);
|
||||
|
||||
Vector getParents(int i, String str);
|
||||
|
||||
Property getProperty(int i, String str, String str2);
|
||||
|
||||
Property getProperty(Group group, String str, String str2);
|
||||
|
||||
String[] getPropertyNames(int i, String str);
|
||||
|
||||
Group load(int i, String str);
|
||||
|
||||
Vector loadChildren(int i, String str);
|
||||
|
||||
int remChild(int i, int i2, String str);
|
||||
|
||||
int remChildren(int i, String str);
|
||||
|
||||
int remProperty(int i, String str, String str2);
|
||||
|
||||
int remove(int i, String str);
|
||||
|
||||
int setProperty(int i, Property property, String str);
|
||||
|
||||
boolean update(int i, String str, String str2, String str3);
|
||||
}
|
||||
@@ -0,0 +1,27 @@
|
||||
package com.tridium.eas.api;
|
||||
|
||||
import java.util.Vector;
|
||||
|
||||
public interface MeterExec {
|
||||
int create(String str, String str2, int i, boolean z, int i2, String str3, double d);
|
||||
|
||||
int erase(int i);
|
||||
|
||||
int getAvailableLicensedMeterCount();
|
||||
|
||||
Vector getSiteMeters(int i);
|
||||
|
||||
Vector getSiteMeters(Site site);
|
||||
|
||||
boolean isCustomRateComponentUnlocked(String str);
|
||||
|
||||
boolean isEasCostLicensed();
|
||||
|
||||
boolean isEasE2Licensed();
|
||||
|
||||
boolean isReportLicensed(String str);
|
||||
|
||||
Meter load(int i);
|
||||
|
||||
int update(int i, String str, String str2, int i2, boolean z, int i3, String str3, double d);
|
||||
}
|
||||
@@ -0,0 +1,37 @@
|
||||
package com.tridium.eas.api;
|
||||
|
||||
import javax.baja.timezone.BTimeZone;
|
||||
import javax.baja.units.BUnit;
|
||||
|
||||
public interface TSData {
|
||||
public static final int TYPE_BOOL = 4;
|
||||
public static final int TYPE_DOUBLE = 1;
|
||||
public static final int TYPE_FLOAT = 2;
|
||||
public static final int TYPE_INT = 3;
|
||||
public static final int TYPE_OBJECT = 6;
|
||||
public static final int TYPE_STRING = 5;
|
||||
|
||||
long getDefaultTime(int i);
|
||||
|
||||
int getIndex(EasLocalTime easLocalTime);
|
||||
|
||||
int getIndexByOffset(long j);
|
||||
|
||||
long getLocalTime(int i);
|
||||
|
||||
long getOffsetMillis(int i);
|
||||
|
||||
int getSize();
|
||||
|
||||
EasLocalTime getStart();
|
||||
|
||||
BTimeZone getTimeZone();
|
||||
|
||||
int getType();
|
||||
|
||||
BUnit getValueUnit();
|
||||
|
||||
long getZonelessTime(int i);
|
||||
|
||||
boolean isValid(int i);
|
||||
}
|
||||
|
After Width: | Height: | Size: 4.6 KiB |