Aktive Com Port Einstellung herusfinden

OP #1878808
Lesenswert?

Hallo ich habe ein Gerät was man über ein RS232 Schnittstelle einstellt. 
Das program dafür erkennt von alleine auf welchen ComPort es sich 
befindet und baut dann auch von alleine eine kommunikation auf.

Zwei(1,5) fragen habe ich jetzt dies bezüglich:

- Wie macht er das mit alleine finden. (ich schätz mal er versucht es 
auf jedem zuverfügung stehenden ComPort und wenn einer antwortet baut er 
die kommunikation auf)

- Kann man die Einstellungen eines Aktiven ComPort ausspähen? Also 
BaudRate, Stopbits und so weiter?

Ich frage das weil ich eine eigene Software für dieses gerät schreiben 
möchte (also in einem ATMEGA)und keinerlei infos darüber finde. Lässt 
sich auch nicht in dem Einstellungs program einstellen.

Und das mindeste ist die Baudrate von dem ding zu wissen. Das 
Kommunikations protokol ist noch eine andere geschichte.

Viele dank für die Eventuellen Antworten

Tytus
OP #1878861
Lesenswert?

Schon mal danke für die antwort.

> MODE COM1:
>
> oder Scope.

Ich schätz mal das waren kommando zeilen für den DOS Emulator.

Das "mode" funktioniert aber zeigt mir nicht die gerade benutzten Ports 
an und auch nicht die einstellung

Mit dem Scope weiss nicht was ich anfangen soll
#1878895
Lesenswert?

Tytus W. schrieb:
> Ich schätz mal das waren kommando zeilen für den DOS Emulator.

Für die Eingabeaufforderung.

> Das "mode" funktioniert aber zeigt mir nicht die gerade benutzten Ports
> an und auch nicht die einstellung

Bei mir zeigt es die Einstellungen (Baudrate, Zeichenformat) des 
angegebenen Ports an.  Welches man angibt, muss man vorher wissen, aber 
so viele gibt es nicht davon und ihre Namen verrät der Gerätemanager.

> Mit dem Scope weiss nicht was ich anfangen soll

Ein Scope (Oszilloskop) kannst Du verwenden, um die Baudrate (einfach) 
und das Zeichenformat (etwas schwieriger) herauszubekommen.
OP #1878978
Lesenswert?

Das Oszilloskop wollt ich als aller letzte methode benutzen weil es viel 
aufwand ist.

Der mode zeigt mir auch die ganzen einstellung an aber nur von den port 
die gerade nicht benutzt werden.

Wenn ich das kommando auf einen aktieven port versuche dann will er das 
nicht machen weil der port schon benutzt wird.

Tytus

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren