Codici a barre mangle Desktop remoto mobile provenienti dallo scanner


9

Qui abbiamo un'applicazione che utilizza palmari per scansionare i codici a barre. Questi palmari stanno effettivamente effettuando una sessione desktop remota verso un server su cui è in esecuzione l'applicazione. Funziona bene.

Ora abbiamo acquistato alcuni nuovi Motorola MC55 che eseguono "Windows Mobile 6.1 Classic" e quando si utilizza l'applicazione su desktop remoto: rovina i caratteri dei codici a barre ....

Ho già provato le seguenti cose:

  • Quando si esegue la scansione di un codice a barre sull'MC55 stesso, questo viene visualizzato correttamente
  • Quando si esegue la scansione di un codice a barre tramite il desktop remoto in una sessione di blocco note, non è corretto.
  • Giocato con tutte le opzioni di "Remote Desktop Mobile" - nessun risultato
  • Disabilitato 'correzione automatica' e 'suggerisci parole durante l'immissione di testo' nelle impostazioni di input - nessun risultato

Le cose strane sono:

  • un codice a barre composto da soli numeri viene scansionato correttamente
  • i personaggi mutilati vengono visualizzati in minuscolo
  • Per alcuni codici \ t è alterato (normalmente dovrebbe essere inserito dopo il codice a barre)

    per esempio:

  • 'PERIN4' diventa 'ERINp4'

  • 'MGZB' diventa 'GZB m'
  • 'BAK664' diventa 'AK664 b'
  • 'MAGBFA01' diventa 'AGBFmA01'
  • '5021879949500' viene scansionato correttamente

Soluzione finale:

Il fornitore di palmari ha dichiarato che il palmare stava inviando i caratteri troppo velocemente tramite la connessione desktop remoto.

Hanno cambiato il palmare per attendere 50ms tra l'invio di ciascun personaggio, che ha prodotto risultati corretti in questo momento.

La scansione di un codice a barre è diventata un po 'più lenta ma per gli utenti finali non è quasi sorprendente.


2
È necessario pubblicare la soluzione come risposta accettata in modo che la domanda non venga visualizzata nell'elenco senza risposta.
Nic

Risposte:


3

Dall'aggiornamento dell'operazione alla domanda:

Il fornitore di palmari ha dichiarato che il palmare stava inviando i caratteri troppo velocemente tramite la connessione desktop remoto.

Hanno cambiato il palmare per attendere 50ms tra l'invio di ciascun personaggio, che ha prodotto risultati corretti in questo momento.

La scansione di un codice a barre è diventata un po 'più lenta ma per gli utenti finali non è quasi sorprendente.


0

Probabilmente sono lontana, ed è da molto tempo che mi occupo di codici a barre, ma potrebbe essere un problema con i caratteri? Devi avere caratteri installati per il codice a barre in uso (MSI, Codabar, Code 39, EAN 13, ecc.)?


Questi caratteri sono necessari quando si desidera stampare codici a barre che non è il caso qui. La lettura dei codici a barre funziona con gli altri palmari tramite desktop remoto, è proprio questo nuovo che presenta questo problema.
sfonck,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.