Hi,
Ist es möglich, mit einem Perl Skript z.b. Pin 7 (RTS) der Seriellen Schnittstelle auf logisch 1 zu setzen, damit an diesem Pin eine Spannung anliegt.
Wenn ja, wie?
Hi,
Ist es möglich, mit einem Perl Skript z.b. Pin 7 (RTS) der Seriellen Schnittstelle auf logisch 1 zu setzen, damit an diesem Pin eine Spannung anliegt.
Wenn ja, wie?
ZitatOriginal von sterum
Hi,
Ist es möglich, mit einem Perl Skript z.b. Pin 7 (RTS) der Seriellen Schnittstelle auf logisch 1 zu setzen, damit an diesem Pin eine Spannung anliegt.
Wenn ja, wie?
Nicht schoen, aber schnell:
system ("/usr/local/sbin/setserialbits /dev/ttySX +rts") ;
ford:~ # setserialbits --help
setserialbits: Usage: "setserialbits <device> [options]"
<device> is a serial device, like /dev/cua0
"-rts" "+rts" clear/set Requst To Send
"-dtr" "+dtr" clear/set Data Terminal Ready
a number report data every that many seconds
Das Binary kommt bei mir aus irgendeiner alten SuSi. Bei Bedarf maile ich es Dir gerne zu.
Danke erstmal,
setserialbits hab ich grad probiert, funktioniert aber leider nicht.
Wär halt schön wenn's in Perl auch möglich wär. Der Quellcode von
setserialbits ist ja nicht so lang, mal sehen ob ich ihn mit meinen
bescheidenen Kenntnissen in C lesen kann. Scheinbar ist das Kernstück
die Headerdatei ioctl.h. Vielleicht gibts ja sowas auch für Perl.
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!