Máy quét mã vạch USB nối tiếp


2

Tôi có một vấn đề với một máy quét mã vạch. Nó đi kèm với cáp USB nhưng trong hướng dẫn sử dụng có nói rằng nó có thể thực hiện giao tiếp RS232. Các chế độ mà nó có thể hoạt động là: Bàn phím Wedge, hoạt động tốt nhưng tôi ghét nó và Nối tiếp (RS232) là thứ tôi muốn nhưng không hoạt động với tôi: Khi tôi chuyển máy quét sang chế độ Nối tiếp, nó sẽ phản hồi chính xác (với tiếng bíp thành công) và dừng gửi các bản quét như bàn phím (cho đến nay vẫn tốt). Nhưng vấn đề là tôi không biết nó sẽ quét ở đâu khi nó hoạt động ở chế độ nối tiếp. Cáp của nó chỉ là USB, vậy làm cách nào tôi có thể chụp quét ở chế độ nối tiếp? Tôi biết có những chương trình mô phỏng cổng nối tiếp (ví dụ: tôi sử dụng com2com và com2tcp cho các dự án khác), nhưng tôi không thể tìm thấy thứ gì đó đọc cổng USB và chuyển tiếp dữ liệu qua cổng Nối tiếp được mô phỏng. Những gì tôi có vẻ cần là sự đảo ngược của bộ chuyển đổi USB sang Nối tiếp thông thường nhưng trong phần mềm (vì máy tính của tôi không có cổng nối tiếp): một chương trình có thể lấy đầu vào từ thiết bị được kết nối USB và cung cấp cho chương trình nghe một cổng nối tiếp.

Bất kỳ đề xuất?

CẬP NHẬT:

  1. Tìm thấy mô hình: là một ZQ-LS6000. Không thể tìm thấy bất kỳ loại trình điều khiển Tuy nhiên
  2. Tôi đã cố gắng làm cho nó hoạt động trên Linux với một số trình điều khiển hữu ích (ftdi, pl2303, keyspan và trình điều khiển chung). Không có công trình. lsusb báo cáo VendorId là "Xenta" - ellerID = 1d57 (xenta), sản phẩm = 001c - nhưng nó không giúp ích gì trong việc tìm kiếm trình điều khiển.

Từ các thiết bị khác mà tôi đã thấy trong nhiều năm qua, đó là trình điều khiển USB của thiết bị sẽ cung cấp cổng COM ảo. Kiểu dáng và kiểu máy quét mã vạch là gì? Bạn đã liên hệ với nhà sản xuất về điều này?
Ƭᴇcʜιᴇ007

"Chế độ bàn phím" là chế độ tương thích cuối cùng: nếu bạn có thể nhập nó, bạn có thể quét nó. Nếu bạn đi với chế độ nối tiếp, có thể bạn sẽ cần một chương trình tùy chỉnh để {làm phép thuật} sau khi quét
Yorik

Nội dung OEM của nó và không có trình điều khiển, chỉ có hướng dẫn sử dụng cách chuyển sang chế độ RS232, nhưng không có cáp RS232 ... chỉ có cáp trong gói là một bên là USB và bên kia là USB. Nếu nó hoạt động như một cái nêm keybord, có thể có một số phần mềm để chuyển hướng nó đến một cổng nối tiếp ảo mà tôi đã có ...
Paralife

@yorik: không tôi không thể làm việc với chế độ bàn phím. Ứng dụng của tôi cần phải mở một cổng nối tiếp. Tôi không thể có cửa sổ mất tập trung và với nó quét.
Paralife

ive đã sử dụng trình điều khiển ftdi
Francisco Tapia

Câu trả lời:


1

Đầu cơ dưới đây.

Hầu hết các máy quét mà tôi xử lý (Metrologic & amp; Symbol) sẽ gửi một cuốn sách mã liệt kê mọi mã cấu hình có thể có của máy quét. Những cuốn sách mã này khá chung cho máy quét mô hình. Có thể có nhiều mẫu khác nhau chủ yếu: Cáp USB, Nối tiếp, Bàn phím Wedge.

Những cuốn sách / tờ cấu hình đó sẽ có cài đặt cho USB, Bàn phím nêm, & amp; Nối tiếp bất kể họ hỗ trợ loại nào.

Tôi thường xử lý nhiều máy quét Metrologic hơn các ký hiệu, nhưng tôi biết trên các nhãn hiệu Metrologic, nếu tôi có cáp xấu là USB và muốn thay thế bằng cáp RS232, nó sẽ không hoạt động. Các bộ phận bên trong của máy quét USB không hỗ trợ RS232.

Nó có trong cuốn sách và phần đó có thể gây nhầm lẫn, nhưng khi tìm kiếm xung quanh tôi không thể tìm thấy bất kỳ đề cập nào về máy quét đó được bán ở chế độ RS232.

Giá cũng rất thấp, so với máy quét Metrologic hoặc Symbol khiến tôi tin rằng đó là một thương hiệu lại.

Công ty AZTPOS có một số liên lạc bạn có thể thử chúng.

Những gì câu trả lời trên có thể làm việc cho bạn, nhưng cuối cùng bạn có thể cần mua một máy quét nối tiếp thực sự.


0

Đối với một USB được mô phỏng thành cổng nối tiếp, bạn cần sử dụng tệp io. Tôi đã phải thay đổi mã của tôi để sử dụng nó. Kiểm tra CreateFile sử dụng ** 'COMn' ** làm tên tệp, trong đó n nằm trong khoảng từ 1 đến 8. Ví dụ của tôi thực sự là một lớp mà tôi đã viết trong Delphi, vì vậy nó sẽ không được bạn sử dụng nhiều.

Bạn thiết lập thời gian chờ đọc và đọc tệp.


0

Chúng tôi đã có một vấn đề tương tự với đầu đọc Eyoyo E-001 2D Barcide. Hoạt động tốt trong Windos 10 trong mô phỏng nối tiếp qua USB (hiển thị cổng nối tiếp COMx trong đó x là cổng khả dụng tiếp theo) Tuy nhiên, để làm cho nó hoạt động trên các phiên bản Windows trước đó cần có trình điều khiển (tệp INF) để gọi USBSER.sys và tạo cảng. Chúng tôi đang theo đuổi các nhà sản xuất cho cùng.

Hãy thử máy quét của bạn trong chế độ mô phỏng Nối tiếp qua USB này và nếu nó hoạt động ở đó, bạn sẽ biết ít nhất chế độ được đưa lên và bước tiếp theo của bạn là lấy trình điều khiển cho HĐH.

ConnDublin

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.