Guten Tag! Ich hab' eine GPS-Maus (Transystem iGPS mit MTK chipsatz). Sie besitzt einen seriellen Ausgang der auf einen seriell-USB-Konverter geht. Wenn ich die Maus nun am Computer einstecke, empfange ich die richtigen Daten und mit dem KO messe ich am TX-Pin vor dem seriell-USB-Konverter das richtige serielle Signal. Wenn ich allerdings die GPS-Maus vom seriell-USB-Konverter abstecke und "von Hand" zu versuchen betreibe, habe ich nur ein logisches High auf dem TX-Pin. Warum ist das so? Muss ich irgendwelche Initialisierungssequenzen schicken? Pull-up und Pull-down Widerstände bringen auch nichts. Weiss jemand Rat? Gruss yoshard
Hallo, vielleicht erwartet die GPS Maus Handshake. Vielleicht reicht Loopback Handshake, also einfach RTS mit CTS und DTR mit CD und DSR verbinden. Grüße Flo
Hmm das habe ich mir auch gedacht, jedoch ist an der Maus selbst nur VCC, GND, TX und RX angeschlossen, sprich es führen nur 4 Kabel zur Maus. Das Handshake kann nicht irgendwie über RX oder TX laufen??
.. es muss etwas mit Handshake o.ä. zu tun haben. Wenn ich das Modul an den Computer anschliesse, werden vorerst au keine Daten gesendet, starte ich dann z.B. Hyperterminal, kommen plötzlich Daten. Auch hardwaremässig messbar. Was geschieht in diesem Augenblick, wenn Hyperterminal den Port öffnet? Kann ich das auch mit einem Mikrocontroller nachbilden? Ich wollte die GPS-Maus eigentlich an einen Mikrocontroller hängen.... Gruss yoshard
>Was geschieht in diesem Augenblick, wenn Hyperterminal den Port öffnet? >Kann ich das auch mit einem Mikrocontroller nachbilden? Ich wollte die >GPS-Maus eigentlich an einen Mikrocontroller hängen.... Vermutlich wird dann TX am PC auf definierten Pegel gelegt. Probier mal RX an der Maus an +5V, -5V oder einfach nur Masse zu legen. Ohne Widerstand, also direkt!
yoshard wrote: > Sie besitzt einen seriellen Ausgang der auf einen seriell-USB-Konverter > geht. Seriell USB Konverter = RS232 oder TTL Pegel? Ich vermut mal letzeres. yoshard wrote: > .. es muss etwas mit Handshake o.ä. zu tun haben. > Wenn ich das Modul an den Computer anschliesse, werden vorerst au keine > Daten gesendet, starte ich dann z.B. Hyperterminal, kommen plötzlich > Daten. Auch hardwaremässig messbar. Wie misst du das? Wo misst du? Mess einfach was sich auf TX vom USB-Seriell Konverter tut, dann weißt du was sich ändert wenn du Hyperterminal startest.
Eine serielle Maus (RS232 oder PS/2) benötigt keine Initialisierung o.ä. Die Daten kommen nach dem Anlegen von 5V automatisch. Definitiv ! Janosch
@Benedikt K.: es sind 3.3V ttl Pegel die von der Maus auskommen. Habe nochmals nachgemessen, es werden Daten gesendet, wenn ich die Maus am Computer einstecke, unabhängig ob ich hypertermial starte oder nicht. (was ich vorher behauptet habe...) Am RX-Pin der Maus sind ab dem Moment des Einsteckens die Datensignal in invertierter From zum TX-Pin messbar. Gruss
yoshard wrote: > Habe nochmals nachgemessen, es werden Daten gesendet, wenn ich die Maus > am Computer einstecke, unabhängig ob ich hypertermial starte oder nicht. Genau so sollte es auch sein. > Am RX-Pin der Maus sind ab dem Moment des Einsteckens die Datensignal in > invertierter From zum TX-Pin messbar. Das darf nicht sein. Dann hast du irgendwas falsch angeschlossen.
Die Maus befand sich im Originalzustand, als ich das gemessen habe :/ Wenn ich manuell 5V an die Maus anlege, passiert nichts, TX verharrt auf high, RX auf low. Es kommen keine Datensignale. (In diesem Zustand wurde die Maus vom seriell-USB-Konverter abgesteckt) Stecke ich sie wieder an und an den PC, kommen Datensignale. Da muss doch etwas beim Konverter passiere, oder irre ich da? Auch den RX-Pin auf low legen hat nichts gebracht .. Gruss
Ist der USB-Konverter teil des Lieferumfanges der GPS-Maus? Oder könnte man da jeden beliebigen nehmen? Es sieht so aus, als wäre der "intelligenter" als andere Konverter...
Der usb-Konverter ist Bestandteil des Lieferumfanges. Nur durch Öffnen der Maus kann der Konverter "ausgesteckt" werden. gruss
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.