Jackson Labs Mini-JLT GNSS Manuel utilisateur

Mini-JLT GNSS™
User Manual
Document: 80200549
Version: 1.1
Date: 28 August, 2017

Mini-JLT GNSS™ User Manual
Copyright © 2017 Jackson Labs Technologies, Inc.

© 2017 Jackson Labs Technologies, Inc. 1
Mini-JLT GNSS™ User Manual
1Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2 General Safety Precautions . . . . . . . . . . . . . . . . . . . . . . . . 2
1.2.1 Antenna Lightning Protector . . . . . . . . . . . . . . . . . . . . . 2
1.2.2 Grounding . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.2.3 Power Connections. . . . . . . . . . . . . . . . . . . . . . . . . 2
1.2.4 Environmental Conditions . . . . . . . . . . . . . . . . . . . . . . 2
2 Quick-Start Instructions . . . . . . . . . . . . . . . . . . . . . . 3
2.1 Powering Up the Unit . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2.1.1 PCB Photos . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.1.2 Mechanical Drawings . . . . . . . . . . . . . . . . . . . . . . . . 4
2.1.3 Notes on Signal Interfacing. . . . . . . . . . . . . . . . . . . . . . 6
2.1.4 Coaxial Connectors. . . . . . . . . . . . . . . . . . . . . . . . . 7
2.2 Power . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.3 Multi-GNSS Capabilities . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.4 Connecting the GNSS Antenna . . . . . . . . . . . . . . . . . . . . . . 8
2.5 Remote serial control . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2.6 Loop parameter adjustment . . . . . . . . . . . . . . . . . . . . . . . . 8
3 SCPI-Control Quick Start Instructions . . . . . . . . . . . . . . 11
3.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
3.2 General SCPI Commands . . . . . . . . . . . . . . . . . . . . . . . . 11
3.2.1 Quick Start Commands . . . . . . . . . . . . . . . . . . . . . . . 11
3.2.2 *IDN? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
3.2.3 HELP?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12
3.3 GPS Subsystem . . . . . . . . . . . . . . . . . . . . . . . . . . . .12
3.3.1 GPS:SATellite . . . . . . . . . . . . . . . . . . . . . . . . . . .13
3.3.2 GPS:SATellite:TRAcking:COUNt? . . . . . . . . . . . . . . . . . . .13
3.3.3 GPS:SATellite:VISible:COUNt? . . . . . . . . . . . . . . . . . . . . 13
3.3.4 NMEA Support . . . . . . . . . . . . . . . . . . . . . . . . . . 13
3.3.5 GPS:GPGGA . . . . . . . . . . . . . . . . . . . . . . . . . . .14
3.3.6 GPS:GGASTat . . . . . . . . . . . . . . . . . . . . . . . . . . 14
3.3.7 GPS:GPRMC . . . . . . . . . . . . . . . . . . . . . . . . . . .14
3.3.8 GPS:GPGSV . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
3.3.9 GPS:XYZSPeed . . . . . . . . . . . . . . . . . . . . . . . . . . 15
3.3.10GPS:GPZDA . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
3.3.11GPS:PASHR . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
3.3.12GPS:GYRO . . . . . . . . . . . . . . . . . . . . . . . . . . .16
3.3.13GPS:GYRO:CAL . . . . . . . . . . . . . . . . . . . . . . . . . 17
3.3.14GPS:DYNAMic:MODE . . . . . . . . . . . . . . . . . . . . . . . 18
3.3.15GPS:DYNAMic:MODE 8 (Automatic Dynamic Mode) . . . . . . . . . . . 19
3.3.16GPS:DYNAMic:STATe? . . . . . . . . . . . . . . . . . . . . . . . 21
3.3.17GPS:REFerence:ADELay <float> <s | ns > [-32767ns,32767ns] . . . . . . .21
3.3.18GPS:REFerence:PULse:SAWtooth? . . . . . . . . . . . . . . . . . . 21
3.3.19GPS:RESET ONCE . . . . . . . . . . . . . . . . . . . . . . . . 21
3.3.20GPS:TMODe <ON|OFF|RSTSURV>. . . . . . . . . . . . . . . . . . 21
3.3.21GPS:SURVey ONCE. . . . . . . . . . . . . . . . . . . . . . . . 22
3.3.22GPS:SURVey:DURation <sec> . . . . . . . . . . . . . . . . . . . . 22
3.3.23GPS:SURVey:VARIANCE <mm2> . . . . . . . . . . . . . . . . . .22

