Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
App. Visual Studio 6.0
Seriale RS232 Funzioni di read
venerdì 12 giugno 2009 - 08.59
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
jack275
Profilo
| Junior Member
62
messaggi | Data Invio:
ven 12 giu 2009 - 08:59
Buon giorno a tutti
io ho un piccolo problema con la seriale rs232:
non ricevo mai i dati interi ovvero se mi mandano per esempio 0x11 byte, nel mio buffer ce ne sono solo 0x08;
es. invio all'applicazione il seguente dato:
0x02 +' B' + 'A' + 'T' + '0' + '0' + '0' + '0' + '7' + ',' + '0' + '0' + '2' + '3' + '2' + ',' + 0x04
(STXBAT00007,00232,EOT)
finche uso i break nel mio buffer di Rx ci sono tutti i dati, quindi:
0x02 +' B' + 'A' + 'T' + '0' + '0' + '0' + '0' + '7' + ',' + '0' + '0' + '2' + '3' + '2' + ',' + 0x04
(STXBAT00007,00232,EOT)
ma se faccio avanzare il programma da solo nel mio buffer di ricezione trovo:
0x02 +' B' + 'A' + 'T' + '0' + '0' + '0' + '0' + '7' + 0x04
(STXBAT00007EOT)
Ho usato sia la funzione di myport.ReadByte(........) ke la funzione myport.Read(.............)
(La fase di ricezione e' gestita da un evento di Rx della seriale)
x favore aiutatemi!
Grazie ragazzi non correte! ho risolto
Torna su
Stanze Forum
Elenco Threads
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 !