gpsd-dev
[Top][All Lists]
Advanced

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

gpsd g10de777bb vs Jackson Labs Micro JLT


From: Daniel O'Connor
Subject: gpsd g10de777bb vs Jackson Labs Micro JLT
Date: Thu, 12 Aug 2021 10:02:48 +0930

Hi,
We recently got a Jackson Labs Micro JLT at work (to attempt to replace a 
PRS-10 Rubidium standard for bistatic radar operation) and I thought I'd try 
feeding its output to gpsd.

Mostly it seems to work, however I was getting log messages like so:
gpsd:WARN: cycle-start detector failed.
gpsd:INFO: Sats used (0):

.. until I enabled GSA messages.

One final problem is that it doesn't seem to parse the GSV messages correctly.

If I run 'gpspipe -r --pps' I see (plus my manual parsing of SVs):
{"class":"PPS","device":"/dev/gps0","real_sec":1628641728,"real_nsec":0,"clock_sec":1628641727,"clock_nsec":999841623,"precision":-20}
{"class":"TOFF","device":"/dev/gps0","real_sec":1628641728, 
"real_nsec":0,"clock_sec":1628641728,"clock_nsec":73470022}
$GNRMC,002848.00,A,3454.4922,S,13835.7617,E,0.0,0.0,110821,,,D*55
$GNGGA,002848.00,3454.4922,S,13835.7617,E,2,12,99.0,53.3,M,-3.5,M,,*77
$PJLTS,0.28,1.48,68218,6,2.5828650,86.0955,1.1E-12,0,16,0x0*5E
$GNGSA,A,3,30,4,27,16,20,8,9,7,,,,,0.00,0.00,0.00*1D
$GNGSA,A,3,304,301,309,305,331,324,,,,,,,0.00,0.00,0.00*11
$GPGSV,4,1,15,02,2,259,0,03,8,18,33,04,43,81,42,06,6,290,41*76
 -> SVs 02 03 04 06
$GPGSV,4,2,15,07,66,233,45,08,16,69,39,09,74,137,47,11,8,261,0*44
 -> SVs 07 09 09 11
$GPGSV,4,3,15,14,8,336,41,16,22,137,39,20,19,226,40,27,14,100,36*40
 -> SVs 14 16 20 27
$GPGSV,4,4,15,30,35,275,45,41,19,291,39,50,48,340,40*4E
 -> SVs 30 41 50
{"class":"PPS","device":"/dev/gps0","real_sec":1628641729,"real_nsec":0,"clock_sec":1628641728,"clock_nsec":999844366,"precision":-20}
{"class":"TOFF","device":"/dev/gps0","real_sec":1628641729, 
"real_nsec":0,"clock_sec":1628641729,"clock_nsec":47297318}
$GNRMC,002849.00,A,3454.4922,S,13835.7617,E,0.0,0.0,110821,,,D*54
$GNGGA,002849.00,3454.4922,S,13835.7617,E,2,12,99.0,53.3,M,-3.5,M,,*76
$GNGSA,A,3,30,4,27,16,20,8,9,7,,,,,0.00,0.00,0.00*1D
$GNGSA,A,3,304,301,309,305,331,324,,,,,,,0.00,0.00,0.00*11
{"class":"PPS","device":"/dev/gps0","real_sec":1628641730,"real_nsec":0,"clock_sec":1628641730,"clock_nsec":159469,"precision":-20}
{"class":"TOFF","device":"/dev/gps0","real_sec":1628641730, 
"real_nsec":0,"clock_sec":1628641730,"clock_nsec":57552968}
$GNRMC,002850.00,A,3454.4922,S,13835.7617,E,0.0,0.0,110821,,,D*5C
$GNGGA,002850.00,3454.4922,S,13835.7617,E,2,12,99.0,53.3,M,-3.5,M,,*7E
$GNGSA,A,3,30,4,27,16,20,8,9,7,,,,,0.00,0.00,0.00*1D
$GNGSA,A,3,304,301,309,305,331,324,,,,,,,0.00,0.00,0.00*11
$GAGSV,2,1,07,301,42,134,38,304,59,72,41,305,11,231,38,309,60,215,43*5E
 -> SVs 301 304 305 309