Mini-JLT GNSS™ User Manual
2© 2017 Jackson Labs Technologies, Inc.
3.3.24GPS:HOLD:POSition <cm, cm, cm> . . . . . . . . . . . . . . . . . 22
3.3.25GPS:SURVEY:STATus:DURation? . . . . . . . . . . . . . . . . . . 22
3.3.26GPS:SURVEY:STATUS? . . . . . . . . . . . . . . . . . . . . . . 22
3.3.27GPS:INITial:DATE <yyyy,mm,dd> . . . . . . . . . . . . . . . . . . 23
3.3.28GPS:INITial:TIME <hour,min,sec> . . . . . . . . . . . . . . . . . . 23
3.3.29GPS:SYSTem:SELect [GPS | SBAS | QZSS | GAL | BD ^ GLO] . . . . . . . 23
3.3.30GPS:JAMlevel? . . . . . . . . . . . . . . . . . . . . . . . . . . 24
3.3.31GPS:FWver? . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
3.3.32GPS?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
3.4 GYRO SUBSYSTEM . . . . . . . . . . . . . . . . . . . . . . . . . . 24
3.4.1 GYRO:MODE <ON | OFF> . . . . . . . . . . . . . . . . . . . . . 24
3.4.2 GYRO:TRACE <int> [0,255]. . . . . . . . . . . . . . . . . . . . . 24
3.4.3 GYRO:CAL <float,float,float,float,float,float>. . . . . . . . . . . . . . . 24
3.4.4 GYRO:CAL:COMPUTE. . . . . . . . . . . . . . . . . . . . . . . 25
3.4.5 GYRO:SENS, GYRO:EFC, and GPS:CAL:RESET . . . . . . . . . . . . 25
3.4.6 GYRO:GLOAD? . . . . . . . . . . . . . . . . . . . . . . . . . 25
3.5 PTIME Subsystem . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
3.5.1 PTIMe:DATE? . . . . . . . . . . . . . . . . . . . . . . . . . . 25
3.5.2 PTIMe:TIME? . . . . . . . . . . . . . . . . . . . . . . . . . . 25
3.5.3 PTIMe:TIME:STRing? . . . . . . . . . . . . . . . . . . . . . . . 26
3.5.4 PTIMe:TINTerval? . . . . . . . . . . . . . . . . . . . . . . . . . 26
3.5.5 PTIMe:LEAPsecond? . . . . . . . . . . . . . . . . . . . . . . . 26
3.5.6 PTIMe:LEAPsecond:PENDing? . . . . . . . . . . . . . . . . . . . 26
3.5.7 PTIMe:LEAPsecond:ACCumulated?. . . . . . . . . . . . . . . . . . 26
3.5.8 PTIMe:LEAPsecond:DATE? . . . . . . . . . . . . . . . . . . . . . 26
3.5.9 PTIMe:LEAPsecond:DURation? . . . . . . . . . . . . . . . . . . . 26
3.5.10PTIME? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
3.6 SYNChronization Subsystem . . . . . . . . . . . . . . . . . . . . . . . 27
3.6.1 SYNChronization:HOLDover:DURation? . . . . . . . . . . . . . . . . 27
3.6.2 SYNChronization:HOLDover:INITiate . . . . . . . . . . . . . . . . . 27
3.6.3 SYNChronization:HOLDover:RECovery:INITiate . . . . . . . . . . . . . 28
3.6.4 SYNChronization:SOURce:MODE . . . . . . . . . . . . . . . . . . 28
3.6.5 SYNChronization:SOURce:STATE? . . . . . . . . . . . . . . . . . . 28
3.6.6 SYNChronization:TINTerval? . . . . . . . . . . . . . . . . . . . . 28
3.6.7 SYNChronization:TINTerval:THReshold [50,2000] . . . . . . . . . . . . 28
3.6.8 SYNChronization:IMMEdiate. . . . . . . . . . . . . . . . . . . . . 28
3.6.9 SYNChronization:FEEstimate? . . . . . . . . . . . . . . . . . . . . 28
3.6.10SYNChronization:LOCKed? . . . . . . . . . . . . . . . . . . . . . 29
3.6.11SYNChronization:OUTput:1PPS:RESET [ON|OFF] . . . . . . . . . . . 29
3.6.12SYNChronization:health? . . . . . . . . . . . . . . . . . . . . . . 29
3.6.13SYNChronization?. . . . . . . . . . . . . . . . . . . . . . . . . 30
3.7 DIAGnostic Subsystem . . . . . . . . . . . . . . . . . . . . . . . . . 30
3.7.1 DIAGnostic:ROSCillator:EFControl:RELative? . . . . . . . . . . . . . . 30
3.7.2 DIAGnostic:ROSCillator:EFControl:ABSolute? . . . . . . . . . . . . . . 30
3.7.3 DIAGnostic:LIFetime:COUNt? . . . . . . . . . . . . . . . . . . . . 30
3.8 MEASURE Subsystem . . . . . . . . . . . . . . . . . . . . . . . . . 30
3.8.1 MEASure:VOLTage?. . . . . . . . . . . . . . . . . . . . . . . . 31
3.8.2 MEASure:CURRent?. . . . . . . . . . . . . . . . . . . . . . . . 31
3.8.3 MEASure? . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
3.9 SYSTEM Subsystem . . . . . . . . . . . . . . . . . . . . . . . . . . 31
3.9.1 SYSTem:COMMunicate . . . . . . . . . . . . . . . . . . . . . . 31
3.9.1.1 SYSTem:COMMunicate:SERial:ECHO . . . . . . . . . . . . . 31

© 2017 Jackson Labs Technologies, Inc. 3
Mini-JLT GNSS™ User Manual
3.9.1.2 SYSTem:COMMunicate:SERial:PROmpt . . . . . . . . . . . . . 31
3.9.1.3 SYSTem:COMMunicate:SERial:BAUD . . . . . . . . . . . . . .32
3.9.2 SYSTem:STATus? . . . . . . . . . . . . . . . . . . . . . . . . . 32
3.9.3 SYSTem:FACToryReset ONCE . . . . . . . . . . . . . . . . . . . 32
3.10SERVO Subsystem . . . . . . . . . . . . . . . . . . . . . . . . . . .32
3.10.1SERVo:FASTlock . . . . . . . . . . . . . . . . . . . . . . . . . 32
3.10.2SERVo:FALEngth . . . . . . . . . . . . . . . . . . . . . . . . . 33
3.10.3SERVo:COARSeDac . . . . . . . . . . . . . . . . . . . . . . . .33
3.10.4SERVo:DACGain . . . . . . . . . . . . . . . . . . . . . . . . . 34
3.10.5SERVo: EFCScale . . . . . . . . . . . . . . . . . . . . . . . . . 34
3.10.6SERVo:EFCDamping . . . . . . . . . . . . . . . . . . . . . . . . 34
3.10.7SERVo:SLOPe . . . . . . . . . . . . . . . . . . . . . . . . . .34
3.10.8SERVo:TEMPCOmpensation . . . . . . . . . . . . . . . . . . . . . 34
3.10.9SERVo:AGINGcompensation. . . . . . . . . . . . . . . . . . . . . 34
3.10.10SERVo:PHASECOrrection . . . . . . . . . . . . . . . . . . . . . 34
3.10.11SERVo:1PPSoffset . . . . . . . . . . . . . . . . . . . . . . . . 35
3.10.12SERVo:TRACe . . . . . . . . . . . . . . . . . . . . . . . . . . 35
3.10.13SERVo? . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
4 Firmware Upgrade Instructions . . . . . . . . . . . . . . . . . . 37
4.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
4.2 ISP Flash Loader Utility installation . . . . . . . . . . . . . . . . . . . . . 37
4.2.1 Philips LPC2000 Flash Utility . . . . . . . . . . . . . . . . . . . . . 37
4.2.2 Flash Magic Flash Programming Utility . . . . . . . . . . . . . . . . .38
4.3 Putting the PCB into In-Circuit Programming (ISP) mode . . . . . . . . . . . . 38
4.4 Downloading the firmware . . . . . . . . . . . . . . . . . . . . . . . . 38
4.4.1 Philips LPC2000 Flash Utility . . . . . . . . . . . . . . . . . . . . . 38
4.4.2 Flash Magic Flash Programming Utility . . . . . . . . . . . . . . . . .40
4.5 Verifying Firmware Update . . . . . . . . . . . . . . . . . . . . . . . . 43
5 GPSCon Utility . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
5.1 Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
5.2 Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
5.3 Using GPSCon . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
5.3.1 Setting the options . . . . . . . . . . . . . . . . . . . . . . . . . 45
5.3.1.1 Communication Parameters . . . . . . . . . . . . . . . . . .46
5.3.1.2 Auxiliary Parameters . . . . . . . . . . . . . . . . . . . . . 46
5.3.1.3 Traces Parameters . . . . . . . . . . . . . . . . . . . . . 47
5.3.2 Sending manual commands to the receiver . . . . . . . . . . . . . . .49
5.3.3 Using the Mouse in the Graph Window . . . . . . . . . . . . . . . . .49
5.3.4 Exporting the graphics . . . . . . . . . . . . . . . . . . . . . . .51
5.4 Interpreting the Data. . . . . . . . . . . . . . . . . . . . . . . . . . .52
6 Certification and Warranty . . . . . . . . . . . . . . . . . . . . .55
6.1 Certification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
6.1.1 Warranty . . . . . . . . . . . . . . . . . . . . . . . . . . . . .55
6.1.2 Limitation of Warranty . . . . . . . . . . . . . . . . . . . . . . . . 55
6.1.3 Exclusive Remedies . . . . . . . . . . . . . . . . . . . . . . . .56

