I had one of the old serial Delorme's. The data it spits out is not NEMA standard. I have heard the new USB one isn't either and the Windows driver translates it to NEMA format to work with other software. I sold my serial one planning to buy a USB one until I found that out. So the second problem you will have it reverse engineering their data stream, which can be done as there was someone who made a small adapter for the serial model which translated to NEMA format.
On Thursday 22 January 2004 01:50 am, Matthew Carpenter wrote: > eolyn:/home/matt # cat /proc/bus/usb/devices > T: Bus=04 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2 > B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0 > D: Ver= 1.00 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 > P: Vendor=0000 ProdID=0000 Rev= 0.00 > S: Product=USB UHCI Root Hub > S: SerialNumber=bf20 > C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr= 0mA > I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub > E: Ad=81(I) Atr=03(Int.) MxPS= 8 Ivl=255ms > T: Bus=03 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2 > B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0 > D: Ver= 1.00 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 > P: Vendor=0000 ProdID=0000 Rev= 0.00 > S: Product=USB UHCI Root Hub > S: SerialNumber=bf40 > C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr= 0mA > I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub > E: Ad=81(I) Atr=03(Int.) MxPS= 8 Ivl=255ms > T: Bus=03 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 3 Spd=12 MxCh= 0 > D: Ver= 1.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 > P: Vendor=1163 ProdID=0100 Rev= 0.04 > S: Manufacturer=DeLorme Publishing > S: Product=DeLorme USB Earthmate > C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=100mA > I: If#= 0 Alt= 0 #EPs= 2 Cls=03(HID ) Sub=00 Prot=00 Driver=hid > E: Ad=81(I) Atr=03(Int.) MxPS= 32 Ivl=6ms > E: Ad=02(O) Atr=03(Int.) MxPS= 32 Ivl=6ms > T: Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2 > B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0 > D: Ver= 1.00 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 > P: Vendor=0000 ProdID=0000 Rev= 0.00 > S: Product=USB UHCI Root Hub > S: SerialNumber=bf80 > C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr= 0mA > I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub > E: Ad=81(I) Atr=03(Int.) MxPS= 8 Ivl=255ms > T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=480 MxCh= 6 > B: Alloc= 0/800 us ( 0%), #Int= 0, #Iso= 0 > D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=01 MxPS= 8 #Cfgs= 1 > P: Vendor=0000 ProdID=0000 Rev= 2.04 > S: Manufacturer=Linux 2.4.21-144-default ehci_hcd > S: Product=Intel Corp. 82801DB USB2 Enhanced Host Controller > S: SerialNumber=00:1d.7 > C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr= 0mA > I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub > E: Ad=81(I) Atr=03(Int.) MxPS= 2 Ivl=256ms > eolyn:/home/matt # > > > > On Wed, 21 Jan 2004 11:26:42 -1000 (HST) > > "Stephen J. Gowdy" <[EMAIL PROTECTED]> wrote: > > Can you also send the contents of /proc/bus/usb/devices? > > > > On Wed, 21 Jan 2004, Matthew Carpenter wrote: > > > (please include me in replies as I am not subscribed) > > > > > > Does anyone know how to make this unit work correctly under Linux? > > > It is identified as a "hid" device and appears to be assigned to > > > "hiddev0". However, when I run "gpsd -p /dev/usb/hiddev0" (GPS > > > software to talk to the device) and test it I get 0.00000 coordinates > > > for anything I ask for. I'm certain that hiddev0 is being used for the > > > device because when I unplug it and run gpsd the tests fail outright > > > causing gpsd to exit. > > > > > > Does the fact that this device is using the hid module make the > > > "serial" access attempts fail? Is there some way to use another driver > > > for this device or is it simply being claimed by hid and that's that? > > > > > > Here is the log for this (dmesg- Stripped of other messages): > > > > > > usb.c: USB device 2 (vend/prod 0x1163/0x100) is not claimed by any > > > active driver. <SNIP> > > > usb.c: registered new driver hiddev > > > usb.c: registered new driver hid > > > hiddev0: USB HID v1.00 Device [DeLorme Publishing DeLorme USB > > > Earthmate] on usb2:2.0 hid-core.c: v1.8.1 Andreas Gal, Vojtech Pavlik > > > <[EMAIL PROTECTED]> hid-core.c: USB HID support drivers > > > > > > > > > This is on SuSE 9.0 pro. > > > > > > thanks in advance! > > > Matt > > > > > > > > > > > > ------------------------------------------------------- > > > 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 > > > > -- > > /------------------------------------+-------------------------\ > > > > |Stephen J. Gowdy | SLAC, MailStop 34, | > > |http://www.slac.stanford.edu/~gowdy/ | 2575 Sand Hill Road, | > > |http://calendar.yahoo.com/gowdy | Menlo Park CA 94025, USA | > > |EMail: [EMAIL PROTECTED] | Tel: +1 650 926 3144 | > > > > \------------------------------------+-------------------------/ > > ------------------------------------------------------- > 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 ------------------------------------------------------- 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
