Date: Mon, 13 Jan 2014 10:03:45 +0100 From: Fredrik Lindberg <fli@shapeshifter.se> To: "Lundberg, Johannes" <johannes@brilliantservice.co.jp> Cc: freebsd-usb@freebsd.org Subject: Re: GPS ports in uhso Message-ID: <45d9ccac366912a0d241c67016714615@shapeshifter.se> In-Reply-To: <CAASDrVmgE1nSFtGfV5Aq%2BOjRHUEv4Hum16i%2BKN31sgoQs-gePQ@mail.gmail.com> References: <CAASDrVmgE1nSFtGfV5Aq%2BOjRHUEv4Hum16i%2BKN31sgoQs-gePQ@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On 13.01.2014 03:28, Lundberg, Johannes wrote: > Hi > > I've been playing around getting GPS working with my GTM661W and the > uhso driver. > > The ports are defined in uhso.c but in the method > uhso_probe_iface_auto > the GPS and GPSCTL ports are not in the switch(port) case. Is there a > reason for this? > The only reason is that I didn't have a modem with a GPS port to test with when I wrote it, so I never added it since I didn't know if anything else was needed to get it working. > I tried simply adding like this > > 823 case UHSO_PORT_TYPE_MODEM: > 824 return (UHSO_IFACE_SPEC(UHSO_IF_BULK, > 825 UHSO_PORT_SERIAL, port)); > 826 case UHSO_PORT_TYPE_MSD: > > to > > 823 case UHSO_PORT_TYPE_GPS: > 824 case UHSO_PORT_TYPE_GPSCTL: > 825 case UHSO_PORT_TYPE_MODEM: > 826 return (UHSO_IFACE_SPEC(UHSO_IF_BULK, > 827 UHSO_PORT_SERIAL, port)); > 828 case UHSO_PORT_TYPE_MSD: > > Sorry for the manual patch. I can send a patch file later if needed. > I don't have an antenna at the moment so I can't confirm that the > data is accurate > but I'm getting output similar to what I expect in the GPS port and I > can control it via the GPSCTL port. > If you get GPS data and are able to use the port, then just add it :) Fredrik
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?45d9ccac366912a0d241c67016714615>