Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (GNU/Linux, *NIX, *BSD und Co) » Rs232 unter Linux mit C

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
24.11.2003, 06:43 Uhr
~tiki
Gast


Hallo zusamen,

ich bin ein C neuling und habe folgendes Prob.
möchte bei Programmstart die com1 (ttys0) öffnen (9600,E,8,1) öffnen und eine String hex2 & o & hex15 &H3 senden Port zu Prg ende.

evtl. fopen(X) ??? aber wie

Habe leider nicht wirklich den durchblich wie man einen port mit c öffnet und einen String (hex nach String) sendet

Danke für jede Hilfe

tiki
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
24.11.2003, 06:51 Uhr
virtual
Sexiest Bit alive
(Operator)



RS232 ist übrigens Paralelport, wenn ich nicht irre, com1 aber serial.
Wie Dur die Baudraten einstellst, weiß ich nicht, du wirst wohl ioctl aufrufe machen müssen, möglicherweise bietet auch Curses sowas.
Ansonsten mit fopen("<devicename>", "wb") öffnen, Bytes schicken.
--
Gruß, virtual
Quote of the Month
Ich eß' nur was ein Gesicht hat (Creme 21)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
24.11.2003, 07:03 Uhr
~tiki
Gast


Hi

wie sieht den so ein string zum senden aus?
etwa wie in VB??

' STX DC2 ETX
mscomm1.output = chr(2) & "o" & chr(&H12) & chr(3)


Danke

Nur zur INFO:
Die serielle Schnittstelle ist 9- in älteren Systemen 25-polig. Sie wird auch RS-232(C) oder V.24-Schnittstelle genannt. Die englische Bezeichnung COM-Port, abgeleitet von Communication (Kommunikation), wird allerdings am häufigsten verwendet
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (GNU/Linux, *NIX, *BSD und Co) ]  


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: