MULTI String

<< Clique para Mostrar o Sumário >>

 

MULTI String

O texto a ser exibido em um painel DMS segue o padrão MULTIString - Markup Language for Transportation Information.

Esta linguagem "Markup Language for Transportation Information (MULTI)" é similar ao HTML onde texto é transmitido e tags definem como o texto será exibido. Tags são colocados dentro de delimitadores, contém um ID (de um ou mais caracteres), e quaisquer parametros opcionais necessários para o tag.

 

Cada tag MULTI começa com um colchete à esquerda ([), e termina com um colchete à direita (]). O ID do tag ID aparece depois do colchete à esquerda ([), e tem um ou mais caracteres case-insensitive. Se o tag tem parâmetros, então eles seguem imediatamente o tag ID e são case-insensitive (exceto quando especificado). Não devem ser inseridos espaços ou outros caracteres separadores entre o tag ID e os parâmetros. Alguns tags podem operar em pares, no caso a notação padrão de tag é definida no tag de abertura. O Tag de abertura define onde a funcionalidade do tag começa. O tag de fechamento define onde a funcionalidade do tag termina, e é definido como um tag de abertura com uma barra à direita precedendo o tag ID, isto é, se o tag de abertura de flash é "[fl],” o tag de fechamento de flash é “[/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

 

Exemplo:

 

"[pt50o0][fo6][jl3]This[nl20][jl3]is[nl20][jl3]a Test"