OID reference

dmsGraphicID

1.3.6.1.4.1.1206.4.2.3.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 NTCIP 1102) GraphicInfoList. The following definitions are used to define the above referenced Graphic…

Full description and source information

Identification

Identifier and names

Parent
1.3.6.1.4.1.1206.4.2.3.10.6.1 (dmsGraphicIndex, dmsGraphicEntry)
Node code
7
Node name
dmsGraphicID
Category
SNMP management object
Numeric OID
1.3.6.1.4.1.1206.4.2.3.10.6.1.7
URN notation
urn:oid:1.3.6.1.4.1.1206.4.2.3.10.6.1.7
ASN.1, OID-IRI and named path variants
ASN.1 notation

{1 3 6 1 4 1 1206 4 2 3 10 6 1 7}

  • {iso(1) identified-organization(3) dod(6) internet(1) private(4) enterprise(1) nema(1206) transportation(4) devices(2) dms(3) graphicDefinition(10) dmsGraphicTable(6) dmsGraphicIndex(1) dmsGraphicID(7)}
  • {iso(1) identified-organization(3) dod(6) internet(1) private(4) enterprise(1) nema(1206) transportation(4) devices(2) dms(3) 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) fontDefinition(3) graphicDefinition(10) dmsGraphicTable(6) dmsGraphicIndex(1) dmsGraphicID(7)}
  • {iso(1) identified-organization(3) dod(6) internet(1) private(4) enterprise(1) nema(1206) transportation(4) devices(2) fontDefinition(3) 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(3) graphicDefinition(10) dmsGraphicTable(6) dmsGraphicIndex(1) dmsGraphicID(7)}
  • {iso(1) identified-organization(3) dod(6) internet(1) private(4) enterprises(1) nema(1206) transportation(4) devices(2) dms(3) 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) fontDefinition(3) graphicDefinition(10) dmsGraphicTable(6) dmsGraphicIndex(1) dmsGraphicID(7)}
  • {iso(1) identified-organization(3) dod(6) internet(1) private(4) enterprises(1) nema(1206) transportation(4) devices(2) fontDefinition(3) 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(3) graphicDefinition(10) dmsGraphicTable(6) dmsGraphicIndex(1) dmsGraphicID(7)}
  • {iso(1) identified-organization(3) dod(6) internet(1) private(4) ldap-enterprise(1) nema(1206) transportation(4) devices(2) dms(3) 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) fontDefinition(3) graphicDefinition(10) dmsGraphicTable(6) dmsGraphicIndex(1) dmsGraphicID(7)}
  • {iso(1) identified-organization(3) dod(6) internet(1) private(4) ldap-enterprise(1) nema(1206) transportation(4) devices(2) fontDefinition(3) 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(3) graphicDefinition(10) dmsGraphicTable(6) dmsGraphicIndex(1) dmsGraphicID(7)}
  • {iso(1) identified-organization(3) dod(6) internet(1) private(4) vendor-objects(1) nema(1206) transportation(4) devices(2) dms(3) 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) fontDefinition(3) graphicDefinition(10) dmsGraphicTable(6) dmsGraphicIndex(1) dmsGraphicID(7)}
  • {iso(1) identified-organization(3) dod(6) internet(1) private(4) vendor-objects(1) nema(1206) transportation(4) devices(2) fontDefinition(3) graphicDefinition(10) dmsGraphicTable(6) dmsGraphicEntry(1) dmsGraphicID(7)}
  • Additional combinations skipped.
OID-IRI notation
  • /1/3/6/1/4/1/1206/4/2/3/10/6/1/7
  • /ISO/Identified-Organization/6/1/4/1/1206/4/2/3/10/6/1/7
  • /ISO/3/6/1/4/1/1206/4/2/3/10/6/1/7
Named path variants
  • /iso/identified-organization/dod/internet/private/enterprise/1206/transportation/devices/dms/graphicDefinition/dmsGraphicTable/dmsGraphicIndex/dmsGraphicID
  • /iso/identified-organization/dod/internet/private/enterprise/1206/transportation/devices/dms/graphicDefinition/dmsGraphicTable/dmsGraphicEntry/dmsGraphicID
  • /iso/identified-organization/dod/internet/private/enterprise/1206/transportation/devices/fontDefinition/graphicDefinition/dmsGraphicTable/dmsGraphicIndex/dmsGraphicID
  • /iso/identified-organization/dod/internet/private/enterprise/1206/transportation/devices/fontDefinition/graphicDefinition/dmsGraphicTable/dmsGraphicEntry/dmsGraphicID
  • /iso/identified-organization/dod/internet/private/enterprise/nema/transportation/devices/dms/graphicDefinition/dmsGraphicTable/dmsGraphicIndex/dmsGraphicID
  • /iso/identified-organization/dod/internet/private/enterprise/nema/transportation/devices/dms/graphicDefinition/dmsGraphicTable/dmsGraphicEntry/dmsGraphicID
  • /iso/identified-organization/dod/internet/private/enterprise/nema/transportation/devices/fontDefinition/graphicDefinition/dmsGraphicTable/dmsGraphicIndex/dmsGraphicID
  • /iso/identified-organization/dod/internet/private/enterprise/nema/transportation/devices/fontDefinition/graphicDefinition/dmsGraphicTable/dmsGraphicEntry/dmsGraphicID
  • /iso/identified-organization/dod/internet/private/enterprises/1206/transportation/devices/dms/graphicDefinition/dmsGraphicTable/dmsGraphicIndex/dmsGraphicID
  • /iso/identified-organization/dod/internet/private/enterprises/1206/transportation/devices/dms/graphicDefinition/dmsGraphicTable/dmsGraphicEntry/dmsGraphicID
  • /iso/identified-organization/dod/internet/private/enterprises/1206/transportation/devices/fontDefinition/graphicDefinition/dmsGraphicTable/dmsGraphicIndex/dmsGraphicID
  • /iso/identified-organization/dod/internet/private/enterprises/1206/transportation/devices/fontDefinition/graphicDefinition/dmsGraphicTable/dmsGraphicEntry/dmsGraphicID
  • /iso/identified-organization/dod/internet/private/enterprises/nema/transportation/devices/dms/graphicDefinition/dmsGraphicTable/dmsGraphicIndex/dmsGraphicID
  • /iso/identified-organization/dod/internet/private/enterprises/nema/transportation/devices/dms/graphicDefinition/dmsGraphicTable/dmsGraphicEntry/dmsGraphicID
  • /iso/identified-organization/dod/internet/private/enterprises/nema/transportation/devices/fontDefinition/graphicDefinition/dmsGraphicTable/dmsGraphicIndex/dmsGraphicID
  • /iso/identified-organization/dod/internet/private/enterprises/nema/transportation/devices/fontDefinition/graphicDefinition/dmsGraphicTable/dmsGraphicEntry/dmsGraphicID
  • Additional combinations skipped.

SNMP properties

Value type
INTEGER
Maximum access defined by MIB
read-only
Status in MIB
mandatory
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-v0305, the row index dmsGraphicIndex is declared as INTEGER. 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.3.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.3.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.

Available source records contain 3 distinct definitions; some records may not include a definition.

Show 3 published definitions

dmsGraphicID · unconfirmed

dmsGraphicID  OBJECT-TYPE
SYNTAX  INTEGER (0..65535)
ACCESS  read-only
STATUS  mandatory
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 NTCIP 1102) 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),
                   -- dmsGraphicHeight 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
     dmsGraphicHeight = 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 = dmsGraphicHeight
                  00 0A = dmsGraphicWidth
                     01 = dmsGraphicType (monochrome1bit)
                     00 = dmsGraphicTransparentEnabled
              01  00 00 = dmsGraphicTransparentColor
84 92 63 08 C2 48 A1 70 = dmsGraphicBitmap

2)   dmsGraphicNumber = 4
     dmsGraphicHeight = 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 = dmsGraphicHeight
                  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
     dmsGraphicHeight = 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 = dmsGraphicHeight
                     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
     dmsGraphicHeight = 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 = dmsGraphicHeight
                      00 02 = dmsGraphicWidth
                         04 = dmsGraphicType (color24bit)
                         01 = dmsGraphicTransparentEnabled
                   00 FF 00 = dmsGraphicTransparentColor (green)
FFFFFF FF00FF 00FF00 FF00FF = dmsGraphicBitmap

<Object Identifier> 1.3.6.1.4.1.1206.4.2.3.10.6.7"
::= { dmsGraphicEntry 7 }

dmsGraphicID · unconfirmed

dmsGraphicID OBJECT-TYPE
SYNTAX INTEGER (0..65535)
ACCESS read-only
STATUS mandatory
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 NTCIP 1102)
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),
                   -- dmsGraphicHeight 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
        dmsGraphicHeight = 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 = dmsGraphicHeight
                  00 0A = dmsGraphicWidth
                     01 = dmsGraphicType (monochrome1bit)
                     00 = dmsGraphicTransparentEnabled
              01 00 00 = dmsGraphicTransparentColor
84 92 63 08 C2 48 A1 70 = dmsGraphicBitmap

2)      dmsGraphicNumber = 4
        dmsGraphicHeight = 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 = dmsGraphicHeight
                         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
        dmsGraphicHeight = 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 = dmsGraphicHeight
                     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
     dmsGraphicHeight = 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 = dmsGraphicHeight
                      00 02 = dmsGraphicWidth
                         04 = dmsGraphicType (color24bit)
                         01 = dmsGraphicTransparentEnabled
                   00 FF 00 = dmsGraphicTransparentColor (green)
FFFFFF FF00FF 00FF00 FF00FF = dmsGraphicBitmap

<Object Identifier> 1.3.6.1.4.1.1206.4.2.3.10.6.7"
::= { dmsGraphicEntry 7 }

dmsGraphicID · unconfirmed

dmsGraphicID OBJECT-TYPE
SYNTAX INTEGER (0..65535)
ACCESS read-only
STATUS mandatory
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



                                                                                        

Page 223                                                              NTCIP 1203 v02.35


defined in ISO 3309 and the associated OER-encoded (as defined in NTCIP 1102)
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),
                   -- dmsGraphicHeight 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
      dmsGraphicHeight = 6
      dmsGraphicWidth = 10
      dmsGraphicType = 1


                                                                                           

Page 224                                                            NTCIP 1203 v02.35


      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 = dmsGraphicHeight
                  00 0A = dmsGraphicWidth
                     01 = dmsGraphicType (monochrome1bit)
                     00 = dmsGraphicTransparentEnabled
              01 00 00 = dmsGraphicTransparentColor
84 92 63 08 C2 48 A1 70 = dmsGraphicBitmap

2)    dmsGraphicNumber = 4
      dmsGraphicHeight = 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 = dmsGraphicHeight
                  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
      dmsGraphicHeight = 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 = dmsGraphicHeight
                     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




                                                                                         

Page 225                                                           NTCIP 1203 v02.35


4) -- a 2x2 pixel square RGB graphic with green as the transparent color in
the lower left pixel
     dmsGraphicNumber = 7
     dmsGraphicHeight = 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 = dmsGraphicHeight
                      00 02 = dmsGraphicWidth
                         04 = dmsGraphicType (color24bit)
                         01 = dmsGraphicTransparentEnabled
                   00 FF 00 = dmsGraphicTransparentColor (green)
FFFFFF FF00FF 00FF00 FF00FF = dmsGraphicBitmap

<Object Identifier> 1.3.6.1.4.1.1206.4.2.3.9.10.6.1.7"
::= { dmsGraphicEntry 7 }

Meaning

Descriptions

2 unique

Identical descriptions are grouped. Different wording and device-specific notes are retained.

Description 1

<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 NTCIP 1102) 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), -- dmsGraphicHeight 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 dmsGraphicHeight = 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 = dmsGraphicHeight 00 0A = dmsGraphicWidth 01 = dmsGraphicType (monochrome1bit) 00 = dmsGraphicTransparentEnabled 01 00 00 = dmsGraphicTransparentColor 84 92 63 08 C2 48 A1 70 = dmsGraphicBitmap 2) dmsGraphicNumber = 4 dmsGraphicHeight = 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 = dmsGraphicHeight 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 dmsGraphicHeight = 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 = dmsGraphicHeight 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 dmsGraphicHeight = 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 = dmsGraphicHeight 00 02 = dmsGraphicWidth 04 = dmsGraphicType (color24bit) 01 = dmsGraphicTransparentEnabled 00 FF 00 = dmsGraphicTransparentColor (green) FFFFFF FF00FF 00FF00 FF00FF = dmsGraphicBitmap <Object Identifier> 1.3.6.1.4.1.1206.4.2.3.10.6.7

Sources for this description

ITE public NTCIP working repository MIBsNTCIP published standard MIB annexes (reviewed modules)

See 1 matching source record

Description 2

<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 Page 223 NTCIP 1203 v02.35 defined in ISO 3309 and the associated OER-encoded (as defined in NTCIP 1102) 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), -- dmsGraphicHeight 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 dmsGraphicHeight = 6 dmsGraphicWidth = 10 dmsGraphicType = 1 Page 224 NTCIP 1203 v02.35 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 = dmsGraphicHeight 00 0A = dmsGraphicWidth 01 = dmsGraphicType (monochrome1bit) 00 = dmsGraphicTransparentEnabled 01 00 00 = dmsGraphicTransparentColor 84 92 63 08 C2 48 A1 70 = dmsGraphicBitmap 2) dmsGraphicNumber = 4 dmsGraphicHeight = 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 = dmsGraphicHeight 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 dmsGraphicHeight = 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 = dmsGraphicHeight 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 Page 225 NTCIP 1203 v02.35 4) -- a 2x2 pixel square RGB graphic with green as the transparent color in the lower left pixel dmsGraphicNumber = 7 dmsGraphicHeight = 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 = dmsGraphicHeight 00 02 = dmsGraphicWidth 04 = dmsGraphicType (color24bit) 01 = dmsGraphicTransparentEnabled 00 FF 00 = dmsGraphicTransparentColor (green) FFFFFF FF00FF 00FF00 FF00FF = dmsGraphicBitmap <Object Identifier> 1.3.6.1.4.1.1206.4.2.3.9.10.6.1.7

Sources for this description

NTCIP published standard MIB annexes (reviewed modules)

See 1 matching source record

Evidence

Source records

2 records

Matching descriptions are grouped; open a group to compare definitions and supporting files.

Records for description 1ITE public NTCIP working repository MIBs, NTCIP published standard MIB annexes (reviewed modules)1 record · 2 sources

Description 1

dmsGraphicID · unconfirmedITE public NTCIP working repository MIBs, NTCIP published standard MIB annexes (reviewed modules)2 sources

Status in source: unconfirmed.

Names: dmsGraphicID

