USB

Persönliche Seite #498067
Lesenswert?

"GPS Mouse" != Maus.

Das ist nur ein kleiner Gnubbel, in dem ein GPS-Empfänger sitzt und der 
mit einem Kabel irgendwodrann (hier wohl ein PC) angeschlossen werden 
kann. Gibt es als serielle und als USB-Ausführung.

Muss daher kein HID sein. Aber dennoch wird das Ding mit einem Treiber 
geliefert (recht wahrscheinlich für einen USB-Seriell-Konverter) und 
über den wird das Teil angesprochen.

Also: Teil anschließen, Treiber installieren und im Gerätemanager 
nachsehen, als was sich das Teil verkauft. Taucht es unter "Anschlüsse" 
auf, sollte es möglich sein, mit einem simplen Terminalprogramm 
(Hyperterminal o.ä.) mit dem Biest zu kommunizieren.

Das Programmieren ist dann simpel, genauso, wie es für 'ne normale 
serielle Schnittstelle auch gemacht wird.

Andernfalls (wenn Gerät nicht unter "Anschlüsse" aufgeführt wird) wirds 
schwierig, da man herausfinden muss, wie mit dem dann installierten 
Treiber zu kommunizieren ist. Möglicherweise stellt der Hersteller eine 
Interface-DLL zur Verfügung? -> Hersteller befragen.
Gast #498161
Lesenswert?

>Wenn ich die GPS Mouse an PC anschließe, erkennt WindowsXp das Gerät.
Das ist USB...Jedes funktionstüchtige Gerät mit USB-Anschluß wird auf 
diese Art erkannt -  es wird erkannt, dass sich etwas am USB-Bus 
befindet.
In deinem Fall fehlt noch ein Treiber.
Es gibt halt Geräte, für die Windows Standard-Treiber mitliefert (HID; 
Tatsturen,  Mäuse, Gamepads...).
Wenn du jetzt für deine GPS-Mouse noch den Treiber installierst, dann 
sollte sie auch irgendwo im Gerätemanager auftauchen.
Wenn man sie zwischen den "Anschlüssen" (LPT, RS232...) als serielle 
Schnittstelle (o.ä.)findet, dann ist die Programmierung einer 
Kommunikation mit ihr sehr viel einfacher, als wenn sie ein eigenes 
Gerät darstellt.

Installiere dir den Treiber und guck noch mal nach!
Persönliche Seite #498178
Lesenswert?

Einen Treiber hast Du nicht?

Dann besorge Dir einen oder schmeiss das ohne den Treiber völlig 
nutzlose Gerät weg. Du könntest auch -so möglich- das Gerät öffnen und 
nachsehen, ob darin eine der bekannten USB-seriell-Bridges verbaut ist 
und dann für diese einen Treiber besorgen.

Was die Fehlermeldung betrifft:

> \commtest.rc(345) : fatal error RC1015: cannot open include file
> 'res\commtest.rc2'.

Das ist der Knackpunkt. Entweder hast Du das Archiv nicht richtig 
ausgepackt oder aber die betreffende Datei fehlt.

Habe mir gerade das Archiv selbst angesehen, das enthält sowohl das 
Verzeichnis als auch die betreffende Datei.

Der Fehler ist demnach irgendwo auf/vor Deinem Rechner.
#498283
Lesenswert?

Installier erst mal den Treiber und schau, ob du dann einen neuen 
COM-Port hast. Dann schaust du erst mal im Hyperterminal oder mit einem 
GPS-testprogramm, ob und bei welcher Baudrate die Maus sendet.
Und dann lerne C++ Programme erstellen, die erst mal laufen.
Dann kannst du dich an sowas wie den seriellen Datenempfang machen.
Gast #499954
Lesenswert?

Hab den Treiber installiert. Beim installieren kam eine Fehlermeldung, 
dass dieser Treiber für WINXP nicht funktioniert und es womöglich zu 
einem System abstürtz führen kann. Also habe ich trotz all dem den 
treiber installiert. Ich kann auch Daten miteinem terminal programm 
empfangen. leider stürzt mir das System dann ab. Das heisst Rechner 
fährt runter und anschließend wieder hoch.
Gast #511601
Lesenswert?

@  HSCH (Gast)

Hast du mal das Gehäuse deiner GPS-Maus aufgemacht ?
Wenn nicht, dann mach das mal und schreib dir auf was auf den Chip's 
steht.
Ein Chip davon ist ein USB->Seriell Converter.

Manchmal kann man sich dann von der Firma die den Chip herstellt einen 
passenden Treiber runter laden.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren