Jak zainstalować sterownik MagTek MSR JPOS
Ten artykuł przedstawia szczegółową procedurę instalacji, konfiguracji i testowania sterownika MagTek Magnetic Stripe Reader (MSR) JavaPOS (JPOS) dla Elo - obecnie część systemów Zebra Technologies.
Potrzebne narzędzia
- Komputer z systemem Windows 7 lub nowszym.
- MagTek MSR działający w trybie HID z PID
002lub011(są to domyślne PID-y dla trybu HID). - Aplikacja MagTek USB MSR (użyj tego narzędzia, aby zmienić czytnik na tryb HID, jeśli to konieczne, i aby zweryfikować PID).
- Pakiet sterowników MagTek JPOS dla czytników USB HID.
Procedura instalacji
- Pobierz i wypakuj pakiet sterowników JPOS dla czytników USB HID na lokalny dysk.
- Kliknij dwukrotnie wypakowany plik instalacyjny
99510116-116.zip, aby uruchomić kreatora instalacji. - Kliknij Dalej, aby przejść przez początkowe ekrany powitalne i umowy licencyjnej.
-
Potwierdź domyślny folder docelowy. Standardowe ścieżki instalacji to:
- Dla platform x86:
C:\Program Files\OPOS\MagTek - Dla platform x64:
C:\Program Files (x86)\OPOS\MagTek
- Dla platform x86:
- Wybierz typ instalacji. Wybierz Pełna, aby zainstalować wszystkie niezbędne komponenty dla MagTek OPOS MSR, a następnie kliknij Dalej.
- Jeśli podczas procesu pojawi się monit, kliknij Tak, aby zezwolić na instalację wymaganych bibliotek Microsoft Visual C++ Runtime.
- Kliknij Zakończ, aby zakończyć instalację sterownika.
Testowanie instalacji OPOS
Aplikacja MagTek UPOS 1.13 JavaPOS MSR Utility wykonuje test sprawdzania stanu zdrowia JavaPOS na urządzeniu w oparciu o wstępnie zarejestrowane Logiczne Nazwy Urządzeń (LDN) zdefiniowane w pliku jpos.xml.
- Przejdź do podfolderu
servicewewnątrz docelowego katalogu instalacyjnego (np.C:\Program Files (x86)\JavaPOS\MagTek\service). - Kliknij dwukrotnie na plik
MSRUtility.bat, aby uruchomić aplikację MagTek JavaPOS MSR Utility Check Health. -
W oknie aplikacji użyj rozwijanej listy, aby wybrać LDN (Logiczna Nazwa Urządzenia) MSR dla podłączonego urządzenia USB. Wstępnie zarejestrowane LDN to:
- MagTekMSR (reprezentujący niezaszyfrowany czytnik)
- MagTekMSR_Encrypted (reprezentujący zaszyfrowany czytnik)
- Kliknij funkcje Otwórz, Przyznaj i WłączUrządzenie w narzędziu, aby aktywować czytnik.
- Przeciągnij kartę. Pola narzędzia (Dane Track 1, Dane Track 2 i Dane Track 3) zostaną wypełnione na podstawie typu czytnika.
Przykład 1: Niezaszyfrowany czytnik
Podczas korzystania z LDN MagTekMSR z niezaszyfrowanym czytnikiem odpowiednie pola danych niezaszyfrowanych są wypełnione informacjami w formie czystego tekstu po przeciągnięciu karty.
Przykład 2: Zaszyfrowany czytnik
Podczas korzystania z LDN MagTekMSR_Encrypted z zaszyfrowanym czytnikiem odpowiednie pola danych są wypełnione zmaskowanymi danymi tekstowymi i zaszyfrowanymi blokami ładunków, wraz z Dodatkowymi Informacjami Bezpieczeństwa wymaganymi do dekodowania.
Używanie aplikacji próbnej MagTek
Aplikacja próbna MagTek UPOS 1.13 JavaPOS MSR demonstruje właściwości, metody i zdarzenia UPOS zarówno dla niezaszyfrowanych, jak i zaszyfrowanych czytników.
- Przejdź do podfolderu
Samplewewnątrz katalogu instalacyjnego (np.C:\Program Files (x86)\JavaPOS\MagTek\service\Sample). - Kliknij dwukrotnie plik
MSRSample.bat, aby uruchomić aplikację próbną. - Wybierz swoją Logiczna Nazwę Urządzenia MSR z rozwijanej listy, aby rozpocząć testowanie operacji JavaPOS.
Opisy parametrów
-
Logiczna Nazwa Urządzenia MSR [Rozwijana lista]: Zawiera zarejestrowane LDN JavaPOS dostępne do instancji poprzez plik
jpos.xml. - Metoda otwarcia JavaPOS [Przycisk]: Przekazuje wybrane LDN jako parametr typu string w celu zainstancjowania powiązanego obiektu urządzenia JavaPOS.
- Metoda zobowiązania JavaPOS [Przycisk]: Zobowiązuje zainstancjonowany obiekt urządzenia MSR do wyłącznego użytku aplikacji.
- Właściwość DeviceEnabled JavaPOS [Pole wyboru]: Włącza lub wyłącza zobowiązany obiekt urządzenia MSR.
- Właściwość DataEventEnabled JavaPOS [Pole wyboru]: Włącza lub wyłącza Zdarzenia Danych wysyłane z obiektu serwisowego dla kolejkowanych danych odczytu. Zgodnie z normami UPOS, jest to automatycznie ustawiane na false po każdym zdarzeniu; aplikacja musi ponownie włączyć, aby otrzymać następne przeciągnięcie.
- Metoda CheckHealth JavaPOS [Przycisk]: Wywołuje wewnętrzny test zdrowia i wyświetla wynik w oknie wyników.
- Metoda ClearInput JavaPOS [Przycisk]: Czyści wszelkie kolejkowane dane odczytu MSR w obiekcie serwisowym.
- Metoda ClearInputProperties JavaPOS [Przycisk]: Czyści wszystkie właściwości wypełnione najbardziej aktualnymi danymi odczytu.
- Właściwości [Przycisk]: Wywołuje i wyświetla wszystkie wspólne i specyficzne dla urządzenia właściwości MSR w oknie wyników.
- Właściwość DecodeData JavaPOS [Pole wyboru]: Włącza lub wyłącza specyficzną dla MSR właściwość DecodeData.
- Właściwość ParseDecodeData JavaPOS [Pole wyboru]: Włącza lub wyłącza specyficzną dla MSR właściwość ParseDecodeData.
- Właściwość TransmitSentinels JavaPOS [Pole wyboru]: Włącza lub wyłącza specyficzną dla MSR właściwość TransmitSentinels.
- TracksToRead [Rozwijana lista]: Definiuje opcje JavaPOS MSR dla odczytywanych ścieżek.
- DataEncryptionAlgorithm [Rozwijana lista]: Zawiera obsługiwane algorytmy szyfrowania (dotyczy tylko urządzeń zaszyfrowanych).
- PobierzWłaściwośćKarty [Rozwijana lista]: Zawiera specyficzne dla MSR właściwości odpowiadające sparsowanym danym ostatnio przeciągniętej karty.
- TypRaportowaniaBłędów [Rozwijana lista]: Określa, czy raportowanie błędów jest oparte na karcie czy na ścieżce.
- Metoda DirectIO JavaPOS [Przycisk]: Wywołuje przykład Metody DirectIO.
- Metoda Statystyki JavaPOS [Przycisk]: Pobiera i wyświetla łańcuch XML Statystyk JavaPOS w oknie dialogowym.
- Właściwość AutoDisable JavaPOS [Pole wyboru]: Przełącza właściwość automatycznego wyłączania, używaną do kontrolowania wejścia opartego na zdarzeniach.
- Właściwość FreezeEvents JavaPOS [Pole wyboru]: Przełącza właściwość zamrażania zdarzeń, aby kontrolować, kiedy zdarzenia są odbierane przez aplikację.
- Metoda Release (ReleaseDevice) JavaPOS [Przycisk]: Zwalnia obiekt urządzenia z wyłącznego użytku.
- JavaPOS Zamknij mnie
Please report any broken links by emailing elo.support@zebra.com and include a link to the knowledge article