Frage HTerm Kommandozeile?

Gast #675292
Lesenswert?

Hallo Zusammen,

habe da mal ein kleines Problem bei dem ich nicht weiterkomme.

Ich habe einen Projektor mit der Möglichkeit diesen per serieller 
Schnittstelle zu steuern. Das klappt auch mit HTerm tadellos.

An dem Projektor habe ich einen htpc mit dvbviewer. Ist es möglich den 
Projektor mit batch dateien vom windows aus zu steuern ? (um beim booten 
des htpc z.B. automatisch den projektor einzuschalten)

z.B. "ein.bat" sendet einen ASCI Befehl an die Serielle.
Befehl lautet : 00vP 1

Einstellungen :
Flow Control : none
bps : 19200
Parity : none
Data bits : 8
Stop bits : 1

am Ende des Befehls muss der CR code gesendet werden.

Für eine möglichst einfache Lösung wäre ich sehr dankbar (habe keinerlei 
programmierkenntnisse....)

Gruß

Daniel
Gast #675297
Lesenswert?

Solange es nur einfacher Text ist,kann man per

Type cmd.txt>COM1

die Ausgabe der Kommandozeile an einen beliebigen seriellen Port 
umleiten. Das kann man z.B. in einem Batchfile aufrufen.Im Textfile 
stehen dann die auszugebenden Daten.

Einziger Nachteil: Man ist,soweit ich weiß, auf die Default-Settings des 
Comports (in der Systemsteuerung festlegbar) angewiesen,da die Settings 
für den Port nicht per Batch änderbar sind.
Gast #675317
Lesenswert?

> Einziger Nachteil: Man ist,soweit ich weiß, auf die Default-Settings des
> Comports (in der Systemsteuerung festlegbar) angewiesen,da die Settings
> für den Port nicht per Batch änderbar sind.

Das glaub ich im ersten Moment nicht ganz, kann es aber nicht 
nachprüfen. Normalerweise kann man mit dem MODE-Befehl die Einstellungen 
der seriellen ändern.

Ralf
Gast #675599
Lesenswert?

@Mark,Ralf:

Jap,mit 'mode' kann man die Einstellungen ändern:

Serieller Anschluss:    MODE COMm[:] [BAUD=b] [PARITY=p] [DATA=d] 
[STOP=s]
                        [to=on|off] [xon=on|off] [odsr=on|off]
                        [octs=on|off] [dtr=on|off|hs]
                        [rts=on|off|hs|tg] [idsr=on|off]

Danke Mark,wieder was gelernt.Allerdings benutze ich 
Windows-Batchskripte nicht so oft,daher war ich bisher noch nicht 
gezwungen mir in diese Richtung Lösungen zu suchen.Für die meisten 
komplexeren Aufgaben bietet für mich eine Kombination aus einem 
C-Programm und einem Batchskript eine ausreichende Flexibilität.

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