gpsd-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [gpsd-users] Trimble TSIP Device


From: Gary E. Miller
Subject: Re: [gpsd-users] Trimble TSIP Device
Date: Tue, 24 Nov 2015 11:33:57 -0800

Yo Lee!

On Tue, 24 Nov 2015 00:16:28 -0800 (PST)
"Lee Armstrong" <address@hidden> wrote:

> I am using 3.16-dev and having an issue with a Trimble TSIP based
> module connected via a UART at 115200.  Trimble defaults of 8 - Odd -
> 1.

Is 115200 also the default?

> However…I noticed a ton of framing errors on the port and inspection
> of the port/gpsmon shows that it has picked the wrong parity and has
> set it to 8N1.

gpsd should eventually get it right...

But, the TODO file is clear:

TODO:**** tsip: speed tested, parity and stop-bit switching not tested

So there is work to be done.  Take a look in serial.c at gpsd_set_speed().

Then note the comment:  

        /*
         * Serious black magic begins here.  Getting this code wrong can cause
         * failures to lock to a correct speed, and not clean reproducible
         * failures but flukey hardware- and timing-dependent ones.  So
         * be very sure you know what you're doing before hacking it, and
         * test thoroughly.
         *


> I know that gpsd does it’s own selection/hunting but it has got it
> wrong, very wrong!!!  How can I help it find it correctly or where
> can I find the line to force it and compile it myself!

You already found one answer, just use stty to set the port before
starting gpsd.  ESR resists adding options to gpsd for what can already
be done with stty or autodetected..

RGDS
GARY
---------------------------------------------------------------------------
Gary E. Miller Rellim 109 NW Wilmington Ave., Suite E, Bend, OR 97703
        address@hidden  Tel:+1 541 382 8588

Attachment: pgpt6Z78fZbQ1.pgp
Description: OpenPGP digital signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]