Telepen
কোড পরিবর্তনের জন্য শিফট অক্ষর ব্যবহার না করে এবং বার এবং স্পেসের জন্য শুধুমাত্র দুটি ভিন্ন প্রস্থ ব্যবহার না করে সমস্ত 128টি এ. এস. সি. আই. আই অক্ষর প্রকাশ করার জন্য ডিজাইন করা একটি বারকোড প্রতীকের নাম টেলিপেন করুন। (কোড 128-এর বিপরীতে, যা শিফট এবং চারটি ভিন্ন উপাদান প্রস্থ ব্যবহার করে।) প্রতীকটি এসবি ইলেকট্রনিক সিস্টেমস লিমিটেডের জর্জ সিমস দ্বারা উদ্ভাবিত হয়েছিল। টেলিপেন মূলত 1972 সালে যুক্তরাজ্যে ডিজাইন করা হয়েছিল। বেশিরভাগ রৈখিক বারকোডের বিপরীতে, টেলিপেন প্রতিটি অক্ষরের জন্য স্বাধীন এনকোডিং সংজ্ঞায়িত করে না, বরং বিটের প্রবাহে কাজ করে। এটি 0 বিটের জোড় সংখ্যা সহ যে কোনও বিট স্ট্রিমের প্রতিনিধিত্ব করতে সক্ষম এবং জোড় সমতা সহ এ. এস. সি. আই. আই বাইটে প্রয়োগ করা হয়, যা সেই নিয়মকে সন্তুষ্ট করে। বাইটগুলি ক্ষুদ্র-প্রান্তীয় বিট ক্রমে এনকোড করা হয়। বিটের স্ট্রিংটি 1 বিট এবং 1 * 0 ফর্মের ব্লকগুলিতে বিভক্ত। অর্থাৎ, 0 বিট দিয়ে শেষ হওয়া ব্লকগুলির মধ্যে যে কোনও সংখ্যক 1 বিট থাকে। এগুলি তারপর নিম্নরূপ এনকোড করা হয়ঃ "1" একটি সংকীর্ণ বার-সংকীর্ণ স্থান হিসাবে এনকোড করা হয় "00" একটি প্রশস্ত বার-সংকীর্ণ স্থান হিসাবে এনকোড করা হয় "010" প্রশস্ত বার-প্রশস্ত স্থান হিসাবে এনকোড করা হয় অন্যথায়, শীর্ষস্থানীয় "01" এবং পিছনের "10" উভয়ই সংকীর্ণ বার-প্রশস্ত স্থান হিসাবে এনকোড করা হয়, উপরে বর্ণিত হিসাবে কোড করা অতিরিক্ত 1 বিট সহ। প্রশস্ত উপাদানগুলি সংকীর্ণ উপাদানগুলির প্রস্থের 3 গুণ, তাই প্রতিটি বিট স্থানের 2টি সংকীর্ণ উপাদান দখল করে। বারকোডগুলি সর্বদা ASCII _ (আন্ডারস্কোর) দিয়ে শুরু হয়। এর কোড 0x5F, তাই (lsbit-প্রথম) বিট স্ট্রিম হল 11111010। সুতরাং, এটি 5টি সংকীর্ণ বার/সংকীর্ণ স্থান জোড়া হিসাবে প্রতিনিধিত্ব করা হয়, তারপরে একটি প্রশস্ত বার/প্রশস্ত স্থান। বারকোডগুলি সর্বদা ASCII z দিয়ে শেষ হয়। এর (প্যারিটি সহ) কোড 0xFA রয়েছে, তাই (lsbit-প্রথম) বিট স্ট্রিম হল 01011111। এটি একটি প্রশস্ত বার/প্রশস্ত স্থান হিসাবে এনকোড করা হয়, তারপরে 5টি সংকীর্ণ বার/সংকীর্ণ স্থান জোড়া থাকে। বার কোডের প্রতিটি প্রান্তে একজোড়া প্রশস্ত উপাদান দ্বারা শেষ হওয়া সংকীর্ণ উপাদানগুলির পুনরাবৃত্তি থাকে, তবে শুরুতে প্রথমে একটি প্রশস্ত বার থাকে, অন্যদিকে যদি কোডটি বিপরীতভাবে পড়া হয় তবে প্রশস্ত স্থানটি প্রথমে দেখা যাবে। প্রতি-অক্ষর প্যারিটি বিট ছাড়াও, একটি টেলিপেন প্রতীকে একটি সামগ্রিক মডুলো-127 চেকসাম অন্তর্ভুক্ত থাকে। তথ্যসূত্র বারকোড