Extended Channel Interpretation
এক্সটেন্ডেড চ্যানেল ইন্টারপ্রিটেশন (ই. সি. আই) হল যোগাযোগ প্রোটোকলের একটি এক্সটেনশন যা বার কোড প্রতীক স্ক্যান করার সময় বার কোড রিডার থেকে হোস্টের কাছে তথ্য প্রেরণ করতে ব্যবহৃত হয়। এটি অ্যাপ্লিকেশন সফ্টওয়্যারকে বারকোড প্রতীকের মধ্যে থাকা বার্তার উদ্দেশ্যমূলক ব্যাখ্যা এবং এমনকি স্ক্যান সম্পর্কে বিশদ সম্পর্কে অতিরিক্ত তথ্য পেতে সক্ষম করে। ইসিআই পিডিএফ417 বার কোডে ব্যবহৃত গ্লোবাল লেবেল আইডেন্টিফায়ার (জিএলআই) সিস্টেমের একটি প্রতীক-স্বাধীন সম্প্রসারণ হিসাবে বিকশিত হয়েছিল। বিবরণ ডিফল্ট মোডে, যেখানে এক্সটেন্ডেড চ্যানেল ইন্টারপ্রিটেশন কার্যকর নয়, পাঠক এবং হোস্টের মধ্যে ইন্টারফেসকে "বেসিক চ্যানেল মোডে" বলা হয়। এই পদ্ধতিতে, প্রেরিত তথ্যের প্রতিটি অষ্টককে (সংশ্লিষ্ট বার কোড সিম্বোলজি স্ট্যান্ডার্ড দ্বারা) কিছু ডিফল্ট অক্ষর সেট, সাধারণত আইএসও/আইইসি 8859-1 (ল্যাটিন-1)-এর একক ডেটা অক্ষর কোড পয়েন্টের সাথে সরাসরি মিল রাখার জন্য সংজ্ঞায়িত করা হয়। যাইহোক, যখন ইসিআই কার্যকর হয়, তখন ডেটা ইন্টারফেসকে "এক্সটেন্ডেড চ্যানেল মোডে" বলা হয়। এই পদ্ধতিতে প্রেরিত তথ্যের ব্যাখ্যা বর্তমান ই. সি. আই মোড দ্বারা সংজ্ঞায়িত করা হয় যা সক্রিয় করা হয়, যা প্রেরিত তথ্যের অন্তর্ভুক্ত "ই. সি. আই সূচক" দ্বারা সক্রিয় এবং নিষ্ক্রিয় করা হয়। ডেটা ট্রান্সমিশন প্রোটোকলের মধ্যে ই. সি. আই-এর ব্যবহার স্পষ্টভাবে প্রতীকী নির্দেশকের একটি পরিবর্তনের মাধ্যমে নির্দেশিত হয় যে ডিকোডার ই. সি. আই এবং নন-ই. সি. আই এনকোডেড বার্তাগুলির মধ্যে পার্থক্য করার জন্য সেই অনুযায়ী সনাক্ত এবং ব্যাখ্যা করবে। যদি রিডার ই. সি. আই সক্ষম না হয় বা অ্যাপ্লিকেশনটি কার্যকর ই. সি. আই সূচকগুলিকে সমর্থন না করে তবে স্ক্যানটি বাতিল করা উচিত। ই. সি. আই-এর তথ্য চূড়ান্ত বারকোড বার্তার অংশ নয় এবং এর ব্যবহার সাধারণত মৌলিক চিত্র স্ক্যানিং পরিস্থিতিতে ব্যবহারকারীর কাছে স্বচ্ছ। অ্যাপ্লিকেশনটি ব্যবহারকারীকে উদ্দেশ্যমূলক বার্তা উপস্থাপন করে, তবে এটি সাধারণত বিভিন্ন ই. সি. আই সূচকগুলি রেন্ডার করে না যা এই বার্তাটি পেতে বা টীকা বা অতিরিক্ত মেটাডেটা সরবরাহ করতে ব্যবহৃত হয়েছিল। উন্নত অ্যাপ্লিকেশনের জন্য (সিস্টেম ডিবাগিং এবং ডেটা বৈধতা সহ) ই. সি. আই তথ্য বার কোড বার্তার সাথে ইনলাইন রেন্ডার করা যেতে পারে বা বের করে আলাদাভাবে উপস্থাপন করা যেতে পারে। ই. সি. আই সূচকের প্রকারগুলি প্রেরিত বার্তার বিভিন্ন পয়েন্টে অন্তর্ভুক্ত করা যেতে পারে এবং "এনকোডেবল" ধরনের বা "নন-এনকোডেবল" বা "সিগন্যাল" ধরনের হতে পারে। এনকোডেবল ই. সি. আই এই সূচকগুলি বার্তার অংশ এবং ডেটার সমস্ত বা অংশের জন্য বিন্যাসকে সংজ্ঞায়িত করে, যেমন অভিপ্রায়যুক্ত অক্ষর সেট বা ডেটা কম্প্রেশন স্কিম যা কার্যকর যেমন জিজিপ। সিগন্যাল ই. সি. আই এই সূচকগুলি বার্তার অংশ নয় এবং এগুলি বার্তা থেকে আলাদাভাবে বার কোড প্রতীকে এম্বেড করা থাকতে পারে বা প্রতীকে একেবারেই উপস্থিত নাও থাকতে পারে তবে স্ক্যানের সময় পাঠকের দ্বারা যোগ করা হয়। সিগন্যাল ই. সি. আই তথ্য প্রক্রিয়াকরণ সম্পর্কে তথ্য জানাতে ব্যবহৃত হয়, যেমন এটি একটি বহু-প্রতীক স্ক্যান প্রক্রিয়ার একটি অংশ কিনা, পড়ার সময় কোনও ত্রুটির অবস্থা ঘটেছে কিনা, বা এমনকি পরিবেশগত তথ্য যেমন পরিবেষ্টিত আলোর স্তর পরিমাপ করা হয়েছিল বা কম ব্যাটারির ইঙ্গিত প্রদান করার জন্য। সাধারণ ব্যবহারের ক্ষেত্রেঃ আন্তর্জাতিক অক্ষর সেটগুলির জন্য সমর্থন সক্ষম করুন সম্প্রসারিত চ্যানেল ব্যাখ্যার জন্য সবচেয়ে সাধারণ ব্যবহার হল সাধারণত অসমর্থিত জাতীয় অক্ষর সেট যেমন আরবি, গ্রীক বা জাপানি বার কোড প্রতীকে নির্ভরযোগ্যভাবে ব্যবহার করার অনুমতি দেওয়া। একটি ই. সি. আই-সক্ষম বার কোড প্রতীক বিভিন্ন কোড পৃষ্ঠা ব্যবহার করে এনকোড করা বার্তার অংশগুলি সীমাবদ্ধ করতে বেশ কয়েকটি অক্ষর সেট ই. সি. আই সূচক এম্বেড করে বেশ কয়েকটি অক্ষর সেট ব্যবহার করতে পারে। বেশিরভাগ বারকোড প্রতীকের জন্য, ডিফল্ট কোড পৃষ্ঠা (যদি ইসিআই দ্বারা নির্দিষ্ট না করা হয়) হল আইএসও/আইইসি 8859-1 (ল্যাটিন-1 নামেও পরিচিত) যা নীচে গাঢ়ভাবে দেখানো হয়েছে। সুপরিচিত ই. সি. আই মান, যা সাধারণত নির্দেশ করতে ব্যবহৃত হয় যে একটি বার্তা বিভাগ একটি নির্দিষ্ট কোড পৃষ্ঠা বা অক্ষর এনকোডিং ব্যবহার করে এনকোড করা হয়েছেঃ রেফারেন্স বাহ্যিক লিঙ্ক এ. আই. এম. আই. টি. এস/<আই. ডি1> আন্তর্জাতিক প্রযুক্তিগত মানঃ সম্প্রসারিত চ্যানেল ব্যাখ্যা ডেটা বিনিময় মান অক্ষর এনকোডিং