Seite 1 von 2

#1 Mit Batchdatei Befehle an Domiq senden?

Verfasst: Mi 18. Mär 2015, 09:38
von Maxi
Hallo,

wie kann ich mit einer Batchdatei Befehle an Domiq senden?
Ich habe schon einiges probiert, es will mir aber nicht so recht gelingen.
Ich habe NCAT installiert.

Wenn ich im Dos Fenster erst z.B. "ncat 192.168.0.10 4224" eingebe, Return drücke und dann den LCN befehl.
z.B. "LCN.relay.0.11.6=1" Return.
Funktioniert alles.
In einer Batch Datei kann ich jedoch kein Return drücken und die endet immer nach Eingabe von NCAT und der IP.
Was kann ich machen, damit der ganze Befehl gesendet wird?

Der Hintergrund ist eine Sprachsteuerung, die ansonsten ganz gut funktioniert.

Danke für die Hilfe.

#2 RE: Mit Batchdatei Befehle an Domiq senden?

Verfasst: Mi 18. Mär 2015, 10:17
von DOMIQ-Support
Do you have the end line character in your script?

#3 RE: Mit Batchdatei Befehle an Domiq senden?

Verfasst: Mi 18. Mär 2015, 11:01
von Maxi
I dont know? What is the end line charakter?

#4 RE: Mit Batchdatei Befehle an Domiq senden?

Verfasst: Mi 18. Mär 2015, 11:05
von DOMIQ-Support
In interactive mode, when you press the Enter key, the newline character is sent. Check this: http://en.wikipedia.org/wiki/Newline

#5 RE: Mit Batchdatei Befehle an Domiq senden?

Verfasst: Mi 18. Mär 2015, 11:05
von Maxi
I dont know? What is the end line charakter?

#6 RE: Mit Batchdatei Befehle an Domiq senden?

Verfasst: Mi 18. Mär 2015, 11:09
von Maxi
Can you write it here? Its al lot to read on Wiki and i dont understand everything.

#7 RE: Mit Batchdatei Befehle an Domiq senden?

Verfasst: Mi 18. Mär 2015, 13:10
von Beleuchtfix
Normalerweise \n oder ASCII 0A.

Viel Erfolg
Florian

#8 RE: Mit Batchdatei Befehle an Domiq senden?

Verfasst: Mi 18. Mär 2015, 13:15
von DOMIQ-Support
It depends what programming language you use. Sometimes it's enough to use \n and sometimes \r\n is required.

#9 RE: Mit Batchdatei Befehle an Domiq senden?

Verfasst: Mi 18. Mär 2015, 14:08
von Maxi
Das geht leider alles nicht.
Ich öffne cmd und gebe ein:
--------
ncat 192.168.0.11 4224 \n\r
LCN.relay.0.11.6=1
--------
= fehlermeldung.
Ich arbeite unter Windows 7

Gibt es eine andere Möglichkeit direkt Befehle zu senden? Muss ja nicht mit NCAT sein.

Gruß

#10 RE: Mit Batchdatei Befehle an Domiq senden?

Verfasst: Mi 18. Mär 2015, 14:14
von DOMIQ-Support
Try:
ncat 192.168.0.11 4224
LCN.relay.0.11.6=1 \r\n

alternativelty
ncat 192.168.0.11 4224 \r\n
LCN.relay.0.11.6=1 \r\n