Du bist nicht eingeloggt.

Login

Pass

Registrieren

Community
Szene & News
Locations
Impressum

Forum / Bits und Bytes

Problem: C++ Builder 5 und die RS232 Schnittstelle

jann93 - 32
Halbprofi (offline)

Dabei seit 09.2007
127 Beiträge

Geschrieben am: 11.06.2012 um 14:02 Uhr

Hallo,
ich habe ein Programm in C++ geschreiben, welches Daten von einem "Com-Port" einlesen und weitrerverarbeiten sollte.

Wenn ich jetzt erst einmal die Daten von meinem "HTerm-Programm" zu meinem "HTerm-Programm" sende und erst anschließend mein selbst geschriebenes Prgramm verwende (erst jetzt send ich von "HTerm" zu meinem C++ Programm) funktioniert alles wunderbar.

Allerdings kann ich nicht von Anfang an zwischen "HTerm" und dem C++ Programm kommunizieren, da sonst meine Oberfläche einfach nicht reagiert.

Grüße Jann93

X-Faktor-Stories oder FB-Pinnwandeinträge sind keine günstigen Quellen um eine These zu untermauern!

Klischeepunk - 40
Champion (offline)

Dabei seit 01.2005
8907 Beiträge

Geschrieben am: 11.06.2012 um 14:23 Uhr

Ohne Code schwer zu sagen. Erstes Bauchgefühl: Du initilisierst den COM nicht richtig, bzw. gibst ihn im HTerm nicht wieder frei und kannst so den offenen Port für deine Leseoperationen nutzen. Schreib doch einfach mal was drauf nach start deines Programms und schau ob dir die WinApi was um die ohren wirft.

(FNF oder so wär das wahrscheinlichste)



Dieser Post wurde 2 mal ROT-13 verschlüsselt.

jann93 - 32
Halbprofi (offline)

Dabei seit 09.2007
127 Beiträge

Geschrieben am: 11.06.2012 um 14:27 Uhr

Zitat von Klischeepunk:

Ohne Code schwer zu sagen. Erstes Bauchgefühl: Du initilisierst den COM nicht richtig, bzw. gibst ihn im HTerm nicht wieder frei und kannst so den offenen Port für deine Leseoperationen nutzen. Schreib doch einfach mal was drauf nach start deines Programms und schau ob dir die WinApi was um die ohren wirft.

(FNF oder so wär das wahrscheinlichste)



Kennt jemand eine vernünftige Quelle um etwas über die Initialisierung nachzulesen?

X-Faktor-Stories oder FB-Pinnwandeinträge sind keine günstigen Quellen um eine These zu untermauern!

Klischeepunk - 40
Champion (offline)

Dabei seit 01.2005
8907 Beiträge

Geschrieben am: 11.06.2012 um 15:19 Uhr

Zitat von jann93:

Zitat von Klischeepunk:

Ohne Code schwer zu sagen. Erstes Bauchgefühl: Du initilisierst den COM nicht richtig, bzw. gibst ihn im HTerm nicht wieder frei und kannst so den offenen Port für deine Leseoperationen nutzen. Schreib doch einfach mal was drauf nach start deines Programms und schau ob dir die WinApi was um die ohren wirft.

(FNF oder so wär das wahrscheinlichste)



Kennt jemand eine vernünftige Quelle um etwas über die Initialisierung nachzulesen?

Versuch daten auf die RS232 zu schreiben, wenn das funktioniert, hast du zumindest 'n handle offen.

Ansonsten:
gidf

Dieser Post wurde 2 mal ROT-13 verschlüsselt.

  [Antwort schreiben]

Forum / Bits und Bytes

(c) 1999 - 2025 team-ulm.de - all rights reserved - hosted by ibTEC Team-Ulm

- Presse - Blog - Historie - Partner - Nutzungsbedingungen - Datenschutzerklärung - Jugendschutz -