Technical details
{
  "smi_kind": "OBJECT-TYPE",
  "definition": [
    "dmsGraphicID",
    "OBJECT-TYPE",
    "SYNTAX",
    "INTEGER",
    "(",
    "0",
    ".",
    ".",
    "65535",
    ")",
    "ACCESS",
    "read-only",
    "STATUS",
    "mandatory",
    "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 NTCIP 1102) 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), -- dmsGraphicHeight 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 dmsGraphicHeight = 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 = dmsGraphicHeight 00 0A = dmsGraphicWidth 01 = dmsGraphicType (monochrome1bit) 00 = dmsGraphicTransparentEnabled 01 00 00 = dmsGraphicTransparentColor 84 92 63 08 C2 48 A1 70 = dmsGraphicBitmap 2) dmsGraphicNumber = 4 dmsGraphicHeight = 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 = dmsGraphicHeight 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 dmsGraphicHeight = 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 = dmsGraphicHeight 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 dmsGraphicHeight = 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 = dmsGraphicHeight 00 02 = dmsGraphicWidth 04 = dmsGraphicType (color24bit) 01 = dmsGraphicTransparentEnabled 00 FF 00 = dmsGraphicTransparentColor (green) FFFFFF FF00FF 00FF00 FF00FF = dmsGraphicBitmap <Object Identifier> 1.3.6.1.4.1.1206.4.2.3.10.6.7\"",
    "::=",
    "{",
    "dmsGraphicEntry",
    "7",
    "}"
  ],
  "syntax_tree": [
    [
      "SimpleSyntax",
      "INTEGER",
      [
        "integerSubType",
        [
          [
            0,
            65535
          ]
        ]
      ]
    ],
    null,
    [
      "MaxAccessPart",
      "read-only"
    ],
    [
      "Status",
      "mandatory"
    ],
    [
      "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 NTCIP 1102) 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), -- dmsGraphicHeight 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 dmsGraphicHeight = 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 = dmsGraphicHeight 00 0A = dmsGraphicWidth 01 = dmsGraphicType (monochrome1bit) 00 = dmsGraphicTransparentEnabled 01 00 00 = dmsGraphicTransparentColor 84 92 63 08 C2 48 A1 70 = dmsGraphicBitmap 2) dmsGraphicNumber = 4 dmsGraphicHeight = 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 = dmsGraphicHeight 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 dmsGraphicHeight = 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 = dmsGraphicHeight 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 dmsGraphicHeight = 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 = dmsGraphicHeight 00 02 = dmsGraphicWidth 04 = dmsGraphicType (color24bit) 01 = dmsGraphicTransparentEnabled 00 FF 00 = dmsGraphicTransparentColor (green) FFFFFF FF00FF 00FF00 FF00FF = dmsGraphicBitmap <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 — v03/1203v03A-06g.mib

    Module: NTCIP1203-v0305

    See published definition above

    Module imports
    {'RFC-1212': ['OBJECT-TYPE'], 'RFC1155-SMI': ['IpAddress', 'Counter'], 'RFC1213-MIB': ['DisplayString'], 'NTCIP8004v02': ['OwnerString', 'dms']}

    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: Potentially inaccurate interpretation of historical NTCIP imports: the original references NTCIP8004v02, which is absent from the public repository snapshot. The numeric roots used here are the explicit assignments in normative Annex A.2 of published NTCIP 8004 v02 (2010), physical pages 43–44. This does not establish that every historical module revision is identical. The annex also prints enterprise instead of RFC 1155 enterprises and declares Protocols while referencing protocols; those spelling interpretations are disclosed. The original IMPORTS, numeric suffixes and definitions remain unchanged. Verify both originals before implementation.

    Source data warning: Published source disagreement: this literal SMI assignment resolves to 1.3.6.1.4.1.1206.4.2.3.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 — v03/1203v03A-06g.mib
  • NTCIP published standard MIB annexes (reviewed modules) · Publisher's source file: NTCIP 1203 v03, Object Definitions for Dynamic Message Signs (DMS) Published September 2014 — original PDF · Official record

    Module: NTCIP1203-v03-05

    See published definition above

    Module imports
    {'RFC-1212': ['OBJECT-TYPE'], 'NTCIP8004': ['OwnerString', 'dms'], 'RFC1155-SMI': ['IpAddress', 'Counter'], 'RFC1213-MIB': ['DisplayString']}

    Source data warning: Recovered from a file whose complete MIB does not parse. The original assignment and definition are preserved. Registration and implementation details may be inaccurate; consult the original file. Other damaged or unresolved declarations are not established registrations.

    Source data warning: This record is transcribed from a published NTCIP MIB annex. The downloadable text is a derived transcription with page furniture and section headings masked; the unmodified original PDF is authoritative. Native definitions, DESCRIPTION and STATUS are retained. A published object definition does not establish support by any particular device.

    Source data warning: The PDF prints an invalid ASN.1 module label (NTCIP1203 v03.05). The derived transcription uses an equal-length internal parsing label; this is not an OID registration or an alteration of any numeric assignment. The original label and full PDF are retained.

    Source data warning: Potentially inaccurate interpretation of historical NTCIP namespace references: NTCIP8004. These exact source files require the reviewed bindings shown below. The numeric roots used here are the explicit assignments in normative Annex A.2 of published NTCIP 8004 v02 (2010), physical pages 43–44. This does not establish that every historical module revision is identical. The annex also prints enterprise instead of RFC 1155 enterprises and declares Protocols while referencing protocols; those spelling interpretations are disclosed. The original IMPORTS, numeric suffixes and definitions remain unchanged. Verify both originals before implementation.

    Source data warning: Published source disagreement: this literal SMI assignment resolves to 1.3.6.1.4.1.1206.4.2.3.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 NTCIP1203v03f.pdf — NTCIP1203-v03-05 (MIB transcription)
Records for description 2NTCIP published standard MIB annexes (reviewed modules)1 record · 1 source

Description 2

dmsGraphicID · unconfirmedNTCIP published standard MIB annexes (reviewed modules)1 source

Status in source: unconfirmed.

Names: dmsGraphicID

Technical details
{
  "smi_kind": "OBJECT-TYPE",
  "definition": [
    "dmsGraphicID",
    "OBJECT-TYPE",
    "SYNTAX",
    "INTEGER",
    "(",
    "0",
    ".",
    ".",
    "65535",
    ")",
    "ACCESS",
    "read-only",
    "STATUS",
    "mandatory",
    "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 Page 223 NTCIP 1203 v02.35 defined in ISO 3309 and the associated OER-encoded (as defined in NTCIP 1102) 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), -- dmsGraphicHeight 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 dmsGraphicHeight = 6 dmsGraphicWidth = 10 dmsGraphicType = 1 Page 224 NTCIP 1203 v02.35 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 = dmsGraphicHeight 00 0A = dmsGraphicWidth 01 = dmsGraphicType (monochrome1bit) 00 = dmsGraphicTransparentEnabled 01 00 00 = dmsGraphicTransparentColor 84 92 63 08 C2 48 A1 70 = dmsGraphicBitmap 2) dmsGraphicNumber = 4 dmsGraphicHeight = 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 = dmsGraphicHeight 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 dmsGraphicHeight = 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 = dmsGraphicHeight 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 Page 225 NTCIP 1203 v02.35 4) -- a 2x2 pixel square RGB graphic with green as the transparent color in the lower left pixel dmsGraphicNumber = 7 dmsGraphicHeight = 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 = dmsGraphicHeight 00 02 = dmsGraphicWidth 04 = dmsGraphicType (color24bit) 01 = dmsGraphicTransparentEnabled 00 FF 00 = dmsGraphicTransparentColor (green) FFFFFF FF00FF 00FF00 FF00FF = dmsGraphicBitmap <Object Identifier> 1.3.6.1.4.1.1206.4.2.3.9.10.6.1.7\"",
    "::=",
    "{",
    "dmsGraphicEntry",
    "7",
    "}"
  ],
  "syntax_tree": [
    [
      "SimpleSyntax",
      "INTEGER",
      [
        "integerSubType",
        [
          [
            0,
            65535
          ]
        ]
      ]
    ],
    null,
    [
      "MaxAccessPart",
      "read-only"
    ],
    [
      "Status",
      "mandatory"
    ],
    [
      "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 Page 223 NTCIP 1203 v02.35 defined in ISO 3309 and the associated OER-encoded (as defined in NTCIP 1102) 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), -- dmsGraphicHeight 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 dmsGraphicHeight = 6 dmsGraphicWidth = 10 dmsGraphicType = 1 Page 224 NTCIP 1203 v02.35 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 = dmsGraphicHeight 00 0A = dmsGraphicWidth 01 = dmsGraphicType (monochrome1bit) 00 = dmsGraphicTransparentEnabled 01 00 00 = dmsGraphicTransparentColor 84 92 63 08 C2 48 A1 70 = dmsGraphicBitmap 2) dmsGraphicNumber = 4 dmsGraphicHeight = 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 = dmsGraphicHeight 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 dmsGraphicHeight = 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 = dmsGraphicHeight 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 Page 225 NTCIP 1203 v02.35 4) -- a 2x2 pixel square RGB graphic with green as the transparent color in the lower left pixel dmsGraphicNumber = 7 dmsGraphicHeight = 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 = dmsGraphicHeight 00 02 = dmsGraphicWidth 04 = dmsGraphicType (color24bit) 01 = dmsGraphicTransparentEnabled 00 FF 00 = dmsGraphicTransparentColor (green) FFFFFF FF00FF 00FF00 FF00FF = dmsGraphicBitmap <Object Identifier> 1.3.6.1.4.1.1206.4.2.3.9.10.6.1.7"
    ],
    null,
    null,
    null,
    null
  ]
}
  • NTCIP published standard MIB annexes (reviewed modules) · Publisher's source file: NTCIP 1203 v02, Object Definitins for Dynamic Message Signs (DMS) – Version 02 Published March 2007 (superceded by NTCIP 1203 v03) — original PDF · Official record

    Module: NTCIP1203-2005

    See published definition above

    Module imports
    {'RFC-1212': ['OBJECT-TYPE'], 'RFC1155-SMI': ['IpAddress', 'Counter'], 'RFC1213-MIB': ['DisplayString'], 'NTCIP8004-A-2004': ['OwnerString', 'dms']}

    Source data warning: Recovered from a file whose complete MIB does not parse. The original assignment and definition are preserved. Registration and implementation details may be inaccurate; consult the original file. Other damaged or unresolved declarations are not established registrations.

    Source data warning: This record is transcribed from a published NTCIP MIB annex. The downloadable text is a derived transcription with page furniture and section headings masked; the unmodified original PDF is authoritative. Native definitions, DESCRIPTION and STATUS are retained. A published object definition does not establish support by any particular device.

    Source data warning: Potentially inaccurate interpretation of historical NTCIP namespace references: NTCIP8004-A-2004. These exact source files require the reviewed bindings shown below. The numeric roots used here are the explicit assignments in normative Annex A.2 of published NTCIP 8004 v02 (2010), physical pages 43–44. This does not establish that every historical module revision is identical. The annex also prints enterprise instead of RFC 1155 enterprises and declares Protocols while referencing protocols; those spelling interpretations are disclosed. The original IMPORTS, numeric suffixes and definitions remain unchanged. Verify both originals before implementation.

    Source data warning: Published source disagreement: this literal SMI assignment resolves to 1.3.6.1.4.1.1206.4.2.3.10.6.1.7, but its DESCRIPTION explicitly lists 1.3.6.1.4.1.1206.4.2.3.9.10.6.1.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 NTCIP1203v02-35a.pdf — NTCIP1203-2005 (MIB transcription)

Registration

Registration authorities

First Registration Authority (inferred from ancestor 1.3.6.1.4.1.1206)

Schopp Bruce J.

Siblings (9)

OIDNameDirect childrenDescendantsDescription
1.3.6.1.4.1.1206.4.2.3.10.6.1.1 dmsGraphicIndex00
1.3.6.1.4.1.1206.4.2.3.10.6.1.2 dmsGraphicNumber00
1.3.6.1.4.1.1206.4.2.3.10.6.1.3 dmsGraphicName00
1.3.6.1.4.1.1206.4.2.3.10.6.1.4 dmsGraphicHeight00
1.3.6.1.4.1.1206.4.2.3.10.6.1.5 dmsGraphicWidth00
1.3.6.1.4.1.1206.4.2.3.10.6.1.6 dmsGraphicType00
1.3.6.1.4.1.1206.4.2.3.10.6.1.8 dmsGraphicTransparentEnabled00
1.3.6.1.4.1.1206.4.2.3.10.6.1.9 dmsGraphicTransparentColor00
1.3.6.1.4.1.1206.4.2.3.10.6.1.10 dmsGraphicStatus00