Download Print this page
Symmetricom 58503B Operating And Programming Manual
Symmetricom 58503B Operating And Programming Manual

Symmetricom 58503B Operating And Programming Manual

Gps time and frequency reference receiver and gps measurements synchronization module
Hide thumbs Also See for 58503B:

Advertisement

Quick Links

097-58503-13
Issue 2: Jul 00
58503B
GPS Time and Frequency
Reference Receiver
and
59551A
GPS Measurements
Synchronization Module
Operating and Programming
Guide
Copyright © 2000 Symmetricom, Inc. All rights reserved. Printed in U.S.A.
Download from Www.Somanuals.com. All Manuals Search And Download.

Advertisement

loading
Need help?

Need help?

Do you have a question about the 58503B and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Symmetricom 58503B

  • Page 1 097-58503-13 Issue 2: Jul 00 58503B GPS Time and Frequency Reference Receiver 59551A GPS Measurements Synchronization Module Operating and Programming Guide Copyright © 2000 Symmetricom, Inc. All rights reserved. Printed in U.S.A. Download from Www.Somanuals.com. All Manuals Search And Download.
  • Page 2 This guide describes how to operate the Symmetri- Warning Symbols That May Be Used In This Book com 58503B GPS Time and Frequency Reference Re- ceiver 59551A Measurements Synchronization Module via the RS-232C port(s). The information in this guide applies to instruments having the number prefix listed below, unless ac- Instruction manual symbol;...
  • Page 3: Table Of Contents

    Configuring the RS-232C Port(s) Making Changes to the Serial Port Settings (If Needed) Configuring PORT 1 of the 59551A Configuring PORT 1 of the 58503B and PORT 2 of the 59551A Determining the Serial Port Settings Standard 58503B and 59551A...
  • Page 4 Contents Reference Outputs ACQUISITION Section of the Status Screen ACQUISITION Line Tracking, Not Tracking Time Position HEALTH MONITOR Section of the Screen The Receiver Status Screen at a Glance Command Quick Reference Chapter Contents An Introduction to GPS Receiver Commands SCPI Conformance Information Command Syntax Conventions Command Presentation...
  • Page 5 Contents GPS Satellite Acquisition 1 PPS Reference Synchronization Operating Status System Time Programmable Pulse Output (59551A Only) Event Time Stamping (59551A Only) Serial Interface Communication Receiver Initialization Receiver Identification/Upgrade Error Messages Introduction Reading an Error Error Queue Error Types No Error Syntactic Error Semantic Error Hardware/Firmware Error...
  • Page 6 1 PPS Verification IRIG-B Verification (59551A Only) Time of Day and PORT 1 RS-232C Serial Interface Verification Antenna Power Verification Front Panel Display/Keypad Verification (58503B Option 001 Only) Time Tagging (Stamping) Verification and Programmable Verification (59551A Only) Programmable Pulse Verification (59551A Only)
  • Page 7: General Index

    Test 3: 1 PPS Time Accuracy (Locked) Test 4: 10 MHz Frequency Stability (Time Domain) and Phase Noise (Frequency Domain) Measurements Frequency Stability (Time Domain) Phase Noise (Frequency Domain) 58503B Performance Test Record 59551A Performance Test Record 58503B Specifications Specifications and Characteristics GPS Receiver Features...
  • Page 8 Contents viii Operating and Programming Guide Download from Www.Somanuals.com. All Manuals Search And Download.
  • Page 9: In This Guide

    Appendix D, “Performance Tests,” provides procedures that verify the GPS Receivers operate properly and meet electrical performance specifications. Electrical performance is tested against the specifications listed in Appendix E, “58503B Specifications,” and Appendix F, “59551A Specifications,” in this guide. Operating and Programming Guide...
  • Page 10 In This Guide Appendix E, “58503B Specifications,” lists the product specifications and characteristics. Appendix F, “59551A Specifications,” lists the product specifications and characteristics. Command Index, lists all of the commands alphabetically and provides page references. General Index Operating and Programming Guide...
  • Page 11: Front And Rear Panels At A Glance

    Front and Rear Panels at a Glance Download from Www.Somanuals.com. All Manuals Search And Download.
  • Page 12: 58503B Front Panel At A Glance

    Chapter 1 Front and Rear Panels at a Glance 58503B Front Panel at a Glance 58503B Front Panel at a Glance 1 When the Power indicator 3 When the Holdover indicator illuminates, it indicates that the illuminates, it indicates that the...
  • Page 13: 58503B/Option 001 Front-Panel Display/Keypad At A Glance

    Chapter 1 Front and Rear Panels at a Glance 58503B/Option 001 Front-Panel Display/Keypad at a Glance 58503B/Option 001 Front-Panel Display/Keypad at a Glance An alphanumeric display for displaying time, position (i.e., longitude, latitude, and altitude), and Receiver status. The display is a highly visible twelve-character vacuum-fluorescent display.
  • Page 14: 58503B Rear Panel At A Glance

    Chapter 1 Front and Rear Panels at a Glance 58503B Rear Panel at a Glance 58503B Rear Panel at a Glance 1 ANT N-type (female) connector for Option 002 1 PP2S GPS Antenna connection. (One-Pulse-Per-Two-Seconds) connector for outputting a pulse...
  • Page 15: 59551A Front Panel At A Glance

    Chapter 1 Front and Rear Panels at a Glance 59551A Front Panel at a Glance 59551A Front Panel at a Glance When the Power indicator 4 When the Alarm indicator illuminates, it indicates that the illuminates, it indicates that the proper input power is supplied to Module has detected an internal the Module.
  • Page 16: 59551A Rear Panel At A Glance

    Chapter 1 Front and Rear Panels at a Glance 59551A Rear Panel at a Glance 59551A Rear Panel at a Glance 1 1 PPS (One-Pulse-Per-Second) 5 Alarm BITE (Built-In Test connector for outputting a Equipment) output for external continuous one pulse per second devices (such as red light, bell, or signal.
  • Page 17 Serial Interface Capabilities Download from Www.Somanuals.com. All Manuals Search And Download.
  • Page 18: Serial Interface Capabilities Chapter Contents

    Chapter Contents Chapter Contents This chapter describes how to operate the 59551A GPS Measurements Synchronization Module and the 58503B GPS Time and Frequency Reference Receiver via the RS-232C serial interface port. Hardware connections and configuration are discussed. This chapter is organized as follows: •...
  • Page 19: About The Rs-232C Serial Port(S)

    Chapter 2 Serial Interface Capabilities About the RS-232C Serial Port(s) About the RS-232C Serial Port(s) The 58503B has only a rear-panel (PORT 1) RS-232C serial interface port. The 59551A has separate rear-panel (PORT 1) and front-panel (PORT 2) RS-232C serial interface ports.
  • Page 20: Port 2 Front-Panel Rs-232C Serial Port (59551A Only)

    Chapter 2 Serial Interface Capabilities About the RS-232C Serial Port(s) Refer to the sections titled “Connecting a Computer or Modem” in this chapter, on page 2-5, for wiring diagrams and more information on the RS-232C interface cables. PORT 2 Front-Panel RS-232C Serial Port (59551A Only) This 9-pin female subminiature D (DB-9) connector (PORT 2) RS-232C Serial Interface Port is located on the front panel.
  • Page 21: Connecting A Computer Or Modem

    Chapter 2 Serial Interface Capabilities Connecting a Computer or Modem Connecting a Computer or Modem To connect the GPS Receiver to a computer or modem, you must have the proper interface cable. Most computers are DTE (Data Terminal Equipment) devices. Since the Receiver is also a DTE device, you must use a DTE-to-DTE interface cable when connecting to a computer.
  • Page 22: To Connect The Gps Receiver To A Pc Or Modem Via The Rear-Panel Port

    Chapter 2 Serial Interface Capabilities Connecting a Computer or Modem To Connect the GPS Receiver to a PC or Modem Via the Rear-Panel PORT 1 Connecting to the Personal Computer (PC) Use an HP 24542G interface cable or equivalent to connect the Receiver’s rear-panel PORT 1 DB-25 female connector to a PC as shown in Figure 2-1.
  • Page 23 Chapter 2 Serial Interface Capabilities Connecting a Computer or Modem GPS Receiver (Rear view) WARNING: NO OPERATOR SERVICEABLE PARTS INSIDE, REFER SERVICING TO SERVICE TRAINED PERSONNEL. OUTPUTS INPUTS ALARM BITE ANTENNA 1 pps Programmable Irig-B Time Tag Time Tag Time Tag POWER 129 VDC Port 1...
  • Page 24: Making Your Own Cables

    Chapter 2 Serial Interface Capabilities Connecting a Computer or Modem Making Your Own Cables If you choose to make your own cable, see Figure Figure 2-3 and Figure Figure 2-4. Figure Figure 2-3 illustrates how to make a DE-9S-to-DE-9P, DTE- to-DCE interface cable that can replace the cable and adapter combination of the HP 24542U cable and the HP 5181-6639 adapter for use with PORT 2 of the 59551A.
  • Page 25: Configuring The Rs-232C Port(S)

    (PORT 2) RS-232C serial interface ports. The 58503B has one RS-232C serial interface port (PORT 1) on the rear panel. Note: PORT 1 of the 58503B and PORT 2 of the 59551A have the same configuration capabilities as indicated in Table 2-4.
  • Page 26: Making Changes To The Serial Port Settings (If Needed)

    EVEN, data bits to 7, and stop bits to 2. This command line must be transmitted on PORT 1. SYST:COMM:SER:PACE XON; BAUD 2400; PARITY EVEN; BITS 7; SBITS 2 Configuring PORT 1 of the 58503B and PORT 2 of the 59551A Complete configuration of PORT 1 (58503B) and PORT 2 (59551A) require that you set three parameters.
  • Page 27: Determining The Serial Port Settings

    Chapter 2 Serial Interface Capabilities Configuring the RS-232C Port(s) Determining the Serial Port Settings Standard 58503B and 59551A If you connect your PC, press Return, and do not get a scpi> prompt back from the Receiver, your Receiver’s serial communication settings may have been modified.
  • Page 28 Chapter 2 Serial Interface Capabilities Configuring the RS-232C Port(s) This page intentionally left blank. 2-12 Operating and Programming Guide Download from Www.Somanuals.com. All Manuals Search And Download.
  • Page 29: Visual User Interface

    Visual User Interface Using the Receiver Status Screen Download from Www.Somanuals.com. All Manuals Search And Download.
  • Page 30: Chapter Contents

    Chapter 3 Visual User Interface Chapter Contents Chapter Contents This chapter provides a tutorial section on how to use the Receiver Status Screen, a comprehensive reference information section, and an illustrated foldout of the Receiver Status Screen, which is a comprehensive summary of key operation conditions and settings.
  • Page 31: Using And Reading The Visual User Interface (The Receiver Status Screen)

    “Installing the Automated SatStat Program for Continual Status Updates” and “Operating the Automated SatStat Program” in Chapter 1, “Getting Started,” of the 58503B/59551A Getting Started Guide for details on installation and operation.) The following tutorial demonstrates how you can use the Receiver Status Screen to observe Receiver operation.
  • Page 32 Chapter 3 Visual User Interface Using and Reading the Visual User Interface (the Receiver Status Screen) Receiver Status ---------------------------- ---------------------------- SYNCHRONIZATION ......... [ Outputs Invalid ] SmartClock Mode Reference Outputs Locked TFOM FFOM Recovery 1PPS TI Holdover HOLD THR 1.000 us >>...
  • Page 33 Chapter 3 Visual User Interface Using and Reading the Visual User Interface (the Receiver Status Screen) You can now see that the Receiver is tracking several satellites as shown in Figure 3-2. The process of acquiring and tracking satellites is described in the following paragraphs.
  • Page 34 Chapter 3 Visual User Interface Using and Reading the Visual User Interface (the Receiver Status Screen) Also, you can see the initial (estimated) position has been replaced with a computed position, which the Receiver continuous to refine until it gets a very accurate position. The status screen indicates that a computed position is being used by displaying the averaged latitude, and longitude height (AVG LAT, AVG LON, and AVG HGT).
  • Page 35 Chapter 3 Visual User Interface Using and Reading the Visual User Interface (the Receiver Status Screen) Receiver Status ---------------------------- ---------------------------- SYNCHRONIZATION ......[ Outputs Valid/Reduced Accuracy ] Reference Outputs SmartClock Mode >> Locked to GPS: stabilizing frequency TFOM FFOM Recovery 1PPS TI +20 ns relative to GPS Holdover...
  • Page 36: Demonstration Of Holdover Operation

    Chapter 3 Visual User Interface Using and Reading the Visual User Interface (the Receiver Status Screen) Also indicated is a prediction of the accuracy of the Receiver should it go into holdover operation. Demonstration of Holdover Operation CAUTION The Receiver typically reaches stable state 24 to 72 hours after powerup, and it will learn best if its experiences no holdover in the first 24 hours.
  • Page 37 Chapter 3 Visual User Interface Using and Reading the Visual User Interface (the Receiver Status Screen) Receiver Status ---------------------------- ---------------------------- SYNCHRONIZATION ......[ Outputs Valid/Reduced Accuracy ] Reference Outputs SmartClock Mode TFOM FFOM Locked to GPS Recovery 1PPS TI Holdover: GPS 1PPS invalid >>...
  • Page 38 Chapter 3 Visual User Interface Using and Reading the Visual User Interface (the Receiver Status Screen) When the GPS antenna is re-connected and the GPS signal has been re-acquired, the Receiver has the ability to recover from holdover by itself. The SYNCHRONIZATION area of the screen will show the >>...
  • Page 39: Receiver Status Screen Data

    Chapter 3 Visual User Interface Receiver Status Screen Data Receiver Status Screen Data This section defines the data displayed in the Receiver Status Screen, shown in Figure 3-6. Receiver Status ---------------------------- ---------------------------- .......... [ Outputs Valid ] SYNCHRONIZATION Reference Outputs SmartClock Mode >>...
  • Page 40: Synchronization Section Of The Status Screen

    Chapter 3 Visual User Interface Receiver Status Screen Data SYNCHRONIZATION Section of the Status Screen SYNCHRONIZATION Summary Line The SYNCHRONIZATION line in the screen summarizes the SmartClock Status and Reference Outputs. One of three SYNCHRONIZATION messages is shown: while the Receiver (unit) is warming up, Outputs Invalid Outputs Valid/ while the unit is in holdover or is locked but has...
  • Page 41: Reference Outputs

    Chapter 3 Visual User Interface Receiver Status Screen Data When the manually initiated message follows the Holdover label, the Receiver has been placed in holdover by the user. An explicit command is required to initiate an exit from manual holdover. When the 1 PPS TI exceeds hold threshold message follows the Holdover label, the phase difference between the 1 PPS time output signal and the internal GPS 1 PPS reference signal has exceeded the...
  • Page 42: Acquisition Section Of The Status Screen

    Chapter 3 Visual User Interface Receiver Status Screen Data FFOM (Frequency Figure of Merit) indicates the stability of the Receiver’s internal 10 MHz signal. The 10 MHz signal is controlled by the SmartClock’s Phase-Locked Loop (PLL). Thus, the FFOM value is determined by monitoring the status of the PLL.
  • Page 43 (the almanac did not provide this data). indicates the carrier-to-noise ratio of the received the (58503B) signal, from a range of 26 to 55. A ratio below 35 is a weak signal that may not be acquired by the Receiver.
  • Page 44: Time

    Chapter 3 Visual User Interface Receiver Status Screen Data Time When you first power up the unit the time and date that is stored in the internal GPS Engine may not be the actual date. The actual time and date will be valid after one satellite has been tracked by the Receiver.
  • Page 45: Position

    INIT HGT indicates estimated height of the unit’s antenna, in meters above the GPS ellipsoid for 58503B (in meters above mean sea level, MSL, for the 59551A). Once survey starts, the following “averaged” position coordinates will...
  • Page 46: Health Monitor Section Of The Screen

    Chapter 3 Visual User Interface Receiver Status Screen Data The possible advisory messages that can be displayed when position mode is Survey are: Suspended: track <4 sats Suspended: poor geometry Suspended: no track data HEALTH MONITOR Section of the Screen The HEALTH MONITOR section of the status screen reports errors or failures of the key hardware functions.
  • Page 47 Chapter 3 Visual User Interface Receiver Status Screen Data This Page Intentionally Left Blank. Operating and Programming Guide 3-19 Download from Www.Somanuals.com. All Manuals Search And Download.
  • Page 48: The Receiver Status Screen At A Glance

    Chapter 3 Visual User Interface The Receiver Status Screen at a Glance The Receiver Status Screen at a Glance 3-20 Operating and Programming Guide Download from Www.Somanuals.com. All Manuals Search And Download.
  • Page 49 Chapter 3 Visual User Interface The Receiver Status Screen at a Glance The Receiver Status Screen at a Glance (cont’d) Operating and Programming Guide 3-21 Download from Www.Somanuals.com. All Manuals Search And Download.
  • Page 50 Chapter 3 Visual User Interface The Receiver Status Screen at a Glance 3-22 Operating and Programming Guide Download from Www.Somanuals.com. All Manuals Search And Download.
  • Page 51: Command Quick Reference

    Command Quick Reference Download from Www.Somanuals.com. All Manuals Search And Download.
  • Page 52: Chapter Contents

    Chapter 4 Command Quick Reference Chapter Contents Chapter Contents This chapter is a quick reference that summarizes the GPS Receiver commands which allow you to operate and program the Receiver. This chapter is organized as follows: • An Introduction to GPS Receiver Commands page 4-4 –...
  • Page 53 Chapter 4 Command Quick Reference Chapter Contents • System Time page 4-10 – Identifying Time of Next 1 PPS Reference Edge page 4-10 – Reading Current Time page 4-10 – Applying Local Time Zone Offset page 4-10 – Defining the 1 PPS Reference Edge (59551A Only) page 4-10 –...
  • Page 54: An Introduction To Gps Receiver Commands

    Chapter 4 Command Quick Reference An Introduction to GPS Receiver Commands An Introduction to GPS Receiver Commands SCPI Conformance Information The SCPI commands used in the GPS Receiver are in conformance with the SCPI Standard Version 1994.0. Details of all the GPS Receiver commands can be found in Chapter 5, “Command Reference,”...
  • Page 55: Gps Satellite Acquisition

    <latitude minute>, <latitude second>, E or W, <longitude degree>, <longitude minute>, <longitude second>, <height above the GPS ellipsoid, in meters (58503B)> <height above mean sea level, in meters (59551A)> :GPS:INITial:TIME <hour>, <minute>, <second> Establishing Position :GPS:POSition N or S, <latitude degree>, <latitude minute>,...
  • Page 56: Selecting Satellites

    Chapter 4 Command Quick Reference GPS Satellite Acquisition Selecting Satellites <select> = IGNore or INCLude :GPS:SATellite:TRACking:EMANgle <degrees> Sets the GPS elevation mask angle value. :GPS:SATellite:TRACking:EMANgle? Returns the GPS elevation mask angle value. :GPS:SATellite:TRACking:IGNore <PRN>, ... , <PRN> (59551A) Sends list of satellites to ignore. :GPS:SATellite:TRACking:IGNore? (59551A) Returns list of satellites to ignore.
  • Page 57: Pps Reference Synchronization

    Chapter 4 Command Quick Reference 1 PPS Reference Synchronization 1 PPS Reference Synchronization The following commands are provided to monitor the operating mode of the reference oscillator, to determine the accuracy and stability of the reference output signal(s), and to control the oscillator holdover process. Monitoring 1 PPS Synchronization :SYNChronization:STATe? Returns the Receiver state.
  • Page 58: Operating Status

    Chapter 4 Command Quick Reference Operating Status Operating Status The following commands are provided to obtain Receiver status information. There are several ways to obtain Receiver status using commands. For example, you can send a command to display the Receiver Status screen, to read the error queue, and to read the diagnostic log.
  • Page 59: Assessing Receiver Health

    Chapter 4 Command Quick Reference Operating Status Reading and Qualifying Receiver Status <register> = OPERation <register> = QUEStionable <register> = OPERation:HARDware <register> = OPERation:HOLDover <register> = OPERation:POWerup :STATus:<register>:CONDition? Returns the Condition Status Register value. :STATus:<register>:EVENt? Returns the Event Status Register value. :STATus:<register>:ENABle <bit mask>...
  • Page 60: System Time

    Chapter 4 Command Quick Reference System Time System Time The following commands are provided to allow you to monitor and control the system date and time. These commands allow you access to a very accurate system clock that provides both date and time, to customize the clock for a local time zone, to identify the exact time, to identify the accumulated time difference (in seconds) between the GPS and UTC timelines, and to monitor leap second occurrences.
  • Page 61: Programmable Pulse Output (59551A Only)

    Chapter 4 Command Quick Reference Programmable Pulse Output (59551A Only) Programmable Pulse Output (59551A Only) The following commands are provided to allow you to operate and control the programmable pulse output of the 59551A GPS Receiver. The pulse output, which is programmable by the user, can either generate a stream of pulses at a specified start time and repetition interval, or can produce a single pulse at a specified time and then stop.
  • Page 62: Event Time Stamping (59551A Only)

    Chapter 4 Command Quick Reference Event Time Stamping (59551A Only) Event Time Stamping (59551A Only) The following commands are provided to allow you to time-tag and record events such as power surges and power outages. The time tagging input feature allows you to use the Receiver with equipment which produce a TTL edge when some important event happens in the base station.
  • Page 63: Serial Interface Communication

    Chapter 4 Command Quick Reference Serial Interface Communication Serial Interface Communication The following commands are provided to allow you to configure the serial interface port(s) for instrument communications. Configuring I/O Port 1 :SYSTem:COMMunicate? :SYSTem:COMMunicate:SERial1:BAUD 1200 or 2400 or 9600 or 19200 :SYSTem:COMMunicate:SERial1:BAUD? :SYSTem:COMMunicate:SERial1:BITS 7 or 8 (59551A)
  • Page 64: Receiver Initialization

    Chapter 4 Command Quick Reference Receiver Initialization Receiver Initialization The following commands are provided to allow you to initialize or preset the serial interface port(s) and the Receiver to their factory shipment values. :SYSTem:COMMunicate:SERial1:PRESet :SYSTem:COMMunicate:SERial2:PRESet (59551A Only) :SYSTem:PRESet Basic command R: Accessible via Rear-panel PORT 1.
  • Page 65: Receiver Identification/Upgrade

    Chapter 4 Command Quick Reference Receiver Identification/Upgrade Receiver Identification/Upgrade The commands provided in this section allow you to query the identification of the Receiver, and to perform firmware upgrades in the field after you obtain a new firmware disk. Reading Product Identification *IDN? Returns the Receiver identification.
  • Page 66: Receiver Commands At A Glance

    Chapter 4 Command Quick Reference Receiver Identification/Upgrade Receiver Commands at a Glance 4-16 Operating and Programming Guide Download from Www.Somanuals.com. All Manuals Search And Download.
  • Page 67 Chapter 4 Command Quick Reference Receiver Identification/Upgrade Receiver Commands at a Glance (cont’d) Operating and Programming Guide 4-17 Download from Www.Somanuals.com. All Manuals Search And Download.
  • Page 68: Status Reporting System At A Glance

    Chapter 4 Command Quick Reference Status Reporting System at a Glance Status Reporting System at a Glance 4-18 Operating and Programming Guide Download from Www.Somanuals.com. All Manuals Search And Download.
  • Page 69: Command Reference

    Command Reference Download from Www.Somanuals.com. All Manuals Search And Download.
  • Page 70: Chapter Contents

    Chapter 5 Command Reference Chapter Contents Chapter Contents This chapter provides a description of each command that can be used to operate the GPS Receiver. The commands are grouped by functions. The functions are grouped and ordered the same as they are in Chapter 4, “Command Quick Reference,”...
  • Page 71 Chapter 5 Command Reference Chapter Contents • System Time page 5-73 – Identifying Time of Next 1 PPS Reference Edge page 5-74 – Reading Current Time page 5-75 – Applying Local Time Zone Offset page 5-77 – Defining the 1 PPS Reference Edge (59551A Only) page 5-78 –...
  • Page 72: Command Syntax Conventions

    Chapter 5 Command Reference Command Syntax Conventions Command Syntax Conventions POSition Means you MUST use either all the uppercase letters or the entire word. The lowercase letters are optional. For example, POS and POSITION are both valid. However, POSI is not valid. (Note POSition is used here as an example, but this convention is true for all command keywords.) In other words, the short form of the keywords is shown in uppercase.
  • Page 73: Description Format

    Chapter 5 Command Reference Description Format Description Format Commands and Returns Product Compatibility (if not present, the command is supported by both products) Command Index Default Setting Required characters are shown (commands only) in bold type. "..." denotes one Scope or more parameters;...
  • Page 74: Query-Specific Information

    Chapter 5 Command Reference Description Format Query-Specific Information Description of Response Formats (ASCII-encoded) The following legend provides the meaning of each type of response format. Refer to Table B-3 in Appendix B, “Command Syntax and Style,” for details. Example Description RESPONSE FORMAT 0 or 1 Single character,...
  • Page 75: Gps Satellite Acquisition

    Chapter 5 Command Reference GPS Satellite Acquisition GPS Satellite Acquisition The GPS Receiver is designed to acquire time transfer information (time, date, and position) from the GPS satellites, which is used by the Receiver’s internal reference oscillator and SmartClock technology to lock to GPS. It acquires a precise time and date by tracking at least one satellite.
  • Page 76: Compensating For Antenna Delay

    Chapter 5 Command Reference GPS Satellite Acquisition Compensating for Antenna Delay :GPS:REFerence:ADELay ... :GPS:REFerence:ADELay? Monitoring Acquisition :GPS:REFerence:VALid? :GPS:SATellite:TRACking? :GPS:SATellite:VISible:PREDicted? :GPS:SATellite:TRACking:COUNt? :GPS:SATellite:VISible:PREDicted:COUNt? Operating and Programming Guide Download from Www.Somanuals.com. All Manuals Search And Download.
  • Page 77 Chapter 5 Command Reference GPS Satellite Acquisition Facilitating Initial Tracking ______________________________ :GPS:INITial:DATE . . . :SYSTem:PRESet Sets an approximate date for faster initial GPS acquisition. Not affected VOLATILE This command sets an approximate date for faster initial GPS acquisition. Following powerup, the Receiver obtains the current date from satellite data. This process occurs automatically.
  • Page 78 Chapter 5 Command Reference GPS Satellite Acquisition Facilitating Initial Tracking ____________________ (continued) :GPS:INITial:POSition . . . :SYSTem:PRESet Sets an approximate position for faster initial GPS acquisition. :Not affected VOLATILE This command sets an approximate position for faster initial GPS acquisition. Following powerup, the Receiver refines its position from the satellite data.
  • Page 79 Chapter 5 Command Reference GPS Satellite Acquisition Facilitating Initial Tracking ____________________ (continued) :GPS:INITial:TIME . . . :SYSTem:PRESet Sets an approximate time for faster initial GPS acquisition. Not affected VOLATILE This command sets an approximate time for faster initial GPS acquisition. Following powerup, the Receiver obtains the current time from satellite data.
  • Page 80 Chapter 5 Command Reference GPS Satellite Acquisition Establishing Position_____________________________________ :GPS:POSition . . . :SYSTem:PRESet Defines the position of the Receiver. latitude: N 0:00:00.000 longitude: E 0:00:00.000 height: 0 meters NON-VOLATILE This command defines the position of the Receiver. The Receiver uses this position to predict satellite visibility and to determine time.
  • Page 81 Chapter 5 Command Reference GPS Satellite Acquisition Establishing Position ___________________________ (continued) LAST denotes the last specified position. This parameter is provided to cancel surveying (automatic position computation) and restore the last position setting. SURVey directs the Receiver to stop surveying and use the computed position. This position is the average of individual position computations.
  • Page 82 Chapter 5 Command Reference GPS Satellite Acquisition Establishing Position___________________________ (continued) :GPS:POSition:ACTual? RESPONSE FORMAT Returns the current instantaneous position of the GPS antenna. XYZ or ± dd or ± d.dEe, This query returns the current instantaneous position of the GPS antenna. Response Returns a list of values defining the Receiver position: N or S, <latitude degree>, <latitude minute>, <latitude second>,...
  • Page 83 Chapter 5 Command Reference GPS Satellite Acquisition Establishing Position ___________________________ (continued) :GPS:POSition:HOLD:STATe? RESPONSE FORMAT Identifies whether the Receiver is in position-hold or survey mode. 0 or 1 This query identifies whether the Receiver is in position-hold or survey mode. In survey mode, the Receiver continually refines its position. In position-hold mode, the position setting does not change.
  • Page 84 Chapter 5 Command Reference GPS Satellite Acquisition Establishing Position___________________________ (continued) :GPS:POSition:SURVey:STATe? RESPONSE FORMAT Identifies whether the Receiver is in survey or position-hold mode. XYZ or 0 This query identifies whether the Receiver is in survey or position-hold mode. In survey mode, the Receiver continually refines its position. In position-hold mode, the position does not change.
  • Page 85 Chapter 5 Command Reference GPS Satellite Acquisition Selecting Satellites _______________________________________ :GPS:SATellite:TRACking:EMANgle . . . :SYSTem:PRESet Sets the GPS elevation mask angle value (in degrees). NON-VOLATILE This command instructs the Receiver to allow tracking those satellites for which the elevation angle is greater than this elevation mask angle. Satellites below this elevation are visible, but will not be tracked.
  • Page 86 Chapter 5 Command Reference GPS Satellite Acquisition Selecting Satellites _____________________________ (continued) 59551A :GPS:SATellite:TRACking:IGNore . . . :SYSTem:PRESet Adds the specified satellites to the list that the Receiver ignores No satellites ignored for tracking. NON-VOLATILE This command adds the specified satellites to the list that the Receiver ignores for tracking.
  • Page 87 Chapter 5 Command Reference GPS Satellite Acquisition Selecting Satellites _____________________________ (continued) 59551A :GPS:SATellite:TRACking:INCLude . . . :SYSTem:PRESet Adds the specified satellites to the list that the Receiver considers All satellites included for tracking. NON-VOLATILE This command adds the specified satellites to the list that the Receiver considers for tracking.
  • Page 88 Chapter 5 Command Reference GPS Satellite Acquisition Selecting Satellites______________________________ (continued) :GPS:SATellite:TRACking:IGNore:COUNt? RESPONSE FORMAT Returns the number of satellites that are on the list to ignore for ± tracking. :GPS:SATellite:TRACking:INClude:COUNt? ± Returns the number of satellites that are on the list to include for tracking.
  • Page 89 Chapter 5 Command Reference GPS Satellite Acquisition Selecting Satellites______________________________ (continued) :GPS:SATellite:TRACking:IGNore:STATe? . . . RESPONSE FORMAT Returns the ignored status of individual satellites. 0 or 1 :GPS:SATellite:TRACking:INClude:STATe? . . . Returns the include status of the specified satellite. 0 or 1 The query :GPS:SATellite:TRACking:IGNore:STATe? returns the ignored status of the specified satellite.
  • Page 90 Chapter 5 Command Reference GPS Satellite Acquisition Compensating for Antenna Delay_________________________ :GPS:REFerence:ADELay . . . :SYSTem:PRESet Sets the GPS antenna delay value in seconds. NON-VOLATILE This command sets the GPS antenna delay value in seconds. It instructs the Receiver to output its 1 PPS output pulse earlier in time to compensate for antenna cable delay.
  • Page 91: Antenna Cables

    Chapter 5 Command Reference GPS Satellite Acquisition Compensating for Antenna Delay_____________ (continued) Delay Values for the 58520A/521A and 58520AA/521A LMR 400 Antenna Cables Cable Option Length LMR 400 Antenna Delay Value 3.9 nanoseconds 8.0 nanoseconds 19.6 nanoseconds 10 m 39.3 nanoseconds 15 m 59.0 nanoseconds 30 m...
  • Page 92 Chapter 5 Command Reference GPS Satellite Acquisition Monitoring Acquisition ___________________________________ :GPS:REFerence:VALid? RESPONSE FORMAT Identifies whether the 1 PPS signal is valid. 0 or 1 This query identifies that the 1 PPS signal has locked to a valid GPS reference and the 1 PPS signal itself is valid. Response A value of 1 indicates signal is valid.
  • Page 93 Chapter 5 Command Reference GPS Satellite Acquisition Monitoring Acquisition _________________________ (continued) :GPS:SATellite:VISible:PREDicted? RESPONSE FORMAT Returns the list of satellites (PRN) that the almanac predicts ± dd, ... should be visible, given date, time, and location. This query returns the list of satellites (PRN) that the almanac predicts should be visible, given date, time, and location (if any of these values are incorrect, the prediction will be incorrect).
  • Page 94 Chapter 5 Command Reference GPS Satellite Acquisition Monitoring Acquisition _________________________ (continued) :GPS:SATellite:VISible:PREDicted:COUNt? RESPONSE FORMAT Returns the number of satellites that the almanac predicts should ± be visible, given date, time, and location. This query returns the number of satellites that the almanac predicts should be visible, given date, time, and location (if any of these are incorrect, the prediction will be incorrect).
  • Page 95: Pps Reference Synchronization

    1 PPS Reference Synchronization 1 PPS Reference Synchronization 1 PPS and 10 MHz (58503B only) output signals are generated by the Receiver’s internal reference oscillator. This oscillator is synchronized (phased locked) to GPS while a sufficient number of satellites are tracked.
  • Page 96: Monitoring 1 Pps Synchronization

    Chapter 5 Command Reference 1 PPS Reference Synchronization Monitoring 1 PPS Synchronization _______________________ :SYNChronization:STATe? RESPONSE FORMAT Returns the Receiver state. This query returns the Receiver state. Response OFF, or HOLD, or WAIT, or REC, or LOCK, or POW. OFF indicates in diagnostic mode or a temporary start-up mode; HOLD indicates in manual holdover;...
  • Page 97 Chapter 5 Command Reference 1 PPS Reference Synchronization Monitoring 1 PPS Synchronization _____________ (continued) :LED:GPSLock? RESPONSE FORMAT Returns the state of the front-panel GPS Lock LED. 0 or 1 This query returns the state of the front-panel GPS Lock LED. The Receiver sets this indicator during normal operation when it has locked the internal reference oscillator and 1 PPS output to GPS.
  • Page 98: Assessing 1 Pps Quality

    Chapter 5 Command Reference 1 PPS Reference Synchronization Assessing 1 PPS Quality__________________________________ :SYNChronization:FFOMerit? RESPONSE FORMAT Returns the Frequency Figure of Merit. ± This query returns the Frequency Figure of Merit (FFOM). Use this query when you want to know the stability of the Receiver’s 10 MHz output. The 10 MHz output is controlled by the SmartClock’s Phase-Locked Loop (PLL).
  • Page 99 Chapter 5 Command Reference 1 PPS Reference Synchronization Assessing 1 PPS Quality ________________________ (continued) :SYNChronization:HOLDover:TUNCertainty:PREDicted? RESPONSE FORMAT Returns an estimate of the time interval error that can be expected ± d.dEe, 0 or 1 for a one day holdover, given the current state of SmartClock learning in the Receiver.
  • Page 100 10 8 * The TFOM values 0, 1, and 2 are not presently used in the 58503B and 59551A products. The 58503B and 59551A products will display TFOM values ranging from 9 to 3, which is consistent with...
  • Page 101 Chapter 5 Command Reference 1 PPS Reference Synchronization Assessing 1 PPS Quality ________________________ (continued) :SYNChronization:HOLDover:DURation? RESPONSE FORMAT Returns the duration of the present or most recent period of ± d.dEe, 0 or 1 operation in the holdover and holdover processes. This query returns the duration of the present or most recent period of operation in the holdover and holdover processes.
  • Page 102 Chapter 5 Command Reference 1 PPS Reference Synchronization Assessing 1 PPS Quality ________________________ (continued) :SYNChronization:HOLDover:DURation:THReshold . . . :SYSTem:PRESet Sets the duration (in seconds) to be used as a limit each time 86400 holdover begins. (i.e., 1 day) NON-VOLATILE This command sets the duration (in seconds) which represents a limit against which the elapsed time of holdover is compared.
  • Page 103 Chapter 5 Command Reference 1 PPS Reference Synchronization Assessing 1 PPS Quality ________________________ (continued) :SYNChronization:HOLDover:DURation:THReshold RESPONSE FORMAT :EXCeeded? Identifies if the Receiver has been in holdover longer than the 0 or 1 amount of time specified by the THReshold command. This query identifies if the Receiver has been in holdover longer than the amount of time specified by the THReshold command.
  • Page 104: Operating In Holdover

    Chapter 5 Command Reference 1 PPS Reference Synchronization Operating in Holdover ____________________________________ " Initiating Manual Holdover __________________________________ :SYNChronization:HOLDover:INITiate Places the Receiver in holdover mode. EVENT This command places the Receiver in holdover mode. The Receiver will stay in holdover until you send :SYNC:HOLD:REC:INIT. Context Dependencies This command is not valid prior to the first lock following powerup (see bit 2 of the Powerup Status Register) or :SYSTem:PRESet.
  • Page 105 Chapter 5 Command Reference 1 PPS Reference Synchronization Operating in Holdover __________________________ (continued) " Recovering from Holdover _________________________________ :SYNChronization:HOLDover:WAITing? RESPONSE FORMAT Returns prioritized reason for why the Receiver is waiting to recover. This query returns prioritized reason for why the Receiver is waiting to recover.
  • Page 106 Chapter 5 Command Reference 1 PPS Reference Synchronization Operating in Holdover __________________________ (continued) " Recovering from Holdover (continued) :SYNChronization:HOLDover:RECovery:LIMit:IGNore Initiates recovery from holdover if recovery was inhibited by time EVENT intervals exceeding limit. This command initiates recovery from holdover if recovery was inhibited by time intervals exceeding limit.
  • Page 107: Operating Status

    Chapter 5 Command Reference Operating Status Operating Status This section describes the commands that can be use to obtain Receiver status information. There are several ways to obtain Receiver status using commands. For example, you can send a command to display the Receiver Status screen, to read the error queue, and to read the diagnostic log.
  • Page 108: Assessing Receiver Health

    Chapter 5 Command Reference Operating Status " Reading and Qualifying Receiver Status <register> = OPERation <register> = QUEStionable <register> = OPERation:HARDware <register> = OPERation:HOLDover <register> = OPERation:POWerup :STATus:<register>:CONDition? :STATus:<register>:EVENt? :STATus:<register>:ENABle ... :STATus:<register>:ENABle? :STATus:<register>:NTRansition ... :STATus:<register>:NTRansition? :STATus:<register>:PTRansition ... :STATus:<register>:PTRansition? " Reading and Qualifying Command Error Status *ESE ...
  • Page 109 Refer to Chapter 3, “Visual User Interface,” for detailed information on the Receiver Status screen. Response Sending this command will display a status screen similar to the following figure (58503B screen is shown in this figure). Receiver Status ---------------------------- ---------------------------- SYNCHRONIZATION ..........
  • Page 110 Chapter 5 Command Reference Operating Status Reading the Error Queue _________________________________ :SYSTem:ERRor? RESPONSE FORMAT Returns the oldest error in the Error Queue and removes that error ± dd,“XYZ” from the queue (first in, first out). This query returns the oldest error in the Error Queue and removes that error from the queue (first in, first out).
  • Page 111 Chapter 5 Command Reference Operating Status Reading the Diagnostic Log ______________________________ The Diagnostic Log is one way to obtain Receiver status. The following activities and events are recorded in the diagnostic log: • power-on sequence, • automatic or manual transitions between locked, and holdover, •...
  • Page 112 Chapter 5 Command Reference Operating Status Reading the Diagnostic Log ____________________ (continued) Table 5-1. Diagnostic Log Messages (Continued) Log Message Comments Holdover started, GPS RAIM alarm Indicates transition to holdover since time RAIM algorithm has detected GPS 1PPS timing inaccuracy. Holdover started, GPS Alarm Indicates transition to holdover due to GPS engine communication failure.
  • Page 113 Chapter 5 Command Reference Operating Status Reading the Diagnostic Log _____________________ (continued) :DIAGnostic:LOG:CLEar :SYSTem:PRESet Clears the diagnostic log. Log is cleared NON-VOLATILE This command is an event that removes all previous diagnostic log entries, and effectively sets the number of diagnostic log entries to one. :DIAGnostic:LOG:READ:ALL? RESPONSE FORMAT Returns all of the most recent diagnostic log entries.
  • Page 114 Chapter 5 Command Reference Operating Status Reading the Diagnostic Log _____________________ (continued) :DIAGnostic:LOG:COUNt? RESPONSE FORMAT Identifies the number of entries in the diagnostic log. ± This query identifies the number of entries in the diagnostic log. Response Range is 1 to 222, maximum is subject to change. :DIAGnostic:LOG:READ? RESPONSE FORMAT Returns the most recent diagnostic log entry.
  • Page 115 Chapter 5 Command Reference Operating Status Reading the Diagnostic Log _____________________ (continued) :DIAGnostic:LOG:READ? . . . RESPONSE FORMAT Returns the user-specified diagnostic log entry. Returns the most “XYZ” recent diagnostic log entry if no parameter is supplied. This query returns the user-specified diagnostic log entry. Expanded Syntax :DIAGnostic:LOG:READ? <entry number>...
  • Page 116 Chapter 5 Command Reference Operating Status Monitoring Status/Alarm Conditions _____________________ The Receiver is at all times monitoring various operating conditions through a status/alarm reporting system. The Receiver is shipped from the factory with the status system set to generate an alarm under a default set of operating conditions.
  • Page 117 Event enabled to report to TI Measurement Failed transition latches event. summary bit. EEPROM Write Failed Not applicable Event disabled Internal Reference Failure Figure 5-1. 59551A/58503B Status Reporting System Diagram Operating and Programming Guide 5-49 Download from Www.Somanuals.com. All Manuals Search And Download.
  • Page 118 Chapter 5 Command Reference Operating Status Monitoring Status/Alarm Conditions ___________ (continued) The following describes, for each functional group of operating status shown in Figure 5-1, each of the operating conditions that is monitored through the status/alarm system. Each monitored condition bit is “set” (to one) when the named condition is true and “cleared”...
  • Page 119 Chapter 5 Command Reference Operating Status Monitoring Status/Alarm Conditions ___________ (continued) Hardware Status This Operation subgroup comprises operating status that indicates the health of the Receiver hardware. One or more of the condition changes from this group are summarized in the Operation Status group.
  • Page 120 Chapter 5 Command Reference Operating Status Monitoring Status/Alarm Conditions ___________ (continued) Holdover Status This Operation subgroup is comprised of operating status that occurs during holdover. One or more of the condition changes from this group are summarized in the Operation Status group. •...
  • Page 121 Chapter 5 Command Reference Operating Status Monitoring Status/Alarm Conditions ___________ (continued) Command Error Status This group contains events which indicate a command error has occurred, and an event which indicates that the power has cycled. (See Figure 5-1.) The following status events indicate that a command error occurred: •...
  • Page 122 Chapter 5 Command Reference Operating Status Monitoring Status/Alarm Conditions ___________ (continued) Clearing and Presetting Alarms ______________________________ *CLS Clears the current alarm and prepares the Receiver for the next EVENT alarm activation. When the *CLS command clears the event status registers and error queue, the Receiver’s Alarm LED and Alarm BITE output will no longer indicate that there was a reason to alarm.
  • Page 123 Chapter 5 Command Reference Operating Status Monitoring Status/Alarm Conditions ___________ (continued) Clearing and Presetting Alarms (continued) :STATus:PRESet:ALARm Presets the status/alarm reporting system to generate an alarm EVENT when a factory default set of operating conditions occurs. When the configurable portion of the status/alarm reporting system is preset, the Receiver is configured to generate an alarm under the factory default set of operating conditions.
  • Page 124 Chapter 5 Command Reference Operating Status Monitoring Status/Alarm Conditions ___________ (continued) Reading and Qualifying Alarms _____________________________ Alarm Condition Register not used not used not used Questionable Summary STB? not used Command Error Summary Master Summary "AND" Operation Summary & Alarm "OR"...
  • Page 125 Chapter 5 Command Reference Operating Status Monitoring Status/Alarm Conditions ___________ (continued) Reading and Qualifying Alarms (continued) *SRE . . . :SYSTem:PRESet Sets the Alarm Enable Register. NON-VOLATILE The setting of the Alarm Enable Register (Figure 5-2) selects which summary status from the Alarm Condition Register is enabled to generate an alarm. Expanded Syntax *SRE <bit mask>...
  • Page 126 Chapter 5 Command Reference Operating Status Monitoring Status/Alarm Conditions ___________ (continued) Reading and Qualifying Alarms (continued) *STB? RESPONSE FORMAT Reads the Alarm Condition Register. ± This query reads the Alarm Condition Register (Figure 5-2). Response The range is 0 to 255. The response value represents the sum of the binary-weighted values of the register.
  • Page 127 Chapter 5 Command Reference Operating Status Monitoring Status/Alarm Conditions ___________ (continued) Reading and Qualifying Receiver Status ____________________ Condition Transition Event Register Filter Register "AND" & "OR" & Summary Continuously monitors Enables condition changes to Latches condition changes report to Event Register conditions :STATus:<register>:EVENt? &...
  • Page 128 Chapter 5 Command Reference Operating Status Monitoring Status/Alarm Conditions ___________ (continued) Reading and Qualifying Receiver Status (continued) :STATus:<register>:CONDition? RESPONSE FORMAT Reads the specified condition register. ± This query reads the specified condition register (figures 5-3 and 5-1). Expanded Syntax :STATus:OPERation:CONDition? :STATus:QUEStionable:CONDition? :STATus:OPERation:HARDware:CONDition? :STATus:OPERation:HOLDover:CONDition?
  • Page 129 Chapter 5 Command Reference Operating Status Monitoring Status/Alarm Conditions ___________ (continued) Reading and Qualifying Receiver Status (continued) :STATus:<register>:EVENt? RESPONSE FORMAT Reads the specified event register. ± This query reads the specified event register (figures 5-3 and 5-1), retrieving information about what has happened to the instrument since it was last queried, or cleared by :SYSTem:PRESet or *CLS.
  • Page 130 Chapter 5 Command Reference Operating Status Monitoring Status/Alarm Conditions ___________ (continued) Reading and Qualifying Receiver Status (continued) :STATus:<register>:ENABle . . . :SYSTem:PRESet Sets the specified enable register. See Figure 5-1 for Default Event Enable identification NON-VOLATILE The setting of an enable register (figures 5-3 and 5-1) selects which events from the corresponding event register are enabled to report to the corresponding summary bit of the summarizing condition register.
  • Page 131 Chapter 5 Command Reference Operating Status Monitoring Status/Alarm Conditions ___________ (continued) Reading and Qualifying Receiver Status (continued) :STATus:<register>:ENABle? RESPONSE FORMAT Reads the specified enable register. ± Reading an enable register (figures 5-3 and 5-1) identifies which events from the corresponding event register are enabled to report to the corresponding summary bit of the summarizing condition register.
  • Page 132 Chapter 5 Command Reference Operating Status Monitoring Status/Alarm Conditions ___________ (continued) Reading and Qualifying Receiver Status (continued) :STATus:<register>:NTRansition . . . :SYSTem:PRESet :STATus:<register>:PTRansition . . . Sets the specified transition filter registers. See Figure 5-1 for Default Transition Filter identification NON-VOLATILE The setting of the transition filter registers selects which condition transitions (positive, negative, either, or neither) are enabled to report events.
  • Page 133 Chapter 5 Command Reference Operating Status Monitoring Status/Alarm Conditions ___________ (continued) Reading and Qualifying Receiver Status (continued) :STATus:<register>:NTRansition? RESPONSE FORMAT :STATus:<register>:PTRansition? Reads the specified transition filter registers. ± Reading the transition filter registers identifies which condition transitions (positive, negative, either, or neither) are enabled to report events. Expanded Syntax :STATus:OPERation:NTRansition? :STATus:QUEStionable:NTRansition?
  • Page 134 Chapter 5 Command Reference Operating Status Monitoring Status/Alarm Conditions ___________ (continued) Reading and Qualifying Command Error Status ____________ Command Error Event Register not used not used Query Error "AND" Hardware/Firmware Error ESR? & Semantic Error Syntactic Error not used Power Cycled &...
  • Page 135 Chapter 5 Command Reference Operating Status Monitoring Status/Alarm Conditions ___________ (continued) Reading and Qualifying Command Error Status (continued) *ESE? RESPONSE FORMAT Reads the Command Error Enable Register. ± This query identifies the status conditions enabled to generate an alarm. Reading the Command Error Enable Register (Figure 5-4) identifies which events from the Command Error Event Register are enabled to report to the Command Error Summary bit of the Alarm Condition Register.
  • Page 136 Chapter 5 Command Reference Operating Status Monitoring Status/Alarm Conditions ___________ (continued) Reporting Questionable Status ____________________________ :STATus:QUEStionable:CONDition:USER . . . :SYSTem:PRESet Sets the User-reported bit of the Questionable Condition Register. Clear NON-VOLATILE This command sets the User-reported bit of the Questionable Condition Register.
  • Page 137 Chapter 5 Command Reference Operating Status Monitoring Status/Alarm Conditions ___________ (continued) Reporting Questionable Status (continued) :STATus:QUEStionable:EVENt:USER . . . Generates a transition of the User-reported bit of the Questionable EVENT Condition Register. NON-VOLATILE This command generates a transition of the User-reported bit of the Questionable Condition Register.
  • Page 138 Chapter 5 Command Reference Operating Status Assessing Receiver Health ________________________________ *TST? RESPONSE FORMAT Executes an internal selftest and reports the results. ± This query causes an internal selftest and the response indicates whether any errors were detected. This test takes about 40 seconds to complete. Error -330, “Self test failed”...
  • Page 139 Chapter 5 Command Reference Operating Status Assessing Receiver Health ______________________ (continued) :DIAGnostic:LIFetime:COUNt? RESPONSE FORMAT Returns the lifetime count, indicating the total powered-on time. ± dd This query returns the lifetime count, indicating the total powered-on time. Response Range of the integer is 0 to 4,294,967,296 with a resolution of 1. Each count represents three hours of operation.
  • Page 140 Chapter 5 Command Reference Operating Status Assessing Receiver Health ______________________ (continued) :DIAGnostic:TEST:RESult? RESPONSE FORMAT Returns the result of the last test and the type of test performed. ± dd, XYZ This query returns the result of the last test and the type of test performed. Use this query, for example, following powerup to check the outcome of the powerup selftest.
  • Page 141: System Time

    Chapter 5 Command Reference System Time System Time The GPS Receiver is designed to allow you access to a very accurate system clock that provides both date and time, to customize the clock for a local time zone, to identify the exact time, to identify the accumulated time difference (in seconds) between the GPS and UTC timelines, and to monitor and adjust for leap second occurrences.
  • Page 142 Chapter 5 Command Reference System Time Identifying Time of Next 1 PPS Reference Edge __________ :PTIMe:TCODe? RESPONSE FORMAT Returns timecode message 980 to 20 ms prior to 1 PPS of ASCII Data indicated time. This query returns timecode message 980 to 20 ms prior to 1 PPS of indicated time.
  • Page 143 Chapter 5 Command Reference System Time Reading Current Time____________________________________ :PTIMe:DATE? RESPONSE FORMAT :SYSTem:DATE? Returns the current calendar date. ± ± ± This query returns the current calendar date. The local calendar date is always referenced to UTC time, offset by any local time zone value that has been provided by the user.
  • Page 144 Chapter 5 Command Reference System Time Reading Current Time__________________________ (continued) :PTIMe:TIME:STRing? RESPONSE FORMAT Returns the current 24-hour time suitable for display. “XYZ” This query returns the current 24-hour time suitable for display (for example, 15:23:06). Context Dependencies This query is not valid prior to the first lock following powerup (see bit 2 of the Powerup Status Register) or :SYSTem:PRESet.
  • Page 145 Chapter 5 Command Reference System Time Applying Local Time Zone Offset _________________________ :PTIMe:TZONe . . . :SYSTem:PRESet Sets the time zone local time offset to provide an offset from UTC to serve as the basis for all reported time. NON-VOLATILE This command sets the time zone local time offset to provide an offset from Universal Coordinated Time (UTC) to serve as the basis for all reported time.
  • Page 146 Chapter 5 Command Reference System Time Defining the 1 PPS Reference Edge (59551A Only) ____ 59551A :PTIMe:PPS:EDGE . . . :SYSTem:PRESet Selects the polarity of the 1 PPS on-time edge. RISing NON-VOLATILE This command selects the polarity of the 1 PPS on-time edge. Expanded Syntax :PTIMe:PPS:EDGE RISing or FALLing Parameter...
  • Page 147 Chapter 5 Command Reference System Time Reading Leap Second Status ______________________________ :PTIMe:LEAPsecond:ACCumulated? RESPONSE FORMAT Returns the leap second difference accumulated between GPS ± time and UTC time since the beginning of GPS time. The time units are seconds. This query returns the leap second difference accumulated between GPS time and UTC time since the beginning of GPS time.
  • Page 148 Chapter 5 Command Reference System Time Reading Leap Second Status ____________________ (continued) :PTIMe:LEAPsecond:DATE? RESPONSE FORMAT Returns the UTC calendar date of next leap second. ± ± ± This query returns the UTC calendar date of next leap second. The year, month, and day are returned.
  • Page 149 Chapter 5 Command Reference System Time Reading Leap Second Status ____________________ (continued) :PTIMe:LEAPsecond:DURation? RESPONSE FORMAT Returns the duration of the minute corrected by the next leap ± dd second. This query identifies whether a leap second is pending, distinguishes between leap seconds which extend the minute, and leap seconds which shorten the minute.
  • Page 150 Chapter 5 Command Reference System Time Reading Leap Second Status ____________________ (continued) :PTIMe:LEAPsecond:STATe? RESPONSE FORMAT Identifies if leap second is pending. 0 or 1 This query identifies if a leap second is pending. This query looks ahead to indicate a pending leap second. Response A value of 0 indicates no leap second is pending.
  • Page 151 Chapter 5 Command Reference Programmable Pulse Output (59551A Only) Programmable Pulse Output (59551A Only) The Programmable Pulse output feature provides a means of using the GPS Receiver as a pulse generator. The pulse output, which is programmable by the user, can either generate a stream of pulses at a specified start time and repetition interval, or it can produce a single pulse at a specified time and then stop.
  • Page 152 Chapter 5 Command Reference Programmable Pulse Output (59551A Only) 59551A :PULSe:CONTinuous:PERiod . . . :SYSTem:PRESet Sets the interval between pulses in seconds. NON-VOLATILE This command sets the interval between pulses in seconds. Expanded Syntax :PULSe:CONTinuous:PERiod <seconds> Parameter The <seconds> parameter range is 1 to 31536000, equivalent to one year. Resolution is 1.
  • Page 153 Chapter 5 Command Reference Programmable Pulse Output (59551A Only) 59551A :PULSe:CONTinuous:STATe . . . :SYSTem:PRESet Controls whether the Programmable Pulse output will be just one pulse or a sequence of pulses. NON-VOLATILE This command controls whether the Programmable Pulse output will be just one pulse or a sequence of pulses.
  • Page 154 Chapter 5 Command Reference Programmable Pulse Output (59551A Only) 59551A :PULSe:REFerence:EDGE . . . :SYSTem:PRESet Selects the polarity of the Programmable Pulse on-time edge. RISing NON-VOLATILE This command selects the polarity of the Programmable Pulse on-time edge. Expanded Syntax :PULSe:REFerence:EDGE RISing or FALLing Parameter The RISing parameter sets the Programmable Pulse rising edge as the on-time edge.
  • Page 155 Chapter 5 Command Reference Programmable Pulse Output (59551A Only) 59551A :PULSe:STARt:DATE . . . :SYSTem:PRESet Identifies the date when the individual pulse (or first pulse of the 1994, 1, 1 pulse sequence) is generated at the Programmable Pulse output. NON-VOLATILE This command identifies the date when the individual pulse (or first pulse of the pulse sequence) is generated at the Programmable Pulse output.
  • Page 156 Chapter 5 Command Reference Programmable Pulse Output (59551A Only) 59551A :PULSe:STARt:TIME . . . :SYSTem:PRESet Identifies the time when the individual pulse (or first pulse of the 0,0,0 pulse sequence) is generated at the Programmable Pulse output. NON-VOLATILE This command identifies the time when the individual pulse (or first pulse of the pulse sequence) is generated at the Programmable Pulse output.
  • Page 157 Chapter 5 Command Reference Event Time Stamping (59551A Only) Event Time Stamping (59551A Only) The time stamping feature allows you to use the Receiver with equipment such as a fault analyzer or a surge detector that produces a TTL edge when some important event happens in the base station.
  • Page 158 Chapter 5 Command Reference Event Time Stamping (59551A Only) Defining the Time-stamped Edge _________________________ 59551A :SENSe:TSTamp<channel>:EDGE . . . :SYSTem:PRESet Selects the polarity of the edges the Receiver will time stamp. RISing NON-VOLATILE This command selects the polarity of the edges the Receiver will time stamp. Expanded Syntax :SENSe:TSTamp1:EDGE RISing or FALLing :SENSe:TSTamp2:EDGE RISing or FALLing...
  • Page 159 Chapter 5 Command Reference Event Time Stamping (59551A Only) Clearing Time Stamp Memory ____________________________ 59551A :SENSe:DATA:CLEar . . . Clears the data in the time stamp measurement buffer for the user- EVENT specified Time Tag input. This command clears the data in the time stamp measurement buffer for the user-specified Time Tag input.
  • Page 160 Chapter 5 Command Reference Event Time Stamping (59551A Only) Reading Time Stamps ____________________________________ 59551A :SENSe:DATA? . . . RESPONSE FORMAT Outputs data from the one specified time stamp measurement FORMAT = ASCii ± buffer. dd, ... FORMAT = INTeger BINARY Data This query outputs data from the one specified time stamp measurement buffer (or Time Tag input).
  • Page 161 Chapter 5 Command Reference Event Time Stamping (59551A Only) Reading Time Stamps __________________________ (continued) 59551A :FORMat:DATA . . . :SYSTem:PRESet Selects output format for the time stamps. ASCii NON-VOLATILE This command selects the output format for the time stamps. Expanded Syntax :FORMat:DATA ASCii or INTeger Parameter If the format is ASCii (the default format), the response is a sequence of...
  • Page 162 Chapter 5 Command Reference Event Time Stamping (59551A Only) Reading Time Stamps __________________________ (continued) 59551A :SENSe:DATA:POINts? RESPONSE FORMAT Returns the number of time stamps in each of the three Time Tag ± dd, ... inputs. This query returns the number of time stamps in each of the three Time Tag inputs.
  • Page 163 Chapter 5 Command Reference Event Time Stamping (59551A Only) Reading Time Stamps __________________________ (continued) Parameter "TSTamp 1"queries for the number of points in Time Tag 1 input buffer. "TSTamp 2" queries for the number of points in Time Tag 2 input buffer. "TSTamp 3"...
  • Page 164 Chapter 5 Command Reference Event Time Stamping (59551A Only) Reading Time Stamps __________________________ (continued) Parameter <time tag input> parameter: • "TSTamp 1" to select Time Tag 1 input buffer. • "TSTamp 2" to select Time Tag 2 input buffer. • "TSTamp 3"...
  • Page 165 Chapter 5 Command Reference Event Time Stamping (59551A Only) Processing Memory Overflows ____________________________ 59551A :SENSe:DATA:MEMory:OVERflow:COUNt? RESPONSE FORMAT Returns an overflow count for each of the three Time Tag inputs. ± d.dEe, ... This query returns an overflow count for each of the three Time Tag inputs. An “overflow count”...
  • Page 166 Chapter 5 Command Reference Event Time Stamping (59551A Only) Processing Memory Overflows __________________ (continued) 59551A :SENSe:DATA:MEMory:OVERflow:COUNt? . . . RESPONSE FORMAT Returns an overflow count for the selected Time Tag input. ± d.dEe This query returns an overflow count for the selected Time Tag input. Use "TSTamp 1", "TSTamp 2", or "TSTamp 3"...
  • Page 167 Chapter 5 Command Reference Event Time Stamping (59551A Only) Processing Memory Overflows __________________ (continued) 59551A :SENSe:DATA:MEMory:SAVE? RESPONSE FORMAT Returns the state of the memory management protocol. This query returns the state of the memory management protocol. Response FIRSt indicates that the memory retains time stamps for the first 256 events detected.
  • Page 168: Serial Interface Communication

    Serial Interface Communication Serial Interface Communication The 59551A and 58503B GPS Receivers provide a set of commands that allow you to configure the serial interface port(s) for instrument communications. A set of special commands is provided for the 59551A Receiver since it has two different serial ports (PORT 1, PORT 2).
  • Page 169 Chapter 5 Command Reference Serial Interface Communication Configuring I/O Ports _____________________________________ :SYSTem:COMMunicate? RESPONSE FORMAT Identifies which serial port is being used. This query identifies which serial port is being used. Use this query when the Receiver is installed out of sight or at a remote location. The distinction between SERIAL1 and SERIAL2 is required in communication commands for setting parameters such as baud and parity.
  • Page 170 Chapter 5 Command Reference Serial Interface Communication Configuring I/O Ports ___________________________ (continued) :SYSTem:COMMunicate:<port>:BAUD? RESPONSE FORMAT R, F Returns the baud rate of specified port. ± This query returns the baud rate of specified port. Expanded Syntax :SYSTem:COMMunicate:SERial1:BAUD? :SYSTem:COMMunicate:SERial2:BAUD? 59551A :SYSTem:COMMunicate:SERial1:BITS . . . :SYSTem:PRESet Sets the data bits value of PORT 1.
  • Page 171 Chapter 5 Command Reference Serial Interface Communication Configuring I/O Ports ___________________________ (continued) :SYSTem:COMMunicate:<port>:BITS? R, F RESPONSE FORMAT Returns the data bits value of specified port. ± This query returns the data bits value of the specified port. Expanded Syntax :SYSTem:COMMunicate:SERial1:BITS? :SYSTem:COMMunicate:SERial2:BITS? :SYSTem:COMMunicate:<port>:FDUPlex .
  • Page 172 Chapter 5 Command Reference Serial Interface Communication Configuring I/O Ports ___________________________ (continued) :SYSTem:COMMunicate:<port>:FDUPlex? R, F RESPONSE FORMAT Returns the duplex state of the specified port. 0 or 1 This query returns the duplex state of the specified port. Expanded Syntax :SYSTem:COMMunicate:SERial1:FDUPlex? :SYSTem:COMMunicate:SERial2:FDUPlex? Response...
  • Page 173 Chapter 5 Command Reference Serial Interface Communication Configuring I/O Ports ___________________________ (continued) :SYSTem:COMMunicate:<port>:PACE? R, F RESPONSE FORMAT Returns flow control state of the specified port. This query returns the flow control state of specified port. Expanded Syntax :SYSTem:COMMunicate:SERial1:PACE? :SYSTem:COMMunicate:SERial2:PACE? Response XON or NONE is returned.
  • Page 174 Chapter 5 Command Reference Serial Interface Communication Configuring I/O Ports ___________________________ (continued) :SYSTem:COMMunicate:<port>:PARity? RESPONSE FORMAT R, F Returns parity setting of the specified port. This query returns the parity setting of the specified port. Expanded Syntax :SYSTem:COMMunicate:SERial1:PARity? :SYSTem:COMMunicate:SERial2:PARity? Response EVEN, ODD, NONE, or ONE is returned. 59551A :SYSTem:COMMunicate:SERial1:SBITs .
  • Page 175 Chapter 5 Command Reference Serial Interface Communication Configuring I/O Ports ___________________________ (continued) :SYSTem:COMMunicate:<port>:SBITs? RESPONSE FORMAT R, F Returns the stop bits value of the specified port. ± This query returns the stop bits value of specified port. Expanded Syntax :SYSTem:COMMunicate:SERial1:SBITs? :SYSTem:COMMunicate:SERial2:SBITs? Operating and Programming Guide 5-107...
  • Page 176 Chapter 5 Command Reference Serial Interface Communication Recovering the Last Query Response _____________________ :DIAGnostic:QUERy:RESPonse? RESPONSE FORMAT Returns the last response item issued through the Receiver's Format depends on the last issued query. serial interface for use in an error recovery process. This query returns the last response item issued through the Receiver’s serial interface for use in an error recovery process.
  • Page 177: Receiver Initialization

    Chapter 5 Command Reference Receiver Initialization Receiver Initialization The following commands are provided to allow you to initialize or preset the serial interface port(s) and the Receiver to their factory shipment values. :SYSTem:COMMunicate:SERial1:PRESet :SYSTem:COMMunicate:SERial2:PRESet (59551A Only) :SYSTem:PRESet Operating and Programming Guide 5-109 Download from Www.Somanuals.com.
  • Page 178 EVEN, ODD, or NONE Data Bits 7 or 8 Stop Bits 1 or 2 Full Duplex ON or OFF Factory-Default Settings for PORT 1 of the 58503B and PORT 2 of the 59551A Parameter Default Possible Choices Software Pacing NONE...
  • Page 179 Chapter 5 Command Reference Receiver Initialization Table 5-2. System Preset (Factory Default) Parameter Settings Summary Commands :SYSTem:PRESet *ESE ... 0 (NV ) — See footnotes on the bottom of the next page *SRE ... 136 (NV) :DIAGnostic:LOG:CLEar Log is cleared. :DIAGnostic:LOG:COUNt? :DIAGnostic:QUERy:RESPonse? cleared.
  • Page 180 Chapter 5 Command Reference Receiver Initialization Table 5-2. System Preset (Factory Default) Parameter Settings Summary (Continued) Commands :SYSTem:PRESet :STATus:OPERation:ENABle ... 36 (NV) :STATus:OPERation:HARDware:ENABle ... 8191 (NV) :STATus:OPERation:HARDware:NTRansition ... 0 (NV) :STATus:OPERation:HARDware:PTRansition ... 5119 (NV) :STATus:OPERation:HOLDover:ENABle ... 8 (NV) :STATus:OPERation:HOLDover:NTRansition ... 0 (NV) :STATus:OPERation:HOLDover:PTRansition ...
  • Page 181 Chapter 5 Command Reference Receiver Identification/Upgrade Receiver Identification/Upgrade The commands provided in this section allow you to query the identification of the Receiver, and to perform firmware upgrades in the field after you obtain a new firmware disk. Reading Product Identification *IDN? Installing Firmware via I/O PORT 1 *CLS...
  • Page 182 Chapter 5 Command Reference Receiver Identification/Upgrade Reading Product Identification ___________________________ *IDN? RESPONSE FORMAT Returns the Receiver identification. ASCII Data This query returns the Receiver identification. Response • A sequence of ASCII-encoded bytes: HEWLETT-PACKARD, 59551A, XXXXYZZZZZ, WWWW – V where 59551A is the product model number, XXXXYZZZZZ is the product serial number, and WWWW is the product’s firmware revision date code, and V is the hardware revision letter.
  • Page 183 Chapter 5 Command Reference Receiver Identification/Upgrade Installing Firmware via I/O PORT 1 ______________________ The commands in this section represent the command set of the “INSTALL” language. The “INSTALL” language is part of a highly-specialized set of features used to erase the Receiver’s firmware, and to install a new firmware revision.
  • Page 184 Chapter 5 Command Reference Receiver Identification/Upgrade Installing Firmware via I/O Port 1 ______________ (continued) :DIAGnostic:ERASe? RESPONSE FORMAT Verifies flash EEPROM has been erased. 0 or 1 This query verifies the flash EEPROM has been erased. Response A value of 1 indicates that flash EEPROM has been erased. This condition normally occurs when the instrument software in flash EEPROM is erased in preparation for installation of a more recent software revision.
  • Page 185 Chapter 5 Command Reference Receiver Identification/Upgrade Installing Firmware via I/O Port 1 ______________ (continued) Context Dependencies :SYSTem:PRESet clears the Error Queue. The queue is cleared (emptied) on *CLS, power-on, or upon reading the last error from the queue. If the Error Queue overflows, the last error in the queue is replaced with the error -350, "Queue overflow".
  • Page 186 Chapter 5 Command Reference Receiver Identification/Upgrade Installing Firmware via I/O Port 1 ______________ (continued) :SYSTem:LANGuage? RESPONSE FORMAT Identifies the operation mode (primary or install) of the “XYZ” Receiver. This query identifies the operation mode (primary or install) of the Receiver. Response “INSTALL”...
  • Page 187: Error Messages

    Error Messages Download from Www.Somanuals.com. All Manuals Search And Download.
  • Page 188: Reading An Error

    Appendix A Error Messages Introduction Introduction This appendix explains how to read any errors from the Receiver, discusses the error queue, types of errors and general error behavior, and provides a table of all of the Receiver’s errors and their probable causes.
  • Page 189: Error Queue

    Appendix A Error Messages Error Queue Error Queue As errors are detected, they are placed in an error queue. This queue is first in, first out. That is, if there has been more than one error, the first one in the queue is read out with .
  • Page 190: Error Types

    Appendix A Error Messages Error Types Error Types Error numbers are categorized by type as shown in Table A-1. Each error is listed in Table A-2. Table A-1. Error Types Error Number Error Type No Error −100 to −199 Syntactic Errors −200 to −299 Semantic Errors −300 to −350...
  • Page 191: Query Error

    Appendix A Error Messages Error Types Semantic Error − − An <error number> in the range [ 200 to 299] indicates that an error has been detected by the Receiver’s execution control block. The occurrence of any error in this class causes the semantic error bit (bit 4) in the Event Status Register to be set.
  • Page 192 Appendix A Error Messages General Error Behavior General Error Behavior For Commands (i.e., non-query; doesn’t provide a response): • For any command that has numeric parameters, if the value is out of range (beyond either the min or max allowed settings), the value will be clipped to the appropriate limit and error −222 will be generated (data out-of-range error) as an indication that the value wasn’t set to the requested value.
  • Page 193: List Of Errors

    Appendix A Error Messages List of Errors List of Errors Table A-2 lists and describes the error messages Table A-2. Error Messages Number Error String Cause No error The error queue is empty. Every error in the queue has been read (SYSTem:ERRor? query) or the queue was cleared by power-on or *CLS.
  • Page 194 Appendix A Error Messages List of Errors Table A-2. Error Messages (Continued) Number Error String Cause -178 Expression data not allowed Expression data was encountered but was not allowed by the Receiver at this point in parsing. -200 Execution error This is the generic syntax error if the Receiver cannot detect more specific errors.
  • Page 195 Command Syntax and Style Download from Www.Somanuals.com. All Manuals Search And Download.
  • Page 196: Appendix Contents

    Appendix B Command Syntax and Style Appendix Contents Appendix Contents This appendix provides an overview of the Standard Commands for Programming Instrument (SCPI) syntax and style to help you program the Receiver. A section that lists SCPI reference documentation is also provided.
  • Page 197: Command Types

    Appendix B Command Syntax and Style Command Types, Format, and Elements Command Types, Format, and Elements Command Types There are two types of GPS Receiver programming commands: IEEE 488.2 Common Commands and Standard Commands for Programmable Instruments (SCPI). The IEEE 488.2 Common Commands control and manage communications between the Receiver and the controller, terminal, or personal computer.
  • Page 198: Command Types, Format, And Elements

    Appendix B Command Syntax and Style Command Types, Format, and Elements Elements of SCPI Commands A program command or query is composed of functional elements that include a header (keywords with colon separators), program data, and terminators. These elements are sent to the Receiver over the serial interface as a sequence of ASCII characters.
  • Page 199 Appendix B Command Syntax and Style Command Types, Format, and Elements Abbreviated Commands The command syntax shows most keywords as a mixture of upper and lower case letters. Upper case letters indicate the abbreviated spelling for the command. For better program readability, you may send the entire keyword.
  • Page 200 Appendix B Command Syntax and Style Command Types, Format, and Elements Parameter Separator If you send more than one parameter with a single command, you must separate adjacent parameters with a comma. Query Parameters All selectable <numeric value> parameters can be queried to return the minimum or maximum values they are capable of being set to by sending a MINimum or MAXimum parameter after the “?.”...
  • Page 201: Using Multiple Commands

    Appendix B Command Syntax and Style Command Types, Format, and Elements Suffix Multipliers Table B-2 lists the suffix multipliers that can be used with suffix elements (except PCT and DEG). Table B-2. Suffix Multipliers DEFINITION MNEMONIC NAME GIGA MA (or M for OHM and HZ) MEGA KILO 1E-3...
  • Page 202 Appendix B Command Syntax and Style Command Types, Format, and Elements <carriage return> Subsystem Command <carriage return> <new line> Common Command <new line> <carriage return> <new line> NOTE: <new line> = ASCII character decimal 10 <carriage return> = ASCII character decimal 13 Figure B-3.
  • Page 203: Elements Of Response Messages

    Appendix B Command Syntax and Style Command Types, Format, and Elements If the “:”(which is following the “;” and is in front of GPS) is omitted, the Receiver assumes that the second command is :SYNC:HOLD:GPS:SAT:VIS:PRED? and generates a syntax error. Elements of Response Messages Response Messages Response messages are data sent from the Receiver to the DTE in...
  • Page 204: Response Formats

    Appendix B Command Syntax and Style Command Types, Format, and Elements Response Formats Table B-3 contains explanations of response formats. Table B-3. Response Formats Format Description ± dd This numeric format represents an integer (e.g., +9). <digit> − The maximum number of characters in ±dd response data is 17 (maximum 16 digits, 1 sign).
  • Page 205 Appendix B Command Syntax and Style Command Types, Format, and Elements Table B-3. Response Formats (Continued) Format Description ASCII-encoded bytes corresponding to the literal used as the command parameter. alpha alpha digit An example of an alphanumeric response is: NONE “XYZ ”...
  • Page 206: Reference Documentation

    Appendix B Command Syntax and Style Reference Documentation Reference Documentation This section contains a list of documentation related to the use of the Receiver’s RS-232C serial port. Additional information that you may find useful can be found in the following publications: 1.
  • Page 207 Receiver Firmware Installation Download from Www.Somanuals.com. All Manuals Search And Download.
  • Page 208 Appendix C Receiver Firmware Installation Downloading New Firmware Using SatStat Program Downloading New Firmware Using SatStat Program 1 Copy the file of the updated firmware disk to a directory on your PC disk drive. If you haven’t already installed SatStat, you should install it now (follow instructions on the disk label or in the section titled “To Install the Automated SatStat Program for Continual Status Updates”...
  • Page 209 Appendix C Receiver Firmware Installation Downloading New Firmware Using SatStat Program NOTE Prior to download, interrogate the product, record any custom configuration parameters. This step is necessary because downloading new instrument firmware will reset all parameters to system-preset defaults. Parameters typically recorded include: •...
  • Page 210 Appendix C Receiver Firmware Installation Downloading New Firmware Using SatStat Program downloading time varies depending on the type of PC you have, but with communication settings optimized a typical time is about 30 minutes. Once the download is under way, an estimate of the time to complete the process is updated every 100 S-records.
  • Page 211: Performance Tests

    Performance Tests Verifying Specifications Download from Www.Somanuals.com. All Manuals Search And Download.
  • Page 212: Test Record

    Test Record The results of the Operational Verification and Complete Performance Tests should be recorded on a copy of the appropriate (i.e., 58503B or 59551A) Performance Test Record, located at the end of this chapter. Operating and Programming Guide...
  • Page 213: Equipment Required

    Appendix D Performance Tests Equipment Required Equipment Required Table D-1. Recommended Test Equipment Instrument Required Characteristics Recommended Model Use* Digitizing 2 channels HP 54600B (or OV, P Oscilloscope 500 MHz bandwidth (repetitive) equivalent) Digital Multimeter Microvolt accuracy with leads HP 34401A (or OV, P (DMM) equivalent)
  • Page 214: Before You Start

    Appendix D Performance Tests Before You Start Before You Start The time required to acquire lock as described in the following section can vary significantly depending on your local conditions. In general, it is strongly recommended that your antenna and cables be set up in accordance with the information provided in the documents listed below prior to performing any of the tests that follow, or the results cannot be assumed to be valid.
  • Page 215: Operational Verification

    Operational Verification Operational Verification Introduction The 58503B and 59551A GPS Receivers are designed to automatically detect and acquire satellites in order to begin providing precise frequency and time information. Until such acquisition is complete and the unit is locked with FFOM = 0, the signals produced on the rear panel are not precise.
  • Page 216 3 Verify that there is a 10 MHz sine wave present with approximately 1 Volt peak-to-peak into the 50 ohm load. 4 Mark Pass or Fail in Line 1 on the Operational Verification portion of the 58503B Performance Test Record, located at the end of this chapter. 1 PPS Verification...
  • Page 217 µ width. 4 Mark Pass or Fail in Line 2 on the Operational Verification portion of the appropriate ( 58503B or 59551A) Performance Test Record, located at the end of this chapter. IRIG-B Verification (59551A Only) 1 Set the oscilloscope sweep rate to 1 msec/div and input amplitude to 5 Volts/div, dc-coupled.
  • Page 218 Appendix D Performance Tests Operational Verification HP 54600B Oscilloscope or equivalent 59551A GPS Receiver (Rear Panel) IRIG-B 50Ω Feedthrough (HP 10100C or equivalent) BNC Cable Figure D-3. 59551A IRIG-B Operational Verification Setup Time of Day and PORT 1 RS-232C Serial Interface Verification 1 Connect a terminal or computer (set to 9600 baud, 8 data bits, 1 stop bit, and no parity and no pace) to the rear-panel PORT 1.
  • Page 219 (58503B or 59551A) Performance Test Record, located at the end of this chapter. 4 If you are testing the 58503B with Option 001 Front Panel and Keypad, perform the procedure in the following section titled “Front Panel Display/Keypad Verification (58503B Option 001 Only)” on page D-10.
  • Page 220 NOTE (1) The Clear Alarm (Shift , Alt) function will exit the test. (2) The values displayed are not related to the 58503B under test. They are displayed for demonstration only. 7 To exit the diagnostic, press Shift key, and then press Alt key.
  • Page 221 Appendix D Performance Tests Operational Verification Time Tagging (Stamping) Verification and Programmable Verification (59551A Only) NOTE GPS ANTENNA REQUIRED. The steps below require that a GPS antenna be properly set up, and the 59551A is in GPS locked mode before proceeding. For information on how to make such a setup, refer to the antenna information provided on page D-4 in this chapter.
  • Page 222 This sets the output format of the Time Tagging Data to an ASCII string for easier interpretation. 5 Refer to Chapter 2, “Features and Functions,” in the 58503B/59951A Getting Started Guide to identify types of stimulus equipment that could be used for this test.
  • Page 223 Appendix D Performance Tests Operational Verification Programmable Pulse Verification (59551A Only) 1 Enter the following commands from the terminal or computer: :PULSE:CONTINUOUS:PERIOD 1 This sets the period to 1 second. :PULSE:CONTINUOUS:STATE ON This sets the programmable pulse output to provide a continuous stream of pulses.
  • Page 224 Appendix D Performance Tests Operational Verification HP 54600B Antenna Oscilloscope or equivalent Programmable Pulse 50Ω Feedthrough 59551A (HP 10100C) BNC Cable GPS Receiver (Rear Panel) Terminal or Computer Figure D-5. 59551A Programmable Pulse Operational Verification Setup 6 Verify that a continuous stream of TTL-compatible pulses are occurring at a 1 second rate.
  • Page 225 Perform the following step only if you wish to restore memory of the NOTE 58503B or 59551A Receiver to the factory default states. Doing this can change several parameters that have been stored by a previous user. If you have any questions or concerns, refer to Table 5-2 under the...
  • Page 226: In Case Of Difficulty

    Appendix D Performance Tests In Case of Difficulty In Case of Difficulty If any of the above tests fail it should be re-checked before assuming that the unit is defective. Return any defective unit. D-16 Operating and Programming Guide Download from Www.Somanuals.com. All Manuals Search And Download.
  • Page 227: Complete Performance Tests

    Appendix D Performance Tests Complete Performance Tests Complete Performance Tests The specifications of the 58503B and 59551A can be verified by performing the Performance Tests provided in this section. Table D-2 lists a summary of the 58503B/59551A Complete Performance Tests.
  • Page 228 Receiver as described in the instructions given in the section titled “Preparing the GPS Receiver for Use” in Chapter 1, of the 58503B/59551A Getting Started Guide. NOTE Do not apply power to the Receiver unless a fully operational antenna system is connected to the ANTENNA input connector.
  • Page 229 Channel 2 Output HP 5071A Primary Frequency Standard or House Standard Figure D-6. 10 MHz Frequency Accuracy and 1 PPS Jitter Test Setup (58503B GPS Receiver shown) Operating and Programming Guide D-19 Download from Www.Somanuals.com. All Manuals Search And Download.
  • Page 230 Appendix D Performance Tests Complete Performance Tests 4 Connect the rear-panel 1 PPS from Receiver under test to Channel 1 of the Universal Counter. 5 Connect the 1 PPS from the reference standard (5071A) to Channel 2. 6 On the terminal or computer, enter the following command to clear all entries in the Diagnostic (status) Log: :DIAG:LOG:CLEAR and press the Enter (or Return) key.
  • Page 231 :DIAG:LOG:READ:ALL? and press the Enter (or Return) key. Observe the messages (if any) that appear and verify that none of the messages indicate that the 58503B/59551A has entered holdover mode. If it has, the entire test must be re-started from step 2 above.
  • Page 232 Appendix D Performance Tests Complete Performance Tests Test 2: 10 MHz Holdover Aging and 1 PPS Accumulated Time Error (Unlocked) The following tests are identical to the previous tests, with the exception that during the actual test, the Receiver is not locked to the GPS.
  • Page 233 Appendix D Performance Tests Complete Performance Tests 8 Note the time interval average for 100 samples, either positive or negative. NOTE Do not re-connect the antenna at this time. It must remain disconnected for the entire 24-hour period. 9 Wait 24 hours to complete the Holdover Aging test. During this 24-hour period, ensure that the temperature restrictions are maintained.
  • Page 234 System or equivalent, a highly specialized test system. In order to perform properly, this system must contain a reference oscillator with phase noise characteristics that are equal to or better than the 58503B or 59551A. This completes the performance tests.
  • Page 235 Appendix D Performance Tests Complete Performance Tests Operating and Programming Guide D-25 Download from Www.Somanuals.com. All Manuals Search And Download.
  • Page 236 Appendix D Performance Tests 58503B Performance Test Record 58503B Performance Test Record Model 58503B GPS Time and Frequency Reference Receiver Serial Number: __________________________ Repair/Work Order No. _______________________ Test Performed By:_______________________ Temperature: ________________________________ Date: ___________________________________ Relative Humidity: ___________________________ Notes: ________________________________________________________________________________ Line Number...
  • Page 237 Appendix D Performance Tests 59551A Performance Test Record 59551A Performance Test Record Model 59551A GPS Measurements Synchronization Module Serial Number: __________________________ Repair/Work Order No. _______________________ Test Performed By:_______________________ Temperature: ________________________________ Date: ___________________________________ Relative Humidity: ___________________________ Notes: ________________________________________________________________________________ Line Number Operational Verification Test Results Pass Fail...
  • Page 238 Appendix D Performance Tests 59551A Performance Test Record D-28 Operating and Programming Guide Download from Www.Somanuals.com. All Manuals Search And Download.
  • Page 239 58503B Specifications Download from Www.Somanuals.com. All Manuals Search And Download.
  • Page 240: Specifications And Characteristics

    Appendix E 58503B Specifications Specifications and Characteristics Specifications and Characteristics The specifications and characteristics of the 58503B GPS Time and Frequency Reference Receiver are provided in this chapter. GPS Receiver Features Eight-channel, parallel tracking GPS engine C/A Code, L1 Carrier SmartClock™...
  • Page 241 Appendix E 58503B Specifications Specifications and Characteristics 10 MHz Output Note 2 Additional Features When a quartz crystal oscillator has not Specifications Alarm Output: TTL open collector been operated for a period of time, or if it with internal pull-up resistor.
  • Page 242: Power Requirements

    Appendix E 58503B Specifications Specifications and Characteristics Power Requirements AC Power (standard): 90 to 132 Vac or 198 to 264 Vac, automatically selected; 50 to 60 Hz. Option AWQ: Unit accepts: +24 Vdc or + 48 Vdc nominal. Actual operating range: +19 to +60 Vdc operating range.
  • Page 243: Other Information

    Appendix E 58503B Specifications Specifications and Characteristics Other Information The standard 58503B does not include a display or a keypad. While not necessary, it may be convenient to track the Receiver’s progress during installation and startup by monitoring the satellites being tracked, location (position), time and other parameters.
  • Page 244 Appendix E 58503B Specifications Specifications and Characteristics This page intentionally left blank. Operating and Programming Guide Download from Www.Somanuals.com. All Manuals Search And Download.
  • Page 245 59551A Specifications Download from Www.Somanuals.com. All Manuals Search And Download.
  • Page 246 Appendix F 59551A Specifications Specifications and Characteristics Specifications and Characteristics The specifications and characteristics of the 59551A GPS Measurements Synchronization Module are provided in this chapter. GPS Receiver Features Eight-channel, parallel tracking GPS engine C/A Code, L1 Carrier SmartClock™ technology Enhanced GPS technology Operating and Programming Guide Download from Www.Somanuals.com.
  • Page 247 Appendix F 59551A Specifications Specifications and Characteristics 1 PPS Output amount of time the oscillator has been off Remote Interface: and the environmental conditions it has (Two RS 232C Ports) Specifications experienced, the oscillator may take up to RS-232-C DTE configuration: one week to reach its specified aging rate Locked: PRIMARY PORT...
  • Page 248 Appendix F 59551A Specifications Specifications and Characteristics Environmental Specifications Measurements Synchronization Module (59551A) Operating: 0° C to +50° C Storage: −40° C to +80° C Antenna (58532A) Operating: −40° C to +80° C Storage: −40° C to +85° C Power Requirements AC Power: 90 to 132 Vac or 198 to 264 Vac, automatically selected;...
  • Page 249 Appendix F 59551A Specifications Specifications and Characteristics Other Information The standard 59551A does not include a display or a keypad. While not necessary, it may be convenient to track the Receiver’s progress during installation and startup by monitoring the satellites being tracked, location (position), time and other parameters.
  • Page 250 Appendix F 59551A Specifications Specifications and Characteristics This page intentionally left blank. Operating and Programming Guide Download from Www.Somanuals.com. All Manuals Search And Download.
  • Page 251: Command Index

    Command Index *CLS 5-54 5-115 *ESE 5-66 *ESE? 5-67 *ESR? 5-67 *IDN? 5-114 *SRE 5-57 *SRE? 5-57 *STB? 5-58 *TST? 5-70 :DIAGnostic:DOWNload 5-115 :DIAGnostic:ERASe 5-115 :DIAGnostic:ERASe? 5-116 :DIAGnostic:LIFetime:COUNt? 5-71 :DIAGnostic:LOG:CLEar 5-45 :DIAGnostic:LOG:CLEar <current log size> 5-45 :DIAGnostic:LOG:COUNt? 5-46 :DIAGnostic:LOG:READ:ALL? 5-45 :DIAGnostic:LOG:READ? 5-46 :DIAGnostic:LOG:READ? <entry number>...
  • Page 252 Command Index :GPS:REFerence:VALid? 5-24 :GPS:SATellite:TRACking:COUNt? 5-25 :GPS:SATellite:TRACking:EMANgle 5-17 :GPS:SATellite:TRACking:EMANgle? 5-17 :GPS:SATellite:TRACking:IGNore 5-18 :GPS:SATellite:TRACking:IGNore:ALL 5-18 :GPS:SATellite:TRACking:IGNore:COUNt? 5-20 :GPS:SATellite:TRACking:IGNore:NONE 5-18 :GPS:SATellite:TRACking:IGNore:STATe? 5-21 :GPS:SATellite:TRACking:IGNore? 5-18 :GPS:SATellite:TRACking:INCLude 5-19 :GPS:SATellite:TRACking:INCLude:ALL 5-19 :GPS:SATellite:TRACking:INClude:COUNt? 5-20 :GPS:SATellite:TRACking:INCLude:NONE 5-19 :GPS:SATellite:TRACking:INClude:STATe? 5-21 :GPS:SATellite:TRACking:INCLude? 5-19 :GPS:SATellite:TRACking? 5-24 :GPS:SATellite:VISible:PREDicted:COUNt? 5-26 :GPS:SATellite:VISible:PREDicted? 5-25 :LED:ALARm? 5-56 :LED:GPSLock?
  • Page 253 Command Index :SENSe:DATA:CLEar 5-90 :SENSe:DATA:CLEar <data set> 5-91 :SENSe:DATA:MEMory:OVERflow:COUNt? 5-97 :SENSe:DATA:MEMory:OVERflow:COUNt? <data set> 5-98 :SENSe:DATA:MEMory:SAVE 5-98 :SENSe:DATA:MEMory:SAVE? 5-99 :SENSe:DATA:POINts? 5-94 :SENSe:DATA:POINts? <data set> 5-94 :SENSe:DATA:TSTamp? 5-95 :SENSe:DATA? 5-92 :SENSe:TSTamp <channel>:EDGE 5-90 :SENSe:TSTamp <channel>:EDGE? 5-90 :STATus:<register>:CONDition? 5-60 :STATus:<register>:ENABle 5-62 :STATus:<register>:ENABle? 5-63 :STATus:<register>:EVENt? 5-61 :STATus:<register>:NTRansition...
  • Page 254 Command Index :SYSTem:COMMunicate:<port>:BAUD 5-101 :SYSTem:COMMunicate:<port>:BAUD? 5-102 :SYSTem:COMMunicate:<port>:BITS? 5-103 :SYSTem:COMMunicate:<port>:FDUPlex 5-103 :SYSTem:COMMunicate:<port>:FDUPlex? 5-104 :SYSTem:COMMunicate:<port>:PACE 5-104 :SYSTem:COMMunicate:<port>:PACE? 5-105 :SYSTem:COMMunicate:<port>:PARity 5-105 :SYSTem:COMMunicate:<port>:PARity? 5-106 :SYSTem:COMMunicate:<port>:PRESet 5-110 :SYSTem:COMMunicate:<port>:SBITs? 5-107 :SYSTem:COMMunicate:SERial1:BITS 5-102 :SYSTem:COMMunicate:SERial1:SBITs 5-106 :SYSTem:COMMunicate? 5-101 :SYSTem:DATE? 5-75 :SYSTem:ERRor? 5-42 5-116 :SYSTem:LANGuage? 5-118 :SYSTem:PRESet 5-110 :SYSTem:STATus:LENGth? 5-41 :SYSTem:STATus? 5-41...
  • Page 255 General Index SYMBOLS :GPS:SATellite:TRACking:IGNore:ALL 5-18 *CLS 5-54 5-115 :GPS:SATellite:TRACking:IGNore: *ESE 5-66 COUNt? 5-20 *ESE? 5-67 :GPS:SATellite:TRACking:IGNore:NONE *ESR? 5-67 5-18 *IDN? 5-114 :GPS:SATellite:TRACking:IGNore: *SRE 5-57 STATe? 5-21 *SRE? 5-57 :GPS:SATellite:TRACking:IGNore? 5-18 *STB? 5-58 :GPS:SATellite:TRACking:INCLude *TST? 5-70 5-19 :DIAGnostic:DOWNload 5-115 :GPS:SATellite:TRACking:INCLude:ALL :DIAGnostic:ERASe 5-115 5-19 :DIAGnostic:ERASe?
  • Page 256 General Index :SENSe:DATA:MEMory:OVERflow:COU :SYSTem:COMMunicate:<port>:FDUPlex 5-97 5-103 :SENSe:DATA:MEMory:OVERflow:COU :SYSTem:COMMunicate:<port>:FDUPlex Nt? <data set> 5-98 5-104 :SENSe:DATA:MEMory:SAVE 5-98 :SYSTem:COMMunicate:<port>:PACE :SENSe:DATA:MEMory:SAVE? 5-99 5-104 :SENSe:DATA:POINts? 5-94 :SYSTem:COMMunicate:<port>:PACE? :SENSe:DATA:POINts? <data set> 5-94 5-105 :SENSe:DATA:TSTamp? 5-95 :SYSTem:COMMunicate:<port>:PARity :SENSe:DATA? 5-92 5-105 :SENSe:TSTamp <channel>:EDGE 5-90 :SYSTem:COMMunicate:<port>:PARity? :SENSe:TSTamp <channel>:EDGE? 5-90 5-106 :STATus:<register>:CONDition? 5-60...
  • Page 257 Coordinated Universal Time HP 24542U 5-70 HP 40242M interface crossover cable modem-eliminator current time 4-10 null-modem carrier-to-noise ratio 3-15 characteristics d.dEe B-10 58503B d.dEe, ... B-10 59551A d.dEed.dEe B-10 clear 5-90 5-91 data 5-92 alarm 5-39 5-54 Operating and Programming Guide General Index-3 Download from Www.Somanuals.com.
  • Page 258 General Index data bits 5-102 5-103 5-110 date and time outputs 4-10 factory default settings 4-14 5-109 DB-25 connector 5-110 DB-9 connector failure protection, satellite loss 5-27 dc power 5-33 5-34 5-35 FFOM 5-30 dd, ... B-10 FFOM value 3-14 dddd B-10 Figure...
  • Page 259 General Index holdover mode interface RS-232C holdover operation internal reference oscillator 5-27 holdover recovery 5-37 internal self-test diagnostics 5-70 holdover status interpolators 5-70 holdover threshold 3-14 introduction commands How to use the Status Screen IRIG-B output 58518A/519A cable 5-22 58518AA/519AA cable 5-22 keyword 58520A/521A cable...
  • Page 260 5-113 PORT 1 configuration 2-11 Questionable status 5-48 5-52 PORT 1 rear panel queue overflows PORT 1, 58503B queue, error 5-39 5-116 General Index-6 Operating and Programming Guide Download from Www.Somanuals.com. All Manuals Search And Download.
  • Page 261 3-15 5-110 SmartClock Mode 3-12 response message syntax SmartClock PLL 3-14 response messages software pacing data types B-10 specifications restore to factory defaults 4-14 58503B 5-109 5-110 59551A revision code 4-15 5-114 3-15 RS-232C status RS-232C interface 4-13 5-100 5-101...
  • Page 262 General Index status reporting system 5-48 time tag 4-12 5-89 5-90 5-91 5-92 5-93 Status Reporting System Diagram 5-49 5-94 5-95 5-96 5-97 5-98 5-99 status screen 5-41 Time Tag inputs 4-12 status/alarm reporting system 5-48 Time tag inputs stop bits 5-106 5-107 5-110...
  • Page 263 Free Manuals Download Website h p://myh66.com h p://usermanuals.us h p://www.somanuals.com h p://www.4manuals.cc h p://www.manual-lib.com h p://www.404manual.com h p://www.luxmanual.com h p://aubethermostatmanual.com Golf course search by state h p://golfingnear.com Email search by domain h p://emailbydomain.com Auto manuals search h p://auto.somanuals.com TV manuals search h p://tv.somanuals.com...

This manual is also suitable for:

59551a