Status in source: mandatory.
Technical details
{
"smi_kind": "OBJECT-TYPE",
"definition": [
"dcmMEType",
"OBJECT-TYPE",
"SYNTAX",
"INTEGER",
"{",
"other",
"(",
"1",
")",
",",
"asciiData",
"(",
"2",
")",
",",
"binaryData",
"(",
"3",
")",
"}",
"ACCESS",
"read-write",
"STATUS",
"mandatory",
"DESCRIPTION",
"\"",
"Indicates",
"the",
"encoding",
"of",
"the",
"data",
"packet",
"returned",
"by",
"the",
"device",
".",
"The",
"values",
"are",
":",
"-",
"other",
"(",
"1",
")",
"=",
"not",
"defined",
".",
"-",
"asciiData",
"(",
"2",
")",
"=",
"data",
"packet",
"is",
"encoded",
"using",
"an",
"ascii",
"representation",
"of",
"the",
"‘",
"Data",
"’",
"column",
"of",
"the",
"Data",
"Structure",
"Table",
".",
"This",
"mode",
"of",
"operation",
"is",
"intended",
"to",
"provide",
"the",
"user",
"with",
"readable",
"data",
"directly",
"from",
"the",
"device",
"without",
"requiring",
"interpretation",
"(",
"it",
"is",
"included",
"for",
"historical",
"purposes",
")",
".",
"Each",
"field",
"of",
"the",
"data",
"packet",
"(",
"a",
"defined",
"bin",
"for",
"a",
"binned",
"study",
",",
"a",
"pvr",
"parameter",
"for",
"a",
"pvr",
"study",
",",
"or",
"each",
"field",
"of",
"an",
"event",
"record",
"for",
"an",
"event",
"study",
")",
"shall",
"be",
"separated",
"by",
"a",
"‘",
"white",
"space",
"’",
"(",
"either",
"an",
"ascii",
"space",
",",
"ascii",
"comma",
",",
"ascii",
"tab",
")",
".",
"Each",
"record",
"(",
"all",
"of",
"the",
"binned",
"counts",
"for",
"a",
"binned",
"study",
",",
"each",
"set",
"of",
"vehicle",
"parameters",
"for",
"a",
"pvr",
"study",
"and",
"each",
"logical",
"IO",
"event",
"record",
"for",
"an",
"event",
"study",
")",
",",
"will",
"be",
"terminated",
"by",
"a",
"‘",
"white",
"terminator",
"’",
"(",
"an",
"ascii",
"carriage",
"return",
",",
"an",
"ascii",
"line",
"feed",
"or",
"a",
"combination",
"ascii",
"carriage",
"return",
"/",
"line",
"feed",
")",
".",
"Because",
"each",
"field",
"is",
"separated",
"by",
"an",
"ascii",
"‘",
"white",
"space",
"’",
",",
"the",
"dcn",
"device",
"may",
"choose",
"to",
"pad",
"each",
"field",
"with",
"leading",
"ascii",
"zeros",
"(",
"ascii",
"code",
"h30",
")",
"to",
"make",
"each",
"identical",
"field",
"the",
"same",
"length",
"for",
"readability",
".",
"The",
"octet",
"string",
"code",
"(",
"04",
"h",
")",
"and",
"the",
"length",
"of",
"the",
"octet",
"string",
"fields",
"are",
"not",
"sent",
"in",
"asciiData",
"mode",
".",
"The",
"number",
"of",
"octets",
"per",
"binned",
"counts",
"for",
"binned",
"studies",
"is",
"not",
"sent",
".",
"The",
"vehicle",
"time",
"tag",
"for",
"pvr",
"studies",
"may",
"be",
"translated",
"by",
"before",
"being",
"sent",
".",
"The",
"data",
"fields",
"sent",
"for",
"event",
"studies",
"shall",
"be",
"the",
"ascii",
"hex",
"representation",
"of",
"each",
"defined",
"field",
"since",
"event",
"records",
"are",
"defined",
"in",
"bits",
".",
"-",
"binaryData",
"(",
"3",
")",
"=",
"data",
"packet",
"is",
"encoded",
"in",
"binary",
".",
"The",
"data",
"is",
"encoded",
"as",
"defined",
"by",
"the",
"‘",
"Data",
"’",
"field",
"of",
"the",
"Data",
"Structure",
"Table",
"for",
"the",
"specified",
"type",
"of",
"data",
".",
"”",
"::=",
"{",
"dcmMEEntry",
"3",
"}"
],
"syntax_tree": [
[
"SimpleSyntax",
"INTEGER",
[
"enumSpec",
[
[
"other",
1
],
[
"asciiData",
2
],
[
"binaryData",
3
]
]
]
],
null,
[
"MaxAccessPart",
"read-write"
],
[
"Status",
"mandatory"
],
[
"DESCRIPTION",
"Indicates the encoding of the data packet returned by the device. The values are: -other(1)=not defined. -asciiData(2)=data packet is encoded using an ascii representation of the ‘Data’ column of the Data Structure Table. This mode of operation is intended to provide the user with readable data directly from the device without requiring interpretation (it is included for historical purposes). Each field of the data packet (a defined bin for a binned study, a pvr parameter for a pvr study, or each field of an event record for an event study) shall be separated by a ‘white space’ (either an ascii space, ascii comma, ascii tab). Each record (all of the binned counts for a binned study, each set of vehicle parameters for a pvr study and each logical IO event record for an event study), will be terminated by a ‘white terminator’ (an ascii carriage return, an ascii line feed or a combination ascii carriage return/line feed). Because each field is separated by an ascii ‘white space’, the dcn device may choose to pad each field with leading ascii zeros (ascii code h30) to make each identical field the same length for readability. The octet string code (04h) and the length of the octet string fields are not sent in asciiData mode. The number of octets per binned counts for binned studies is not sent. The vehicle time tag for pvr studies may be translated by before being sent. The data fields sent for event studies shall be the ascii hex representation of each defined field since event records are defined in bits. -binaryData(3)=data packet is encoded in binary. The data is encoded as defined by the ‘Data’ field of the Data Structure Table for the specified type of data."
],
null,
null,
null,
null
]
}