Status in source: mandatory.
Technical details
{
"smi_kind": "OBJECT-TYPE",
"definition": [
"dcmIOFunctionality",
"OBJECT-TYPE",
"SYNTAX",
"INTEGER",
"{",
"other",
"(",
"1",
")",
",",
"vehiclePresence",
"(",
"2",
")",
",",
"axle",
"(",
"3",
")",
",",
"wimAxle",
"(",
"4",
")",
",",
"temperature",
"(",
"5",
")",
",",
"negativeAxle",
"(",
"6",
")",
",",
"onScale",
"(",
"7",
")",
",",
"offScale",
"(",
"8",
")",
",",
"overheight",
"(",
"9",
")",
",",
"avi",
"(",
"10",
")",
",",
"height",
"(",
"11",
")",
",",
"width",
"(",
"12",
")",
"}",
"ACCESS",
"read-write",
"STATUS",
"mandatory",
"DESCRIPTION",
"\" Indicates the generic functionality for the specified logical IO. The values are: - other (1),= not defined below. - vehiclePresence (2),= the IO can detect the presence of vehicles (e.g. loop) - axle (3),= the IO can only detect axle strikes (e.g. roadtube) - wimAxle (4),= the IO is used to determine the weight of an axle (e.g. class 1 piezo) - temperature (5),= the IO is used to measure temperature - negativeAxle (6),= the IO is used to subtract out axles (e.g. short long roadtube configuration) - onScale (7),= the IO is used to determine if vehicles are tracking in a consistent position within the lane - offScale (8),= the IO is used to determine if vehicles are not tracking in a consistent position within the lane - overheight (9),= the IO is used to determine if the overall height of a vehicle exceeds a maximum height - avi (10), = Automatic Vehicle Identifier, the IO is used to uniquely identify a vehicle - height (11), = the IO is used to measure vehicle height - width (12), = the IO is used to measure vehicle width\"",
"::=",
"{",
"dcmLogicalIOArrayMapEntry",
"5",
"}"
],
"syntax_tree": [
[
"SimpleSyntax",
"INTEGER",
[
"enumSpec",
[
[
"other",
1
],
[
"vehiclePresence",
2
],
[
"axle",
3
],
[
"wimAxle",
4
],
[
"temperature",
5
],
[
"negativeAxle",
6
],
[
"onScale",
7
],
[
"offScale",
8
],
[
"overheight",
9
],
[
"avi",
10
],
[
"height",
11
],
[
"width",
12
]
]
]
],
null,
[
"MaxAccessPart",
"read-write"
],
[
"Status",
"mandatory"
],
[
"DESCRIPTION",
"Indicates the generic functionality for the specified logical IO. The values are: - other (1),= not defined below. - vehiclePresence (2),= the IO can detect the presence of vehicles (e.g. loop) - axle (3),= the IO can only detect axle strikes (e.g. roadtube) - wimAxle (4),= the IO is used to determine the weight of an axle (e.g. class 1 piezo) - temperature (5),= the IO is used to measure temperature - negativeAxle (6),= the IO is used to subtract out axles (e.g. short long roadtube configuration) - onScale (7),= the IO is used to determine if vehicles are tracking in a consistent position within the lane - offScale (8),= the IO is used to determine if vehicles are not tracking in a consistent position within the lane - overheight (9),= the IO is used to determine if the overall height of a vehicle exceeds a maximum height - avi (10), = Automatic Vehicle Identifier, the IO is used to uniquely identify a vehicle - height (11), = the IO is used to measure vehicle height - width (12), = the IO is used to measure vehicle width"
],
null,
null,
null,
null
]
}