2012-08-30 5 views
1

프로그래밍 가능한 바코드 리더기가있어 프로그래밍 할 수 있습니다. 이 프로그램을 통해 나는 유효한 코드가 무엇인지 독자에게 말할 수있다. 따라서 독자는 잘못된 코드를 읽지 않습니다.프로그래밍 가능한 바코드 스캐너

또는 해당 프로그램을 사용하여 읽은 코드를 암호화 할 수 있습니다.

그리고 Java를 사용하여 프로그램을 만들 수 있습니까?

답변

3

휴대용 스캐너의 최고급 스캐너와 모바일 컴퓨터의 스캐너 부착기에 대한 다양한 유형의 바코드 리더가 있습니다. 대부분은 USB 연결을 사용하지만 일부는 직렬 포트 연결을 사용합니다. 일부는 태블릿과 같은 휴대용 장치에 부착되며 핸드 헬드 스캐너와 같은 일부 장치는 연결됩니다. 일부 휴대용 바코드 판독기는 카운터 위에 서서 개최 할 필요가없는 스탠딩 스캐너로 사용할 수도 있습니다.

내가 본 바코드의 두 가지 주요 유형은 standard bar code이며 폭이 다른 수직선이 있습니다 (bar code types from GS1.orgQR code from Denso Wave 참조). 카운터 상단 또는 휴대용 스캐너와 같은 판매용 스캐너는 표준 바코드 용으로 설계되었으며 일부는 QR 코드를 읽을 수도 있습니다. 그러나 모든 핸드 헬드 스캐너가 QR 코드를 읽을 수있는 것은 아닙니다.

일반적으로 바코드 판독기는 바코드를 스캔하여 텍스트 문자열을 생성 한 다음 판매 시점 단말기와 같은 다른 장치로 처리합니다. 나는 바코드 스캐너를 보지 못했다. 자바 프로그램이나 유사한 프로그래밍 방식의 변경을 허용 할 것이다. 그러나 키오스크 유형 또는 프로그램 가능한 스캐너가 내장 된 소형 장치가 있습니다. See this selection from Symbol.

USB 연결이있는 바코드 판독기에는 일반적으로 HID 유형의 USB 장치 또는 쐐기 키보드 유형의 장치로 드라이버를 구성하는 두 가지 방법이 있습니다. 장치의 쐐기 키보드 유형은 일반적으로 키보드 입력에서 텍스트를 읽는 것과 동일하기 때문에 인터페이스하기가 더 쉽습니다. 쐐기 형 키보드 인터페이스를 사용하는 경우 일반적으로 바코드 스캐너를 프로그래밍하여 가드 문자를 생성하여 해당 문자가 응용 프로그램에 들어올 때 바코드 스캐너가 생성 한 텍스트이고 다른 사람이 입력 한 텍스트가 아님을 알 수 있습니다.

일부 스캐너 유형에는 OPOS 제어 개체와 함께 사용할 수있는 OLE for Retail POS OPOS 서비스 개체가 있습니다. 이 접근법은 HID USB 인터페이스를 사용하여 장치와 통신하는 것과 같은 많은 인터페이스 문제를 해결하는 OPOS 제어 개체 인터페이스를 사용하도록 응용 프로그램을 작성하기 때문에 소프트웨어에 장치 독립성을 제공합니다. 그러나 OPOS는 Java 프로그래밍 언어로는 어려울 수있는 COM 유형의 인터페이스입니다. UnifiedPOS에 대한 정보를 검색하여 최신 표준을 찾는 방법을 찾으십시오.

휴대용 스캐너는 기본적으로 초기 설정 상태로 있으며 이러한 설정은 응용 프로그램에 적합하지 않을 수 있습니다.특수 스캔 코드를 특정 순서로 스캔하는 절차에 따라 사용했던 휴대용 스캐너를 프로그래밍하고 설정을 변경할 수 있습니다. 일반적으로 특정 스캐너의 사용자 설명서에는 변경 가능한 설정, 변경 절차 또는 단계 및 절차 단계에 대해 스캔 할 바코드와 관련된 설명서가있는 부록 또는 두 개가 있습니다. 제조업체의 웹 사이트에서 적절한 설명서를 검색해야 할 수 있습니다.

예를 들어 Motorola LS2208 Product Reference Guide에는 다양한 환경 및 스캐너 응용 프로그램 용 핸드 헬드 스캐너 설정에 대한 다양한 섹션이 포함되어 있습니다. 이 페이지의 다음 스크린 샷은 USB 인터페이스 용 장치 설정에 사용 된 바코드를 보여줍니다. enter image description here

또 다른 옵션으로 전화 카메라를 바코드 스캐너로 사용하는 응용 프로그램을 사용하는 것이 있습니다. 그러나 대부분의 카메라는 표준 바코드에 좋지 않습니다.

정품 시스템을위한 대부분의 스캐너는 실제 스캔을위한 레이저와 상당히 복잡합니다. 판매 신청서와 함께 여러 가지 유형을 사용했으며 모두 사용하기가 쉽습니다. 설명서의 일부인 바코드 세트를 사용하여 명령을 입력하여 설정을 변경할 수 있습니다. 이러한 설정은 바코드 기호, 접두어 문자, 접미어 문자 (접두사 및 접미어 문자는 쐐기 키보드 유형의 인터페이스와 함께 사용됩니다)와 같은 것들을위한 것입니다.

이 부분은 forum discussion on using a camera for standard bar codes입니다.

참고 사항 web page on Android bar code scanning