Jump to content

варикод

Варикод — это самосинхронизирующийся код для использования в PSK31 . Он поддерживает все символы ASCII , но символы, наиболее часто используемые в английском языке, имеют более короткие коды. Пространство между символами обозначается последовательностью 00, реализацией кодирования Фибоначчи . Первоначально созданный для ускорения обмена данными между клавиатурами в реальном времени по каналам с низкой пропускной способностью , Varicode доступен бесплатно. [1] [2] [3]

Ограничения

[ редактировать ]
  • Varicode обеспечивает несколько более слабое сжатие на языках, отличных от английского, в которых используются те же символы, что и в английском.

Таблица варикодов

[ редактировать ]

Управляющие персонажи

[ редактировать ]
варикод октябрь декабрь Шестигранник Сокр. Описание
1010101011 000 0 00 НУЛЕВОЙ Нулевой символ
1011011011 001 1 01 СОХ Начало заголовка
1011101101 002 2 02 СТХ Начало текста
1101110111 003 3 03 И Т. Д Конец текста
1011101011 004 4 04 EOT Конец передачи
1101011111 005 5 05 ENQ Расследование
1011101111 006 6 06 ПОДТВЕРЖДЕНИЕ Благодарность
1011111101 007 7 07 БЕЛ Белл
1011111111 010 8 08 БС Backspace
11101111 011 9 09 ХТ Горизонтальная вкладка
11101 012 10 НЧ Перевод строки
1101101111 013 11 ВТ Вертикальная вкладка
1011011101 014 12 ФФ Подача формы
11111 015 13 0D ЧР Возврат каретки
1101110101 016 14 ТАК Сдвиг
1110101011 017 15 И Сдвиг
1011110111 020 16 10 В СООТВЕТСТВИИ С Выход из канала передачи данных
1011110101 021 17 11 DC1 Управление устройством 1 (XON)
1110101101 022 18 12 DC2 Контроль устройств 2
1110101111 023 19 13 DC3 Управление устройством 3 (XOFF)
1101011011 024 20 14 DC4 Контроль устройств 4
1101101011 025 21 15 ХОТЕТЬ Отрицательное подтверждение
1101101101 026 22 16 СИН Синхронный холостой ход
1101010111 027 23 17 ЭТБ Конец Транс. Блокировать
1101111011 030 24 18 МОЖЕТ Отмена
1101111101 031 25 19 В Конец среды
1110110111 032 26 СУБ Заменять
1101010101 033 27 ЭКУ Побег
1101011101 034 28 ФС Разделитель файлов
1110111011 035 29 GS Разделитель групп
1011111011 036 30 РС Разделитель записей
1101111111 037 31 1F НАС Разделитель единиц измерения
1110110101 177 127 7F ПРИНАДЛЕЖАЩИЙ Удалить

Печатные символы

[ редактировать ]
варикод октябрь декабрь Шестигранник Глиф
1 040 32 20 СП
111111111 041 33 21 !
101011111 042 34 22 "
111110101 043 35 23 #
111011011 044 36 24 $
1011010101 045 37 25 %
1010111011 046 38 26 &
101111111 047 39 27 '
11111011 050 40 28 (
11110111 051 41 29 )
101101111 052 42 *
111011111 053 43 +
1110101 054 44 ,
110101 055 45 2D -
1010111 056 46 .
110101111 057 47 2F /
10110111 060 48 30 0
10111101 061 49 31 1
11101101 062 50 32 2
11111111 063 51 33 3
101110111 064 52 34 4
101011011 065 53 35 5
101101011 066 54 36 6
110101101 067 55 37 7
110101011 070 56 38 8
110110111 071 57 39 9
11110101 072 58 :
110111101 073 59 ;
111101101 074 60 <
1010101 075 61 3D =
111010111 076 62 >
1010101111 077 63 3эт. ?
 