$GAGSV,2,2,07,319,4,57,9,324,28,331,42,331,75,8,43*5F
 -> SVs 319 324 331
{"class":"PPS","device":"/dev/gps0","real_sec":1628641731,"real_nsec":0,"clock_sec":1628641731,"clock_nsec":616571,"precision":-20}
{"class":"TOFF","device":"/dev/gps0","real_sec":1628641731, 
"real_nsec":0,"clock_sec":1628641731,"clock_nsec":46375660}
$GNRMC,002851.00,A,3454.4922,S,13835.7617,E,0.0,0.0,110821,,,D*5D
$GNGGA,002851.00,3454.4922,S,13835.7617,E,2,12,99.0,53.3,M,-3.5,M,,*7F
$GNGSA,A,3,30,4,27,16,20,8,9,7,,,,,0.00,0.00,0.00*1D
$GNGSA,A,3,304,301,309,305,331,324,,,,,,,0.00,0.00,0.00*11
{"class":"PPS","device":"/dev/gps0","real_sec":1628641732,"real_nsec":0,"clock_sec":1628641732,"clock_nsec":48134,"precision":-20}
{"class":"TOFF","device":"/dev/gps0","real_sec":1628641732, 
"real_nsec":0,"clock_sec":1628641732,"clock_nsec":46888057}
$GNRMC,002852.00,A,3454.4922,S,13835.7617,E,0.0,0.0,110821,,,D*5E
$GNGGA,002852.00,3454.4922,S,13835.7617,E,2,12,99.0,53.3,M,-3.5,M,,*7C
$GNGSA,A,3,30,4,27,16,20,8,9,7,,,,,0.00,0.00,0.00*1D
$GNGSA,A,3,304,301,309,305,331,324,,,,,,,0.00,0.00,0.00*11
{"class":"PPS","device":"/dev/gps0","real_sec":1628641733,"real_nsec":0,"clock_sec":1628641733,"clock_nsec":88628,"precision":-20}
{"class":"TOFF","device":"/dev/gps0","real_sec":1628641733, 
"real_nsec":0,"clock_sec":1628641733,"clock_nsec":68756577}
$GNRMC,002853.00,A,3454.4922,S,13835.7617,E,0.0,0.0,110821,,,D*5F
$GNGGA,002853.00,3454.4922,S,13835.7617,E,2,12,99.0,53.3,M,-3.5,M,,*7D
$GNGSA,A,3,30,4,27,16,20,8,9,7,,,,,0.00,0.00,0.00*1D
$GNGSA,A,3,304,301,309,305,331,324,,,,,,,0.00,0.00,0.00*11
$GPGSV,4,1,15,02,2,260,0,03,7,18,33,04,43,81,42,06,6,291,41*72
 -> SVs 02 03 04 06
$GPGSV,4,2,15,07,66,233,45,08,16,69,38,09,74,137,47,11,8,261,0*45
 -> SVs 07 08 09 11
$GPGSV,4,3,15,14,8,336,41,16,22,137,39,20,19,226,40,27,14,100,36*40
 -> SVs 14 16 20 27
$GPGSV,4,4,15,30,35,275,45,41,19,291,39,50,48,340,40*4E
 -> SVs 30 41 50
{"class":"PPS","device":"/dev/gps0","real_sec":1628641734,"real_nsec":0,"clock_sec":1628641734,"clock_nsec":203303,"precision":-20}
{"class":"TOFF","device":"/dev/gps0","real_sec":1628641734, 
"real_nsec":0,"clock_sec":1628641734,"clock_nsec":47656556}

However cgps shows..
┌───────────────────────────────────────────┐┌──────────────────Seen  7/Used  2┐
│ Time         2021-08-11T00:30:21.000Z (0) ││GNSS   PRN  Elev   Azim   SNR Use│
│ Latitude          34.90820333 S           ││GA 24  324  28.0  331.0  42.0  Y │
│ Longitude        138.59602833 E           ││GA 31  331  76.0    9.0  43.0  Y │
│ Alt (HAE, MSL)      49.800,     53.300 m  ││GA 19  319   4.0   56.0   9.0  N │
│ Speed              0.00 km/h              ││GA201  n/a  41.0  134.0  38.0  N │
│ Track (true, var):     0.0,   7.9     deg ││GA204  n/a  58.0   72.0  41.0  N │
│ Climb              0.00 m/min             ││GA205  n/a  11.0  230.0  39.0  N │
│ Status          3D DGPS FIX (18 secs)     ││GA209  n/a  60.0  214.0  43.0  N │
│ Long Err  (XDOP, EPX)   n/a ,  n/a        ││                                 │
│ Lat Err   (YDOP, EPY)   n/a ,  n/a        ││                                 │
│ Alt Err   (VDOP, EPV)   0.00, +/-  0.0 m  ││                                 │
│ 2D Err    (HDOP, CEP):  0.00, +/-  0.0 m 4,│                                 │
 +/-  0.0 m 648 m, SEP):  0.00, +/-  0.0 m  ││                                 │
│ Time Err  (TDOP):       n/a               ││                                 │
│ Geo Err   (GDOP):       n/a               ││                                 │
│ ECEF X, VX              n/a    n/a        ││                                 │
│ ECEF Y, VY              n/a    n/a        ││                                 │
│ ECEF Z, VZ              n/a    n/a        ││                                 │
│ Speed Err (EPS)         n/a               ││                                 │
│ Track Err (EPD)         n/a               ││                                 │
│ Time offset             0.103782921 s     ││                                 │
│ Grid Square             PF95hc12          ││                                 │
└───────────────────────────────────────────┘└─────────────────────────────────┘

The MicroJLT has a ublox M8T so I assume it uses the same PRN numbering.

--
Daniel O'Connor
"The nice thing about standards is that there
are so many of them to choose from."
 -- Andrew Tanenbaum




reply via email to

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