[VB.NET] Problema lettura da porta seriale

martedì 06 maggio 2008 - 16.48

actarus1981 Profilo | Junior Member

Ciao a tutti,
ho costruito un software per leggere da porta seriale informazioni da un lettore di bande magnetiche. il problema nasce quando sulla scheda è presente il carattere esadecimale 0x20, infatti interrompe la lettura delle informazioni in questo punto.

Per l'esattezza, ho una carta che ha 11 0x20 consecutivi: come posso fare a far continuare la lettura normalmente? Devo settare qualcosa di particolare nelle opzioni dell'apertura della seriale?

Grazie

Fabio

Brainkiller Profilo | Guru

>Ciao a tutti,
>ho costruito un software per leggere da porta seriale informazioni
>da un lettore di bande magnetiche. il problema nasce quando sulla
>scheda è presente il carattere esadecimale 0x20, infatti interrompe
>la lettura delle informazioni in questo punto.

Mi risulta che il carattere esadecimale 0x20 in genere corrisponde a uno spazio. Sicuro che si ferma la lettura ?

>Per l'esattezza, ho una carta che ha 11 0x20 consecutivi: come
>posso fare a far continuare la lettura normalmente? Devo settare
>qualcosa di particolare nelle opzioni dell'apertura della seriale?

Come hai scritto il software, che classi utilizzi per leggere/scrivere dalla seriale ?
Ciao

David De Giacomi | Microsoft MVP
http://blogs.dotnethell.it/david/

actarus1981 Profilo | Junior Member

Ho risolto modificando la parte di lettura dei dati da seriale, probabilmente non gestivo correttamente la cosa.

Grazie

Fabio
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5