Sửa lỗi thiết bị mã vạch¶
LeanSoft Barcode hỗ trợ ba loại máy quét mã vạch chính: máy quét USB, máy quét bluetooth và máy tính di động. Trong quá trình cấu hình mỗi loại máy quét, có thể gặp phải các vấn đề chung, khiến máy quét không hoạt động như mong muốn và LeanSoft trả về lỗi cho thiết bị.
Đọc các phần dưới đây để xác định các vấn đề chung và đặc biệt của thiết bị, liên quan đến các loại máy quét phổ biến cụ thể.
Vấn đề chung¶
Tham khảo các phần dưới đây để tìm hiểu về các vấn đề chung liên quan đến các thiết bị máy quét mã vạch phổ biến.
Đối với các vấn đề liên quan đến các thiết bị cụ thể, tham khảo phần Máy quét Android cho máy tính di động hoặc phần Máy quét không màn hình cho máy quét USB và bluetooth.
Không thể đọc mã vạch¶
Một vấn đề phổ biến khi sử dụng máy quét mã vạch là lỗi xảy ra khi không thể đọc mã vạch.
Lỗi này có thể xảy ra vì một trong các lý do sau:
Mã vạch bị hỏng.
Thiết bị không thể đọc được loại mã vạch yêu cầu (một số máy quét chỉ có thể đọc mã vạch 2D).
- Mã vạch đang được quét trên màn hình. Một số máy quét không hỗ trợ điều này và mã vạch
phải được in ra để quét. Điều này thường xảy ra với mã vạch 1D.
- Thiết bị không có pin hoặc bị hỏng. Để loại trừ điều này, làm theo hướng dẫn sửa lỗi
trong các phần sau.
LeanSoft trả về lỗi mã vạch¶
Tất cả các loại máy quét mã vạch đều có “ngôn ngữ” riêng của thiết bị, ảnh hưởng đến cách chúng xuất dữ liệu mã vạch cho ứng dụng Barcode của LeanSoft. Đôi khi, điều này có thể làm cho LeanSoft Barcode trả về lỗi mã vạch sau khi quét. Điều này có thể do một trong các lý do sau:
- Máy tính được cấu hình với bố cục bàn phím khác với máy quét mã vạch. Để loại trừ điều này,
đảm bảo thiết bị được cấu hình với cùng bố cục bàn phím.
Ví dụ, nếu máy tính được cấu hình sử dụng bàn phím FR-BE, hãy cấu hình máy quét để gửi các phím FR-BE. Cùng một logic áp dụng nếu sử dụng máy tính bảng thay vì máy tính.
Để biết thêm thông tin về cấu hình các phím, tham khảo tài liệu Cài đặt máy quét mã vạch của LeanSoft.
- Đối với máy tính di động (như các thiết bị Zebra, ví dụ), máy quét có thể hiểu mã vạch khác
so với ý định ban đầu. Để loại trừ điều này, hãy quét một mã vạch kiểm tra để xem máy quét hiểu mã vạch như thế nào.
Máy quét Android¶
Các mẫu máy quét mã vạch mới nhất sử dụng Android và Google Chrome nên hoạt động với LeanSoft. Tuy nhiên, do sự đa dạng về mẫu và cấu hình, nên kiểm tra tính tương thích của máy quét với LeanSoft trước.
Dòng sản phẩm Zebra được khuyến nghị; cụ thể là Zebra TC21 (chỉ WiFi) và Zebra TC26 (WiFi/cellular).
Ứng dụng Barcode không cung cấp phản hồi¶
Mặc định, các máy quét mã vạch Android tiền xử lý mã vạch, sau đó gửi một văn bản đầy đủ. Vì LeanSoft Barcode không đọc được loại đầu ra này, phải cấu hình đúng cho từng loại máy quét.
LeanSoft Barcode mong đợi rằng máy quét hoạt động giống như một bàn phím tương tự, chỉ nhận diện sự kiện phím. Tham khảo các phần sau để cấu hình cho các thiết bị phổ biến nhất.
Zebra TC21/TC26¶
Khi sử dụng máy quét Zebra, đảm bảo cấu hình các phím nhấn sau để tránh lỗi.
Bắt đầu trên màn hình chính của máy quét Zebra, và chọn ứng dụng DataWedge (ứng dụng được đại diện bằng biểu tượng (mã vạch màu xanh nhạt)).
Trên trang DataWedge Profiles, chọn tùy chọn profile để truy cập vào cài đặt máy quét Zebra.
Sau khi chọn profile, cuộn xuống tùy chọn Keyboard Output, và đảm bảo tùy chọn Enable/disable keystroke output được Enabled.

