mit SwitchPlugin Zeichen an RS232 senden?
- Maria-Christine
- Moderator
- Beiträge: 1167
- Registriert: 21 Jun 2005, 16:59
- Wohnort: Herne
mit SwitchPlugin Zeichen an RS232 senden?
ist es irgendwie möglich mit dem SwitchPlugin Zeichen an COM1 zu senden?
habe eine Software gefunden die meinen Technisat Receiver steuern kann
http://lostech.lo.funpic.de/download.php#1002
leider hat sie keine Möglichkeit für einen einzelnen Aufruf mit Parametern
da die Codes bekannt sind um den Receiver zu steuern bräuchte ich nur
eine Möglichkeit sie an die COM1 zu senden und schon ginge das Umschalten
irgendwie war doch damals unter DOS sowas wie >TTY, also Zeichen Umleiten nach COM1, oder?
jedes Terminal Programm funktioniert ja, nur sollte es eben eine art Kommandozeilenaufruf haben
damit das prg nicht weiterläuft und sich nach Aufruf wieder beendet
kennt wer noch eine Möglichkeit?
habe eine Software gefunden die meinen Technisat Receiver steuern kann
http://lostech.lo.funpic.de/download.php#1002
leider hat sie keine Möglichkeit für einen einzelnen Aufruf mit Parametern
da die Codes bekannt sind um den Receiver zu steuern bräuchte ich nur
eine Möglichkeit sie an die COM1 zu senden und schon ginge das Umschalten
irgendwie war doch damals unter DOS sowas wie >TTY, also Zeichen Umleiten nach COM1, oder?
jedes Terminal Programm funktioniert ja, nur sollte es eben eine art Kommandozeilenaufruf haben
damit das prg nicht weiterläuft und sich nach Aufruf wieder beendet
kennt wer noch eine Möglichkeit?
TV-B 3.0alpha2, Java (build 1.6.0_18-b07), Windows 7 pro 32bit
Re: mit SwitchPlugin Zeichen an RS232 senden?
Hi Maria-Christine,
willst du das per Batch File und dem Terminal-Fenster machen?
Da gibts folgende Befehle:
MODE COM1:9600,N,8,1 - > Definiert die Schnittstelle zur Kommunikation
CTTY COM1 -> Stellt die Verbindung her
"Command" > com1 -> Sendet "Command" an Com1
Als Batch - File könnte man dann sowas machen:
MODE COM1:9600,N,8,1
ECHO Starting command shell on COM1 >COM1
PAUSE <COM1 >COM1
ECHO Type EXIT to quit . . . >COM1
CTTY COM1
Ich habe das im Netz gefunden. Such einfach mal nach "CTTY COM1", da findest du viele Infos.
Wenn du VB programmieren kannst, geht das darüber leichter.
Bis dann.
willst du das per Batch File und dem Terminal-Fenster machen?
Da gibts folgende Befehle:
MODE COM1:9600,N,8,1 - > Definiert die Schnittstelle zur Kommunikation
CTTY COM1 -> Stellt die Verbindung her
"Command" > com1 -> Sendet "Command" an Com1
Als Batch - File könnte man dann sowas machen:
MODE COM1:9600,N,8,1
ECHO Starting command shell on COM1 >COM1
PAUSE <COM1 >COM1
ECHO Type EXIT to quit . . . >COM1
CTTY COM1
Ich habe das im Netz gefunden. Such einfach mal nach "CTTY COM1", da findest du viele Infos.
Wenn du VB programmieren kannst, geht das darüber leichter.
Bis dann.
mfg Siggi
PS: Wer Fehler findet, darf Sie behalten!!!
PS: Wer Fehler findet, darf Sie behalten!!!
- Maria-Christine
- Moderator
- Beiträge: 1167
- Registriert: 21 Jun 2005, 16:59
- Wohnort: Herne
Re: mit SwitchPlugin Zeichen an RS232 senden?
hm, ctty gibt es wohl nicht mehr in W2K
TV-B 3.0alpha2, Java (build 1.6.0_18-b07), Windows 7 pro 32bit
Re: mit SwitchPlugin Zeichen an RS232 senden?
ne aber vielleicht geht dem Hyperterminal
Ich meine man kann ihn auch per Befehlszeile ansprechen aber im welchem Umfang???
Ich meine man kann ihn auch per Befehlszeile ansprechen aber im welchem Umfang???
[wiki=Hauptseite]Handbuch (TV-Browser)[/wiki]
- Maria-Christine
- Moderator
- Beiträge: 1167
- Registriert: 21 Jun 2005, 16:59
- Wohnort: Herne
Re: mit SwitchPlugin Zeichen an RS232 senden?
also das Programm soll nur aufgerufen und als Übergabeparameter 'ltt0001' plus Daten (01 bis 09 bzw. 0100 bis 0703) in hex übermitteln, je nach Programmplatz des Receivers
Hyperterminal funktioniert nicht wirklich, beste Erfolge hatte ich mit LookRS232 (leider Shareware)
Hyperterminal funktioniert nicht wirklich, beste Erfolge hatte ich mit LookRS232 (leider Shareware)
TV-B 3.0alpha2, Java (build 1.6.0_18-b07), Windows 7 pro 32bit
Re: mit SwitchPlugin Zeichen an RS232 senden?
Hi,
warum programmierst du nicht selber was.
Schau mal unter http://www.b-kainka.de/schnitt.htm da ist es gut erklärt und du kannst da auch z.B. Excel nutzen.
Oder so:
- http://www.mikrocontroller.net/topic/113156
- http://www.heise.de/software/download/com_test/28928
- http://www.heise.de/software/download/hterm/53283
So bist du mit Sicherheit besser dran.
warum programmierst du nicht selber was.
Schau mal unter http://www.b-kainka.de/schnitt.htm da ist es gut erklärt und du kannst da auch z.B. Excel nutzen.
Oder so:
- http://www.mikrocontroller.net/topic/113156
- http://www.heise.de/software/download/com_test/28928
- http://www.heise.de/software/download/hterm/53283
So bist du mit Sicherheit besser dran.
mfg Siggi
PS: Wer Fehler findet, darf Sie behalten!!!
PS: Wer Fehler findet, darf Sie behalten!!!
- Maria-Christine
- Moderator
- Beiträge: 1167
- Registriert: 21 Jun 2005, 16:59
- Wohnort: Herne
Re: mit SwitchPlugin Zeichen an RS232 senden?
ups
viele Links zum lesen, werde mal schauen..
wenn ich java könnte würde ich mir gerne ein plugin basteln welches sowas macht
aber das ist nur was für die großen
viele Links zum lesen, werde mal schauen..
wenn ich java könnte würde ich mir gerne ein plugin basteln welches sowas macht
aber das ist nur was für die großen
TV-B 3.0alpha2, Java (build 1.6.0_18-b07), Windows 7 pro 32bit
Re: mit SwitchPlugin Zeichen an RS232 senden?
Das dürfte aber mit Java auch nicht gerade einfach werden, da man damit nicht wirklich direkt auf die Hardware zugreifen kann.
"First they ignore you, then they ridicule you, then they fight you, then you win." - Mahatma Gandhi
Unterstütze die Weiterentwicklung von TV-Browser
Unterstütze die Weiterentwicklung von TV-Browser
- Maria-Christine
- Moderator
- Beiträge: 1167
- Registriert: 21 Jun 2005, 16:59
- Wohnort: Herne
Re: mit SwitchPlugin Zeichen an RS232 senden?
das weis ich auch, java hat keine Möglichkeit direkt auf die V24 Schnittstelle zuzugreifen,leider...
TV-B 3.0alpha2, Java (build 1.6.0_18-b07), Windows 7 pro 32bit
Re: mit SwitchPlugin Zeichen an RS232 senden?
Com Schnittstelle unter Windows korrekt konfigurieren (Handshake!).
type kommando1.dat > com1
type kommando2.dat > com1
oder
copy kommando1.dat com1
copy kommando2.dat com1
geht nicht?
Die korrekten Kommandos müßen sich natürlich in der jeweiligen kommandox.dat befinden.
type kommando1.dat > com1
type kommando2.dat > com1
oder
copy kommando1.dat com1
copy kommando2.dat com1
geht nicht?
Die korrekten Kommandos müßen sich natürlich in der jeweiligen kommandox.dat befinden.
Re: mit SwitchPlugin Zeichen an RS232 senden?
kann es sein, dass diese kommandox.dat bei deinem Modem /Telefonanlage dabei war?TLupus hat geschrieben:Die korrekten Kommandos müßen sich natürlich in der jeweiligen kommandox.dat befinden.
[wiki=Hauptseite]Handbuch (TV-Browser)[/wiki]
Re: mit SwitchPlugin Zeichen an RS232 senden?
Nein...?!
Ich kann mich bloß dunkel erinnern, vor langer zeit, in Ermangelung eines Terminals, so ein Modem unter DOS für ein bockiges Programm vorkonfiguriert zu haben.
atz
atI3=xx
ati5=xx
...
at&w
in eine Datei schreiben und das ganze an den com port senden.
Ich kann mich bloß dunkel erinnern, vor langer zeit, in Ermangelung eines Terminals, so ein Modem unter DOS für ein bockiges Programm vorkonfiguriert zu haben.
atz
atI3=xx
ati5=xx
...
at&w
in eine Datei schreiben und das ganze an den com port senden.
- Maria-Christine
- Moderator
- Beiträge: 1167
- Registriert: 21 Jun 2005, 16:59
- Wohnort: Herne
Re: mit SwitchPlugin Zeichen an RS232 senden?
geht nichtTLupus hat geschrieben:copy kommando1.dat>com1
funktioniertTLupus hat geschrieben:type kommando1.dat>com1
jetzt bau ich das mal im TVB ein schaue ob es dort auch funktioniert
TV-B 3.0alpha2, Java (build 1.6.0_18-b07), Windows 7 pro 32bit
- Maria-Christine
- Moderator
- Beiträge: 1167
- Registriert: 21 Jun 2005, 16:59
- Wohnort: Herne
Re: mit SwitchPlugin Zeichen an RS232 senden?
na Super, es läuft
kurze Anleitung für Technisat Receiver die nur über RS232 verfügen:
der CMD musste zwar über ein VB Script aufgerufen werden
aber das Sript im Wiki für die Terratec war eine gute Vorlage
die Dateien die Aufgerufen werden haben das Format:
wobei bei zweistelligen Programmnummern eine neue Zeile gesendet werden muss
in diesem Fall wird auf Programmplatz 26 geschaltet
wenn sofort Umgeschaltet werden soll noch als letzte Zeile
einfügen, das ist die 'OK' Taste
ansonsten so vorgehen wie im Wiki beschrieben
bei Externer Sender-Name die Datei eintragen welche die codes enthält
kurze Anleitung für Technisat Receiver die nur über RS232 verfügen:
der CMD musste zwar über ein VB Script aufgerufen werden
aber das Sript im Wiki für die Terratec war eine gute Vorlage
Code: Alles auswählen
Option Explicit
Dim objShell
Set objShell = CreateObject("WScript.Shell")
objShell.run "cmd", 2
WScript.Sleep 500
'enter command
objShell.SendKeys "type " + WScript.Arguments(0) + ">com1" + "{enter}"
WScript.Sleep 500
'close window
objShell.SendKeys "exit"
objShell.SendKeys "{enter}"
WScript.Sleep 500
Set objShell = Nothing
WScript.Quit 0
Code: Alles auswählen
ltt0001{Programmplatz}
Code: Alles auswählen
ltt000102
ltt000106
wenn sofort Umgeschaltet werden soll noch als letzte Zeile
Code: Alles auswählen
ltt000124
ansonsten so vorgehen wie im Wiki beschrieben
bei Externer Sender-Name die Datei eintragen welche die codes enthält
TV-B 3.0alpha2, Java (build 1.6.0_18-b07), Windows 7 pro 32bit
- Maria-Christine
- Moderator
- Beiträge: 1167
- Registriert: 21 Jun 2005, 16:59
- Wohnort: Herne
Re: mit SwitchPlugin Zeichen an RS232 senden?
ist jetzt auch im wiki
http://wiki.tvbrowser.org/index.php/Swi ... Umschalten
ps: kann man keine .zip ins wiki laden? wollte die Dateien 1-30 zum Umschalten anbieten
http://wiki.tvbrowser.org/index.php/Swi ... Umschalten
ps: kann man keine .zip ins wiki laden? wollte die Dateien 1-30 zum Umschalten anbieten
TV-B 3.0alpha2, Java (build 1.6.0_18-b07), Windows 7 pro 32bit