Request cursor information report.
The terminal replies with the following:
ESCP1$uⓃ;Ⓝ;1;Ⓒ;Ⓒ;Ⓒ;Ⓝ;Ⓝ;O;ⓈESC\
Where:
row
and column
are the cursor position. (not considering origin mode)attributes
encodes the currently selected attributes as a byte as sum of 0x40 andprotection
encodes if protected text is selected @ for not protected and A for protected. See select character protection attributeflags
encodes as bytes as sum of 0x40 andgl
specifies which of G0 (0), G1 (1), G2 (2) or G3 (3) is invoked into GLgr
specifies which of G1 (1), G2 (2) or G3 (3) is invoked into GLgsets
is a string containing the codes of the currently selected character sets for G0, G1, G2 and G3. e.g. 'AAAA' means all character sets have 'British' selected. See the tables at the bottom of the sequences listing. Some character sets have codes consisting of more than one character.See restore cursor information report for a sequence to restore this information into the terminal.
since: 334