<Definition> Each graphic that has been downloaded to a sign shall have a relatively unique ID. This ID shall be calculated using the CRC-16 algorithm defined in ISO 3309 and the associated OER-encoded (as defined in ITU-T X.696) GraphicInfoList. The following definitions are used to define the above referenced GraphicInfoList. Complete definitions for these referenced objects, including size information, is contained elsewhere in this document. GraphicInfoList ::= SEQUENCE { number INTEGER(1..255), -- dmsGraphicNumber of the subject graphic height INTEGER(1..65535), -- dmsGraphicHeightV4 of the subject graphic width INTEGER(1..65535), -- dmsGraphicWidth of the subject graphic type INTEGER (1..4), -- dmsGraphicType of the subject graphic transparentEnabled INTEGER(0..1) -- dmsGraphicTransparentEnabled of the graphic transparentColor OCTET STRING (SIZE(3)) -- dmsGraphicTransparentColor of the graphic if dmsGraphicType not -- color24bit, first octet is the transparent color and remaining -- octets are zero bitmap OCTET STRING (SIZE (Z)) -- the bitmap of the subject graphic } where Z = ((height * width) + 7) / 8 -- for monochrome1bit --(remaining bits are set to zero) Z = (height * width) -- for monochrome8bit or colorClassic Z = (height * width) * 3 -- for color24bit This gives a predictable byte stream for the GraphicInfoList: [number] -- 1 octet [height] -- 2 octets, MSB first [width] -- 2 octets, MSB first [type] -- 1 octet [transparentEnabled] -- 1 octet [transparentcolor] -- 3 octets (last 2 octets set to 0 if not color24bit) [bitmap] -- Z octets, according to height, width & color scheme Examples: Given the 10x6 bitmap - 84 92 63 08 C2 48 A1 70 = @OOOO@OO@O O@OO@OO@@O OO@@OOOO@O OO@@OOOO@O O@OO@OOO@O @OOOO@O@@@ OOOO 1) dmsGraphicNumber = 3 dmsGraphicHeightV4 = 6 dmsGraphicWidth = 10 dmsGraphicType = 1 dmsGraphicTransparentEnabled = 0 dmsGraphicTransparentColor = 1 dmsGraphicBitmap = 84 92 63 08 C2 48 A1 70 GraphicInfoList = 03 00 06 00 0A 01 00 01 00 00 84 92 63 08 C2 48 A1 70 dmsGraphicID = 0xB95A where 03 = dmsGraphicNumber 00 06 = dmsGraphicHeightV4 00 0A = dmsGraphicWidth 01 = dmsGraphicType (monochrome1bit) 00 = dmsGraphicTransparentEnabled 01 00 00 = dmsGraphicTransparentColor 84 92 63 08 C2 48 A1 70 = dmsGraphicBitmap 2) dmsGraphicNumber = 4 dmsGraphicHeightV4 = 6 dmsGraphicWidth = 10 dmsGraphicType = 1 dmsGraphicTransparentEnabled = 0 dmsGraphicTransparentColor = 0 dmsGraphicBitmap = 84 92 63 08 C2 48 A1 70 GraphicInfoList = 04 00 06 00 0A 01 00 00 00 00 84 92 63 08 C2 48 A1 70 dmsGraphicID = 0xBFF5 where 04 = dmsGraphicNumber 00 06 = dmsGraphicHeightV4 00 0A = dmsGraphicWidth 01 = dmsGraphicType (monochrome1bit) 00 = dmsGraphicTransparentEnabled 00 00 00 = dmsGraphicTransparentColor 84 92 63 08 C2 48 A1 70 = dmsGraphicBitmap 3) A 4x4 pixel color classic graphic of the letter 'Z' in red dmsGraphicNumber = 5 dmsGraphicHeightV4 = 4 dmsGraphicWidth = 4 dmsGraphicType = 3 dmsGraphicTransparentEnabled = 1 dmsGraphicTransparentColor = 7 dmsGraphicBitmap = 01 01 01 01 07 07 01 07 07 01 07 07 01 01 01 01 GraphicInfoList = 05 00 04 00 04 03 01 07 00 00 01 01 01 01 07 07 01 07 07 01 07 07 01 01 01 01 dmsGraphicID = 0x8FE0 where 05 = dmsGraphicNumber 00 04 = dmsGraphicHeightV4 00 04 = dmsGraphicWidth 03 = dmsGraphicType (colorClassic) 01 = dmsGraphicTransparentEnabled 07 00 00 = dmsGraphicTransparentColor (white) 01 01 01 01 07 07 01 07 07 01 07 07 01 01 01 01 = dmsGraphicBitmap 4) -- a 2x2 pixel square RGB graphic with green as the transparent color in the lower left pixel dmsGraphicNumber = 7 dmsGraphicHeightV4 = 2 dmsGraphicWidth = 2 dmsGraphicType = 4 dmsGraphicTransparentEnabled = 1 dmsGraphicTransparentColor = 00 FF 00 dmsGraphicBitmap = FFFFFF FF00FF 00FF00 FF00FF GraphicInfoList = 07 00 02 00 02 04 01 00 FF 00 FFFFFF FF00FF 00FF00 FF00FF dmsGraphicID = 0x078D where 07 = dmsGraphicNumber 00 02 = dmsGraphicHeightV4 00 02 = dmsGraphicWidth 04 = dmsGraphicType (color24bit) 01 = dmsGraphicTransparentEnabled 00 FF 00 = dmsGraphicTransparentColor (green) FFFFFF FF00FF 00FF00 FF00FF = dmsGraphicBitmap <Parameter Type> Status <Object Identifier> 1.3.6.1.4.1.1206.4.2.3.10.6.7
OID reference
dmsGraphicID
1.3.6.1.4.1.1206.4.2.6.10.6.1.7
Description
<Definition> Each graphic that has been downloaded to a sign shall have a relatively unique ID. This ID shall be calculated using the CRC-16 algorithm defined in ISO 3309 and the associated OER-encoded (as defined in ITU-T X.696) GraphicInfoList. The following definitions are used to define the above referenced Graphi…
Identification
Identifier and names
- Parent
- 1.3.6.1.4.1.1206.4.2.6.10.6.1 (dmsGraphicEntry)
- Node code
- 7
- Node name
- dmsGraphicID
- Category
- SNMP management object
- Numeric OID
- 1.3.6.1.4.1.1206.4.2.6.10.6.1.7
- URN notation
- urn:oid:1.3.6.1.4.1.1206.4.2.6.10.6.1.7
ASN.1, OID-IRI and named path variants
- ASN.1 notation
-
{1 3 6 1 4 1 1206 4 2 6 10 6 1 7}
- {iso(1) identified-organization(3) dod(6) internet(1) private(4) enterprise(1) nema(1206) transportation(4) devices(2) global(6) graphicDefinition(10) dmsGraphicTable(6) dmsGraphicEntry(1) dmsGraphicID(7)}
- {iso(1) identified-organization(3) dod(6) internet(1) private(4) enterprise(1) nema(1206) transportation(4) devices(2) dms(6) graphicDefinition(10) dmsGraphicTable(6) dmsGraphicEntry(1) dmsGraphicID(7)}
- {iso(1) identified-organization(3) dod(6) internet(1) private(4) enterprises(1) nema(1206) transportation(4) devices(2) global(6) graphicDefinition(10) dmsGraphicTable(6) dmsGraphicEntry(1) dmsGraphicID(7)}
- {iso(1) identified-organization(3) dod(6) internet(1) private(4) enterprises(1) nema(1206) transportation(4) devices(2) dms(6) graphicDefinition(10) dmsGraphicTable(6) dmsGraphicEntry(1) dmsGraphicID(7)}
- {iso(1) identified-organization(3) dod(6) internet(1) private(4) ldap-enterprise(1) nema(1206) transportation(4) devices(2) global(6) graphicDefinition(10) dmsGraphicTable(6) dmsGraphicEntry(1) dmsGraphicID(7)}
- {iso(1) identified-organization(3) dod(6) internet(1) private(4) ldap-enterprise(1) nema(1206) transportation(4) devices(2) dms(6) graphicDefinition(10) dmsGraphicTable(6) dmsGraphicEntry(1) dmsGraphicID(7)}
- {iso(1) identified-organization(3) dod(6) internet(1) private(4) vendor-objects(1) nema(1206) transportation(4) devices(2) global(6) graphicDefinition(10) dmsGraphicTable(6) dmsGraphicEntry(1) dmsGraphicID(7)}
- {iso(1) identified-organization(3) dod(6) internet(1) private(4) vendor-objects(1) nema(1206) transportation(4) devices(2) dms(6) graphicDefinition(10) dmsGraphicTable(6) dmsGraphicEntry(1) dmsGraphicID(7)}
- {iso(1) org(3) dod(6) internet(1) private(4) enterprise(1) nema(1206) transportation(4) devices(2) global(6) graphicDefinition(10) dmsGraphicTable(6) dmsGraphicEntry(1) dmsGraphicID(7)}
- {iso(1) org(3) dod(6) internet(1) private(4) enterprise(1) nema(1206) transportation(4) devices(2) dms(6) graphicDefinition(10) dmsGraphicTable(6) dmsGraphicEntry(1) dmsGraphicID(7)}
- {iso(1) org(3) dod(6) internet(1) private(4) enterprises(1) nema(1206) transportation(4) devices(2) global(6) graphicDefinition(10) dmsGraphicTable(6) dmsGraphicEntry(1) dmsGraphicID(7)}
- {iso(1) org(3) dod(6) internet(1) private(4) enterprises(1) nema(1206) transportation(4) devices(2) dms(6) graphicDefinition(10) dmsGraphicTable(6) dmsGraphicEntry(1) dmsGraphicID(7)}
- {iso(1) org(3) dod(6) internet(1) private(4) ldap-enterprise(1) nema(1206) transportation(4) devices(2) global(6) graphicDefinition(10) dmsGraphicTable(6) dmsGraphicEntry(1) dmsGraphicID(7)}
- {iso(1) org(3) dod(6) internet(1) private(4) ldap-enterprise(1) nema(1206) transportation(4) devices(2) dms(6) graphicDefinition(10) dmsGraphicTable(6) dmsGraphicEntry(1) dmsGraphicID(7)}
- {iso(1) org(3) dod(6) internet(1) private(4) vendor-objects(1) nema(1206) transportation(4) devices(2) global(6) graphicDefinition(10) dmsGraphicTable(6) dmsGraphicEntry(1) dmsGraphicID(7)}
- {iso(1) org(3) dod(6) internet(1) private(4) vendor-objects(1) nema(1206) transportation(4) devices(2) dms(6) graphicDefinition(10) dmsGraphicTable(6) dmsGraphicEntry(1) dmsGraphicID(7)}
- Additional combinations skipped.
- OID-IRI notation
- /1/3/6/1/4/1/1206/4/2/6/10/6/1/7
- /ISO/Identified-Organization/6/1/4/1/1206/4/2/6/10/6/1/7
- /ISO/3/6/1/4/1/1206/4/2/6/10/6/1/7
- Named path variants
- /iso/identified-organization/dod/internet/private/enterprise/1206/transportation/devices/global/graphicDefinition/dmsGraphicTable/dmsGraphicEntry/dmsGraphicID
- /iso/identified-organization/dod/internet/private/enterprise/1206/transportation/devices/dms/graphicDefinition/dmsGraphicTable/dmsGraphicEntry/dmsGraphicID
- /iso/identified-organization/dod/internet/private/enterprise/nema/transportation/devices/global/graphicDefinition/dmsGraphicTable/dmsGraphicEntry/dmsGraphicID
- /iso/identified-organization/dod/internet/private/enterprise/nema/transportation/devices/dms/graphicDefinition/dmsGraphicTable/dmsGraphicEntry/dmsGraphicID
- /iso/identified-organization/dod/internet/private/enterprises/1206/transportation/devices/global/graphicDefinition/dmsGraphicTable/dmsGraphicEntry/dmsGraphicID
- /iso/identified-organization/dod/internet/private/enterprises/1206/transportation/devices/dms/graphicDefinition/dmsGraphicTable/dmsGraphicEntry/dmsGraphicID
- /iso/identified-organization/dod/internet/private/enterprises/nema/transportation/devices/global/graphicDefinition/dmsGraphicTable/dmsGraphicEntry/dmsGraphicID
- /iso/identified-organization/dod/internet/private/enterprises/nema/transportation/devices/dms/graphicDefinition/dmsGraphicTable/dmsGraphicEntry/dmsGraphicID
- /iso/identified-organization/dod/internet/private/ldap-enterprise/1206/transportation/devices/global/graphicDefinition/dmsGraphicTable/dmsGraphicEntry/dmsGraphicID
- /iso/identified-organization/dod/internet/private/ldap-enterprise/1206/transportation/devices/dms/graphicDefinition/dmsGraphicTable/dmsGraphicEntry/dmsGraphicID
- /iso/identified-organization/dod/internet/private/ldap-enterprise/nema/transportation/devices/global/graphicDefinition/dmsGraphicTable/dmsGraphicEntry/dmsGraphicID
- /iso/identified-organization/dod/internet/private/ldap-enterprise/nema/transportation/devices/dms/graphicDefinition/dmsGraphicTable/dmsGraphicEntry/dmsGraphicID
- /iso/identified-organization/dod/internet/private/vendor-objects/1206/transportation/devices/global/graphicDefinition/dmsGraphicTable/dmsGraphicEntry/dmsGraphicID
- /iso/identified-organization/dod/internet/private/vendor-objects/1206/transportation/devices/dms/graphicDefinition/dmsGraphicTable/dmsGraphicEntry/dmsGraphicID
- /iso/identified-organization/dod/internet/private/vendor-objects/nema/transportation/devices/global/graphicDefinition/dmsGraphicTable/dmsGraphicEntry/dmsGraphicID
- /iso/identified-organization/dod/internet/private/vendor-objects/nema/transportation/devices/dms/graphicDefinition/dmsGraphicTable/dmsGraphicEntry/dmsGraphicID
- Additional combinations skipped.
SNMP properties
- Value type
- Integer32
- Maximum access defined by MIB
- read-only
- Status in MIB
- current
- Allowed ranges
- 0–65535
Using this OID with SNMP
At least one MIB declaration places this object in a table row. A value belongs to a row instance; its suffix depends on the row's INDEX or AUGMENTS definition.
In NTCIP1203-Dms, the row index dmsGraphicIndex is declared as Integer32. A non-negative index value is encoded as one numeric subidentifier. An instance has the form .1.3.6.1.4.1.1206.4.2.6.10.6.1.7.<dmsGraphicIndex>. Use an index value actually present on the device and permitted by its MIB. Other definitions can differ.
snmpwalk [connection options] DEVICE .1.3.6.1.4.1.1206.4.2.6.10.6.1.7
Replace the placeholders with your connection and authentication options. Available permissions and device support can differ from the MIB.
Properties come from available MIB definitions. Actual device support and access can differ. See source records below for original files and qualifications.
Published definition
The displayed source records contain one distinct definition. Compare its source records.
dmsGraphicID OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"<Definition> Each graphic that has been downloaded to a sign shall have a
relatively unique ID. This ID shall be calculated using the CRC-16 algorithm
defined in ISO 3309 and the associated OER-encoded (as defined in ITU-T
X.696) GraphicInfoList.
The following definitions are used to define the above referenced
GraphicInfoList.
Complete definitions for these referenced objects, including size
information, is contained elsewhere in this document.
GraphicInfoList ::= SEQUENCE {
number INTEGER(1..255),
-- dmsGraphicNumber of the subject graphic
height INTEGER(1..65535),
-- dmsGraphicHeightV4 of the subject graphic
width INTEGER(1..65535),
-- dmsGraphicWidth of the subject graphic
type INTEGER (1..4),
-- dmsGraphicType of the subject graphic
transparentEnabled INTEGER(0..1)
-- dmsGraphicTransparentEnabled of the graphic
transparentColor OCTET STRING (SIZE(3))
-- dmsGraphicTransparentColor of the graphic if dmsGraphicType not
-- color24bit, first octet is the transparent color and remaining
-- octets are zero
bitmap OCTET STRING (SIZE (Z))
-- the bitmap of the subject graphic
}
where Z = ((height * width) + 7) / 8 -- for monochrome1bit
--(remaining bits are set to zero)
Z = (height * width) -- for monochrome8bit or colorClassic
Z = (height * width) * 3 -- for color24bit
This gives a predictable byte stream for the GraphicInfoList:
[number] -- 1 octet
[height] -- 2 octets, MSB first
[width] -- 2 octets, MSB first
[type] -- 1 octet
[transparentEnabled] -- 1 octet
[transparentcolor] -- 3 octets (last 2 octets set to 0 if not color24bit)
[bitmap] -- Z octets, according to height, width & color scheme
Examples:
Given the 10x6 bitmap - 84 92 63 08 C2 48 A1 70 =
@OOOO@OO@O
O@OO@OO@@O
OO@@OOOO@O
OO@@OOOO@O
O@OO@OOO@O
@OOOO@O@@@
OOOO
1) dmsGraphicNumber = 3
dmsGraphicHeightV4 = 6
dmsGraphicWidth = 10
dmsGraphicType = 1
dmsGraphicTransparentEnabled = 0
dmsGraphicTransparentColor = 1
dmsGraphicBitmap = 84 92 63 08 C2 48 A1 70
GraphicInfoList = 03 00 06 00 0A 01 00 01 00 00 84 92 63 08 C2 48 A1 70
dmsGraphicID = 0xB95A
where 03 = dmsGraphicNumber
00 06 = dmsGraphicHeightV4
00 0A = dmsGraphicWidth
01 = dmsGraphicType (monochrome1bit)
00 = dmsGraphicTransparentEnabled
01 00 00 = dmsGraphicTransparentColor
84 92 63 08 C2 48 A1 70 = dmsGraphicBitmap
2) dmsGraphicNumber = 4
dmsGraphicHeightV4 = 6
dmsGraphicWidth = 10
dmsGraphicType = 1
dmsGraphicTransparentEnabled = 0
dmsGraphicTransparentColor = 0
dmsGraphicBitmap = 84 92 63 08 C2 48 A1 70
GraphicInfoList = 04 00 06 00 0A 01 00 00 00 00 84 92 63 08 C2 48 A1 70
dmsGraphicID = 0xBFF5
where 04 = dmsGraphicNumber
00 06 = dmsGraphicHeightV4
00 0A = dmsGraphicWidth
01 = dmsGraphicType (monochrome1bit)
00 = dmsGraphicTransparentEnabled
00 00 00 = dmsGraphicTransparentColor
84 92 63 08 C2 48 A1 70 = dmsGraphicBitmap
3) A 4x4 pixel color classic graphic of the letter 'Z' in red
dmsGraphicNumber = 5
dmsGraphicHeightV4 = 4
dmsGraphicWidth = 4
dmsGraphicType = 3
dmsGraphicTransparentEnabled = 1
dmsGraphicTransparentColor = 7
dmsGraphicBitmap = 01 01 01 01 07 07 01 07 07 01 07 07 01 01 01 01
GraphicInfoList = 05 00 04 00 04 03 01 07 00 00 01 01 01 01 07 07 01 07 07 01
07 07 01 01 01 01
dmsGraphicID = 0x8FE0
where 05 = dmsGraphicNumber
00 04 = dmsGraphicHeightV4
00 04 = dmsGraphicWidth
03 = dmsGraphicType (colorClassic)
01 = dmsGraphicTransparentEnabled
07 00 00 = dmsGraphicTransparentColor (white)
01 01 01 01 07 07 01 07 07 01 07 07 01 01 01 01 = dmsGraphicBitmap
4) -- a 2x2 pixel square RGB graphic with green as the transparent color in
the lower left pixel
dmsGraphicNumber = 7
dmsGraphicHeightV4 = 2
dmsGraphicWidth = 2
dmsGraphicType = 4
dmsGraphicTransparentEnabled = 1
dmsGraphicTransparentColor = 00 FF 00
dmsGraphicBitmap = FFFFFF FF00FF 00FF00 FF00FF
GraphicInfoList = 07 00 02 00 02 04 01 00 FF 00 FFFFFF FF00FF 00FF00 FF00FF
dmsGraphicID = 0x078D
where 07 = dmsGraphicNumber
00 02 = dmsGraphicHeightV4
00 02 = dmsGraphicWidth
04 = dmsGraphicType (color24bit)
01 = dmsGraphicTransparentEnabled
00 FF 00 = dmsGraphicTransparentColor (green)
FFFFFF FF00FF 00FF00 FF00FF = dmsGraphicBitmap
<Parameter Type> Status
<Object Identifier> 1.3.6.1.4.1.1206.4.2.3.10.6.7"
::= { dmsGraphicEntry 7 }
Meaning
Descriptions
Identical descriptions are grouped. Different wording and device-specific notes are retained.
Evidence
Source records
Matching descriptions are grouped; open a group to compare definitions and supporting files.
Records for description 1ITE public NTCIP working repository MIBs
dmsGraphicID · unconfirmedITE public NTCIP working repository MIBs
Status in source: unconfirmed.
Names: dmsGraphicID
Technical details
{
"smi_kind": "OBJECT-TYPE",
"definition": [
"dmsGraphicID",
"OBJECT-TYPE",
"SYNTAX",
"Integer32",
"(",
"0",
".",
".",
"65535",
")",
"MAX-ACCESS",
"read-only",
"STATUS",
"current",
"DESCRIPTION",
"\"<Definition> Each graphic that has been downloaded to a sign shall have a relatively unique ID. This ID shall be calculated using the CRC-16 algorithm defined in ISO 3309 and the associated OER-encoded (as defined in ITU-T X.696) GraphicInfoList. The following definitions are used to define the above referenced GraphicInfoList. Complete definitions for these referenced objects, including size information, is contained elsewhere in this document. GraphicInfoList ::= SEQUENCE { number INTEGER(1..255), -- dmsGraphicNumber of the subject graphic height INTEGER(1..65535), -- dmsGraphicHeightV4 of the subject graphic width INTEGER(1..65535), -- dmsGraphicWidth of the subject graphic type INTEGER (1..4), -- dmsGraphicType of the subject graphic transparentEnabled INTEGER(0..1) -- dmsGraphicTransparentEnabled of the graphic transparentColor OCTET STRING (SIZE(3)) -- dmsGraphicTransparentColor of the graphic if dmsGraphicType not -- color24bit, first octet is the transparent color and remaining -- octets are zero bitmap OCTET STRING (SIZE (Z)) -- the bitmap of the subject graphic } where Z = ((height * width) + 7) / 8 -- for monochrome1bit --(remaining bits are set to zero) Z = (height * width) -- for monochrome8bit or colorClassic Z = (height * width) * 3 -- for color24bit This gives a predictable byte stream for the GraphicInfoList: [number] -- 1 octet [height] -- 2 octets, MSB first [width] -- 2 octets, MSB first [type] -- 1 octet [transparentEnabled] -- 1 octet [transparentcolor] -- 3 octets (last 2 octets set to 0 if not color24bit) [bitmap] -- Z octets, according to height, width & color scheme Examples: Given the 10x6 bitmap - 84 92 63 08 C2 48 A1 70 = @OOOO@OO@O O@OO@OO@@O OO@@OOOO@O OO@@OOOO@O O@OO@OOO@O @OOOO@O@@@ OOOO 1) dmsGraphicNumber = 3 dmsGraphicHeightV4 = 6 dmsGraphicWidth = 10 dmsGraphicType = 1 dmsGraphicTransparentEnabled = 0 dmsGraphicTransparentColor = 1 dmsGraphicBitmap = 84 92 63 08 C2 48 A1 70 GraphicInfoList = 03 00 06 00 0A 01 00 01 00 00 84 92 63 08 C2 48 A1 70 dmsGraphicID = 0xB95A where 03 = dmsGraphicNumber 00 06 = dmsGraphicHeightV4 00 0A = dmsGraphicWidth 01 = dmsGraphicType (monochrome1bit) 00 = dmsGraphicTransparentEnabled 01 00 00 = dmsGraphicTransparentColor 84 92 63 08 C2 48 A1 70 = dmsGraphicBitmap 2) dmsGraphicNumber = 4 dmsGraphicHeightV4 = 6 dmsGraphicWidth = 10 dmsGraphicType = 1 dmsGraphicTransparentEnabled = 0 dmsGraphicTransparentColor = 0 dmsGraphicBitmap = 84 92 63 08 C2 48 A1 70 GraphicInfoList = 04 00 06 00 0A 01 00 00 00 00 84 92 63 08 C2 48 A1 70 dmsGraphicID = 0xBFF5 where 04 = dmsGraphicNumber 00 06 = dmsGraphicHeightV4 00 0A = dmsGraphicWidth 01 = dmsGraphicType (monochrome1bit) 00 = dmsGraphicTransparentEnabled 00 00 00 = dmsGraphicTransparentColor 84 92 63 08 C2 48 A1 70 = dmsGraphicBitmap 3) A 4x4 pixel color classic graphic of the letter 'Z' in red dmsGraphicNumber = 5 dmsGraphicHeightV4 = 4 dmsGraphicWidth = 4 dmsGraphicType = 3 dmsGraphicTransparentEnabled = 1 dmsGraphicTransparentColor = 7 dmsGraphicBitmap = 01 01 01 01 07 07 01 07 07 01 07 07 01 01 01 01 GraphicInfoList = 05 00 04 00 04 03 01 07 00 00 01 01 01 01 07 07 01 07 07 01 07 07 01 01 01 01 dmsGraphicID = 0x8FE0 where 05 = dmsGraphicNumber 00 04 = dmsGraphicHeightV4 00 04 = dmsGraphicWidth 03 = dmsGraphicType (colorClassic) 01 = dmsGraphicTransparentEnabled 07 00 00 = dmsGraphicTransparentColor (white) 01 01 01 01 07 07 01 07 07 01 07 07 01 01 01 01 = dmsGraphicBitmap 4) -- a 2x2 pixel square RGB graphic with green as the transparent color in the lower left pixel dmsGraphicNumber = 7 dmsGraphicHeightV4 = 2 dmsGraphicWidth = 2 dmsGraphicType = 4 dmsGraphicTransparentEnabled = 1 dmsGraphicTransparentColor = 00 FF 00 dmsGraphicBitmap = FFFFFF FF00FF 00FF00 FF00FF GraphicInfoList = 07 00 02 00 02 04 01 00 FF 00 FFFFFF FF00FF 00FF00 FF00FF dmsGraphicID = 0x078D where 07 = dmsGraphicNumber 00 02 = dmsGraphicHeightV4 00 02 = dmsGraphicWidth 04 = dmsGraphicType (color24bit) 01 = dmsGraphicTransparentEnabled 00 FF 00 = dmsGraphicTransparentColor (green) FFFFFF FF00FF 00FF00 FF00FF = dmsGraphicBitmap <Parameter Type> Status <Object Identifier> 1.3.6.1.4.1.1206.4.2.3.10.6.7\"",
"::=",
"{",
"dmsGraphicEntry",
"7",
"}"
],
"syntax_tree": [
[
"SimpleSyntax",
"Integer32",
[
"integerSubType",
[
[
0,
65535
]
]
]
],
null,
[
"MaxAccessPart",
"read-only"
],
[
"Status",
"current"
],
[
"DESCRIPTION",
"<Definition> Each graphic that has been downloaded to a sign shall have a relatively unique ID. This ID shall be calculated using the CRC-16 algorithm defined in ISO 3309 and the associated OER-encoded (as defined in ITU-T X.696) GraphicInfoList. The following definitions are used to define the above referenced GraphicInfoList. Complete definitions for these referenced objects, including size information, is contained elsewhere in this document. GraphicInfoList ::= SEQUENCE { number INTEGER(1..255), -- dmsGraphicNumber of the subject graphic height INTEGER(1..65535), -- dmsGraphicHeightV4 of the subject graphic width INTEGER(1..65535), -- dmsGraphicWidth of the subject graphic type INTEGER (1..4), -- dmsGraphicType of the subject graphic transparentEnabled INTEGER(0..1) -- dmsGraphicTransparentEnabled of the graphic transparentColor OCTET STRING (SIZE(3)) -- dmsGraphicTransparentColor of the graphic if dmsGraphicType not -- color24bit, first octet is the transparent color and remaining -- octets are zero bitmap OCTET STRING (SIZE (Z)) -- the bitmap of the subject graphic } where Z = ((height * width) + 7) / 8 -- for monochrome1bit --(remaining bits are set to zero) Z = (height * width) -- for monochrome8bit or colorClassic Z = (height * width) * 3 -- for color24bit This gives a predictable byte stream for the GraphicInfoList: [number] -- 1 octet [height] -- 2 octets, MSB first [width] -- 2 octets, MSB first [type] -- 1 octet [transparentEnabled] -- 1 octet [transparentcolor] -- 3 octets (last 2 octets set to 0 if not color24bit) [bitmap] -- Z octets, according to height, width & color scheme Examples: Given the 10x6 bitmap - 84 92 63 08 C2 48 A1 70 = @OOOO@OO@O O@OO@OO@@O OO@@OOOO@O OO@@OOOO@O O@OO@OOO@O @OOOO@O@@@ OOOO 1) dmsGraphicNumber = 3 dmsGraphicHeightV4 = 6 dmsGraphicWidth = 10 dmsGraphicType = 1 dmsGraphicTransparentEnabled = 0 dmsGraphicTransparentColor = 1 dmsGraphicBitmap = 84 92 63 08 C2 48 A1 70 GraphicInfoList = 03 00 06 00 0A 01 00 01 00 00 84 92 63 08 C2 48 A1 70 dmsGraphicID = 0xB95A where 03 = dmsGraphicNumber 00 06 = dmsGraphicHeightV4 00 0A = dmsGraphicWidth 01 = dmsGraphicType (monochrome1bit) 00 = dmsGraphicTransparentEnabled 01 00 00 = dmsGraphicTransparentColor 84 92 63 08 C2 48 A1 70 = dmsGraphicBitmap 2) dmsGraphicNumber = 4 dmsGraphicHeightV4 = 6 dmsGraphicWidth = 10 dmsGraphicType = 1 dmsGraphicTransparentEnabled = 0 dmsGraphicTransparentColor = 0 dmsGraphicBitmap = 84 92 63 08 C2 48 A1 70 GraphicInfoList = 04 00 06 00 0A 01 00 00 00 00 84 92 63 08 C2 48 A1 70 dmsGraphicID = 0xBFF5 where 04 = dmsGraphicNumber 00 06 = dmsGraphicHeightV4 00 0A = dmsGraphicWidth 01 = dmsGraphicType (monochrome1bit) 00 = dmsGraphicTransparentEnabled 00 00 00 = dmsGraphicTransparentColor 84 92 63 08 C2 48 A1 70 = dmsGraphicBitmap 3) A 4x4 pixel color classic graphic of the letter 'Z' in red dmsGraphicNumber = 5 dmsGraphicHeightV4 = 4 dmsGraphicWidth = 4 dmsGraphicType = 3 dmsGraphicTransparentEnabled = 1 dmsGraphicTransparentColor = 7 dmsGraphicBitmap = 01 01 01 01 07 07 01 07 07 01 07 07 01 01 01 01 GraphicInfoList = 05 00 04 00 04 03 01 07 00 00 01 01 01 01 07 07 01 07 07 01 07 07 01 01 01 01 dmsGraphicID = 0x8FE0 where 05 = dmsGraphicNumber 00 04 = dmsGraphicHeightV4 00 04 = dmsGraphicWidth 03 = dmsGraphicType (colorClassic) 01 = dmsGraphicTransparentEnabled 07 00 00 = dmsGraphicTransparentColor (white) 01 01 01 01 07 07 01 07 07 01 07 07 01 01 01 01 = dmsGraphicBitmap 4) -- a 2x2 pixel square RGB graphic with green as the transparent color in the lower left pixel dmsGraphicNumber = 7 dmsGraphicHeightV4 = 2 dmsGraphicWidth = 2 dmsGraphicType = 4 dmsGraphicTransparentEnabled = 1 dmsGraphicTransparentColor = 00 FF 00 dmsGraphicBitmap = FFFFFF FF00FF 00FF00 FF00FF GraphicInfoList = 07 00 02 00 02 04 01 00 FF 00 FFFFFF FF00FF 00FF00 FF00FF dmsGraphicID = 0x078D where 07 = dmsGraphicNumber 00 02 = dmsGraphicHeightV4 00 02 = dmsGraphicWidth 04 = dmsGraphicType (color24bit) 01 = dmsGraphicTransparentEnabled 00 FF 00 = dmsGraphicTransparentColor (green) FFFFFF FF00FF 00FF00 FF00FF = dmsGraphicBitmap <Parameter Type> Status <Object Identifier> 1.3.6.1.4.1.1206.4.2.3.10.6.7"
],
null,
null,
null,
null
]
}- ITE public NTCIP working repository MIBs
· Publisher's source file: NTCIP-1203 — NTCIP1203-Dms.mib
Module: NTCIP1203-Dms
See published definition above
Module imports
{'SNMPv2-TC': ['TEXTUAL-CONVENTION', 'DisplayString', 'StorageType', 'RowStatus'], 'SNMPv2-SMI': ['MODULE-IDENTITY', 'OBJECT-IDENTITY', 'OBJECT-TYPE', 'Integer32', 'Unsigned32', 'Counter32', 'IpAddress'], 'SNMPv2-CONF': ['OBJECT-GROUP'], 'ISO26048-1-Srsa': ['fdSrsaTypeCode', 'fdSrsaPortIndex'], 'SNMP-FRAMEWORK-MIB': ['SnmpAdminString'], 'ISO26048-1-Global-TC': ['ITSDirection', 'ITSInteger8', 'ITSLatitude84', 'ITSLongitude84', 'ITSBitmap'], 'TRANSPORT-ADDRESS-MIB': ['TransportAddressType', 'TransportAddress'], 'NTCIP8004-Transportation': ['NtcipOwnerString', 'NtcipIntegerBitmap8', 'NtcipIntegerBitmap16', 'NtcipTwoColors', 'devices']}Source data warning: This original is published in an ITE NTCIP working repository. Repository publication does not establish that this particular revision is an adopted standard. Consult its native revision history and the NTCIP published standards catalog before implementation. Copyright and distribution notices are retained in the downloadable original.
Source data warning: Published module-root disagreement: dms has an SMI assignment resolving to 1.3.6.1.4.1.1206.4.2.6, while its DESCRIPTION explicitly prints 1.3.6.1.4.1.1206.4.2.3. All dependent assignments from this module require verification. No root number has been silently corrected.
Source data warning: Published source disagreement: this literal SMI assignment resolves to 1.3.6.1.4.1.1206.4.2.6.10.6.1.7, but its DESCRIPTION explicitly lists 1.3.6.1.4.1.1206.4.2.3.10.6.7. Both published numeric claims are retained as unconfirmed evidence. Neither value is presented as a verified correction or an independently confirmed registration; consult the original file and the applicable standard edition.
· Download NTCIP-1203 — NTCIP1203-Dms.mib
Registration
Registration authorities
First Registration Authority (inferred from ancestor 1.3.6.1.4.1.1206)
Siblings (11)
| OID | Name | Direct children | Descendants | Description |
|---|---|---|---|---|
| 1.3.6.1.4.1.1206.4.2.6.10.6.1.1 | dmsGraphicIndex | 0 | 0 | |
| 1.3.6.1.4.1.1206.4.2.6.10.6.1.2 | dmsGraphicNumber | 0 | 0 | |
| 1.3.6.1.4.1.1206.4.2.6.10.6.1.3 | dmsGraphicName | 0 | 0 | |
| 1.3.6.1.4.1.1206.4.2.6.10.6.1.4 | dmsGraphicHeight | 0 | 0 | |
| 1.3.6.1.4.1.1206.4.2.6.10.6.1.5 | dmsGraphicWidth | 0 | 0 | |
| 1.3.6.1.4.1.1206.4.2.6.10.6.1.6 | dmsGraphicType | 0 | 0 | |
| 1.3.6.1.4.1.1206.4.2.6.10.6.1.8 | dmsGraphicTransparentEnabled | 0 | 0 | |
| 1.3.6.1.4.1.1206.4.2.6.10.6.1.9 | dmsGraphicTransparentColor | 0 | 0 | |
| 1.3.6.1.4.1.1206.4.2.6.10.6.1.10 | dmsGraphicStatus | 0 | 0 | |
| 1.3.6.1.4.1.1206.4.2.6.10.6.1.11 | dmsGraphicHeightV4 | 0 | 0 | |
| 1.3.6.1.4.1.1206.4.2.6.10.6.1.12 | dmsGraphicFilename | 0 | 0 |