Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » Serial com port problem

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
18.08.2005, 19:50 Uhr
~svenso
Gast


Hey zusammen

Ich bin total neu in C++, also habt doch ein wenig nachsicht mit mir...

Ich habe folgendes problem:
Ich möchte eine Anwendung schreiben, die den Com-port öffnet. Soweit kein problem... Nun kommt es, sobald der Comport geöffnet wird, sendet meine Device ein 5A byte ("Z")... Meine anwendung sollte nun auf dieses Byte warten, sobald es erkannt wird, sofort mit einem 3F byte ("?") antworten... Wie kann ich nun auf das 5A byte warten? Hat jemand beispiel code?``

Wäre sehr dankbar!

Gruss Sven
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
19.08.2005, 08:16 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


du kannst mit SetCommTimeouts den lese-timeout z.b auf unendlich setzen, und dann einfach mit ReadFile versuchen 1 Byte einzulesen. sobald sich das device meldet sollte er das byte einlesen können und arbeitet weiter.
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (ANSI-Standard) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: