বারকোড স্ক্যানার প্রশ্নোত্তর
সেটআপ, স্ক্যানিং, এবং স্ক্যানার PC-তে পৌঁছাতে না পারলে কী যাচাই করবেন।
শুরু করা
2D Code Scanner কী করে?
এটি একটি Android স্ক্যানার থেকে একই লোকাল নেটওয়ার্কে থাকা Windows বা macOS Companion-এ বারকোড পাঠায় (Linux পরীক্ষামূলক)। PC-তে যে ফিল্ডে ফোকাস আছে, Companion প্রতিটি কোড সেখানে টাইপ করে দেয়, ঠিক কিবোর্ড ওয়েজের মতো।
এটা কি কিবোর্ড ওয়েজের মতো কাজ করে?
হ্যাঁ। কিবোর্ড ওয়েজ যেভাবে করে, Companion সেভাবেই প্রতিটি বারকোড PC-তে ফোকাসে থাকা ফিল্ডে টাইপ করে। প্রতিটি স্ক্যানের পর Enter বা Tab যোগ করতে পারেন।
USB বারকোড স্ক্যানারের বদলে কি এটি ব্যবহার করা যায়?
হ্যাঁ। আলাদা USB স্ক্যানারের জায়গা নেয় একটি Zebra ডিভাইস বা আপনার ফোন। Companion কোডটি Windows, macOS বা পরীক্ষামূলক Linux-এ ফোকাসে থাকা ফিল্ডে টাইপ করে।
কী কী ইনস্টল করতে হবে?
Zebra অ্যাপ নাকি Camera অ্যাপ?
ডিভাইসের সাথে মেলে এমন অ্যাপ ব্যবহার করুন। Zebra ও Urovoশীঘ্রই DataWedge ব্যবহার করে। Honeywellশীঘ্রই Data Collection ব্যবহার করে। Newlandশীঘ্রই NLScan ব্যবহার করে। Datalogicশীঘ্রই Intent Wedge ব্যবহার করে। Camera ফোনের ক্যামেরা ব্যবহার করে।
Universalশীঘ্রই সেই স্ক্যানার ইনস্টল করা থাকলে ভেন্ডরের ইমেজার ব্যবহার করে, না থাকলে ক্যামেরা ব্যবহার করে।
Bluetooth ব্যবহার করা হয় না।
অ্যাকাউন্ট বা সাবস্ক্রিপশন লাগবে কি?
না। কোনো ক্লাউড অ্যাকাউন্ট নেই, সাবস্ক্রিপশনও নেই। বারকোড স্ক্যানার এবং PC-তেই থাকে। আপনার নেটওয়ার্কে সংযোগটি AES-256-GCM দিয়ে এনক্রিপ্টেড।
পেয়ারিং
স্ক্যানারকে PC-র সাথে কীভাবে পেয়ার করব?
- Companion খুলুন। উইন্ডো লুকানো থাকলে সেটি এখনও ট্রেতে থাকতে পারে।
- স্ক্যানার ও PC-কে একই লোকাল নেটওয়ার্কে রাখুন।
- Zebra ডিভাইসে QR-এর দিকে তাক করে হার্ডওয়্যার ট্রিগার চাপুন। Camera অ্যাপে Scan ট্যাপ করুন।
- স্ক্যানারে Connected দেখানো উচিত।
PC-তে একাধিক নেটওয়ার্ক অ্যাডাপ্টার থাকলে Companion-এর Settings → Connection Wizard খুলুন (অথবা হোমের Connection Wizard লিংক)। উইজার্ড একটি LAN ঠিকানা সুপারিশ করে, ফায়ারওয়াল নিয়ে নির্দেশ দেয়, এবং ডিভাইসে Connections খুললে যে স্ক্যানারগুলো দেখা যায় সেগুলোর তালিকা দেয়। QR স্ক্যান করার আগে Network নিজে সেট করে স্ক্যানার যে ঠিকানায় পৌঁছাতে পারে সেটি দিতেও পারেন।
প্রতিবার কি আবার পেয়ার করতে হবে?
না। পেয়ারিং স্ক্যানারের Connections এ সংরক্ষিত থাকে (হোম স্ক্রিনের সংযোগ লাইনে ট্যাপ করুন)। আপনি Companion বন্ধ করে আবার খুললেও সে একই পেয়ারিং টোকেন রাখে, তাই স্ক্যানার নিজে থেকেই আবার সংযুক্ত হয়।
একই নেটওয়ার্কে PC-র ঠিকানা বদলে গেলে Companion নতুন ঠিকানা জানিয়ে দেয় এবং সংরক্ষিত সংযোগ আপডেট হয়ে যায়। PC অন্য নেটওয়ার্কে চলে গেলে, অথবা QR পুনরায় তৈরি করার পরেই কেবল QR আবার স্ক্যান করুন।
একাধিক PC ব্যবহার করা যায় কি?
হ্যাঁ। প্রতিটি Companion-এর QR স্ক্যান করে সংরক্ষণ করুন। Connections থেকে সংযোগের নাম দিতে, সক্রিয় সংযোগ বদলাতে বা মুছে ফেলতে পারবেন।
Regenerate QR কী করে?
এটি একটি নতুন পেয়ারিং টোকেন তৈরি করে এবং প্রতিটি স্ক্যানারের সংযোগ বিচ্ছিন্ন করে। আবার সংযুক্ত হওয়ার আগে প্রতিটি ডিভাইসকে নতুন QR স্ক্যান করতে হবে। পুরোনো পেয়ারিং অকার্যকর করতে চাইলে এটি ব্যবহার করুন, শুধু IP ঠিকানা বদলালে নয়।
স্ক্যানার বলছে Companion খুব পুরোনো
ডাউনলোড থেকে Companion 1.1.0 বা নতুন ইনস্টল করুন, অথবা Companion সেটিংসে Check for updates ব্যবহার করুন। পুরোনো Companion প্রত্যাখ্যাত হয় এবং PC অ্যাপ আপডেট না করা পর্যন্ত আর সংযুক্ত হবে না।
স্ক্যানিং
ডিভাইসে কোড দেখাচ্ছে, কিন্তু PC-তে কিছু টাইপ হচ্ছে না
আগে একটি টেক্সট ফিল্ডে ক্লিক করুন। Companion ফোকাসে থাকা উইন্ডোতে টাইপ করে।
Companion-এর Settings এ Type into focused window চালু রাখুন। স্ক্যানারে সংযোগ ঠিক হয়ে গেলে Resend last scan সর্বশেষ কোডটি আবার পাঠায়।
খোলা ভ্যালিডেশন বা গণনা সেশনে মিলে যাওয়া আইটেম ইচ্ছাকৃতভাবেই ডিভাইসে থাকে। সেগুলো PC-তে টাইপ হয় না। দেখুন ইনভেন্টরি সেশন।
স্ট্যাটাস Connected না থাকলে স্ক্যান সারিতে জমা থাকে এবং সংযোগ ফিরলে পাঠানো হয়। কখনোই সংযুক্ত না হলে নেটওয়ার্ক সমস্যা সমাধান দিয়ে শুরু করুন।
প্রতিটি স্ক্যানের পর Enter বা Tab কীভাবে পাঠাব?
স্ক্যানারে Settings খুলে After each scan কে Enter, Tab বা None-এ সেট করুন। ডিফল্ট Enter।
কোন কোন বারকোড সমর্থিত?
Code 128, Code 39, Code 93, EAN-8, EAN-13, UPC-A, UPC-E, Interleaved 2 of 5, GS1 DataBar, QR Code, Data Matrix, PDF417, Aztec, MaxiCode, MicroPDF417 এবং Micro QR Code।
Zebra ডিভাইসে DataWedge-এও সিম্বলজি চালু থাকতে হবে। Camera অ্যাপ ক্যামেরার ছবি থেকে ডিভাইসের স্ক্যানার যা ডিকোড করতে পারে তা-ই পড়ে।
Zebra ট্রিগারে কিছু হচ্ছে না
প্রথমবার চালু করলে 2DCodeScanner নামে একটি DataWedge প্রোফাইল তৈরি হয় (বারকোড ইনপুট, এই অ্যাপে ইনটেন্ট আউটপুট, কিস্ট্রোক আউটপুট বন্ধ)। প্রোফাইলটি আছে কি না এবং এই অ্যাপের সাথে যুক্ত কি না নিশ্চিত করুন।
এই অ্যাপের জন্য DataWedge-যুক্ত Zebra ডিভাইস দরকার। অন্য Android ব্র্যান্ড এবং Camera অ্যাপ এই প্রোফাইল ব্যবহার করে না।
Camera অ্যাপ স্ক্যান করছে না
Android অনুমতি চাইলে ক্যামেরার অনুমতি দিন, তারপর Scan ট্যাপ করুন। স্ক্যানার যাতে ব্যাকগ্রাউন্ডে চলতে পারে সেজন্য নোটিফিকেশনের অনুমতিও লাগবে।
ইনভেন্টরি সেশন
ভ্যালিডেশন সেশন কী?
প্রত্যাশিত বারকোডের একটি চেকলিস্ট। এটি স্ক্যানারে বানান, অথবা Companion-এ Tools → Validation এ বানিয়ে স্ক্যানারে পাঠান। মিলে যাওয়া স্ক্যান আইটেমে টিক দেয়। সেগুলো PC-তে টাইপ হয় না।
প্রতিটি আইটেম চেক হয়ে গেলে সেশন শেষ হয়। ডিভাইসে Reset / undo টিকচিহ্নগুলো মুছে দেয়, যাতে আপনি তালিকাটি আবার স্ক্যান করতে পারেন। Return to building টিকচিহ্ন মুছে দেয় এবং কোড যোগ বা বাদ দিতে দেয়।
গণনা সেশন কী?
পরিমাণের হিসাব। এটি স্ক্যানারে (Sessions → Counting) বা Companion-এ (Tools → Counting) বানান, তারপর ডিভাইসে খুলে স্ক্যান করুন। পরিমাণ Companion-এ ফিরে সিঙ্ক হয়। Companion হিসাবটি TSV হিসেবে কপি করতে পারে।
সেশনের সময় স্ক্যান কেন ডিভাইসেই থেকে গেল?
ভ্যালিডেশন বা গণনার বিস্তারিত স্ক্রিন খোলা থাকলে স্ক্যান সেই সেশনের অংশ হয়। সাধারণ বারকোড PC-র ফোকাসে থাকা ফিল্ডে টাইপ করতে চাইলে সেশন থেকে বেরিয়ে আসুন।
নেটওয়ার্ক সমস্যা সমাধান
স্ক্যানার ও Companion শুধু আপনার লোকাল নেটওয়ার্কে কথা বলে। তারা ইন্টারনেট, Bluetooth বা ক্লাউড রিলে ব্যবহার করে না। গেস্ট Wi‑Fi, ক্লায়েন্ট আইসোলেশন, VPN বা ফায়ারওয়াল ডিভাইস থেকে ডিভাইসে ট্রাফিক আটকে দিলে ওয়েব ব্রাউজ করতে পারা ফোনও PC-তে পৌঁছাতে ব্যর্থ হতে পারে।
ক্রমানুসারে এগুলো যাচাই করুন
- Companion সত্যিই চলছে
উইন্ডো বন্ধ করলে সেটি ট্রেতে লুকিয়ে যায়, যদি Close to tray চালু থাকে। তখনও স্ক্যানার সংযোগ গ্রহণ করে। ট্রে আইকনে Quit দিলে সেটি বন্ধ হয়ে যায়।
- দুটি ডিভাইসই একই লোকাল নেটওয়ার্কে আছে
স্ক্যানার Wi‑Fi ব্যবহার করে। PC একই Wi‑Fi-তে অথবা একই LAN-এ Ethernet-এ থাকতে পারে। গেস্ট নেটওয়ার্ক, পাবলিক হটস্পট এবং ক্লায়েন্ট আইসোলেশনযুক্ত অ্যাক্সেস পয়েন্টে দুটির ইন্টারনেট থাকলেও ডিভাইসগুলো একে অপরকে দেখতে পায় না।
- QR-এ এমন ঠিকানা আছে যেখানে স্ক্যানার পৌঁছাতে পারে
Companion-এর Settings → Network এ PC-র LAN ঠিকানাগুলো তালিকাভুক্ত থাকে। অফিসের Wi‑Fi বা Ethernet-এর ঠিকানা বেছে নিন (প্রায়ই
192.168…বা10…)। VPN, ভার্চুয়াল মেশিন ও হাইপারভাইজার অ্যাডাপ্টার এড়িয়ে চলুন। অথবা Connection Wizard ব্যবহার করুন — সুপারিশকৃত অ্যাডাপ্টারে লেবেল থাকে, এবং Connections খোলা থাকলে বা ওয়েলকাম ফ্লো সংযোগ ধাপে থাকলে আপনার স্ক্যানার তালিকায় দেখা যাবে। এটি বদলানোর পর QR আবার স্ক্যান করুন। - ফায়ারওয়াল Companion-কে অনুমতি দিয়েছে
ইনবাউন্ড TCP ও UDP 17832 অনুমতি দিন (অথবা Settings → Port-এ আপনার সেট করা পোর্ট)। TCP সংযোগ বহন করে। একই পোর্টের UDP দিয়ে সংরক্ষিত স্ক্যানার DHCP বদলানোর পর PC-র নতুন ঠিকানা জানতে পারে, এবং Companion Connection Wizard-এ স্ক্যানারকে দেখতে পায়।
- বর্তমান QR স্ক্যান করুন
নেটওয়ার্ক, পোর্ট বা PC-র LAN বদলানোর পরে এটি করুন। একই নেটওয়ার্কে শুধু IP বদলালে নতুন QR লাগে না।
তবুও কাজ না করলে
স্ট্যাটাস Connecting বা Not connected-এ আটকে থাকে
- ফোন ও PC-তে VPN বন্ধ করে QR আবার স্ক্যান করুন। VPN প্রায়ই PC-র LAN ঠিকানা লুকিয়ে ফেলে।
- গেস্ট Wi‑Fi ছেড়ে দিন। যে প্রাইভেট LAN-এ ফোন ও PC একে অপরের কাছে পৌঁছাতে পারে সেটি ব্যবহার করুন।
- অফিস নেটওয়ার্ক ছাড়া অ্যাপগুলো পরীক্ষা করতে PC-কে স্ক্যানার ফোনের হটস্পটে যুক্ত করুন (অথবা দুটিকেই ছোট ট্রাভেল রাউটারে রাখুন) এবং সেখানে QR স্ক্যান করুন।
- Windows-এ Private নেটওয়ার্কে Companion-কে অনুমতি দিন। Public চিহ্নিত নেটওয়ার্ক প্রায়ই অন্য ডিভাইস থেকে আসা সংযোগ আটকে দেয়।
- macOS-এ সিস্টেম জিজ্ঞাসা করলে লোকাল নেটওয়ার্ক অ্যাক্সেস দিন। Linux-এ একই পোর্ট TCP ও UDP-র জন্য অনুমতি দিন।
আগে কাজ করছিল, তারপর PC-র ঠিকানা বদলে গেছে
- পেয়ারিং টোকেনে হাত দেবেন না। Regenerate QR প্রতিটি স্ক্যানারকে আবার পেয়ার করতে বাধ্য করে।
- সেই UDP পোর্ট অনুমোদিত থাকলে Companion তার নতুন ঠিকানা জানিয়ে দেয় এবং সংরক্ষিত সংযোগ আপডেট হয়। পোর্ট আটকানো থাকলে বর্তমান QR একবার স্ক্যান করুন।
- ভিন্ন নেটওয়ার্কে (অফিস বনাম বাসা, অথবা নতুন VLAN) QR নতুন করে স্ক্যান করতে হয়।
স্ক্রিন বন্ধ হলে সংযোগ ছুটে যায়
- ডিসপ্লে বন্ধ থাকলে স্ক্যানার Wi‑Fi সংযোগ বিরতিতে রাখে। নোটিফিকেশনে বলা থাকে যে সংযোগ বিরতিতে আছে।
- স্ক্যানারের সেটিংসে Keep screen on চালু করুন, অথবা আবার সংযুক্ত হতে স্ক্রিন জাগান।
- Android জিজ্ঞাসা করলে নোটিফিকেশনের অনুমতি দিন। এটি ছাড়া স্ক্যানার সার্ভিস চলমান থাকতে পারে না।
স্ক্যান ডিভাইসেই থেকে যায়
- স্ট্যাটাস Connected না হলে স্ক্যান সারিতে জমা থাকে এবং পুনরায় সংযুক্ত হওয়ার পর পাঠানো হয়। এটি হারিয়ে যায় না।
- ভ্যালিডেশন বা গণনার স্ক্রিন খোলা থাকলে স্ক্যান টাইপ না হয়ে সেই সেশনে জমা হয়।
- হোম স্ক্রিনে স্ট্যাটাস Connected থাকলে PC-র একটি টেক্সট ফিল্ডে ক্লিক করুন এবং নিশ্চিত করুন Type into focused window চালু আছে।
আপনি পোর্ট বদলেছেন
- পোর্ট QR-এর মধ্যেই থাকে। Companion সেটিংসে এটি প্রয়োগ করুন, তারপর নতুন QR স্ক্যান করুন।
- সেই পোর্ট TCP ও UDP দুটির জন্যই অনুমতি দিন। যে স্ক্যানার আগে থেকেই এই Companion সংরক্ষণ করেছে সে ঘোষণা থেকে নতুন পোর্ট জেনে নেয়। যে স্ক্যানার কখনো এটি সংরক্ষণ করেনি সে এখনও 17832-এ বীকন পাঠায়, তাই প্রথমটিকে QR স্ক্যান করে পেয়ার করুন।
- অন্য কোনো প্রোগ্রাম আগে থেকেই পোর্টটি দখল করে থাকলে Companion শুনতে পারবে না। 1024-এর উপরে একটি ফাঁকা পোর্ট বেছে নিন।
এখনও আটকে আছেন? Companion সংস্করণ (PC সেটিংস), Android অ্যাপ সংস্করণ (স্ক্যানার সেটিংস), Network এ নির্বাচিত ঠিকানা, এবং ফোন গেস্ট Wi‑Fi বা VPN-এ আছে কি না জানিয়ে office@updruck.com ঠিকানায় ইমেল করুন।