<< Click to Display Table of Contents >>
MULTI String |
The text to be exhibited in a DMS panel follows the standard MULTIString - Markup Language for Transportation Information.
The Markup Language for Transportation Information (MULTI) is similar to HTML where text is transmitted, and tags define how the text appears (is displayed). Tags are enclosed within delimiters, contain an ID (one or more characters), and any optional parameters necessary for the tag.
Each MULTI tag begins with a left bracket ([), and ends with a right bracket (]). The tag ID appears after the left bracket ([), and is one or more case-insensitive letters. If the tag has any parameters, they immediately follow the tag ID and are case-insensitive (except where specified). No space or other separating character shall appear between the tag ID and the parameters. Some tags may operate in pairs, in which case the standard tag notation is defined as the opening tag. The opening tag defines where the tag's functionality begins. The closing tag defines where the functionality of the tag ends, and is defined as an opening tag with a forward slash preceding the tag ID e.g., the opening flash tag is “[fl],” and the closing flash tag is “[/fl].”
AttRibute TAG (OPENING) |
CLOSING TAG (If exists) |
DESCRIPTION |
---|---|---|
cbx |
|
Color–background The background color for a message |
pbz or pbr,g,b |
|
Color–page background |
cfx or cfr,g,b |
|
Color–foreground The foreground color for a message |
crx,y,w,h,r,g, b or crx,y,w,h,z |
|
Color Rectangle Color for a rectangular area of the current page of a message |
fx,y |
|
Field The information to embed within a message that is based on data from some device, e.g., clock calendar, temperature sensor, detector, etc. |
fltxoy or floytx |
/fl |
Flash Activate flashing of the text, define the flash on and off times, and the order of flashing (on/off or off/on) |
fox or fox,cccc |
|
Font Select a font number (as specified within the font table) for the message display. Optional cccc indicates the fontVersionID |
gn or gn,x,y or gn,x,y,cccc |
|
Graphic Select a graphic image to insert into the message. A graphic image is treated as a single displayable character. It may require a few pixels, or the whole sign to display it. The optional cccc indicates the graphicID for the image |
hcx |
|
Hexadecimal Character The hexadecimal value of the character to display. Value of a character for display |
jlx |
|
Justification–Line Specify line justification: left, center, right, or full |
jpx |
|
Justification–Page Specify page justification: top, middle, or bottom |
msx,y |
/msx,y |
Manufacturer Specific Tag(s) Specifies a manufacturer specific tag |
mvtdw,s,r,text |
|
Moving Text Specify the parameters of a horizontal moving (scrolling) text |
nlx |
|
New Line Specify the start of a new line |
np |
|
New Page Specify the start of a new page |
ptxoy |
|
Page Time Specify the page times (t = on , o = off) |
scx /sc |
|
Spacing Character Specify the spacing between characters |
trx,y,w,h |
|
Text Rectangle Specify the placement of a text window on the display |
Example:
"[pt50o0][fo6][jl3]This[nl20][jl3]is[nl20][jl3]a Test"