Mini-JLT GNSS™ User Manual
4© 2017 Jackson Labs Technologies, Inc.

© 2017 Jackson Labs Technologies, Inc. 1
Mini-JLT GNSS™ User Manual
Introduction
1.1 Overview
The Mini-JLT GNSS board adds multi-GNSS support to the original Jackson Labs Mini-JLT GPSDO
with the addition of a GPS/Glonass/Galileo/BeiDou/QZSS/SBAS fixed-position timing receiver.
Jackson Labs Technologies, Inc. originally designed the Mini-JLT™ board to address a market
demand for replacing the end-of-life Trimble Navigation Limited Mini-T™ GPSDO units used in
existing customer projects. The board was designed to be form-fit-function compatible to the Trimble
units, with the exception of adding various features such as a 1PPS external input, 3-axis on-board
accelerometer, USB communication, internal antenna power supply, wide-range main power supply,
extended temperature range, lower overall height (0.8 inches vs. 0.5 inches above the PCB), and a
significantly improved thermal stability, Allan Deviation, and Phase Noise performance. The unit
also adds support for NMEA and SCPI communication commands, and removes support for TSIP
proprietary commands.
The Mini-JLT GNSS™ GPSDO uses a multi-GNSS receiver that can run in stationary (Position Hold
mode) and mobile mode to discipline an OCXO local oscillator to better than 1ppb frequency
accuracy. It supplies two 10MHz outputs. The board includes both TTL-level (RS-232 serial levels
optional) and USB serial control ports for NMEA and SCPI communication. The board operates
from a single +5V supply with 4.0V to 6.0V range, and has connectors to indicate GNSS and
External-Reference lock/presence. The board includes a high-performance GNSS receiver that can
acquire and track up to 72 GNSS signals down to a state of the art –167dBm (GPS and GLONASS),
a 32bit processor that runs a Real Time OS, one10MHz +5dBm legacy output, one optional 10MHz
+13dBm output, 1PPS UTC synchronized CMOS output, TTL/USB or optional RS-232 serial
control interfaces, and precision voltage references and DACs.

Mini-JLT GNSS™ User Manual
2© 2017 Jackson Labs Technologies, Inc.
Figure 1.1 Mini-JLT GNSS™ GPSDO
1.2 General Safety Precautions
The following general safety precautions must be observed during all phases of operation of this
instrument. Failure to comply with these precautions or with specific warnings elsewhere in this
manual violates safety standards of design manufacture, and intended use of the instrument. Jackson
Labs Technologies, Inc. assumes no liability for the customer’s failure to comply with these
requirements.
1.2.1 Antenna Lightning Protector
Always use a UL approved and properly installed GNSS Antenna Lightning protector on the coaxial
GNSS antenna feed to prevent damage, injury, and/or death in case of a lightning strike.
1.2.2 Grounding
To avoid damaging the sensitive electronic components in the Mini-JLT GNSS™ GSPDO always
make sure to discharge any built-up electrostatic charge to a good ground source, such as power
supply ground. This should be done before handling the circuit board or anything connected to it, i.e.
the GNSS antenna.
1.2.3 Power Connections
Make sure to connect the DC power to the device following the polarity indicated in Section 2.1 . Do
not reverse the power pins as this will cause serious damage to the circuit board.
1.2.4 Environmental Conditions
This instrument is intended for indoor use. It is designed to operate at a maximum relative
non-condensing humidity of 95% and at altitudes of up to 50,000 meters. Refer to the specifications
tables for the ac mains voltage requirements and ambient operating temperature range.

© 2017 Jackson Labs Technologies, Inc. 3
Mini-JLT GNSS™ User Manual
Quick-Start
Instructions
2.1 Powering Up the Unit
To operate the unit, simply follow these two steps:
1) Connect a 3.3V or 5V-compatible GNSS antenna to SMA connector J4. The antenna can
be passive or active. The Mini-JLT GNSS™ board will supply 3.3V to the antenna by
default, and this can be increased to up to 5.5V through the external antenna power supply
pin 5 of connector J1
2) Connect +5V (+/-1V) DC Power to J1 pin 6 on the unit, and ground to pin 4 of J1
[The unit will consume up to 8W of power during oscillator warmup]
The unit will now lock to GNSS signals (Red LED D1 is blinking when satellites are being received)
and will indicate proper lock and no events pending when the Green LED D1 goes on. Once the
green LED D1 is on, the unit will output 10MHz with significantly better than 1ppb frequency
accuracy.
By default the unit will be set to Position Hold mode, and an antenna position
Auto Survey process is started after power-on that may take up to 3 hours to
finish. The antenna should never be moved when the unit is set to run in
Position Hold mode as this would result in loss of frequency and timing
accuracy and incorrect GNSS fixes. The unit must be configured to mobile
mode using the GPS:TMODE OFF command when used in an application
where the antenna position can move during normal operation. Using the
Auto Survey process and Position Hold mode allows the unit to
over-determine the timing solution, and also allows TRAIM operation which
will result in slightly higher timing stability and more robust GNSS
reception in challenged environmental conditions such as under foliage, in
urban canyons, etc.
Please note that the GNSS receiver establishes the internal antenna gain right after
power-on, so for proper operation the GNSS antenna should always be connected prior
to turning on the +5V power.

Mini-JLT™ User Manual
4© 2017 Jackson Labs Technologies, Inc.
Connect a terminal program (TeraTerm is recommended) to the unit via the TTL serial connector
pins on J1, or to the USB serial port, both with 115.2KB 8N1 and no flow-control.
WARNING: Do not connect RS-232 serial levels to connector J1, the unit may get
damaged from RS-232 serial levels on connector J1 as the default configuration is TTL
level.
Both the TTL serial port J1 and the USB port are internally “ored” together, so the user may send and
receive commands to/from both ports as long as commands are not sent to both ports at the same
time. Try some of these SCPI commands:
help?
syst:stat?
GPS?
sync?
meas?
2.1.1 PCB Photos
The Mini-JLT GNSS™ PCB is shown in Figure 2.1.
Figure 2.1 Mini-JLT GNSS™ Single Oven PCB
2.1.2 Mechanical Drawings
The following drawings show the mechanical dimensions and the pinout of the Mini-JLT GNSS™
PCB:
Table des matières
Autres manuels Jackson Labs Récepteur


















