[time-nuts] thunderbolt for ntpd or gpsd
Tim Cwik
timenuts at stnhbr.com
Sat Jun 14 02:40:45 UTC 2008
Chris Kuethe wrote:
> On Fri, Jun 13, 2008 at 2:46 PM, Tim Cwik <timenuts at stnhbr.com> wrote:
>
>> I have changed line 66 to:
>> gpsd_set_speed(session, session->gpsdata.baudrate, 'N', 1);
>>
>> This results in:
>> [goodness snipped]
>>
>
>
>> I hope this is progress, but I am not sure why gpsd closes the port and
>> who sends signal 2.
>>
>
> it's a power saving feature for use on laptops. Close the tty to allow
> the chip to idle unless there's an actual consumer of data attached.
> If this bothers you (as it does for me), run with "-n", which causes
> gpsd to camp on the device, even if no consumer process is asking for
> gps data.
>
> i assume you terminated gpsd with ^C? That's SIGINT or signal #2.
>
>
Thanks, Chris and Christian. I knew about the -n. I usually run gpsd
that way. When I used -N for troubleshooting, I saw -n. Today was not my
day for multi-tasking. Same dumbness with ^C.
>> Is anyone using the thunderbolt with gpsd or are we breaking new ground?
>>
>
> You're breaking new ground. There are a whole lot of gpsd developers
> who have actual posession of thunderbolts.... not. Haven't seen the
> original TSIP author around in a while and aside from a Copernicus
> still in the anti-static packaging, I don't have anything that would
> help update the driver. TSIP isn't a terribly complicated driver, but
> I dislike changing the drivers without having actual hardware and a
> regression test.
>
>
With the serial comms straightened out, I see some data in the logs:
Jun 13 14:27:38 nwhale gpsd[26652]: gpsd: TSIP pkt_id = 0x5c, packetlen=
0x1c
Jun 13 14:27:38 nwhale gpsd[26652]: gpsd: TSIP packet id 0x5c length 24:
110001024212cccd4900d7b33e9921914089094800000001
Jun 13 14:27:38 nwhale gpsd[26652]: gpsd: Satellite Tracking Status: Ch
0 PRN 17 Res 0 Acq 1 Eph 2 SNR 36.7 LMT 527739.1875 El 17.1 Az 245.4
Jun 13 14:27:38 nwhale gpsd[26652]: gpsd: TSIP pkt_id = 0x5c, packetlen=
0x1c
Jun 13 14:27:38 nwhale gpsd[26652]: gpsd: TSIP packet id 0x5c length 24:
07080102422a66664900d7b33f649eec40496a6100000001
Jun 13 14:27:38 nwhale gpsd[26652]: gpsd: Satellite Tracking Status: Ch
1 PRN 7 Res 0 Acq 1 Eph 2 SNR 42.6 LMT 527739.1875 El 51.2 Az 180.3
Jun 13 14:27:38 nwhale gpsd[26652]: gpsd: TSIP pkt_id = 0x5c, packetlen=
0x1e
Jun 13 14:27:38 nwhale gpsd[26652]: gpsd: TSIP packet id 0x5c length 24:
13100102421acccd4900d7b33f1018213f6459da00000001
Jun 13 14:27:38 nwhale gpsd[26652]: gpsd: Satellite Tracking Status: Ch
2 PRN 19 Res 0 Acq 1 Eph 2 SNR 38.7 LMT 527739.1875 El 32.2 Az 51.1
Jun 13 14:27:38 nwhale gpsd[26652]: gpsd: TSIP pkt_id = 0x5c, packetlen=
0x1c
Jun 13 14:27:38 nwhale gpsd[26652]: gpsd: TSIP packet id 0x5c length 24:
1c1801024226cccd4900d7b33f2976c840aa093700000001
Jun 13 14:27:38 nwhale gpsd[26652]: gpsd: Satellite Tracking Status: Ch
3 PRN 28 Res 0 Acq 1 Eph 2 SNR 41.7 LMT 527739.1875 El 37.9 Az 304.4
Jun 13 14:27:38 nwhale gpsd[26652]: gpsd: TSIP pkt_id = 0x5c, packetlen=
0x1c
Jun 13 14:27:38 nwhale gpsd[26652]: gpsd: TSIP packet id 0x5c length 24:
0b200102422b999a4900d7b33f89f67340248e9600000001
Jun 13 14:27:38 nwhale gpsd[26652]: gpsd: Satellite Tracking Status: Ch
4 PRN 11 Res 0 Acq 1 Eph 2 SNR 42.9 LMT 527739.1875 El 61.8 Az 147.3
Jun 13 14:27:38 nwhale gpsd[26652]: gpsd: TSIP pkt_id = 0x5c, packetlen=
0x1c
Jun 13 14:27:38 nwhale gpsd[26652]: gpsd: TSIP packet id 0x5c length 24:
08280102422d999a4900d7b33f9a5dad409432c500000001
Jun 13 14:27:38 nwhale gpsd[26652]: gpsd: Satellite Tracking Status: Ch
5 PRN 8 Res 0 Acq 1 Eph 2 SNR 43.4 LMT 527739.1875 El 69.1 Az 265.3
Jun 13 14:27:38 nwhale gpsd[26652]: gpsd: TSIP pkt_id = 0x5c, packetlen=
0x1c
Jun 13 14:27:38 nwhale gpsd[26652]: gpsd: TSIP packet id 0x5c length 24:
19300102421d999a4900d7b33f126e8540413d6c00000001
Jun 13 14:27:38 nwhale gpsd[26652]: gpsd: Satellite Tracking Status: Ch
6 PRN 25 Res 0 Acq 1 Eph 2 SNR 39.4 LMT 527739.1875 El 32.8 Az 173.0
Jun 13 14:27:39 nwhale gpsd[26652]: gpsd: TSIP pkt_id = 0x5c, packetlen=
0x1c
Jun 13 14:27:39 nwhale gpsd[26652]: gpsd: TSIP packet id 0x5c length 24:
1b380102422f999a4900d7b33f80bd49405db8e300000001
Jun 13 14:27:39 nwhale gpsd[26652]: gpsd: Satellite Tracking Status: Ch
7 PRN 27 Res 0 Acq 1 Eph 2 SNR 43.9 LMT 527739.1875 El 57.6 Az 198.5
Jun 13 14:27:39 nwhale gpsd[26652]: gpsd: Sent TSIP packet id 0x21:
Jun 13 14:27:39 nwhale gpsd[26652]: gpsd: Sent TSIP packet id 0x24:
Jun 13 14:27:39 nwhale gpsd[26652]: gpsd: <= GPS:
$GPGSV,2,1,08,17,17,245,37,07,51,180,43,19,32,051,39,28,38,304,42*7F\x0d\x0a$GPGSV,2,2,08,11,62,147,43,08,
9,265,43,25,33,173,39,27,58,198,44*71
Jun 13 14:27:39 nwhale gpsd[26652]: gpsd: TSIP pkt_id = 0x41, packetlen=
0xe
Jun 13 14:27:39 nwhale gpsd[26652]: gpsd: TSIP packet id 0x41 length 10:
4900d7b805cb41600000
Jun 13 14:27:39 nwhale gpsd[26652]: gpsd: ntpshm_put: Clock: 1213410925
@ 1213381659.053281
Jun 13 14:27:39 nwhale gpsd[26652]: gpsd: GPS Time 527739.500000 1483
14.000000
Jun 13 14:27:39 nwhale gpsd[26652]: gpsd: TSIP pkt_id = 0x6d, packetlen=
0x1d
Jun 13 14:27:39 nwhale gpsd[26652]: gpsd: TSIP packet id 0x6d length 25:
8d0000000000000000000000003f8000001107131c0b08191b
Jun 13 14:27:39 nwhale gpsd[26652]: gpsd: Sat info: mode 1, satellites
used 8: 17 7 19 28 11 8 25 27
Jun 13 14:27:39 nwhale gpsd[26652]: gpsd: Sat info: DOP P=0.0 H=0.0
V=0.0 T=1.0 G=1.0
un 13 14:27:39 nwhale gpsd[26652]: gpsd: <= GPS:
$GPGSA,A,1,17,07,19,28,11,08,25,27,,,,,,,,*3B
Jun 13 14:27:39 nwhale gpsd[26652]: gpsd: TSIP pkt_id = 0x8f, packetlen=
0x15
Jun 13 14:27:39 nwhale gpsd[26652]: gpsd: TSIP packet id 0x8f length 17:
ab00080d7c05cb000e002823020e0607d8
Jun 13 14:27:39 nwhale gpsd[26652]: gpsd: Unhandled TSIP superpacket
type 0xab
Jun 13 14:27:39 nwhale gpsd[26652]: gpsd: TSIP pkt_id = 0x8f, packetlen=
0x48
Jun 13 14:27:39 nwhale gpsd[26652]: gpsd: TSIP packet id 0x8f length 68:
ac0700640000002b0000004000000000bf6c9df13c155957000861953e73f480422300043fe5d1609572ff6bbff4e1debfbb572cc03aa9d2acdc00000000000000000001
Jun 13 14:27:39 nwhale gpsd[26652]: gpsd: Unhandled TSIP superpacket
type 0xac
Jun 13 14:27:40 nwhale gpsd[26652]: gpsd: TSIP pkt_id = 0x8f, packetlen=
0x15
Jun 13 14:27:40 nwhale gpsd[26652]: gpsd: TSIP packet id 0x8f length 17:
ab00080d7d05cb000e002923020e0607d8
Jun 13 14:27:40 nwhale gpsd[26652]: gpsd: Unhandled TSIP superpacket
type 0xab
Jun 13 14:27:40 nwhale gpsd[26652]: gpsd: TSIP pkt_id = 0x8f, packetlen=
0x48
The Sat data seems to make it to cgps, but it does not see a position,
time, or fix:
Time: n/a ??PRN: Elev: Azim: SNR: Used: ?
? Latitude: n/a ?? 17 18 246 41 Y ?
? Longitude: n/a ?? 7 50 180 42 Y ?
? Altitude: n/a ?? 19 31 052 40 Y ?
? Speed: n/a ?? 28 39 305 42 Y ?
? Heading: n/a ?? 11 63 145 42 Y ?
? Climb: n/a ?? 8 69 261 40 Y ?
? Status: NO FIX (20 secs) ?? 25 31 173 39 Y ?
? GPS Type: Trimble TSIP 3.0 020627 1 ?? 27 56 198 42 Y ?
? Horizontal Err: n/a ?? ?
? Vertical Err: n/a ?? ?
? Course Err: n/a ?? ?
? Speed Err: n/a ?? ?
?
I will look at the TSIP. Maybe I can make some sort of contribution. But
I may wind up with all sorts of questions. Please let me know when I am
being a pest.
I am not sure about your workload and I know the Copernicus is calling
you, but I have a THunderbolt I can loan you if that would help your
development direction.
Again, thanks for your help.
Tim
More information about the Time-nuts_lists.febo.com
mailing list