فاريكود
Varicode هو رمز متزامن ذاتيًا يُستخدم في PSK31 . يدعم جميع أحرف ASCII ، لكن الأحرف الأكثر استخدامًا في اللغة الإنجليزية لها رموز أقصر. تُشير سلسلة 00 إلى المسافة بين الأحرف، وهي تطبيق لترميز فيبوناتشي . صُمم Varicode في الأصل لتسريع عمليات تبادل البيانات بين لوحات المفاتيح في الوقت الفعلي عبر روابط ذات نطاق ترددي منخفض ، وهو متاح مجانًا. [ 1 ] [ 2 ] [ 3 ]
القيود
- يوفر نظام Varicode ضغطًا أضعف نوعًا ما في اللغات الأخرى غير الإنجليزية التي تستخدم نفس الأحرف المستخدمة في اللغة الإنجليزية.
جدول الرموز المتغيرة
التحكم في الشخصيات
| فاريكود | أكتوبر | ديسمبر | عرافة | اختصار | وصف |
|---|---|---|---|---|---|
| 1010101011 | ٠٠٠ | 0 | ٠٠ | نول | حرف فارغ |
| 1011011011 | 001 | 1 | 01 | SOH | بداية العنوان |
| 1011101101 | 002 | 2 | 02 | STX | بداية النص |
| 1101110111 | 003 | 3 | 03 | ETX | نهاية النص |
| 1011101011 | 004 | 4 | 04 | نهاية الوقت | نهاية الإرسال |
| 1101011111 | 005 | 5 | 05 | ENQ | سؤال |
| 1011101111 | 006 | 6 | 06 | إقرار | شكر وتقدير |
| 1011111101 | 007 | 7 | 07 | بل | جرس |
| 1011111111 | 010 | 8 | 08 | بكالوريوس العلوم | مسافة للخلف |
| 11101111 | 011 | 9 | 09 | HT | علامة تبويب أفقية |
| 11101 | 012 | 10 | 0A | LF | تغذية السطر |
| 1101101111 | 013 | 11 | 0B | فيرمونت | علامة تبويب عمودية |
| 1011011101 | 014 | 12 | 0 درجة مئوية | FF | تغذية النموذج |
| 11111 | 015 | 13 | 0D | CR | إرجاع السطر |
| 1101110101 | 016 | 14 | 0E | لذا | تغيير الوردية |
| 1110101011 | 017 | 15 | 0 فهرنهايت | SI | التحول إلى |
| 1011110111 | 020 | 16 | 10 | DLE | مخرج وصلة البيانات |
| 1011110101 | 021 | 17 | 11 | DC1 | التحكم بالجهاز 1 (XON) |
| 1110101101 | 022 | 18 | 12 | DC2 | التحكم بالجهاز 2 |
| 1110101111 | 023 | 19 | 13 | دي سي 3 | التحكم بالجهاز 3 (XOFF) |
| 1101011011 | 024 | 20 | 14 | دي سي 4 | التحكم بالجهاز 4 |
| 1101101011 | 025 | 21 | 15 | ناك | إقرار سلبي |
| 1101101101 | 026 | 22 | 16 | سين | وضع الخمول المتزامن |
| 1101010111 | 027 | 23 | 17 | ETB | نهاية كتلة النقل |
| 1101111011 | 030 | 24 | 18 | يستطيع | يلغي |
| 1101111101 | 031 | 25 | 19 | EM | نهاية الوسيط |
| 1110110111 | 032 | 26 | 1أ | فرعي | بديل |
| 1101010101 | 033 | 27 | 1ب | خروج | يهرب |
| 1101011101 | 034 | 28 | 1C | FS | فاصل الملفات |
| 1110111011 | 035 | 29 | 1D | جي إس | فاصل المجموعة |
| 1011111011 | 036 | 30 | 1E | آر إس | فاصل الأسطوانات |
| 1101111111 | 037 | 31 | 1F | نحن | فاصل الوحدة |
| 1110110101 | 177 | 127 | 7F | دل | يمسح |
أحرف قابلة للطباعة
|
|
|
أطوال الأحرف
بدءًا من الرمز أحادي البت "1"، يمكن تكوين قيم فاري كود الصالحة بإضافة "1" أو "10" كبادئة لرمز أقصر. وبالتالي، فإن عدد الرموز ذات الطول n يساوي عدد فيبوناتشي Fⁿ . يستخدم فاري كود 88 قيمة بأطوال تصل إلى 9 بتات، و40 من أصل 55 رمزًا بطول 10 بتات.
عند إرسالها، تكون الرموز أطول ببتين بسبب الفاصل اللاحق 00.
| أجزاء | الرموز | الشخصيات |
|---|---|---|
| 1 | 1 | إس بي |
| 2 | 1 | هـ |
| 3 | 2 | أو |
| 4 | 3 | عين |
| 5 | 5 | LF CR lrs |
| 6 | 8 | - cdfhmpu |
| 7 | 13 | , . = AEIST 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 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 ^ ` { } ~ DEL |
مراجع
- ↑ ستيفن إل كارتي، N5SK. "مواصفات PSK31" . موقع ARRL الإلكتروني . تم الاطلاع عليه بتاريخ 18 ديسمبر 2010 .
{{cite web}}: صيانة CS1: الأسماء الرقمية: قائمة المؤلفين ( رابط ) - ↑ بيتر مارتينيز، G3PLX. "PSK31: نمط جديد للاتصال اللاسلكي عن بعد" (ملف PDF) . تم الاطلاع عليه بتاريخ 28 سبتمبر 2017 .
{{cite web}}: صيانة CS1: الأسماء الرقمية: قائمة المؤلفين ( رابط ) - ↑ فريق العمل 5A التابع للاتحاد الدولي للاتصالات. "ITU-R M.2034: الأبجدية التلغرافية لنقل البيانات بتقنية مفتاح إزاحة الطور بسرعة 31 باود في خدمات الهواة وخدمات الهواة عبر الأقمار الصناعية" . الاتحاد الدولي للاتصالات (تمت الموافقة عليه في فبراير 2013) . تم الاطلاع عليه بتاريخ 21 فبراير 2013 .
{{cite web}}: صيانة CS1: الأسماء الرقمية: قائمة المؤلفين ( رابط )
فئات :
- ترميز الأحرف
- ضغط البيانات
