Private Device Control Strings used by DEC

This page is just a rough extract from the DECronomicon. No DCS sequences are defined by ECMA-48.

No intermediate Byte

Final Byte Mnemonic Description
07/00 (p) decREGIS ReGIS graphics
Present on VT125, VT240, VT330, VK100
07/01 (q) decSIXEL Sixel graphics
Present on VT125, VT240, VT330, LA100, LN03
07/02 (r) decVKSET GIGI set-up data
Present on VK100
DECLBAN Load Banner Message
Loads the banner message to be displayed on the terminal screen at power up
Present on VT510, VT520, VT525
Source: VT510-RM
07/03 (s) decVKPK GIGI program keys
Present on VK100
07/04 (t) decVT105G Emulate VT105 graphics
Present on VT125
07/05 (u)
07/06 (v) DECLANS Load Answerback Message
Present on VT510, VT520, VT525, LA100
Source: TP83 App. G, VT510-RM
07/07 (w)
07/08 (x)
07/09 (y) DECLFF Load Font File
Present on LN03, LN07, LN05
07/10 (z)
07/11 ({) DECDLD Downline Load
Load soft character set
Present on VT220, VT320, VT330, VT420, VT510, VT520, VT525
Source: VT420-UU p.136
07/12 (|) DECUDK User-Defined Keys
Present on VT220, VT320, VT330, VT420, VT510, VT520, VT525
07/13 (}) DECATFF Assign Type Family or Font
Present on LA100, LN03, LN07, LN05
07/14 (~) DECDTFF Delete Type Family or Font
Present on LN03, LN07, LN05

Intermediate Byte 02/00 (SP)

No assigned functions.

Intermediate Byte 02/01 (!)

Final Byte Mnemonic Description
07/00 (p)
07/01 (q) decGIDIS Enter GIDIS mode
General Image Display and Instruction Set. Present on LCP01
Source: TP85 p.E124
07/02 (r)
07/03 (s)
07/04 (t)
07/05 (u) DECAUPSS Assign User-Preferred Supplemental Set
Present on VT320, VT330, VT420, VT510, VT520, VT525, LN07, LN05
07/06 (v)
07/07 (w)
07/08 (x)
07/09 (y)
07/10 (z) DECDMAC Define Macro
Present on VT420, VT510, VT520, VT525
Source: VT420-UU p.128
07/11 ({) DECSTUI Set Terminal Unit ID (Restricted)
Writes the terminal unit ID into the terminal's NVR. The host can read the ID with the tertiary device attribute (DA3)
Present on VT420, VT520, VT525
Source: VT520,VT525-RM
07/12 (|) DECRPTUI Report Terminal Unit Information
(to Host)
Present on VT420, VT510, VT520, VT525
Source: VT420-UU p.147
07/13 (})
07/14 (~) DECCKSR Memory Checksum Report
(to Host)
Present on VT420, VT510, VT520, VT525
Source: VT420-UU p.148

Intermediate Byte 02/02 (")

Final Byte Mnemonic Description
07/00 (p)
07/01 (q)
07/02 (r)
07/03 (s)
07/04 (t)
07/05 (u)
07/06 (v)
07/07 (w)
07/08 (x) DECPFK Program Function Key
Present on VT510, VT520, VT525
Source: VT510-RM
07/09 (y) DECPAK Program Alphanumeric Key
Present on VT510, VT520, VT525
Source: VT510-RM
07/10 (z) DECCKD Copy Key Default
Copies the default states of a key and its key/modifier combination to another key and its key/modifier combination.
Present on VT510, VT520, VT525
Source: VT510-RM
07/11 ({) DECFSR Font Status Report
Present on LN03, LN07, LN05
07/12 (|)
07/13 (}) DECRPFK Report Function Key Definition
Present on VT510, VT520, VT525
Source: VT510-RM
07/14 (~) DECRPAK Report All Modifiers/Alphanumeric Key State
Present on VT510, VT520, VT525
Source: VT510-RM

Intermediate Byte 02/03 (#)

No assigned functions.

Intermediate Byte 02/04 ($)

Final Byte Mnemonic Description
07/00 (p) DECRSTS Restore Terminal State
Present on VT320, VT330, VT420, VT510, VT520, VT525
07/01 (q) DECRQSS Request Control Function Settings
Present on VT320, VT330, VT420, VT510, VT520, VT525
Source: VT420-UU p.150
07/02 (r) DECRPSS Report Control Function Settings
(to Host)
Present on VT320, VT330, VT420, VT510, VT520, VT525
Source: VT420-UU p.150
07/03 (s) DECTSR Terminal State Report
(to Host)
Present on VT320, VT330, VT420, VT510, VT520, VT525
Source: VT420-UU p.149
DECCTR Color Table Report
(to Host)
Present on VT330, VT520, VT525
07/04 (t) DECRSPS Restore Presentation State
Present on VT320, VT330, VT420, VT510, VT520, VT525
Source: VT420-UU p.149
07/05 (u) DECCIR Cursor Information Report
(to Host)
Present on VT320, VT330, VT420, VT510, VT520, VT525
Source: VT420-UU p.149
DECTABSR Tab Stop Report
(to Host)
Present on VT320, VT330, VT420, VT510, VT520, VT525
Source: VT420-UU p.149
07/06 (v)
07/07 (w) DECLBD Locator Button Definition
Present on VT330
Source: EK-VT3XX-GP, p.250
07/08 (x)
07/09 (y)
07/10 (z)
07/11 ({)
07/12 (|)
07/13 (})
07/14 (~)

Intermediate Byte 02/05 (%)

No assigned functions.

Intermediate Byte 02/06 (&)

No assigned functions.

Intermediate Byte 02/07 (')

No assigned functions.

Intermediate Byte 02/08 (()

No assigned functions.

Intermediate Byte 02/09 ())

No assigned functions.

Intermediate Byte 02/10 (*)

No assigned functions.

Intermediate Byte 02/11 (+)

No assigned functions.

Intermediate Byte 02/12 (,)

No assigned functions.

Intermediate Byte 02/13 (-)

No assigned functions.

Intermediate Byte 02/14 (.)

No assigned functions.

Intermediate Byte 02/15 (/)

No assigned functions.