Come installare il driver MagTek MSR JPOS
Questo articolo fornisce la procedura passo-passo per installare, configurare e testare il lettore di strisce magnetiche (MSR) MagTek JavaPOS (JPOS) per Elo — ora parte dei sistemi Zebra Technologies.
Strumenti necessari
- Un sistema informatico Windows 7 o più recente.
- Un MSR MagTek operante in modalità HID con PID
002o011(questi sono i PID predefiniti per la modalità HID). - L'applicazione MagTek USB MSR (usa questa utility per cambiare il lettore in modalità HID se necessario e per verificare il PID).
- Il pacchetto driver MagTek JPOS per lettori USB HID.
Procedura di installazione
- Scarica ed estrai il pacchetto driver JPOS per lettori USB HID sul tuo disco locale.
- Fai doppio clic sul file di installazione estratto
99510116-116.zipper avviare la procedura guidata di installazione. - Clicca Avanti per procedere attraverso gli schermi iniziali di benvenuto e il contratto di licenza.
-
Conferma la cartella di destinazione predefinita. I percorsi di installazione standard sono:
- Per piattaforme x86:
C:\Program Files\OPOS\MagTek - Per piattaforme x64:
C:\Program Files (x86)\OPOS\MagTek
- Per piattaforme x86:
- Seleziona il tipo di installazione. Scegli Completa per installare tutti i componenti necessari per il MagTek OPOS MSR, quindi clicca Avanti.
- Se richiesto durante il processo, clicca Sì per consentire l'installazione delle librerie Microsoft Visual C++ Runtime necessarie.
- Clicca Fine per completare l'installazione del driver.
Testare l'installazione OPOS
L'applicazione MagTek UPOS 1.13 JavaPOS MSR Utility esegue un test di controllo dello stato del dispositivo basato sui nomi di dispositivo logico (LDN) registrati in precedenza definiti tramite il file jpos.xml.
- Naviga nella sottocartella
serviceall'interno della directory di installazione target (ad es.,C:\Program Files (x86)\JavaPOS\MagTek\service). - Fai doppio clic sul file
MSRUtility.batper avviare l'applicazione di verifica dello stato del MagTek JavaPOS MSR Utility. -
Nella finestra dell'applicazione, utilizza la casella a discesa per selezionare il nome del dispositivo logico (LDN) MSR per il tuo dispositivo connesso USB. I LDN pre-registrati sono:
- MagTekMSR (rappresenta il lettore basato su non criptazione)
- MagTekMSR_Encrypted (rappresenta il lettore basato su criptazione)
- Clicca le funzioni Apri, Richiedi e DeviceEnabled nell'utility per attivare il lettore.
- Passa una carta. I campi dell'utility (Dati traccia 1, Dati traccia 2 e Dati traccia 3) si popoleranno in base al tipo di lettore.
Esempio 1: Lettore non criptato
Quando si utilizza il LDN MagTekMSR con un lettore non criptato, i campi dati non criptati appropriati vengono popolati con informazioni di testo chiaro dopo aver effettuato una scansione di una carta.
Esempio 2: Lettore criptato
Quando si utilizza il LDN MagTekMSR_Encrypted con un lettore criptato, i campi dati appropriati vengono popolati con dati di testo mascherato e blocchi di payload criptati, insieme alle informazioni di sicurezza aggiuntive necessarie per la decodifica.
Uso dell'applicazione di esempio MagTek
L'applicazione di esempio MagTek UPOS 1.13 JavaPOS MSR dimostra le proprietà, i metodi e gli eventi UPOS per lettori sia non criptati che criptati.
- Naviga nella sottocartella
Sampleall'interno della directory di installazione (ad es.,C:\Program Files (x86)\JavaPOS\MagTek\service\Sample). - Fai doppio clic sul file
MSRSample.batper avviare l'applicazione di esempio. - Seleziona il tuo nome del dispositivo logico MSR dalla casella a discesa per iniziare a testare le operazioni JavaPOS.
Descrizioni dei parametri
-
Nome del dispositivo logico MSR [Casella a discesa]: Contiene i LDN registrati JavaPOS disponibili per l'istanza tramite il file
jpos.xml. - Metodo JavaPOS Open [Pulsante]: Passa il LDN selezionato come parametro stringa per istanziare l'oggetto dispositivo JavaPOS associato.
- Metodo JavaPOS Claim [Pulsante]: Rivendica l'oggetto dispositivo MSR istanziato per uso esclusivo dell'applicazione.
- Proprietà JavaPOS DeviceEnabled [Casella di controllo]: Abilita o disabilita l'oggetto dispositivo MSR rivendicato.
- Proprietà JavaPOS DataEventEnabled [Casella di controllo]: Abilita o disabilita gli eventi di dati da inviare dall'oggetto servizio per i dati di lettura in coda. Secondo gli standard UPOS, questo viene impostato automaticamente su false dopo ogni evento; l'applicazione deve riabilitarlo per ricevere la prossima scansione.
- Metodo JavaPOS CheckHealth [Pulsante]: Invia il controllo interno dello stato e visualizza il testo del risultato nella finestra di output.
- Metodo JavaPOS ClearInput [Pulsante]: Cancella eventuali dati di lettura MSR in coda all'interno dell'oggetto servizio.
- Metodo JavaPOS ClearInputProperties [Pulsante]: Cancella tutte le proprietà popolate dai dati di lettura più recenti.
- Proprietà [Pulsante]: Invia e visualizza tutte le proprietà comuni e specifiche del dispositivo MSR nella finestra di output.
- Proprietà JavaPOS DecodeData [Casella di controllo]: Abilita o disabilita la proprietà DecodeData specifica per MSR.
- Proprietà JavaPOS ParseDecodeData [Casella di controllo]: Abilita o disabilita la proprietà ParseDecodeData specifica per MSR.
- Proprietà JavaPOS TransmitSentinels [Casella di controllo]: Abilita o disabilita la proprietà TransmitSentinels specifica per MSR.
- TracksToRead [Casella a discesa]: Definisce le opzioni MSR JavaPOS per le tracce da leggere.
- DataEncryptionAlgorithm [Casella a discesa]: Contiene gli algoritmi di crittografia supportati (applicabile solo ai dispositivi criptati).
- RetrieveCardProperty [Casella a discesa]: Contiene le proprietà specifiche per MSR corrispondenti ai dati analizzati della carta recentemente scansionata.
- ErrorReportingType [Casella a discesa]: Specifica se il rapporto degli errori è basato su carta o su traccia.
- Metodo JavaPOS DirectIO [Pulsante]: Invia il metodo DirectIO esempio.
- Metodo JavaPOS Statistics [Pulsante]: Recupera e visualizza la stringa XML delle statistiche JavaPOS in una finestra di dialogo.
- Proprietà JavaPOS AutoDisable [Casella di controllo]: Inverte la proprietà di disabilitazione automatica, utilizzata per il controllo dell'input basato su eventi.
- Proprietà JavaPOS FreezeEvents [Casella di controllo]: Inverte la proprietà di congelamento degli eventi per controllare quando gli eventi vengono ricevuti dall'applicazione.
- Metodo JavaPOS Release (ReleaseDevice) [Pulsante]: Rilascia l'oggetto dispositivo per uso esclusivo.
- JavaPOS Chiudi
Please report any broken links by emailing elo.support@zebra.com and include a link to the knowledge article