Comunicazione seriale visual c++ 6.0 robot

venerdì 08 febbraio 2008 - 17.04

davidelupin Profilo | Newbie

ciao...
vorrei chiedere il vostro aiuto per un progetto che sto seguendo da circa 4 mesi...
sto programmando in visual c++ 6.0 e vorrei comunicare con un robot PUMA per mandare istruzioni via porta seriale RS232.
Sono riuscito a configurare la COM port e a mandare i comandi con WriteFile().

Ora vorrei che il mio programma, prima di eseguire altre istruzioni attenda il carattere '.' che il robot ritorna quando l'operazioe e' completa...ho letto molte cose a riguardo ...ad esempio l'uso di SetCommevent() e WaitcommEvent() etc...ma non riesco ad implementarle con facilita'.

Sapreste indicarmi un modo efficace di aspettare tale risposta dal robot?
Sarebbe sensato usare ub DO(ReadFile(...))...WHILE(Buffer!='.')??

Vi ringrazio...Dav

PS sto lavorando con un PC Windows XP
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