Seriale rs232, Visual Basic e nutchip

Ho postato anche su it.comp.lang.visual-basic

ci provo anche qui magari qulcuno sa aiutarmi.

Sto realizzando un programma in visual basic 6 e nutchip

formatting link
Non ho esperienza sulla porta seriale di conseguenza sono incappato subito in varie difficolt=E0 prima fra tutte quella sotto descritta.

Ho una situazione di questo tipo:

Invio un comando per interrogare la perifierica collegata alla seriale

La periferica risponde con due byte che leggo e intepreto correttamente

Quello che vorrei =E8 un controllo costante in modo tale che cambiando lo stato dei due byte ricevuti corrispondano altrettanti eventi nel mio programma che dovrebbe continuare a funzionare quando clicco sui pulsanti e altro.

La seriale =E8 settata secondo le specifiche della periferica che sto usando.

CommPort =3D 1 DTREnable =3D True EOFEnable =3D False HandShacking =3D 0 InBufferSize =3D 1024 InputLen =3D 0 InputMode =3D 0 NullDiscard =3D False OutPutBufferSize =3D 512 RThreshold =3D 0 Settings =3D 9600,n,8,1 SThreshold =3D 0

Grazie!

Reply to
crude
Loading thread data ...

Stai utilizzando MSComm, credo. Sotto Timer esegui l'interrogazione della tua periferica, poi aspetti l'evento MSCommX_OnComm() e vi gestisci la ricezione. Di solito basta cos=EC.

formatting link

Ciao.

lucky

Reply to
lucky

Grazie!!!

Era semplicissimo... col senno di poi

Funziona!

Reply to
crude

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.