Sau khi đã kích hoạt tùy chọn đó, quay lại trang tùy chọn Profile, và đi đến phần Keystroke output. Sau đó, mở submenu Key event options. Dưới mục Characters, đảm bảo tùy chọn Send Characters as Events được chọn.
Important
Tùy chọn Send Characters as Events phải được chọn trên máy quét Zebra, hoặc LeanSoft không thể nhận dạng được các mã vạch đã quét.
Sau khi đã thực hiện các bước trên, thực hiện quét thử để đảm bảo máy quét Zebra hoạt động như mong đợi.
Thiết bị Android MUNBYN¶
Khi sử dụng máy quét Android MUNBYN, đảm bảo cấu hình các bước sau để tránh lỗi.
Từ màn hình chính của thiết bị, nhấp vào Process mode, và chọn Keyboard input.
. Trên trang kết quả, tìm phần
Tip
Process mode đã chọn điều khiển cách dữ liệu được xử lý sau khi dữ liệu mã vạch đã được đọc ra.
Keyboard input nhập dữ liệu đọc ra vào vị trí con trỏ, giống như dữ liệu đầu vào trên một bàn phím tương tự.
Sau khi đã thực hiện các bước trên, thực hiện quét thử để đảm bảo máy quét Android MUNBYN hoạt động như mong đợi.
Tại sao sau khi quét thành công không có dữ liệu đầu ra trong ứng dụng?
Khi quét mã vạch, máy quét có thể kêu bíp, cho thấy quét thành công, nhưng không có dữ liệu đầu ra trong ứng dụng.
Để khắc phục vấn đề này, điều chỉnh phương thức đầu ra thành keyboard analogue trong ứng dụng Scanner trên thiết bị.
Từ màn hình chính của thiết bị, nhấp vào Cài đặt, nhấp vào Output Mode. Cửa sổ pop-up kết quả hiển thị các tùy chọn đầu ra khác nhau cho người dùng. Chọn Keyboard Mode, sau đó nhấp vào OK.
. Từ trang
Quay lại ứng dụng cần quét và nhấp vào hộp thoại nhập liệu trước khi quét. Cuối cùng, thực hiện một quét thử để đảm bảo máy quét Android MUNBYN hoạt động như mong đợi.
Thiết bị Android Datalogic¶
Khi sử dụng máy quét Android Datalogic, đảm bảo các cấu hình sau được thiết lập để tránh lỗi.
Để xem và cấu hình tất cả các thiết lập cho máy quét, sử dụng ứng dụng Settings trên thiết bị Android Datalogic. Từ menu ứng dụng, chọn
.Từ danh sách thiết lập kết quả, chọn Wedge. Từ menu này, dưới phần Keyboard wedge, đảm bảo rằng tính năng Enable keyboard wedge đã được kích hoạt.
Sau đó, cũng dưới phần Keyboard wedge, tìm tùy chọn Keyboard wedge input mode. Mặc định, chế độ nhập là Text injection.

Nhấp vào Keyboard wedge input mode, và thay đổi cài đặt thành Key pressure. Điều này đảm bảo rằng mã vạch đã quét được chuyển đổi thành các phím bấm, thay vì được chèn vào khu vực văn bản.

Sau khi thực hiện tất cả các bước trên, thực hiện một quét thử để đảm bảo máy quét Android Datalogic hoạt động như mong đợi.
Máy quét không màn hình¶
Máy quét không màn hình là các thiết bị quét mã vạch không có màn hình. Điều này bao gồm máy quét USB và máy quét Bluetooth.
Important
LeanSoft hỗ trợ hầu hết các máy quét mã vạch USB và Bluetooth, vì chúng đều mô phỏng một bàn phím. Tuy nhiên, để xác minh rằng máy quét tương thích với bố cục bàn phím cụ thể (hoặc có thể được cấu hình như vậy), hãy tham khảo tài liệu Inventory & Barcode compatible hardware của LeanSoft.
Thiết bị NETUM¶
Mặc định, hướng dẫn sử dụng của máy quét mã vạch NETUM chỉ hiển thị cấu hình bàn phím tiếng Pháp. Để sử dụng bàn phím tiếng Bỉ, quét mã dưới đây:

Sau khi quét mã đó, đảm bảo máy quét NETUM có cấu hình bàn phím chính xác, và hoạt động như dự định.