com-schnittstelle einbinden

Hast Du Probleme mit Hardware, die durch die anderen Foren nicht abgedeckt werden? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
erzengel
Beiträge: 20
Registriert: 30.10.2003 16:32:02

com-schnittstelle einbinden

Beitrag von erzengel » 30.10.2003 16:35:28

moin @all,

so mein erster beitrag und dann gleich so was. ich habe mir von Lindy eine funkuhr mit com anschluss geholt DCF 77.

jetzt habe ich auf einem testrechner debian installiert(nach stunden der verzweifelung nah) auch mit KDE oberflaeche fur nen windows heini schon wichtig.
so dann hab ich den treiber fuer die uhr in das bin-verzeichnis kopiert und habe unter /dev ein verzeichnis erstellt mouseclock, habe die uhr an die com 2 schnittstelle angeschlossen, jetzt soll ich einen symbolischen link anlegen der auf das entsprechende device zeigt also so

ln -s /dev/ttyS1 /dev/mouseclock

das macht er auch und in dem verzeichnis steht eine verkrnuefung mit ttyS1, so geb ich jetzt

ls -ls | grep moueseclock ein
zeigt er mir die daten vom verzeichnis wie zb:

1rwxrwxrwx 1root root 10 apr 15 2003 mouseclock

aber nicht am ende mouseclock -> /dev/ttyS1

wo ist mein fehler die uhr geht natuerlich auch nicht


dank euch erstmal




uebernehme keine verantwortung fuer rechtschreibfehler

Benutzeravatar
zyta2k
Beiträge: 2446
Registriert: 14.03.2003 09:18:00
Kontaktdaten:

Beitrag von zyta2k » 30.10.2003 17:02:19

ömmmmm...

was für ein Treiber hast du wohin kopiert ?
wie wird der gestartet ?

das device hast du richtig gesetzt :D

erzengel
Beiträge: 20
Registriert: 30.10.2003 16:32:02

treiber

Beitrag von erzengel » 31.10.2003 08:10:26

dank erstmal das laest ja hoffen.................

also bei der funkuhr war ein linuxprogramm dabei "mc4l" das soll ich ind dateisystem kopieren also hab ich es ins /bin -verzeichnis kopiert.
hier ein auszug der installationsanleitung


1.1) Loggen Sie sich als root in Uhr System ein und kopieren Sie
das Programm "mc4l" in Ihr Dateisystem.
1.2) Schliessen Sie die "Expert MouseCLOCK" an einen freien Comport an.
1.3) Legen Sie einen symbolischen an mit Namen /dev/mouseclock, welcher
auf das entsprechende tty-device zeigt, z.B. mit
"ln -s /dev/ttyS1 /dev/mouseclock", falls Sie die Uhr an Com2
angeschlossen haben.
1.4) Legen Sie das logfile an mit dem Befehl "true > /var/log/mouseclock"


2) Empfansposition bestimmen
-----------------------------
Starten Sie das Programm mc4l ohne Kommandozeilenparameter.
Die LED der MouseCLOCK sollte nun anfangen zu blinken
und das Programm sollte ein Signal pro Sekunde auf dem Bildschirm
ausgeben.
Ist dies nicht der Fall, so ueberpruefen Sie, ob die Uhr am
richtigen Comport angeschlossen ist, und ob der symblische Link
(siehe 1.3) korrekt auf die Uhr verweist.





so wenn ich das programm aufrufe sehe (auf einer konsole) ich nur eine endlosschleife die mir "1" anzeigt er schreibt auch was in die logfile aber das ist nur muell

Benutzeravatar
Vinc
Beiträge: 488
Registriert: 12.03.2003 10:11:55
Wohnort: Speyer (RLP)
Kontaktdaten:

Re: com-schnittstelle einbinden

Beitrag von Vinc » 31.10.2003 09:01:28

erzengel hat geschrieben:...und habe unter /dev ein verzeichnis erstellt mouseclock

ln -s /dev/ttyS1 /dev/mouseclock

das macht er auch und in dem verzeichnis steht eine verkrnuefung mit ttyS1
Wieso legst du in /dev ein Verzeichnis an? In der Anleitung lese ich nur dass du den symbolischen Link anlegen sollst.
Also Verzeichnis wieder löschen und einfach nur "ln -s /dev/ttyS1 /dev/mouseclock"! :)

Greetz,

Vinc

erzengel
Beiträge: 20
Registriert: 30.10.2003 16:32:02

Beitrag von erzengel » 31.10.2003 09:47:17

danke dir, dass muss doch einen windowsmensch erstmal gesagt werden, so meine uhr blink mitlerweile, hab das programm jetzt gestartet in der konsole.
aber ich muss jetzt nach 2 tagen und naechten sagen debian gefaellt mir immer besser obwohl ich ja ein verwoehnter mausklicker bin

Antworten