Here's what I know about it...
The Earthmate is an HID device.  I don't know exactly what that means yet in
terms of trying to read it, but apparently it spits out data every second or
so after being properly initialized, according to winbox users.

The Earthmate can be forced into NMEA mode and will generate responses in
NMEA protocol (see Garmin).  However, its native mode is "SiRF" chip protocol,
and this protocol can be found published by "Leadtek Research Inc."
Basically, it involves sending a string such as the example below:
to Request the following NMEA data at 4800 baud:
 GGA ON at 1 sec, GLL OFF, GSA - ON at 5 sec,
 GSV ON at 5 sec, RMC-OFF, VTG-OFF
Example:
first: "A0A20018" (Start Sequence and Payload Length)
then:  "8102010100010501050100010001000100010001000112C0" ("Payload")
then:  "0164B0B3" (Message Checksum and End Sequence)

After plug-in, I find the device file at "/proc/bus/usb/001/XXX" on my debian
2.4 box. I had to load the USB UHCIdriver and interfaces into the kernel to get
this.

I am still wondering if I can talk to it through that device file.
There is a comm speed setting for the device through the SiRf protocol, and
I am not sure if it is 4800 or 9600 baud.

Let's get past this damned device, or find another USB-SiRf GPS company who will
help!





-------------------------------------------------------
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users

Reply via email to