варикод октябрь декабрь Шестигранник Глиф
1010111101 100 64 40 @
1111101 101 65 41 А
11101011 102 66 42 Б
10101101 103 67 43 С
10110101 104 68 44 Д
1110111 105 69 45 И
11011011 106 70 46 Ф
11111101 107 71 47 Г
101010101 110 72 48 ЧАС
1111111 111 73 49 я
111111101 112 74 Дж
101111101 113 75 К
11010111 114 76 л
10111011 115 77 4D М
11011101 116 78 Н
10101011 117 79 4F ТО
11010101 120 80 50 П
111011101 121 81 51 вопрос
10101111 122 82 52 Р
1101111 123 83 53 С
1101101 124 84 54 Т
101010111 125 85 55 В
110110101 126 86 56 V
101011101 127 87 57 В
101110101 130 88 58 Х
101111011 131 89 59 И
1010101101 132 90 С
111110111 133 91 [
111101111 134 92 \
111111011 135 93 ]
1010111111 136 94 ^
101101101 137 95 5F _
 
варикод октябрь декабрь Шестигранник Глиф
1011011111 140 96 60 '
1011 141 97 61 а
1011111 142 98 62 б
101111 143 99 63 с
101101 144 100 64 д
11 145 101 65 и
111101 146 102 66 ж
1011011 147 103 67 г
101011 150 104 68 час
1101 151 105 69 я
111101011 152 106 дж
10111111 153 107 к
11011 154 108 л
111011 155 109 м
1111 156 110 н
111 157 111 6F тот
111111 160 112 70 п
110111111 161 113 71 д
10101 162 114 72 р
10111 163 115 73 с
101 164 116 74 т
110111 165 117 75 в
1111011 166 118 76 v
1101011 167 119 77 В
11011111 170 120 78 х
1011101 171 121 79 и
111010101 172 122 С
1010110111 173 123 {
110111011 174 124 |
1010110101 175 125 }
1011010111 176 126 ~

Длина символов

[ редактировать ]

Начиная с однобитового кода «1», действительные значения варикода могут быть сформированы путем добавления префикса «1» или «10» к более короткому коду. Таким образом, количество кодов длины n равно числу Фибоначчи F n . Варикод использует 88 значений длиной до 9 бит и 40 из 55 кодов длиной до 10.

При передаче коды становятся на два бита длиннее из-за конечного разделителя 00.

Символы ASCII по длине варикода
Биты Коды Персонажи
1 1 СП
2 1 и
3 2 от
4 3 нет
5 5 ЛФ CR лрс
6 8 - cdfhmpu
7 13 , . = АЕИСТ bgvwy
8 21 HT ( ) 0 1 2 3 : BCDFGLMNOPR kx
9 34 ! " # $ ' * + / 4 5 6 7 8 9 ; < > HJKQUVWXY [ \ ] _ jqz |
10 40 NUL SOH STX ETX EOT ENQ ACK BEL BS VT FF SO SI DLE DC1 DC2 DC3 DC4 NAK SYN ETB CAN EOM SUB ESC FS GS RS US % & ? @ Z ^ ` { } ~ ДЕЛ
  1. ^ Стивен Л. Карти, N5SK. «ПСК31 Спец» . Сайт АРРЛ . Проверено 18 декабря 2010 г. {{cite web}}: CS1 maint: числовые имена: список авторов ( ссылка )
  2. ^ Питер Мартинес, G3PLX. «PSK31: Новый режим радиотелетайпа» (PDF) . Проверено 28 сентября 2017 г. {{cite web}}: CS1 maint: числовые имена: список авторов ( ссылка )
  3. ^ Рабочая группа 5А МСЭ. «ITU-R M.2034: Телеграфный алфавит для передачи данных посредством фазовой манипуляции на скорости 31 бод в любительской и любительской спутниковой службах» . Международный союз электросвязи (утвержден в феврале 2013 г.) . Проверено 21 февраля 2013 г. {{cite web}}: CS1 maint: числовые имена: список авторов ( ссылка )
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 9ea42dde1d7b5711a287248acf7a40d0__1684088220
URL1:https://arc.ask3.ru/arc/aa/9e/d0/9ea42dde1d7b5711a287248acf7a40d0.html
Заголовок, (Title) документа по адресу, URL1:
Varicode - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)