При отдельном изменении в назначенном наборе знаков, знаки для отображения в знакоместе адресуют, как показано в позиции перечисления д) данного пункта. Биты описания режима в группах с 0 по 39 адреса знакоместа установлены в 00101. Первые шесть комбинаций из семи битов данных определяют один назначенный набор знаков.
При сочетании вызова набора знаков и одиночного изменения, знаки для отображения в знакоместе адресуют, как показано в позиции перечисления д) данного пункта. Биты описания режима в группах с 0 по 39 адреса знакоместа установлены в 00101. Комбинации битов данных с 0000110 по 1111110 вызывают и изменяют набор знаков.
Набор знаков, определенный в кодовых таблицах G0—G3 может быть изменен битами из пакетов с номерами Y=28 или Y=29, передающими описание режима в группах с 0 по 39 адреса знакоместа и установленными соответственно в 01000, 01001, 01010 и 01011. Набор знаков определяют семь битов данных. Назначение изменения существует, пока закончится отображение строки, или пока появится сигнал дальнейших изменений. В этом случае происходит возврат к первоначально полученным вызовам, определенным в пакетах с номерами Y=28 или Y=29 для остальных состояний;
атрибуты отображения могут действовать совместно в данном знакоместе. Действие атрибута продолжается до конца отображаемой строки и может быть прервано передачей такой же группы данных с установкой соответствующего бита описания в 0 или при помощи кода управления атрибутами первого уровня. Вызывается установкой битов описания режима в группах с 0 по 39 адреса знакоместа в 01100.
В режиме подчеркивания или неслитной мозаичной графики алфавитно-цифровые знаки отображаются подчеркнутыми, а мозаичные знаки отображаются в неслитном режиме, как в 5.1.6, позиция перечисления д), пока поступит бит упарвления «прерывание подчеркивания или слитная мозаичная графика», или закончится отображение строки. Активизируется установкой шестого бита данных в единицу.
Атрибут рамки действует так же, как на первом уровне, если биты управления С5 или С6 в пакете заголовка страницы установлены в единицу. Если ни один из этих битов не установлен в единицу, то на втором уровне этот атрибут имеет функцию «окна» и определяет область, в которой цвет полного экрана становится прозрачным, что позволяет сделать видимым телевизионное изображение, в котором приоритетный цвет и цвет фона также прозрачны. Активизируется установкой второго бита данных в единицу.Атрибут скрытия знаков адресуют в знакоместо, как показано в позиции перечисления д) данного пункта. Он действует, как в 5.1.6, позиция перечисления ж), и активизируется установкой третьего бита данных в единицу.
Атрибут маркирования области адресуют в знакоместо, как показано в позиции перечисления д) данного пункта. Он активизируется установкой четвертого бита данных в единицу.
Атрибут инверсии адресуют в знакоместо, как показано в позиции перечисления д) данного пункта. Этот атрибут изменяет приоритетный цвет и цвет фона и меняет фазу цветовой вспышки. Активизируется установкой пятого бита данных в единицу.
Атрибут «двойная высота» адресуют в знакоместо, как показано в позиции перечисления д) данного пункта. Он действует, как в 6.1.6, позиция перечисления б), и активизируется установкой первого бита данных в единицу.
Атрибут «двойная ширина» адресуют в знакоместо, как показано в позиции перечисления д’) данного пункта. Он действует, как в 6.1.6, позиция перечисления е), и активизируется установкой седьмого бита данных в единицу.
Атрибут «двойной размер» адресуют в знакоместо, как показано в позиции перечисления д) данного пункта. Он действует, как в 6.1.6, позиция перечисления в), и активизируется установкой первого и седьмого битов данных в единицу;
атрибут дополнительной вспышки адресуют в знакоместо, как показано в позиции перечисления д) данного пункта. Он вызывается установкой битов описания режимов в группах с 0 по 39 адреса знакоместа в 00111. Действие битов данных приведено в таблицах 13 и 14.
Увеличенная и уменьшенная вспышки всегда начинаются с первой фазы. Атрибут инверсии (см. позицию перечисления к) данного пункта) применяется в любых условиях и восстанавливает инвертированную вспышку, вызванную, как выше описано, в нормальную;
м) режим прокрутки вызывается, когда биты описания режима группы с 40 по 63 адреса строки установлены в 00101. Биты данных с первого по пятый определяют цвет области прокрутки из палитры цветов. Шестой и седьмой биты данных установлены в нуль.
Последняя строка в области прокрутки определяется установкой битов описания режима группы с 40 по 63 адреса строки в 00110. В этом случае биты данных с первого по пятый определяют цвет полной строки от следующей строки до границы области включительно. Шестой и седьмой биты данных устанавлены в нуль.
Таблица 13 — Действие первого и второго битов данных в режиме вспышки
Бит 2 |
Бит 1 |
Функция |
0 |
0 |
Устойчивое изображение |
0 |
1 |
Нормальная вспышка цвета фона |
1 |
0 |
Обратная фаза вспышки цвета фона |
1 |
1 |
Вспышка в следующей таблице цвета (1 в 2, 2 в 3, 3 в 4, 4 в 3) |
Примечание. Вспышка в следующей таблице цвета действует таким образом: если этот режим установлен в первой таблице цветов, то вспышка будет во второй таблице, если режим установлен во второй таблице, то вспышка в третьей и т. д. |
Таблица 14 — Действие третьего, четвертого и пятого битов данных в режиме вспышки
Бит 5 |
Бит 4 |
Бит 3 |
Функция |
0 |
0 |
0 |
Малая частота — 1 Гц |
0 |
0 |
1 |
Большая частота — 2 Гц, фаза вспышки 1 |
0 |
1 |
0 |
Большая частота — 2 Гц, фаза вспышки 2 |
0 |
1 |
1 |
Большая частота — 2 Гц, фаза вспышки 3 |
1 |
0 |
0 |
Увеличенная вспышка, очевидное движение вправо, 2 Гц |
1 |
0 |
1 |
Уменьшенная вспышка, очевидное движение влево, 2 Гц |
1 |
1 |
0 |
Не используется |
1 |
1 |
1 |
Не используется |
Функция прокрутки может быть задействована только тогда, когда страница включает в себя пакет с номером Y=27, с данными управления связями, которые указывают на цепочку страниц (см. рисунок 2). Данные на первой странице из отображаемой в области прокрутки цепочки и все последующие страницы могут быть прокручены под управлением пользователя. Первая страница может содержать данные для отображения выше и ниже области прокрутки. Эти данные отображаются при всех операциях прокрутки. Данные для прокрутки могут альтернативно передаваться на псевдостраницах (6.2.4). Граница области прокрутки не должна пересекаться знаками двойной высоты или двойного размера. Если начало такого знака попадет в область прокрутки, то полный знак не будет отображен;
н) отображение курсора активизируется, когда биты описания режима группы с 40 по 63 адреса строки установлены в 00100. Другие коды интерпретируются как отсутствие курсора;
п) поскольку для отображения данной страницы может быть необходим более чем один пакет с номером У=26, маркер окончания активизируют установкой адреса строки и всех битов описания режима в единицу, которые в группе данных занимают байты 40, 41 и 42 в последнем пакете с номером Y=26 Это не относится к данным в байте 42. Любая неиспользуемая группа данных между активной группой данных и группой окончания может быть заполнена с повторением данных в группе окончания;
р) слово проверки для пакетов с номерами Y=26 и Y=28 — это 18 бит данных последней группы данных, состоящей из трех байтов, в пакете с номером Y= 26 с кодом назначения 1111, имеет два старших значащих бита, установленных в нуль, и 16 проверочных битов корректирующего циклического кода в пакетах с номерами Y=26 и Y=28. Генерация слова проверки — такая же как в 5.2.3, и использует данные в пакетах с номером Y=28, следующих за пакетами с номером Y=26. Последовательность предполагает присутствие 16 пакетов с номером Y=28 и 16 с номером Y=26 и заканчивается в предположении, что отсутствующие пакеты имеют 18 бит данных в каждой группе данных, состоящей из трех байтов, установленной в нуль. Когда данные есть в пакете с номером Y=28, но нет в пакете с номером Y=26, то в пакете с номером Y=26 будут содержаться только маркер окончания (см. позицию перечисления л) данного пункта) и проверочное слово корректирующего циклического кода.
6.1.8 Палитра цветов может быть динамически переопределена. Входы в справочную таблицу цвета точно определены и альтернативная таблица цвета вызывается для данной таблицы с использованием данных в пакете с номером Y=28.
Данные для осуществления битовой и байтовой синхронизации и адрес пакета передают байтами с первого по пятый, как описано в разделе 4.
Код назначения передают шестым байтом, содержащим четыре бита данных и четыре проверочных бита кода Хемминга. Биты данных установлены в 0000.
Группа данных - это байты с седьмого по 45 в виде 13 групп по 18 бит данных и шесть проверочных битов кода Хемминга. Биты с первого по восьмой первой группы из 18 бит данных в этих пакетах с номером Y=28, слово данных из двух битов плюс два последних бита устанавливают в нуль. Биты с девятого по 18 устанавливают в соответствии с таблицей 15.
Последующие 12 групп из 18 бит данных обеспечивают 16 слов данных по 12 бит в каждом, следующие по четыре слова данных из пяти битов. Этой интерпретацией назначаются комбинации знаков с первого по восьмой только при условии, что знаки с девятого по 14 установлены в нуль. Каждое из этих слов данных определяет цвет в палитре цветов в таблице 12, переходящие в порядке передачи от входа 16 ко входу 31. Каждое двенадцатибитовое слово данных содержит четыре бита для каждого основного цвета: красного (R), зеленого (G) и синего (В) в порядке передачи: RRRRGGGGBBBB, с восходящим порядком значащих битов внутри каждой группы из четырех битов.
Четыре слова данных по пять битов каждое, определяют по порядку четыре входа в справочной таблице цветов в таблице 12 для динамически переопределяемого набора знаков. Первым передается младший значащий бит. Второй бит данных, вызываемый одной из четырех таблиц цвета, будет использован с атрибутами размещения (таблица 12). Первым передается младший значащий бит.
6.1.9 Наборы знаков назначают для кодовых таблиц G0—G3 и определяют с использованием данных в пакете с номером Х/28. Оборудование, предназначенное для операций только с одной группой наборов знаков, может игнорировать эти данные.
Данные для осуществления битовой и байтовой синхронизации и адрес пакета передают байтами с первого по пятый, как показано в разделе 4.
Код назначения передают шестым байтом, который содержит четыре бита данных и четыре проверочных бита кода Хемминга. Биты данных установлены в 0001.
Байты данных с седьмого по 45 используют как 13 групп по 18 бит данных и шесть проверочных битов кода Хемминга. Первые две группы данных используются для действующих приложений, ос-Таблица 15 — Интерпретация первой группы из 18 бит в пакете с номером Y=28 страницы с кодом назначения 0000 или 0010
Номера битов |
Интерпретация комбинаций знаков |
||||||||||||
18 |
17 |
16 |
15 |
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
||
0 |
0 |
0 |
0 |
|
|
|
|
|
|
|
|
Семь битов данных и один бит проверки на |
|
|
|
|
|
|
|
|
|
|
|
|
|
четность |
|
0 |
0 |
0 |
1 |
|
|
|
|
|
|
|
|
Каждые восемь битов данных |
|
0 |
0 |
1 |
0 |
|
|
|
|
|
|
|
|
18 бит данных и шесть проверочных битов кода Хемминга |
|
0 |
0 |
1 |
1 |
|
|
|
|
|
|
|
|
Четыре бита данных и четыре проверочных битов кода Хемминга |
|
|
|
|
|
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
Базовая страница со стандартным расположением знаков и форматом строки |
|
|
|
|
|
0 |
0 |
1 |
* |
* |
* |
« |
« |
Перезапись псевдостраницы |
|
|
|
|
|
0 |
1 |
0 |
★ |
* |
♦ |
» |
* |
Прокрутка псевдостраницы |
|
|
|
|
|
0 |
* |
* |
0 |
0 |
0 |
0 |
0 |
Страница со стандартным расположением знаков и форматом строки |
|
|
|
|
|
0 |
* |
* |
1 |
* |
« |
* |
* |
Расширенный формат страницы. Нерасширенная группа |
|
|
|
|
|
0 |
★ |
* |
0 |
* |
* |
* |
« |
Расширенный формат страницы. Расширенная группа |
|
|
|
|
|
0 |
* |
* |
* |
« |
* |
0 |
0 |
Расширенный формат страницы. Крайняя левая страница |
|
|
|
|
|
0 |
* |
*• |
* |
♦ |
* |
0 |
1 |
Расширенный формат страницы. Вторая страница слева |
|
|
|
|
|
0 |
* |
* |
* |
* |
♦ |
1 |
0 |
Расширенный формат страницы. Третья страница слева |
|
|
|
|
|
0 |
♦ |
* |
* |
* |
♦ |
1 |
1 |
Расширенный формат страницы. Четвертая страница слева |
|
|
|
|
|
0 |
* |
♦ |
« |
0 |
0 |
* |
♦ |
Расширенный формат страницы. Верхняя строка страницы |
|
|
|
|
|
0 |
* |
* |
* |
0 |
1 |
♦ |
* |
Расширенный формат страницы Вторая строка сверху |
|
|
|
|
|
0 |
♦ |
* |
* |
1 |
0 |
* |
* |
Расширенный формат страницы. Третья строка сверху |
|
|
|
|
|
0 |
♦ |
* |
* |
1 |
1 |
* |
* |
Расширенный формат страницы. Четвертая строка сверху |
|
|
|
|
|
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
Загрузка динамически переопределяемых наборов знаков, первая группа |
|
|
|
|
|
1 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
Загрузка динамически переопределяемых наборов знаков, вторая группа |
|
|
|
|
|
1 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
Загрузка идеографических знаков, первая группа |
|
|
|
|
|
1 |
0 |
0 |
0 |
0 |
0 |
1 |
1 |
Загрузка идеографических знаков, вторая группа |
|
|
|
|
|
1 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
Реформатированные данные |
|
|
|
|
|
1 |
0 |
0 |
0 |
0 |
1 |
0 |
1 |
Страница адресации оборудования терминала |
|
|
|
|
|
1 |
0 |
0 |
0 |
0 |
1 |
1 |
1 |
Данные музыкального звука |
|
|
|
|
|
1 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
Геометрические данные, профиль 0, вариант 1 |
|
|
|
|
|
1 |
0 |
0 |
0 |
1 |
1 |
0 |
0 |
Геометрические данные, профиль 0, вариант 2 |
|
|
|
|
|
1 |
0 |
0 |
0 |
1 |
0 |
0 |
1 |
Геометрические данные, профиль 1, вариант 1 |
|
|
|
|
|
1 |
0 |
0 |
0 |
1 |
1 |
0 |
1 |
Геометрические данные, профиль 1, вариант 2 |
|
|
|
|
|
1 |
0 |
0 |
0 |
1 |
0 |
1 |
0 |
Геометрические данные, профиль 2, вариант 1 |
|
|
|
|
|
1 |
0 |
0 |
0 |
1 |
1 |
1 |
0 |
Геометрические данные, профиль 2, вариант 2 |
|
|
|
|
|
1 |
0 |
0 |
0 |
1 |
0 |
1 |
1 |
Геометрические данные, профиль 3, вариант 1 |
|
|
|
|
|
1 |
0 |
0 |
0 |
1 |
1 |
1 |
1 |
Геометрические данные, профиль 3, вариант 2 |
|
|
|
|
|
1 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
Фотографические данные, вариант 1 |
|
|
|
|
|
1 |
0 |
0 |
1 |
1 |
0 |
0 |
0 |
Фотографические данные, вариант 2 |
|
* Значение не определено. Интерпретация других комбинаций знаков — зарезервирована. |