Symmetricom 59551A manual

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262

Go to page of

A good user manual

The rules should oblige the seller to give the purchaser an operating instrucion of Symmetricom 59551A, along with an item. The lack of an instruction or false information given to customer shall constitute grounds to apply for a complaint because of nonconformity of goods with the contract. In accordance with the law, a customer can receive an instruction in non-paper form; lately graphic and electronic forms of the manuals, as well as instructional videos have been majorly used. A necessary precondition for this is the unmistakable, legible character of an instruction.

What is an instruction?

The term originates from the Latin word „instructio”, which means organizing. Therefore, in an instruction of Symmetricom 59551A one could find a process description. An instruction's purpose is to teach, to ease the start-up and an item's use or performance of certain activities. An instruction is a compilation of information about an item/a service, it is a clue.

Unfortunately, only a few customers devote their time to read an instruction of Symmetricom 59551A. A good user manual introduces us to a number of additional functionalities of the purchased item, and also helps us to avoid the formation of most of the defects.

What should a perfect user manual contain?

First and foremost, an user manual of Symmetricom 59551A should contain:
- informations concerning technical data of Symmetricom 59551A
- name of the manufacturer and a year of construction of the Symmetricom 59551A item
- rules of operation, control and maintenance of the Symmetricom 59551A item
- safety signs and mark certificates which confirm compatibility with appropriate standards

Why don't we read the manuals?

Usually it results from the lack of time and certainty about functionalities of purchased items. Unfortunately, networking and start-up of Symmetricom 59551A alone are not enough. An instruction contains a number of clues concerning respective functionalities, safety rules, maintenance methods (what means should be used), eventual defects of Symmetricom 59551A, and methods of problem resolution. Eventually, when one still can't find the answer to his problems, he will be directed to the Symmetricom service. Lately animated manuals and instructional videos are quite popular among customers. These kinds of user manuals are effective; they assure that a customer will familiarize himself with the whole material, and won't skip complicated, technical information of Symmetricom 59551A.

Why one should read the manuals?

It is mostly in the manuals where we will find the details concerning construction and possibility of the Symmetricom 59551A item, and its use of respective accessory, as well as information concerning all the functions and facilities.

After a successful purchase of an item one should find a moment and get to know with every part of an instruction. Currently the manuals are carefully prearranged and translated, so they could be fully understood by its users. The manuals will serve as an informational aid.

Table of contents for the manual

  • Page 1

    097-585 03-13 Issue 2: Jul 00 Copyright © 2000 Symmetricom, Inc. All rights reserved. Printed in U.S.A. 58503B GPS Time and F requency Ref erence Receiv er and 59551A GPS Measurements Synchronization Module Oper ating and Prog r amming Guide[...]

  • Page 2

    This gu ide describes h ow to operate t he Symmetri- com 58503B G PS Time an d Freq uency Referen ce Re- ceiver an d 59551A GPS Measur ements Synchr onizatio n Module via th e RS-232C port (s). The informa tion in this guide applie s to instrume nts having the number prefix listed be l ow, unles s ac- com panie d by a “Ma nual Up dating Changes ?[...]

  • Page 3

    Contents Operating and Programming Gu ide iii In This Guide 1 Front and Rear P anels at a Glance 58503B Front Panel at a Glance 2 58503B/Opti on 001 Front-Panel Display/Keypad at a Glance 3 58503B Rear P anel at a Glance 4 59551A Front Panel at a Glance 5 59551A Rea r P anel at a Glance 6 2 Serial Interface Capabilities Chapter Contents 2 About the[...]

  • Page 4

    Contents iv Operating an d Programming Guide Reference Output s 13 ACQUISITION Section of the Status Scre en 14 ACQUISITION Line 14 Tracking, Not Tracking 14 Time 16 Position 17 HEALTH MONITOR Section of the Screen 18 The Receive r Status Screen at a Glance 20 4 Command Quick Reference Chapter Contents 2 An Introduction to GPS Receiver Commands 4 S[...]

  • Page 5

    Contents Operating and Programming Guide v GPS Satellite Acquisition 7 1 PPS Refere nce Synchronization 27 Operating Status 39 System Time 73 Programmabl e Pulse Output (5 9551A Only) 83 Event Ti me Stamping (59551 A Only) 89 Serial Interf ace Comm unication 100 Receiver I n itialization 109 Receiver I dentification/Upgrade 113 A Error Messages Int[...]

  • Page 6

    Contents vi Operating an d Programming Guide Using Multiple Commands 7 Program Messages 7 Program Message Syntax 7 Elements of Response Mess ages 9 Respo nse Messages 9 Response Message Syntax 9 Response Formats 10 Reference Documentation 12 C Receiver Firmware Inst a llation Downloading New Firmware Using SatStat Program 2 D Performance Tests Intr[...]

  • Page 7

    Contents Operating and Programming Gu ide vii Specific ations Tested 22 Procedure 22 Test 3: 1 PPS Ti m e Accuracy (Locked) 24 Test 4: 10 MHz Frequency Stability ( Time Domain) and Phase Noise (Freque ncy Domain) Measurements 24 Frequency Stabilit y (Time Domain) 24 Phase Noise (Frequenc y Domain) 24 58503B Performance Test Record 26 5955 1A Pe rfo[...]

  • Page 8

    Contents viii Operating an d Programming Guide[...]

  • Page 9

    Operating and Programming Guide ix In This Guide Chapter 1 , “ Front and Rear Panels at a Glan ce ,” provides overview of the Rec eiv er’s in di cato rs, i nput s, an d outp uts . Chapter 2, “ Serial Interface Capabilities ,” provides RS-232 se rial interface port connect ion and configuration instructio ns . Chapter 3, “ Visual User In[...]

  • Page 10

    In This Guide x Operating and Programming Gui de Appendix E, “ 58503B Spe cifications ,” l is ts the product spe cifications and charac teristics. Appendix F, “ 59 551A Specification s ,” lists the product specificat ions and charac teristics. Command Index , lists all of the commands alphabetical ly and provides pa ge references. General I[...]

  • Page 11

    1 Front and Rear Panel s at a Gl ance[...]

  • Page 12

    Chapter 1 Front and Rear Panels at a Glance 58503B Front Panel at a Glance 1-2 Operating an d Programming Guide 58503B Front Panel at a Glance 1 When the Power indicat or illumin ates, it indicates that the proper input power is suppl ied to the Receiver. 2 When the GPS Loc k indicato r illumin ates, it indicates that the Receiver is receiving the [...]

  • Page 13

    Chapter 1 Front and Rear Panels at a Glance 58503B/Option 001 F ront-Panel Display/Keypad at a Glance Operating and Programming Guide 1-3 58503B/Opt ion 001 Front-Panel Displa y/Keypad at a Glanc e 1 An alphanumeric disp lay for displa ying time, posit ion (i.e., longitude, latit ude, and altitude), a nd Receiver s tatus. The displa y is a highly v[...]

  • Page 14

    Chapter 1 Front and Rear Panels at a Glance 58503B Rear Panel at a Glance 1-4 Operating an d Programming Guide 58503B Rear Panel at a Glanc e 1 ANT N- type (female) conne ctor for GPS Antenna connectio n. 2 PORT 1 RS-232C, DB-25 (female) serial interface port for remote control, monitoring, and download ing of th e Receiv er’s memory data a nd up[...]

  • Page 15

    Chapter 1 Front and Rear Panels at a Glance 59551A Front Panel at a Glance Operating and Programming Guide 1-5 59551A Front Panel at a Glance 1 When t he Power indicat o r illumin ates, it indicates that the proper input power is supplied to the Mod ule. 2 When the GPS Loc k indicato r illumin ates, it indicates that the Module is receivin g the G [...]

  • Page 16

    Chapter 1 Front and Rear Panels at a Glance 59551A Rear Panel at a Glance 1-6 Operating an d Programming Guide 59551A Rear Panel at a Glanc e 1 1P P S (One-Pulse-P er-Second) connector for out put ting a continuous one pulse per second sign al. 2 Programma ble Pulse output conn ector for ou tputti ng pulses at user-s pecified time/period. 3 IRIG-B [...]

  • Page 17

    2 Serial Interf ace Capabilities[...]

  • Page 18

    Chapter 2 Serial Interface Capabilities Chapter Contents 2-2 Operating an d Programming Guide Chapter Contents This chapter describes how to operate the 5955 1A GPS Measurements Synchroniz ation Module and the 58503B GPS Time and Frequency Reference Recei ver via the RS-232C serial interface po rt. Hardware connections and configurat ion are discus[...]

  • Page 19

    Chapter 2 Serial Interface Capabilities About the RS-232C Serial Port (s) Operating and Programming Guide 2-3 About the RS-232C Serial Port(s) The 58503B has only a rear-panel ( PORT 1 ) RS-232 C serial interface port. The 59551A has separate re ar-panel ( PORT 1 ) and f ront-panel ( PORT 2 ) RS-232C serial interface por ts. The rear-panel ( PO RT [...]

  • Page 20

    Chapter 2 Serial Interface Capabilities About the RS-232C Serial Port (s) 2-4 Operating an d Programming Guide Refer to the sections titled “Conne cting a Computer or Modem” in t his chapter, on page 2-5, for wiring diagr am s and more info rm ation on the RS-232C interfac e cables. PORT 2 Front-Panel RS-23 2C Serial Port (59551A Only) This 9-p[...]

  • Page 21

    Chapter 2 Serial Interface Capabilities Connecting a Computer or Modem Operating and Programming Guide 2-5 Connecting a Computer or Modem To connect the GPS Receiver to a comput er or modem, you must have the proper interf ace cable. Most computers are DTE (Data Terminal Equipment) devices. Since the Receive r is also a DTE device, you must use a D[...]

  • Page 22

    Chapter 2 Serial Interface Capabilities Connecting a Computer or Modem 2-6 Operating an d Programming Guide To Connect the GPS Rec eiver to a PC or Mo dem Via the Rear-Panel PORT 1 Connecting to the Personal Computer (PC) Use an HP 24542G interface cable or equ ivalent to connect the Receiver’s rea r-panel PORT 1 DB-25 female connector to a PC as[...]

  • Page 23

    Chapter 2 Serial Interf ace Capabilities Connecting a Computer or Modem Operating and Programming Guide 2-7 Figure 2- 2 Connecting the GPS Receiver to a Modem HP 40242M or equivalent GPS Receiver (Rear view) Modem set to Auto-Answer Telephone Line WARNING: WARNING: NO OPERATOR SERVICEABLE PARTS INSIDE, REFER SERVICING TO SERVICE TRAINED PERSONNEL. [...]

  • Page 24

    Chapter 2 Serial Interf ace Capabilities Connecting a Computer or Modem 2-8 Operating an d Programming Guide Making You r Own Cables If you choose to make your own cable, see Figure Figu re 2-3 and Figure Figure 2-4. Figure Figure 2- 3 illustrates how to make a DE-9S-to-DE-9P, DTE- to-DCE inter face cable that can replace the cable and adapter comb[...]

  • Page 25

    Chapter 2 Serial Interface Capabilit ies Configuring the RS-232C Port(s) Operating and Programming Guide 2-9 Configuring the RS-232C Port (s) The 59551A has separate re ar-panel ( PORT 1 ) and f ront-panel ( PORT 2 ) RS-232C serial interface por ts. The 58503B has one RS-232C serial interf ace port ( PORT 1 ) on the rear panel. Note: PORT 1 of the [...]

  • Page 26

    Chapter 2 Serial Interface Capabilities Configuring the RS-232C Port(s) 2-10 Operating an d Programming Guide Making Changes to the Se rial Port Settings (If Needed) CAUTION If you ch ange the seri al port set tings, yo ur changes will be stored i n the Re ceiver. Cyclin g power w ill not reset to facto ry defaults. Therefore, if you make a change,[...]

  • Page 27

    Chapter 2 Serial Interface Capabilities Configuring the RS-232C Port(s) Operating and Programming Gu ide 2-1 1 Determining the Serial Po rt Settings Standard 58503B a nd 59551A If you connect your PC, press R eturn, and do not get a scpi> promp t back from the Receiver, your Recei ver’s serial communication settings may have been modi fied. Yo[...]

  • Page 28

    Chapter 2 Serial Interface Capabilities Configuring the RS-232C Port(s) 2-12 Operating an d Programming Guide This page i ntentionally left blank.[...]

  • Page 29

    3 Visual User Interface Using the Receiver Sta tus Screen[...]

  • Page 30

    Chapter 3 Visual User Interface Chapter Contents 3-2 Operating an d Programming Guide Chapter Contents This chapter pr ovides a tutorial section on how to use the Receiver Status Scr een, a comprehensive reference informatio n section, and an illustrat ed foldout of the Receiver Stat us Screen, which is a comprehensive s ummary of key operation con[...]

  • Page 31

    Chapter 3 Visual User Interface Using and Readi ng the Vi sual User Interfac e (the Receiver Stat us Screen) Operating and Programming Guide 3-3 Using and Reading the Visual User Interface (the Receiver Status Screen) The combina tion of the PC and the GPS Receive r yields a visual user interface called the Rec eiver Status Scre en that lets you se[...]

  • Page 32

    Chapter 3 Visual User Interface Using and Readi ng the Vi sual User Interfac e (the Receiver Stat us Screen) 3-4 Operating an d Programming Guide Figure 3-1. Receiv er Status Screen at Powerup The ACQUISITION area of the screen is telling you that no satell ites have been tracked. The ident ification numbers of severa l satellite s appear i n the N[...]

  • Page 33

    Chapter 3 Visual User Interface Using and Readi ng the Vi sual User Interfac e (the Receiver Stat us Screen) Operating and Programming Guide 3-5 You can now see that the Re ceiver is tracki ng several satellite s as shown in Fi gure 3-2. The process of acquiring and t racking satellites is describe d in the fol lowing paragraphs. Figure 3-2. Receiv[...]

  • Page 34

    Chapter 3 Visual User Interface Using and Readi ng the Vi sual User Interfac e (the Receiver Stat us Screen) 3-6 Operating an d Programming Guide Also, you can see the initi al (estimated) p os ition has been replaced with a computed posit ion, which the Receiver continuous to refine until it gets a very accurate posi tion. The status screen indica[...]

  • Page 35

    Chapter 3 Visual User Interface Using and Readi ng the Vi sual User Interfac e (the Receiver Stat us Screen) Operating and Programming Guide 3-7 Figure 3-3. Receiv er Status Screen Displaying Progress T ow ards Steady-State Opera tion In the SYNCHRONIZATION area, the >> marker is point ed at the Locked to GPS line, indicat ing that the Receiv[...]

  • Page 36

    Chapter 3 Visual User Interface Using and Readi ng the Vi sual User Interfac e (the Receiver Stat us Screen) 3-8 Operating an d Programming Guide Also indicate d is a predict ion of the accuracy of the Receiver sho uld it go into hol dover operation. Demonstration of Holdov er Operation CAUTION The Receiver typically reaches stable state 24 to 72 h[...]

  • Page 37

    Chapter 3 Visual User Interface Using and Readi ng the Vi sual User Interfac e (the Receiver Stat us Screen) Operating and Programming Guide 3-9 Figure 3-4. Receiv er Status Screen Displaying Holdover Operation In the SYNCHRONIZATION area, you can see that the Receiver has gone into holdove r as indicated by >> marker that is pointing at t he[...]

  • Page 38

    Chapter 3 Visual User Interface Using and Readi ng the Vi sual User Interfac e (the Receiver Stat us Screen) 3-10 Operating an d Programming Guide When the GPS antenna is re-co nnected and the GPS signal has been re-acquire d, the Receiver has the ability to recover from holdo ver by itself. The SYNCHRONIZATI ON area o f the screen will show the &g[...]

  • Page 39

    Chapter 3 Visual User Interface Receiver Status Screen Data Operating and Programming Gu ide 3-1 1 Receiver Status Screen Data This section define s the data displayed in the Receiver Status Scr een, shown in Figur e 3-6. Figure 3-6. Sample Stat us Screen The status screen has three major s ecti ons : • SYNCHRONIZATI ON • ACQUISITION • HEALTH[...]

  • Page 40

    Chapter 3 Visual User Interface Receiver Status Screen Dat a 3-12 Operating an d Programming Guide SYNCHRONIZATI ON Section of the Status S creen SYNCHRONIZAT ION Summ ary Line The SYNCHR ONIZA TION line in the screen summarize s the Smar tCloc k Status and Reference Outputs . One of thr ee SYNCHRONIZATI ON messages is s hown: Outputs I nv alid whi[...]

  • Page 41

    Chapter 3 Visual User Interface Receiver Status Screen Data Operating and Programming Guide 3-13 When t he manua lly initia ted message follows the Hol dover label, the Receiver has been plac ed in holdover by the user. An explicit command is requir ed to initiate an exit from manual holdover. When t he 1 PPS TI e xceeds ho ld threshold mess age fo[...]

  • Page 42

    Chapter 3 Visual User Interface Receiver Status Screen Dat a 3-14 Operating an d Programming Guide FFOM (Frequency Figu re of M erit ) indicates the stab ility of the Receiver’s internal 10 MHz signal. The 10 MHz signal is controll ed by the SmartClock’s Phase-Lo cked Loop (PLL). Thus, the FFOM value is determined by monitoring the stat us of t[...]

  • Page 43

    Chapter 3 Visual User Interface Receiver Status Screen Data Operating and Programming Guide 3-15 Health and status indicators in the tables are de fined as follows: The health and status indica tors in the Not T rac king table are describe d as follows: PRN indicates the pseudorando m noise code as signed to th e satellite . El indicates the predic[...]

  • Page 44

    Chapter 3 Visual User Interface Receiver Status Screen Dat a 3-16 Operating an d Programming Guide Time When you first power up the unit the time and dat e 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. NOTE There are two accurate way[...]

  • Page 45

    Chapter 3 Visual User Interface Receiver Status Screen Data Operating and Programming Guide 3-17 ANT DL Y (antenna delay) di splays the user-ente red value that is used to compens ate for the propagation del ay of the antenna cable. Position P osition area of the status screen pr ovides four types of information: MODE (hold or s urvey), LA T (latit[...]

  • Page 46

    Chapter 3 Visual User Interface Receiver Status Screen Dat a 3-18 Operating an d Programming Guide The possible advi sory messages that can be displayed when position mode is Surv e y are: Suspended: t rac k <4 sats Suspended: poor geometr y Suspended: no trac k data HEALTH MONITOR Section of the Screen The HEALTH MONITOR section of the sta tus [...]

  • Page 47

    Chapter 3 Visual User Interface Receiver Status Screen Data Operating and Programming Guide 3-19 This Page Intentional ly Left Blank.[...]

  • Page 48

    Chapter 3 Visual User Interface The Receiver Status Screen at a Glance 3-20 Operating an d Programming Guide The Receiver Status Screen at a Glance[...]

  • Page 49

    Chapter 3 Visual User Interface The Receiver Status Screen at a Glance Operating and Programming Guide 3-21 The Receiver Status Screen at a Glance (cont’d)[...]

  • Page 50

    Chapter 3 Visual User Interface The Receiver Status Screen at a Glance 3-22 Operating an d Programming Guide[...]

  • Page 51

    4 Command Quick Reference[...]

  • Page 52

    Chapter 4 Command Quick Reference Chapter Contents 4-2 Operating an d Programming Guide Chapter Contents This chapter is a quick refere nce that summarizes the GPS Receiver commands which allow you to operate and program the Recei v er. This chapt er is organized as f ollows: • An Introduction to GPS Receiver Commands page 4-4 – SCPI Conformanc[...]

  • Page 53

    Chapter 4 Command Quick Reference Chapter Contents Operating and Programming Guide 4-3 • Sys tem T ime 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 – Reading Leap Second Status [...]

  • Page 54

    Chapter 4 Command Quick Reference An Introduct ion to GPS Receiver Commands 4-4 Operating an d Programming Guide An Introduction to GPS Receiver Commands SCPI Conformance Infor mation The SCPI commands used in the GPS Receiver are in confor mance with the S CPI Standard Ve rsion 1994.0. Details of all the GPS Rec eiver commands can be found in Chap[...]

  • Page 55

    Chapter 4 Command Quick Reference GPS Satellite Acquisition Operating and Programming Guide 4-5 GPS Satellite Acquisiti on The fol lowing command s are pr ovided to facilitat e initial G PS sat ellite trackin g, to est ablis h accurate GPS a ntenna positi on, to select o r igno re satellit es, to compen sate for ant enna cabl e delay , and to monit[...]

  • Page 56

    Chapter 4 Command Quick Reference GPS Satellite Acquisition 4-6 Operating an d Programming Guide Selecting Satellites <selec t> = IGNore or INCLude :GPS:SATell ite:TRACking:INCLude <PRN>, ... , < PRN> (59551A) :GPS:SATell ite:TRACking:INCLude? (595 51A) :GPS:SATellite :TRACking: <select> :ALL (59551A) :GPS:SATellite :TRACkin[...]

  • Page 57

    Chapter 4 Command Quick Reference 1 PPS Reference Synchronizati on Operating and Programming Guide 4-7 1 PPS Reference Synchronization The foll owing commands are pro vided to monitor t he operating mode of t he reference oscillator, to determine the accuracy and stability of the reference outp ut si gnal( s), a nd to contr ol the oscill ator h old[...]

  • Page 58

    Chapter 4 Command Quick Reference Operating St atus 4-8 Operating an d Programming Guide Oper ating Sta tus The foll owing commands ar e provided to obtai n Receiver sta t us in formation. There are s everal ways to obta in Receiver statu s using commands. For example, you can send a command to display the Receiver Status screen, to read the error [...]

  • Page 59

    Chapter 4 Command Quick Reference Operating St atus Operating and Programming Guide 4-9 Reading and Qu al ifying Rec eiver Status <regi ster> = OPERation <register> = QUEStionable <regi ster> = OPERation:HARDware <regi ster> = OPERatio n:HOLDover <regi ster> = OPERation:POWe rup :STATus: <re gister> :ENABle <b[...]

  • Page 60

    Chapter 4 Command Quick Reference System T ime 4-10 Operating an d Programming Guide Syst em Time The foll owing commands ar e provided to allo w you to monitor and con trol the system date and time. These commands allow you access to a very accurate syste m clock that pro vides bo th date and time , to custo mize the clock fo r a local time zon e,[...]

  • Page 61

    Chapter 4 Command Quick Reference Programmable Pulse Output (59551A Only) Operating and Programming Gu ide 4-1 1 Programmable Pulse Output (59551A Only) The foll owing commands ar e provided to allo w you to operate and co ntrol the programmabl e pulse output of t he 59551A GPS Receiv er. The pulse outpu t, which is pro grammable by the use r, can [...]

  • Page 62

    Chapter 4 Command Quick Reference Event T ime Stamping (59551A Only) 4-12 Operating an d Programming Guide Event Time Stam ping (59551A Only) The foll owing commands ar e provided to allo w you to time-tag and record events such as powe r surges and power outages. The time tagg i ng input feature all ows you to use the Receiver with equi pment whic[...]

  • Page 63

    Chapter 4 Command Quick Reference Serial I nterface Communication Operating and Programming Guide 4-13 Serial Inter face Communicat ion The foll owing commands ar e provided to allo w you to configure t he serial interface port(s) for in s trument communications. Configur ing I/O Port 1 R :SYSTem:COMMunicate ? R :SYSTem:COMMunic ate:SERial1:BAUD 12[...]

  • Page 64

    Chapter 4 Command Quick Reference Receiver Init ialization 4-14 Operating an d Programming Guide Receiver Initiali zation The foll owing commands ar e provided to allo w you to initia lize or preset the serial interface port(s) and the Receive r t o their factory shipment val ues. R :SYSTem:COMMunic a te:SERial1:PRESe t :SYSTem:COMMu nicate:SERial2[...]

  • Page 65

    Chapter 4 Command Quick Reference Receiver Identi fication/Upgrade Operating and Programming Guide 4-15 Receiver Identification/Upgrade The comma nds provid ed in this section allow you to quer y the ident ification o f the Rec eiver, and to pe rform firmw are upg rades in the fiel d aft er you ob tain a new firmware di sk. Reading Product Identif [...]

  • Page 66

    Chapter 4 Command Quick Reference Receiver Identi fication/Upgrade 4-16 Operating an d Programming Guide Receiver C ommands at a Glance[...]

  • Page 67

    Chapter 4 Command Quick Reference Receiver Identi fication/Upgrade Operating and Programming Guide 4-17 Receiver Commands at a Glance (cont’d)[...]

  • Page 68

    Chapter 4 Command Quick Reference Status Reportin g System at a Glance 4-18 Operating an d Programming Guide Status Reporting Syst em at a Glance[...]

  • Page 69

    5 Command Reference[...]

  • Page 70

    Chapter 5 Command Reference Chapter Contents 5-2 Operating an d Programming Guide Chapter Contents This chapt er provides a description of eac h comm and that can be used to operate the GPS Receive r . The commands are grouped by functions . The fu nctions are grouped and ordered t he same as they are in Chapter 4, “Command Quick Reference ,” a[...]

  • Page 71

    Chapter 5 Command Reference Chapter Contents Operating and Programming Guide 5-3 See Appendix B, “Command Syntax and Style ,” for details regarding command Expanded Syntax, par ameter types , and query response type s. • Sys tem T ime page 5- 73 – Identifying Time of Next 1 PPS Reference Edge page 5-74 – Reading Current Time page 5-75 –[...]

  • Page 72

    Chapter 5 Command Reference Command Syntax Conventi ons 5-4 Operating an d Programming Guide Command Syntax Conventions POSition Means yo u MUST use either all the upper case letters or the entir e word. The lower case letters are optional. F or example , POS and POSITION are both valid. However , POSI is not valid. (Note POSition is us ed here as [...]

  • Page 73

    Chapter 5 Command Reference Description Format Operating and Programming Guide 5-5 Description Format Commands and Returns a c b the pulse sequence) is generated at the Pr :PULSe:STARt:DATE <four-digit year Expanded Syntax Parameter Context Dependencies Side Effects The <four-digit year> range is 1994 to Command Index Required characters a[...]

  • Page 74

    Chapter 5 Command Reference Description Format 5-6 Operating an d Programming Guide Query-Specific Information Description of Response Formats (ASCII-en coded) The following legend provides the meaning of each type of response format. Re fer to T able B-3 in Ap pendix B, “Command Syntax and Style, ” for details . RESPONSE FORMA T Example Des cr[...]

  • Page 75

    Chapter 5 Command Reference GPS Satellite Acquisition Operating and Programming Guide 5-7 GPS Satellite Acquisiti on The GPS Receiver is design ed to acqu ire time trans fer info rmation (ti me, da te, and positi on) from the GPS sat ellites , which is used by the Receiv er’s internal reference oscillator and SmartClock  technology to lock to [...]

  • Page 76

    Chapter 5 Command Reference GPS Satellite Acquisition 5-8 Operating an d Programming Guide ! Compensating for Ante nna Delay :GPS:REFerence:ADELa y ... :GPS:REFerence:ADELay? ! Monitoring Acquisi tion :GPS:REFerence:VALid? :GPS:SATellite :TRACking? :GPS:SATell ite:VISible:PREDicted? :GPS:SATellite:TRACking:COUNt? :GPS:SATell i te:VISible :PREDicted[...]

  • Page 77

    Chapter 5 Command Reference GPS Satellite Acquisition Operating and Programming Guide 5-9 F acilitating Initial T racking ______________________________ This comman d sets a n approxima te date f or faster i nitial G PS acqu isition. Following powerup, the Receiver obt a ins the current date from satellite data. This process occurs automatically. P[...]

  • Page 78

    Chapter 5 Command Reference GPS Satellite Acquisition 5-10 Operating an d Programming Guide F acilitating Initial T racking ____________________ ( continued) This comman d sets an approx imate pos ition fo r faster init ial GPS acquisitio n. Followi ng powerup, the Receiver ref ines its position fro m the satellite data. This process occurs automat[...]

  • Page 79

    Chapter 5 Command Reference GPS Satellite Acquisition Operating and Programming Gu ide 5-1 1 F acilitating Initial T racking ____________________ ( continued) This comman d sets a n approxima te tim e for faste r initial G PS acqu isition. Followin g poweru p, the Re ceiver obta ins th e current time from satellit e data. This process occurs automa[...]

  • Page 80

    Chapter 5 Command Reference GPS Satellite Acquisition 5-12 Operating an d Programming Guide Establishing P osition_______ ______________________________ This command def ines the positi on of the Receiv er. The Receiver uses this position to pred ict satellit e visib ility and to determi ne time. An accu rate positi on i s nece ssary for pre cise t[...]

  • Page 81

    Chapter 5 Command Reference GPS Satellite Acquisition Operating and Programming Guide 5-13 Establishing P osition ___________________________ (continued) LAST de notes the las t specifie d position . This parame ter is provid ed to cance l surv eying (a utomatic position c omputati on) and r estore the last pos ition settin g. SURVey direct s the R[...]

  • Page 82

    Chapter 5 Command Reference GPS Satellite Acquisition 5-14 Operating an d Programming Guide Establishing P osition ___________________________ (continued) This q uery r eturn s the current inst antaneo us po sition of the G PS a ntenna . Response Returns a list of values defini ng the Receiver pos ition: N or S, <la titude degree>, <la t i[...]

  • Page 83

    Chapter 5 Command Reference GPS Satellite Acquisition Operating and Programming Guide 5-15 Establishing P osition ___________________________ (continued) This que ry identifies whethe r the Receiv er is in position- hold or survey mode. In survey mode, the Rece iver continually refines its position. In position-ho l d mode, the position se tting do[...]

  • Page 84

    Chapter 5 Command Reference GPS Satellite Acquisition 5-16 Operating an d Programming Guide Establishing P osition ___________________________ (continued) This que ry identifies whe ther the Receiver is in surv ey or position-hol d mode. In survey mode, the Rece iver continually refines its position. In position-ho l d mode, the position does not c[...]

  • Page 85

    Chapter 5 Command Reference GPS Satellite Acquisition Operating and Programming Guide 5-17 Sele cting Satell ites _______________________________________ This command instructs t he Receiver t o allow tra cking tho se satel lites for which th e elev ation a ngle i s greate r than th is elevat ion mask angle . Satellit es below th is elev ation are [...]

  • Page 86

    Chapter 5 Command Reference GPS Satellite Acquisition 5-18 Operating an d Programming Guide Sele cting Satell ites _____________________________ (continued) 59551A This comman d adds t he specifie d sate llites to the list t hat the Re ceiver ign ores for trac king. Each satelli t e is identified by i ts pseudorandom nois e code (PRN). Expanded Sy [...]

  • Page 87

    Chapter 5 Command Reference GPS Satellite Acquisition Operating and Programming Guide 5-19 Sele cting Satell ites _____________________________ (continued) 59551A This comman d adds the spe cified sa tellites to the l ist tha t the Re ceiver conside rs for t racking. Actu al sat ellite se lection is based on sat ellite vis ibility, geometry, and he[...]

  • Page 88

    Chapter 5 Command Reference GPS Satellite Acquisition 5-20 Operating an d Programming Guide Sele cting Satell ites ______________________________ (co ntinued) The quer y :GPS:SA Tellite: TRACking :IGNore:CO UNt? returns the num ber of satellit es tha t are on the li st to ign ore for tra cking. The query :GPS:SATellite:TRACking:INClude :COUNt? retu[...]

  • Page 89

    Chapter 5 Command Reference GPS Satellite Acquisition Operating and Programming Guide 5-21 Sele cting Satell ites ______________________________ (co ntinued) The que ry :GPS:SA Tellite: TRACkin g:IGNore :STATe? returns the ignored status of the specifie d satellit e. A satellite is spe cified by its pseudoran dom noise cod e (PRN). The que ry :GPS:[...]

  • Page 90

    Chapter 5 Command Reference GPS Satellite Acquisition 5-22 Operating an d Programming Guide Compensating for Antenna Delay _________________________ This comman d sets th e GPS an tenna del ay value in seconds. It instructs the Receiver t o output its 1 PPS ou tput pulse earlie r in time to compensa te for antenna ca ble delay . CAUTION Using th is[...]

  • Page 91

    Chapter 5 Command Reference GPS Satellite Acquisition Operating and Programming Guide 5-23 Compensating for Antenna Delay_____________ (continued) Delay V alues for the 58520A/521A and 58520AA/521A LMR 400 Antenna Cables The nominal delay value is labele d on t he cables . Refe r to th e Designing You r GPS An tenna System Confi guration Guide for [...]

  • Page 92

    Chapter 5 Command Reference GPS Satellite Acquisition 5-24 Operating an d Programming Guide Monitoring Acquisition ___________________________________ This q uery identifi es that th e 1 PPS signal has locked t o a valid G PS reference and t he 1 PPS sign al itse lf is vali d. Response A value of 1 i ndicates signal is vali d. A value of 0 i ndicat[...]

  • Page 93

    Chapter 5 Command Reference GPS Satellite Acquisition Operating and Programming Guide 5-25 Monitoring Acquisition _________________________ (continued) This que ry retu rns the li st of sa tellite s (PRN ) that th e almanac p redicts should be visibl e, given date, t ime, and location (if an y of these valu es are incorrect, the pred iction will be[...]

  • Page 94

    Chapter 5 Command Reference GPS Satellite Acquisition 5-26 Operating an d Programming Guide Monitoring Acquisition _________________________ (continued) This q uery re turns t he nu mber o f sate llites t hat th e alma nac pr edicts s houl d be visibl e, given date, time , and location (if an y of these are incorrect , the prediction will be incorr[...]

  • Page 95

    Chapter 5 Command Reference 1 PPS Reference Synchronizati on Operating and Programming Guide 5-27 1 PPS Reference Synchronization 1 PPS and 10 MHz ( 58503B only) ou tput sig nals are g enerated b y the Receiver ’s intern al reference oscilla tor. This oscillato r is synch ronized (phase d locke d) to GP S while a sufficie nt num ber of sa telli t[...]

  • Page 96

    Chapter 5 Command Reference 1 PPS Reference Synchronization 5-28 Operating an d Programming Guide Monitoring 1 PPS Synchronization _______________________ This query returns the Receiver state. Response OFF, or HOLD, or WAIT, o r REC, or LOCK, or POW . OFF indicat es in diagno stic mode or a tempora ry start-up mode; HOLD indicates in manual hold o[...]

  • Page 97

    Chapter 5 Command Reference 1 PPS Reference Synchronizati on Operating and Programming Guide 5-29 Monitoring 1 PPS Synchronization _____________ (continued) This qu ery returns the st ate of the front -panel GPS Lock LE D. The Receiver sets this indicator during normal operation when it has locked the internal reference os ci llator and 1 PPS outpu[...]

  • Page 98

    Chapter 5 Command Reference 1 PPS Reference Synchronization 5-30 Operating an d Programming Guide Assessing 1 PPS Q uality__________________________________ This query returns the Frequency Figure of Merit (FFOM). Use this query when you wa nt to know t he stab ili ty of the Receiver’s 10 MHz output. The 10 MHz output is controlled by the SmartCl[...]

  • Page 99

    Chapter 5 Command Reference 1 PPS Reference Synchronizati on Operating and Programming Guide 5-31 Assessing 1 PPS Q uality ________________________ (continued) This query returns an e stimate of the time interval error t hat can be e xpected for a one day holdo ver, given the current state of SmartClock learning in the Receiver. Response The first [...]

  • Page 100

    Chapter 5 Command Reference 1 PPS Reference Synchronization 5-32 Operating an d Programming Guide Assessing 1 PPS Q uality ________________________ (continued) This query returns the Time Figure of Merit. Use this query when you want to know the accuracy of the Recei ver’s 1 PPS out put. A low TFOM valu e indicates a more accurate output. A value[...]

  • Page 101

    Chapter 5 Command Reference 1 PPS Reference Synchronizati on Operating and Programming Guide 5-33 Assessing 1 PPS Q uality ________________________ (continued) This query returns the duration o f th e present or most recent period of operatio n in the hol dover and hold over process es. This is t he length of time the reference oscillator was not l[...]

  • Page 102

    Chapter 5 Command Reference 1 PPS Reference Synchronization 5-34 Operating an d Programming Guide Assessing 1 PPS Q uality ________________________ (continued) This command sets the duration (in seconds) which represent s a li mit against which th e elaps ed time of holdove r is compared. If the elapsed time in hold over (and associ ated processes)[...]

  • Page 103

    Chapter 5 Command Reference 1 PPS Reference Synchronizati on Operating and Programming Guide 5-35 Assessing 1 PPS Q uality ________________________ (continued) This qu ery identifies if the Receiver ha s been in holdove r longer than the amount of time specified by the THRes hold command. If it has, 1 wil l be returned. Response A valu e of 1 indic[...]

  • Page 104

    Chapter 5 Command Reference 1 PPS Reference Synchronization 5-36 Operating an d Programming Guide Operating in Holdover ____________________________________ " Initiating Manua l Holdover _________ __________________ _______ This comman d places the Receiv er in holdover mod e. The Receiv er will stay in holdover until you send :SYNC:H OLD:REC:[...]

  • Page 105

    Chapter 5 Command Reference 1 PPS Reference Synchronizati on Operating and Programming Guide 5-37 Operating in Holdover __________________________ (continued ) " Recovering f rom Holdover _____ __________________ __________ This query returns prioritized reason fo r why the Receiver is waiting to recover. Response HARD indicates there is an in[...]

  • Page 106

    Chapter 5 Command Reference 1 PPS Reference Synchronization 5-38 Operating an d Programming Guide Operating in Holdover __________________________ (continue d) " Recovering f rom Holdover (conti nued) This command initiates recovery from holdover if recovery was inhibited by time interval s exceed ing limit. The time interval u sed fo r this c[...]

  • Page 107

    Chapter 5 Command Reference Operating St atus Operating and Programming Guide 5-39 Oper ating Status This section describes t he commands that can be use to obtain Receiver status information . There are s everal ways to obta in Receiver s tatus usin g commands. For example, you can send a command to display the Receiver Status scre en, to read the[...]

  • Page 108

    Chapter 5 Command Reference Operating St atus 5-40 Operating an d Programming Guide " Reading and Qu al ifying Rec eiver Status <regi ster> = OPERation <register> = QUEStion able <regi ster> = OPERation:HARDware <regi ster> = OPERatio n:HOLDover <regi ster> = OPERation:POWe rup :STATus: <re gister> :CONDitio[...]

  • Page 109

    Chapter 5 Command Reference Operating St atus Operating and Programming Guide 5-41 Receiver Ope ration at a Glance ___________________________ This query outputs a formatted Receiver Status screen. Use this screen to monito r GPS a cquisiti on, d eriva tion of time an d posi tion, and sync hronizat ion of reference o utputs to GPS. Refe r to Chap t[...]

  • Page 110

    Chapter 5 Command Reference Operating St atus 5-42 Operating an d Programming Guide Reading the Error Queu e _________________________________ This query returns the oldest error in the Error Que ue and removes that error from t he q ueue ( first in, f irst o ut). See Appendix A, “Error Messages,” in this guide for detailed error information. R[...]

  • Page 111

    Chapter 5 Command Reference Operating St atus Operating and Programming Guide 5-43 Reading the Diagn ostic Log ______________________________ The Diag nost ic Log is o ne way t o obtain Receiv er statu s. The fo llowin g activi ties and ev ents are re corded i n the diagno stic lo g: • p ower -on s equ ence , • automati c or manual tran sitions[...]

  • Page 112

    Chapter 5 Command Reference Operating St atus 5-44 Operating an d Programming Guide Reading the Diagn ostic Log ____________________ (con tinued) The DIAGnostic commands for the log are described in the fo l lowing text . T able 5-1. Diagnostic Log Messages ( Continued) Log Messag e Comments Holdove r started, GPS RAI M alarm Indicates tra nsition [...]

  • Page 113

    Chapter 5 Command Reference Operating St atus Operating and Programming Guide 5-45 Reading the Diagn ostic Log _____________________ (continued) This comman d is an even t that remo ves all prev ious diag nostic lo g entries, an d effecti vely sets the number of diagnost ic log entries to one . This quer y returns a ll of the most recen t diagnos t[...]

  • Page 114

    Chapter 5 Command Reference Operating St atus 5-46 Operating an d Programming Guide Reading the Diagn ostic Log _____________________ (continued) This qu ery identifies the number of ent ries in the dia gnostic log. Response Range is 1 to 222, maximum is subject to change. This query returns the most recen t diagnostic log entry. Response The dia g[...]

  • Page 115

    Chapter 5 Command Reference Operating St atus Operating and Programming Guide 5-47 Reading the Diagn ostic Log _____________________ (continued) This query returns the user- specified diagnostic log entry. Expanded Sy ntax :DIAGnos tic:LOG:READ? <entry num ber> Parameter Range is 1 to current log count. Response The dia gnostic log entry form[...]

  • Page 116

    Chapter 5 Command Reference Operating St atus 5-48 Operating an d Programming Guide Monitoring Status/Alarm Conditions _____________________ The Receiver i s at all times monito ri ng various o perating conditions through a status/a larm reporting system. T he Receiver is shipped fro m the factory wi th the stat us system set to g enerate an alarm [...]

  • Page 117

    Chapter 5 Command Reference Operating St atus Operating and Programming Guide 5-49 Monitoring Status/Alarm Conditions ___________ (continued ) Figure 5-1. 59551A/ 58503B S tatus Reporting System Diagram Binary Weights 0 Powerup First Satellite Tracked 1 Oscillator Oven Warm 2 Date & Time Valid 0 Holdover Holding 1 Waiting to Recover 2 Recoverin[...]

  • Page 118

    Chapter 5 Command Reference Operating St atus 5-50 Operating an d Programming Guide Monitoring Status/Alarm Conditions ___________ (continued ) The foll owing describe s, for each functional g roup of operating s tatus shown in Figure 5-1, each of the operati ng conditions that is monitored t hrough the stat us/alarm sy stem. Each monitored condit [...]

  • Page 119

    Chapter 5 Command Reference Operating St atus Operating and Programming Guide 5-51 Monitoring Status/Alarm Conditions ___________ (continued ) Hard wa re St atus This Op eration su bgroup comp rises oper ating st atus that indicates the heal th of th e Rec eiver ha rdwa re. One o r more of the cond ition ch ange s from this g roup a re su mmarize d[...]

  • Page 120

    Chapter 5 Command Reference Operating St atus 5-52 Operating an d Programming Guide Monitoring Status/Alarm Conditions ___________ (continued ) Holdover Status This Operation subgroup is comprised of oper a ting status that occurs during holdove r. One or more of t he condition changes from thi s group are summarized in the Operat ion Statu s grou [...]

  • Page 121

    Chapter 5 Command Reference Operating St atus Operating and Programming Guide 5-53 Monitoring Status/Alarm Conditions ___________ (continued ) Command Error Status This group cont ains events which indicate a comman d error has occurred, and an event which indicates that the power has cycled. (See Figure 5-1.) The following status events indicate t[...]

  • Page 122

    Chapter 5 Command Reference Operating St atus 5-54 Operating an d Programming Guide Monitoring Status/Alarm Conditions ___________ (continued ) ! C leari ng and Prese tting A larm s __________ __________________ __ When the *C LS command clears the ev ent status regi sters and error queue, t he Receiver’s Alarm LED and Alarm BIT E output will no [...]

  • Page 123

    Chapter 5 Command Reference Operating St atus Operating and Programming Guide 5-55 Monitoring Status/Alarm Conditions ___________ (continued ) ! Clearing and Prese tting Alarms (co ntinued) When the configurable portion of the st a tus/alarm reporting system is preset, the Receiver is configured to ge nerate an alarm under the factory default set o[...]

  • Page 124

    Chapter 5 Command Reference Operating St atus 5-56 Operating an d Programming Guide Monitoring Status/Alarm Conditions ___________ (continued ) ! Reading and Qualifying Alarms _______ __________________ ____ Figure 5-2. Alar m Condition and Enable Registe rs Thi s query ret urns the status of the fr ont-pane l Alarm L ED, whi ch indica tes that a c[...]

  • Page 125

    Chapter 5 Command Reference Operating St atus Operating and Programming Guide 5-57 Monitoring Status/Alarm Conditions ___________ (continued ) ! Reading and Qualifying Alarms (continued) The setting of the Alarm Enab le Register (Figure 5-2) selects whic h summary status f rom the Alarm Condit ion Regis ter is e nabled t o generate an alarm. Expand[...]

  • Page 126

    Chapter 5 Command Reference Operating St atus 5-58 Operating an d Programming Guide Monitoring Status/Alarm Conditions ___________ (continued ) ! Reading and Qualifying Alarms (continued) This q uery reads t he Alarm Co ndition R egister ( Figure 5- 2). Response The range is 0 to 255 . The respons e value represe nts the sum of the binary-we ighted[...]

  • Page 127

    Chapter 5 Command Reference Operating St atus Operating and Programming Guide 5-59 Monitoring Status/Alarm Conditions ___________ (continued ) ! Reading and Qualifying Receive r Status _________________ ___ Figure 5-3. Condit ion, T ransition Fil ter , Event Enable, and Event Registers 0 1 2 n Condition Register Transition Filter 0 1 2 n Event Regi[...]

  • Page 128

    Chapter 5 Command Reference Operating St atus 5-60 Operating an d Programming Guide Monitoring Status/Alarm Conditions ___________ (continued) ! Reading and Qualifying Receive r Status (continued) This q uery reads t he sp ecified co ndition re gister (figures 5-3 and 5-1). Expanded Sy ntax :STATus:O PERation:CONDition ? :STATus :QUEStionable: COND[...]

  • Page 129

    Chapter 5 Command Reference Operating St atus Operating and Programming Guide 5-61 Monitoring Status/Alarm Conditions ___________ (continued ) ! Reading and Qualifying Receive r Status (continued) Thi s query rea ds the spe cified event reg ister (fi gures 5-3 and 5-1) , retri eving information a b out what has ha ppened to the instrument since i t[...]

  • Page 130

    Chapter 5 Command Reference Operating St atus 5-62 Operating an d Programming Guide Monitoring Status/Alarm Conditions ___________ (continued ) ! Reading and Qualifying Receive r Status (continued) The sett ing of an enable reg ister (figures 5- 3 and 5-1) select s which events from the correspo nding event regis ter are enabled to rep ort to the c[...]

  • Page 131

    Chapter 5 Command Reference Operating St atus Operating and Programming Guide 5-63 Monitoring Status/Alarm Conditions ___________ (continued ) ! Reading and Qualifying Receive r Status (continued) Reading a n enable registe r (fi gures 5-3 and 5-1 ) identifies which e vents from the correspo nding event regis ter are enabled to rep ort to the corre[...]

  • Page 132

    Chapter 5 Command Reference Operating St atus 5-64 Operating an d Programming Guide Monitoring Status/Alarm Conditions ___________ (continued ) ! Reading and Qualifying Receive r Status (continued) The set ting of the transition fil ter registers selects which c ondition t ransitions (posit ive, negative, ei ther, or neither) are enabled to report [...]

  • Page 133

    Chapter 5 Command Reference Operating St atus Operating and Programming Guide 5-65 Monitoring Status/Alarm Conditions ___________ (continued ) ! Reading and Qualif ying Receiver Status (continued) Reading t he transiti on filter reg isters identi fies which condit ion transiti ons (posit ive, negative, ei ther, or neither) are enabled to report eve[...]

  • Page 134

    Chapter 5 Command Reference Operating St atus 5-66 Operating an d Programming Guide Monitoring Status/Alarm Conditions ___________ (continued ) ! Reading and Qualifying Command Error Status ___ _________ Figure 5-4. Command Error Event and Enable Regist ers The se tting of the Comma nd Error Ena ble Regis ter (Figure 5-4) selects which events fro m[...]

  • Page 135

    Chapter 5 Command Reference Operating St atus Operating and Programming Guide 5-67 Monitoring Status/Alarm Conditions ___________ (continued ) ! Reading and Qualifying Command Error Status ( continue d) This q uery iden tifies th e status conditio ns enabl ed to generate an alarm. Reading the C ommand Error Enable Register (F igure 5-4) identifi es[...]

  • Page 136

    Chapter 5 Command Reference Operating St atus 5-68 Operating an d Programming Guide Monitoring Status/Alarm Conditions ___________ (continued ) ! Reporting Questionable Status _____ __________________ _____ This comma nd sets the User- reported bit of the Questionab le Conditi on Register. Expanded Sy ntax :STATus:QUEStio nable:CONDition:USER SET o[...]

  • Page 137

    Chapter 5 Command Reference Operating St atus Operating and Programming Guide 5-69 Monitoring Status/Alarm Conditions ___________ (continued ) ! Reporting Questionable Status (continued) This command ge nerates a transit ion of the User-report ed bit of the Questio nable Con dition Reg ister. Expanded Sy ntax :STATus:QUEStio nable:EVENt:USER PTRans[...]

  • Page 138

    Chapter 5 Command Reference Operating St atus 5-70 Operating an d Programming Guide Assessing Receiver Health ____________________________ ____ This query causes an internal selftest a nd the respons e indicat es whether any errors were detected . This test takes about 40 seconds to complete. Error -3 30 , “ Self test failed ” is generat ed if [...]

  • Page 139

    Chapter 5 Command Reference Operating St atus Operating and Programming Guide 5-71 Assessing Receiver Health ______________________ (co nt inued ) This q uery return s the lifetime cou nt, indicat ing the total p owered-on time. Response Range of the int eger is 0 to 4,294,96 7,296 with a resolut ion of 1. Each count represent s three hours of oper[...]

  • Page 140

    Chapter 5 Command Reference Operating St atus 5-72 Operating an d Programming Guide Assessing Receiver Health ______________________ (co nt inued ) This q uery r eturns t he result o f the la st test and th e type of tes t per forme d. Use this query, for exampl e, following poweru p to check the outco me of the powe rup self test . Response A valu[...]

  • Page 141

    Chapter 5 Command Reference System T ime Operating and Programming Guide 5-73 Syst em 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 th e exact time, t o identify the accumul ated time dif ference (in secon ds) betw een[...]

  • Page 142

    Chapter 5 Command Reference System T ime 5-74 Operating an d Programming Guide Identifying T ime of Next 1 PPS Reference Edge __________ This query returns timecode message 980 to 20 ms prior to 1 PPS of indicated time. This s pecial qu ery prov ides not on ly accurate time but also provide s the user the opportunity to correctly correlate this tim[...]

  • Page 143

    Chapter 5 Command Reference System T ime Operating and Programming Guide 5-75 Reading Current Time _____________________________ _______ This query returns the current calendar date. The local calendar date is always referenced t o UTC time, offset by any local time zo ne value that ha s been provide d by the user. Th e year, mon th, and day are re[...]

  • Page 144

    Chapter 5 Command Reference System T ime 5-76 Operating an d Programming Guide Reading Current Time __________________________ (continued) This query returns th e current 24-hour time suitable for display (f or example, 15:23:06) . Context D ependencies This q uery is no t valid prior t o the first lock fo llowing powerup (see bi t 2 of th e Poweru[...]

  • Page 145

    Chapter 5 Command Reference System T ime Operating and Programming Guide 5-77 Applying Loca l Time Zone Offset _________________________ This command se ts the time zone local time offs et to provide an of fset from Universal Coordinated Time (UTC) t o serve as the basis fo r all reported time. The local 24-hou r time an d local calendar date depen[...]

  • Page 146

    Chapter 5 Command Reference System T ime 5-78 Operating an d Programming Guide Defining the 1 PPS Referen ce Edge (59551A Only) ____ 59551A This c omman d sel ects t he po larity of th e 1 P PS on- time e dge. Expanded Sy ntax :PTIMe:PPS:EDGE RIS i ng or F ALLing Parameter The RISi ng parameter sets th e 1 PPS rising edg e as the on-tim e edge. The[...]

  • Page 147

    Chapter 5 Command Reference System T ime Operating and Programming Guide 5-79 Reading Leap Seco nd Status ______________________________ This query returns th e leap second difference accumulated betw een GPS time and UTC time since t he beginning of GPS time. The time uni ts are seconds. Response An e xamp le r espon se i s: +10 which indic ates t[...]

  • Page 148

    Chapter 5 Command Reference System T ime 5-80 Operating an d Programming Guide Reading Leap Second Status ____________________ (co ntinued) This query re turns the UTC ca lendar date of next le ap second. The ye ar, month, and day are ret urned. Response Three fie l ds are se parated by commas: <yea r>,<month>,<day> . • The <[...]

  • Page 149

    Chapter 5 Command Reference System T ime Operating and Programming Guide 5-81 Reading Leap Second Status ____________________ (co ntinued) Thi s query id entifies wh ether a le ap secon d is pend ing, dis tinguis hes betwe en leap seconds which extend the minute, and leap se conds which shorten the minute. This query returns the duration of t he mi[...]

  • Page 150

    Chapter 5 Command Reference System T ime 5-82 Operating an d Programming Guide Reading Leap Second Status ____________________ (co ntinued) This q uery identif ies if a le ap second is pendin g. This query l ooks ahead to indicate a p ending leap second. Response A value o f 0 indicate s no leap s econd is p ending. A valu e of 1 indicate s a le ap[...]

  • Page 151

    Chapter 5 Command Reference Programmable Pulse Output (59551A Only) Operating and Programming Guide 5-83 Programmable Pulse Output (59551A O nly) The Progra mmable Pulse out put feature provi des a means of using t he GPS Receiver as a pulse generator. The pulse output , which is programma ble by the user, can either ge nerate a stre am of pulse s [...]

  • Page 152

    Chapter 5 Command Reference Programmable Pulse Output (59551A Only) 5-84 Operating an d Programming Guide 59551A Thi s command se ts the int erval b etween pu lses in se conds. Expanded Sy ntax :PULS e:CON Tinu ous :PERio d <second s> Parameter The <se conds> p arameter range is 1 to 315360 00, eq uivalent t o one ye ar. Resoluti on is [...]

  • Page 153

    Chapter 5 Command Reference Programmable Pulse Output (59551A Only) Operating and Programming Guide 5-85 59551A This command controls whether the Pro gramma ble Pulse output will be just one pulse or a sequence of puls es. Expanded Sy ntax :PULSe:CONTinuous:STATe ON or OFF Parameter OFF sel ects one pulse. ON sel ects a sequence of puls es. Context[...]

  • Page 154

    Chapter 5 Command Reference Programmable Pulse Output (59551A Only) 5-86 Operating an d Programming Guide 59551A This command se lects the pol arity of the Prog rammable Pulse on-t ime edge. Expanded Sy ntax :PULSe:REFeren c e:EDGE RISing or FALLing Parameter The RIS i ng parame ter sets the Prog rammable Pulse ri sing edge as the on-time edge . Th[...]

  • Page 155

    Chapter 5 Command Reference Programmable Pulse Output (59551A Only) Operating and Programming Guide 5-87 59551A This command i dentifies the date whe n the individual pulse (or first pulse of the puls e sequence) is genera ted at the Programma ble Pulse outpu t. Expanded Sy ntax :PULSe:STARt:DATE <four- digi t y ear> ,<m onth >,< day[...]

  • Page 156

    Chapter 5 Command Reference Programmable Pulse Output (59551A Only) 5-88 Operating an d Programming Guide 59551A This command i dentifies the time when the indivi dual pulse (or first pul se of the puls e sequence) is genera ted at the Programma ble Pulse outpu t. Expanded Sy ntax :PULSe:STARt:TIM E <hour>,<minute >,<second> Param[...]

  • Page 157

    Chapter 5 Command Reference Event T ime Stamping (59551A Only) Operating and Programming Guide 5-89 Event Time Stam ping (59551A Only) The time st amping feature allo ws you to use the Receive r with equipment such as a fault analy zer or a surge de tector t hat prod uces a T TL edge w hen so me impor tant ev ent hap pens in the base st ation. T he[...]

  • Page 158

    Chapter 5 Command Reference Event T ime Stamping (59551A Only) 5-90 Operating an d Programming Guide Defining the Time-stampe d Edge _________________________ 59551A This command selects the polarity of the edges the Receiver will time stamp. Expanded Sy ntax :SENSe:TSTamp1:EDGE RI Sing or FALLing :SENSe:TSTamp2:EDGE RI Sing or FALLing :SENSe:TSTam[...]

  • Page 159

    Chapter 5 Command Reference Event T ime Stamping (59551A Only) Operating and Programming Guide 5-91 Clearing Time Stamp Memory ____________________________ 59551A This command cl ears the data in the time stamp measurement buffer for the user-speci fied Time Tag inp ut. Use "TSTamp 1" or "TSTam p 2" or "TSTamp 3 " to s[...]

  • Page 160

    Chapter 5 Command Reference Event T ime Stamping (59551A Only) 5-92 Operating an d Programming Guide Reading Time Stamps _________ ___________________________ 59551A This query o utputs data from the one specif ied time stamp mea surement buffer (or Time Tag input) . This query does not cle ar the buffer. Each time stamp provide s the ye ar, month,[...]

  • Page 161

    Chapter 5 Command Reference Event T ime Stamping (59551A Only) Operating and Programming Guide 5-93 Reading Time Stamps _________ _________________ (continued) 59551A This command selects the output format for the time stamps. Expanded Sy ntax :FORMat:DA TA ASCii or INTeger Parameter If the format is ASCii (the default format), the response is a se[...]

  • Page 162

    Chapter 5 Command Reference Event T ime Stamping (59551A Only) 5-94 Operating an d Programming Guide Reading Time Stamps _________ _________________ (continued) 59551A This qu ery returns the numbe r of time stamps in each of the th ree Time Tag inputs . Response Returns three comma-separated integers correspond i ng to t he number of time stamps r[...]

  • Page 163

    Chapter 5 Command Reference Event T ime Stamping (59551A Only) Operating and Programming Guide 5-95 Reading Time Stamps _________ _________________ (continued) Parameter "TSTamp 1"querie s for the number of points in Time Tag 1 input b uffer. "TSTamp 2" querie s for the number of po ints in Time Tag 2 input buffer. "TSTamp [...]

  • Page 164

    Chapter 5 Command Reference Event T ime Stamping (59551A Only) 5-96 Operating an d Programming Guide Reading Time Stamps _________ _________________ (continued) Parameter <time ta g input> parameter: • "TSTa mp 1" to sele ct Time Ta g 1 input buffe r. • "TSTa mp 2" to sele ct Time Ta g 2 input buffe r. • "TSTa m[...]

  • Page 165

    Chapter 5 Command Reference Event T ime Stamping (59551A Only) Operating and Programming Guide 5-97 Processing Memory Overflows ____________________________ 59551A This query returns an overflow count for e ach of the three Time Tag inputs. An “overflow count” occurs after 256 time stamps have been recorded. When any add itional event s are det[...]

  • Page 166

    Chapter 5 Command Reference Event T ime Stamping (59551A Only) 5-98 Operating an d Programming Guide Processing Memory Overflows __________________ (continued) 59551A This query returns an overflo w count for the selected Time Tag input. Use "TSTa mp 1", "T STamp 2", o r "TSTam p 3" to se lect or qu ery one in put at a[...]

  • Page 167

    Chapter 5 Command Reference Event T ime Stamping (59551A Only) Operating and Programming Guide 5-99 Processing Memory Overflows __________________ (continued) 59551A This query returns t he state of the memory management protocol. Response FIRSt i ndic ates that the m emory retain s time stamps for t he firs t 256 ev ents detecte d. LAST indica tes[...]

  • Page 168

    Chapter 5 Command Reference Serial I nterface Communication 5-100 Operat ing and Programming Guide Serial Inter face Communicat ion The 59551 A and 5 8503B GPS R eceive rs provide a set o f commands t hat allow you to configure the serial interface port(s) fo r i nstrument communicati ons. A set of sp ecial commands is provide d for the 59551A Re c[...]

  • Page 169

    Chapter 5 Command Reference Serial I nterface Communication Operating and Programming Guide 5-101 Configuring I/O P orts ____________________ _________________ This query identifies whi ch serial port i s being used. Use this qu ery when the Receiver is instal led out o f sight o r at a remot e location . The distinction between SERIAL1 and SERIAL [...]

  • Page 170

    Chapter 5 Command Reference Serial I nterface Communication 5-102 Operating and Programmi ng Guide Configuring I/O P orts ___________________________ (conti nued) This query returns the baud rate of specified port. Expanded Sy ntax :SYSTem:COMMuni c ate:S ER ial1:BAUD? :SYSTem:COMMuni c ate:S ER ial2:BAUD? 59551A This command s ets the data b its o[...]

  • Page 171

    Chapter 5 Command Reference Serial I nterface Communication Operating and Programming Guide 5-103 Configuring I/O P orts ___________________________ (continued) This qu ery returns the data bit s value of the speci fied port. Expanded Sy ntax :SYSTem:COMMuni c ate:SE R ial1:BITS? :SYSTem:COMMuni c ate:SE R ial2:BITS? This command se ts the duplex s[...]

  • Page 172

    Chapter 5 Command Reference Serial I nterface Communication 5-104 Operating and Programmi ng Guide Configuring I/O P orts ___________________________ (conti nued) This qu ery returns the duplex s tate of the speci fied port. Expanded Sy ntax :SYSTem:CO MMunicate:SERial 1:FDUPlex? :SYSTem:CO MMunicate:SERial 2:FDUPlex? Response A value of 0 indicat [...]

  • Page 173

    Chapter 5 Command Reference Serial I nterface Communication Operating and Programming Guide 5-105 Configuring I/O P orts ___________________________ (continued) This query returns the flow cont rol s tate of specified port. Expanded Sy ntax :SYSTem:COMMuni c ate:SE R ial1:PACE? :SYSTem:COMMuni c ate:SE R ial2:PACE? Response XON or NONE is returne d[...]

  • Page 174

    Chapter 5 Command Reference Serial I nterface Communication 5-106 Operating and Programmi ng Guide Configuring I/O P orts ___________________________ (conti nued) This qu ery returns the parity se tting of the s pecified port. Expanded Sy ntax :SYSTem:COMMuni cate:SERial1:PARity? :SYSTem:COMMuni cate:SERial2:PARity? Response EVEN, ODD, NONE, or ONE[...]

  • Page 175

    Chapter 5 Command Reference Serial I nterface Communication Operating and Programming Guide 5-107 Configuring I/O P orts ___________________________ (continued) This qu ery returns the stop b its value of spe cified port. Expanded Sy ntax :SYSTem:COMMuni c ate:SE R ial1:SBITs? :SYSTem:COMMuni c ate:SE R ial2:SBITs? :SYST em :COMM un icate : <por[...]

  • Page 176

    Chapter 5 Command Reference Serial I nterface Communication 5-108 Operating and Programmi ng Guide Recovering th e Last Query Response _____________________ This query returns the l ast response it em issued th rough the Receiv er’s serial interface for use in an error recovery proc ess. In the case o f a serial interface data transmission error,[...]

  • Page 177

    Chapter 5 Command Reference Receiver Init ialization Operating and Programming Guide 5-109 Receiver Initiali zation The foll owing commands ar e provided to allo w you to initia lize or preset the serial interface port(s) and the Receive r t o their factory shipment val ues. :SYSTem:COMMuni c ate:SE R ial1:PRESet :SYSTem:COMMuni c ate:SE R ial2:PRE[...]

  • Page 178

    Chapter 5 Command Reference Receiver Init ialization 5-1 10 Operating an d Programming Guide This command is an event that sets specified port parameters to t heir factory-defa ult values. Expanded Sy ntax :SYSTem:COMMuni cate:SERial1:PRESet :SYSTem:COMMuni cate:SERial2:PRESet Context D ependencies The SERial 1 prese t command o nly is valid if tra[...]

  • Page 179

    Chapter 5 Command Reference Receiver Init ialization Operating and Programming Guide 5-1 1 1 T able 5-2. System Preset (Fact ory Default) Parameter Settings Summary Commands :SYST em:PRESet *ESE ... 0 (NV * ) — See footnotes on the bottom of the next pa ge *S RE .. . 136 ( NV) :DIAGnostic :LOG:CLEar Log is cleared. :DIAGnostic:LOG :COUNt? 2 :DIAG[...]

  • Page 180

    Chapter 5 Command Reference Receiver Init ialization 5-1 12 Operating an d Programming Guide :ST A T us:OPERation:ENABle ... 36 (NV) :ST A T us:OPERation:HAR Dw are:ENABl e ... 8191 (NV) :ST A T us:OPERation:H ARDware:NTRansiti on ... 0 (NV) :ST A T us:OPERation:H ARDware:PTRan sition ... 5 1 19 (NV) :ST A T us:OPERation:HOLD over:ENABle ... 8 (NV)[...]

  • Page 181

    Chapter 5 Command Reference Receiver Identi fication/Upgrade Operating and Programming Guide 5-1 13 Receiver Identification/Upgrade The comma nds provid ed in this section allow you to quer y the ident ification o f the Rec eiver, and to pe rform firmw are upg rades in the fiel d aft er you ob tain a new firmware di sk. ! Reading Product Identif ic[...]

  • Page 182

    Chapter 5 Command Reference Receiver Identi fication/Upgrade 5-1 14 Operating an d Programming Guide Reading Product Identification __________________________ _ This query returns the Receiver identification. Response • A s equ ence of A SCII- enco ded b ytes : HEWLETT-PACKARD, 59551A, XXXXY ZZZZZ, WWWW – V where 59551 A is the product model nu[...]

  • Page 183

    Chapter 5 Command Reference Receiver Identi fication/Upgrade Operating and Programming Guide 5-1 15 Installing F irmware via I/O PORT 1 ______________________ The co mmand s in this sect ion rep resent t he co mmand set of the “I NSTAL L” language. The “I NSTALL” language is part of a highly-sp ecialized set of features used to erase the Re[...]

  • Page 184

    Chapter 5 Command Reference Receiver Identi fication/Upgrade 5-1 16 Operating an d Programming Guide Installing F irmware via I/O P ort 1 ______________ (continued) This qu ery verifies t he flash EEPROM has been erased. Response A value o f 1 indica tes that f lash EE PROM has been eras ed. This condition normally occurs when the instrument soft w[...]

  • Page 185

    Chapter 5 Command Reference Receiver Identi fication/Upgrade Operating and Programming Guide 5-1 17 Installing F irmware via I/O P ort 1 ______________ (continued) Context D ependencies :SYSTem:PRESet clears the Error Queue. The queue is cleare d (emptied) on *CLS, power-on, or upon readi ng the last error from the queue . If the Error Queue overfl[...]

  • Page 186

    Chapter 5 Command Reference Receiver Identi fication/Upgrade 5-1 18 Operating an d Programming Guide Installing F irmware via I/O P ort 1 ______________ (continued) This qu ery identifies the operatio n mode (primary or in stall) of the Rece iver. Response “INS TALL” or “PRI MARY” is retur ned. :SYST em :LANG uage ? RESPONSE FORMAT R Identi[...]

  • Page 187

    A Error Messages[...]

  • Page 188

    Appendix A Error Messages Introducti on A-2 O perating and Programming Gui de Introduction This appendix expla ins how to read any errors fro m the Receiver, discusses the error queue, types of errors and general er ror behavior, and provides a table of all of the Receiver’s err ors and their probable causes. Reading an Error Executing the :SYSTE[...]

  • Page 189

    Appendix A Error Messages Error Queue Operating and Programming Guide A -3 Error Queue As errors are detect ed, they are placed in an er ror 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 :SYST :ER R? . Subsequent responses continue until the queue is empty. If t[...]

  • Page 190

    Appendix A Error Messages Error T ypes A-4 O perating and Programming Gui de Error Types Error numbers are cate gorized by type as shown in Table A-1. Each error is listed in Table A-2. The first erro r described in each class (for example, − 100, − 200, − 300, − 400) is a “generic” err or. No Error The :SYST:ERR? response +0, " No[...]

  • Page 191

    Appendix A Error Messages Error T ypes Operating and Programming Guide A -5 Semantic Error An <error number> in the range [ − 200 to − 299] indicates that an erro r has been detected by t he Receiver’s executi on control block. The occurrence of any error in this class caus es the semantic error bit (bit 4) i n the Even t Sta tus Regi s[...]

  • Page 192

    Appendix A Error Messages General Error Behavior A-6 O perating and Programming Gui de General Err or Behavior For Commands (i.e. , non-query; doesn’t provide a respons e): • For any command that has numeric parameter s, if the value is out of range (beyond eithe r the m in or max allowed settings) , the value will be clippe d to the appropriat[...]

  • Page 193

    Appendix A Error Messages List of Errors Operating and Programming Guide A -7 List of Errors Table A -2 lists and des cribes the error messages T able A-2. Error Messages Number Error String Ca use +0 No error T he error queue is empty . Ever y error in the queue has been read (SYST em :ERRor? query) or the queue was cleared by power-on or *CLS. -1[...]

  • Page 194

    Appendix A Error Messages List of Errors A-8 O perating and Programming Gui de . -178 Expression data not allowed E xpression 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. -220 Parameter error Indicates that[...]

  • Page 195

    B Comman d Syntax and Style[...]

  • Page 196

    Appendix B Command Syntax and Style Appendix Contents B-2 O perating and Programming Gui de Appendix Contents This appendix pr ovides an overview of the Standard Commands fo r Programming Instrument (SCPI) syntax and style to help you program the Receiver. A section that lists SCPI reference docume ntation is also provided. This appendix is organiz[...]

  • Page 197

    Appendix B Command Syntax and Style Command T ypes, Format, and Ele m ents Operating and Programming Guide B -3 Command Types, Format, and El ements 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[...]

  • Page 198

    Appendix B Command Syntax and Style Command T ypes, Format, and Elements B-4 O perating and Programming Gui de Elements of SCPI Comma nds A progr am command or query is composed of functional eleme nts that include a header (keyword s with colon separators), progr am data, and terminators . These elements are sent to the Recei v er over the serial [...]

  • Page 199

    Appendix B Command Syntax and Style Command T ypes, Format, and Ele m ents Operating and Programming Guide B -5 Abbreviated Co mmands The command syntax shows most keywor ds as a mixture of upper and lower c ase letters. Upper case let ters indicate the abbreviated spelling for the command. F or better pr ogram readability, you may send the entire [...]

  • Page 200

    Appendix B Command Syntax and Style Command T ypes, Format, and Elements B-6 O perating and Programming Gui de Parameter Separat or If you send more than one par ameter with a single command, you must separate adjacent p arameters with a comma. Query Parameters All selec table <numeric value> p arameters can be que ried to return the minimum [...]

  • Page 201

    Appendix B Command Syntax and Style Command T ypes, Format, and Ele m ents Operating and Programming Guide B -7 Suffix Mu ltipliers Table B-2 li sts the suff ix multipliers th at can be used wit h suffix elements (except PCT and DEG). Command Terminator A command may be terminated with a line feed (ASCII LF character 10 decimal), a carriage r eturn[...]

  • Page 202

    Appendix B Command Syntax and Style Command T ypes, Format, and Elements B-8 O perating and Programming Gui de NOTE: <new line> = ASCII character decimal 10 <carriage return> = ASCII character decimal 13 Figure B-3. Simplified Program Mes sage Syntax Diagram When using IEEE 488.2 Common commands with SCPI Subsystem commands on the same [...]

  • Page 203

    Appendix B Command Syntax and Style Command T ypes, Format, and Ele m ents Operating and Programming Guide B -9 If the “ :”(which is follo w ing the “;” and is i n front of GPS ) is omitted, the Rece iver assum es th at th e sec ond c omm and is :SYNC:HOLD:GPS:SA T :VIS:PRED? and generates a syntax error. Elements of Response Me ssages Resp[...]

  • Page 204

    Appendix B Command Syntax and Style Command T ypes, Format, and Elements B-10 Operating an d Programming Guide Response Formats Table B-3 contains expla nations of response formats. T able B-3. Response Formats Format Description ± dd This numer ic for mat repres ents an in teger (e .g., +9 ). The m aximum n umber of c haracte rs in ± dd response[...]

  • Page 205

    Appendix B Command Syntax and Style Command T ypes, Format, and Ele m ents Operating and Programming Gu ide B-1 1 XYZ ASCII- encoded b ytes co rrespondi ng to th e literal u sed as th e command para meter . An exa mple of an alpha numeric r esponse is: NONE “XYZ ” A str ing respon se co nsists of A SCII c haracters en closed b y dou ble quotes [...]

  • Page 206

    Appendix B Command Syntax and Style Reference Documenta tion B-12 Operating an d Programming Guide Reference Docu mentation This section contains a list of documentatio n related to the use of the Receiver’s RS- 232C serial port. Add itional information that you may find useful can be found in the following public ations: 1. Beginner’s G uide t[...]

  • Page 207

    C Receiver Firmware Installation[...]

  • Page 208

    Appendix C Receiver Firmware Inst allation Downloading New Firmware Using SatStat Program C-2 Operating an d Programming Guide Downloading New Firmware Using SatStat Program 1 Copy th e file of the u pdated firmware disk to a di rectory on yo ur PC dis k dr ive. If you haven’t already installed Sat Stat, you should install it now (follow in struc[...]

  • Page 209

    Appendix C Receiver Firmware Inst allation Downloading New Firmware Using SatStat Program Operating and Programming Guide C-3 NOTE Prior to download, inte rrogate the product, r ecord any custom confi guration paramet ers. This step is nec essary because downloading new in strument firmwar e will reset all paramete rs to syste m-preset de faults. P[...]

  • Page 210

    Appendix C Receiver Firmware Inst allation Downloading New Firmware Using SatStat Program C-4 Operating an d Programming Guide downloading t im e vari es de pending on the type of PC you have, b ut with communication s ettings optimized a typical tim e is about 30 minutes. Once the download is under way, an estimate of the t ime to complete the pr [...]

  • Page 211

    D Performance Tests Verifying Specif ications[...]

  • Page 212

    Appendix D Performance T ests Introducti on D-2 Operating an d Programming Guide Introduction This appendix p rovides procedures to te st the electrical perf ormance of the 58503B and 59551A GPS Receivers specifications li sted in and Appendix E, “58503B Specificat ions,” and Appendix F, “59551A Specific ations,” of the. Two types of testin[...]

  • Page 213

    Appendix D Performance T ests Equipment Require d Operating and Programming Guide D-3 Equipment Required * OV = Operational Verification P = Performance Tests T = T roubles hoot ing T able D-1. Recomm ended T est Equipment Instrument Required Characterist ics Recommended Model Use* Digitizi ng Oscill oscope 2 channels 500 MH z bandw idth (re petiti[...]

  • Page 214

    Appendix D Performance T ests Before Y ou Start D-4 Operating an d Programming Guide Before You Start The time required to acquir e lock as described in the f ollowing section can vary signifi cantly depending on your l ocal conditions. In gener al, it is strongly recommend ed that your antenna and cables be set up in accordanc e with the infor m a[...]

  • Page 215

    Appendix D Performance T ests Operational V erificat ion Operating and Programming Guide D-5 Operational Verifica tion Introduction The 58503B and 59551A GPS Receivers are designed to auto m aticall y detect and acquire satelli tes in order to begin providing prec is e frequency a nd time informa tion. Until such acquisi tion is complete and the un[...]

  • Page 216

    Appendix D Performance T ests Operational V erificat ion D-6 Operating an d Programming Guide 10 MHz Verification (58503 B Only) 1 Set the HP 54600B os cilloscope or equivale nt sweep rate to 10 0 ns /div, input amplitude to 0.2 Volts/div, and inp ut coupling to ac. 2 Connect the oscil loscope to the rear-panel 10 MHz OUT ou tput of the 58503B as s[...]

  • Page 217

    Appendix D Performance T ests Operational V erificat ion Operating and Programming Guide D-7 Figure D-2. 1 PPS Operational V erification Setup 3 Verify the presence of a TTL level pulse with approxi m ately 20 µ s pul se width. 4 Mark Pass or Fail in Line 2 on the Operational Verification p ortion of the appr opriate ( 58503B o r 59551A) Performan[...]

  • Page 218

    Appendix D Performance T ests Operational V erificat ion D-8 Operating an d Programming Guide Figure D-3. 59551A IRIG- B Operational V erificat ion Setup Time of Day and PORT 1 R S-232C Serial Inte rface Verification 1 Connect a terminal or computer (set to 9600 baud , 8 data bits, 1 stop bit, and no parity and no pac e) to the rear-panel PORT 1 . [...]

  • Page 219

    Appendix D Performance T ests Operational V erificat ion Operating and Programming Guide D-9 An alphanumeric s tring which starts with a “T” sho uld be displayed as shown in t he following example: T2199505112055233000049 Note that the value above wil l be differe nt for each test, depe nding on the loc al d ate a nd tim e. 5 Mark Pass or Fail [...]

  • Page 220

    Appendix D Performance T ests Operational V erificat ion D-10 Operat ing and Programming Guide Front Panel Display/Keyp ad Verification (5 8503B Option 001 Only) This tes ts the operation of the Front Panel Display/Keypad option f or the 58503B. 1 Disconnect and re-apply power to the 58503B. 2 While the let ters "HP" are moving from right[...]

  • Page 221

    Appendix D Performance T ests Operational V erificat ion Operating and Programming Gu ide D-1 1 Time Tagging (Stamping) Verification and Programmable Verificat ion (59551A Only) NOTE GPS ANTEN NA RE QUIRED . The steps below re quire that a GPS antenna be proper ly set up, and the 59551A is in GPS locked mode before proc eeding. For information on h[...]

  • Page 222

    Appendix D Performance T ests Operational V erificat ion D-12 Operat ing and Programming Guide This clears the Time Tagging event regi sters of any data prior to the next step. 4 On the comput er or terminal, type :FORMA T :DA T A A SCII a nd press the Return key. This sets the output format of the Time Tagging Data to an ASCII strin g for easi er [...]

  • Page 223

    Appendix D Performance T ests Operational V erificat ion Operating and Programming Guide D-13 Programmable Pulse Ver ification (59551A O nly) 1 Ente r the follo wing comm ands from th e ter min al or co mput er: :PULSE:CONTINUOUS:PERIOD 1 This sets th e perio d to 1 sec ond. :PULSE:CONTINUOUS:ST A TE ON This sets the programmable pulse outp ut to p[...]

  • Page 224

    Appendix D Performance T ests Operational V erificat ion D-14 Operating and Programmi ng Guide Figure D-5. 59551A Programmable Puls e Operational V erification Setup 6 Verify that a continuous s tream of TTL-compatible pulses are occ urri ng at a 1 sec ond rate . 7 Mark Pass or Fail in Line 7 on the Operational Verification p ortion of the 59551A P[...]

  • Page 225

    Appendix D Performance T ests Operational V erificat ion Operating and Programming Guide D-15 Operational Verification Conclusion NOTE Perform the following st ep only if you w ish to re store memory of the 58503B or 59551A Receiver to the fa ctory default states. Doing this can change several para m eters that have been stored by a previous user. [...]

  • Page 226

    Appendix D Performance T ests In Case of Difficulty D-16 Operating and Programmi ng Guide In Case of Difficu lty If any of the above te sts fail it should be re-c hecked before assu ming that the unit is defect ive. Return any defective unit.[...]

  • Page 227

    Appendix D Performance T ests Complete Performance T ests Operating and Programming Guide D-17 Complete Performance Tests The spec ifications of th e 58503B and 59551A can be verified by performing t he Performance Tests provided in thi s section. Table D-2 lists a s umm ary of the 58503B/59551A Complete Performance Tests. T able D-2. The 58503B/59[...]

  • Page 228

    Appendix D Performance T ests Complete Performance T ests D-18 Operating and Programmi ng Guide Preliminary Test Setup If you have not connected the GPS antenna to the Receiver, perfor m the follo w ing pr eliminary procedure in this sectio n. If you have already connected the GPS antenna to the Receive r, go to the next s ubsection titled “Test [...]

  • Page 229

    Appendix D Performance T ests Complete Performance T ests Operating and Programming Guide D-19 Test 1: 10 MHz Frequency Accuracy and 1 P PS Jitter (Locked to GPS) This test measures the r elative change in the 1 PPS puls es between the unit under test a nd a known accurate source. A time in terval is measured and the data is stored to be c ompared [...]

  • Page 230

    Appendix D Performance T ests Complete Performance T ests D-20 Operating and Programmi ng Guide 4 Connect the re ar-panel 1 PPS from Receiver under t es t to Channe l 1 of the Universal Counter. 5 Connect the 1 PPS from the re ference standard (5071A) to Channel 2. 6 On the terminal or computer, enter the following command to clear all entries in t[...]

  • Page 231

    Appendix D Performance T ests Complete Performance T ests Operating and Programming Guide D-21 11 Again, allow the counter to acc um ulate 100 samples of time interval. 12 Note the largest deviati on (greater or less) from exac tly 1 second. This the w orst- case 1 PPS leading ed ge jitter. 13 Record t he results of 1 PPS Jitter on Line 2 of Test 1[...]

  • Page 232

    Appendix D Performance T ests Complete Performance T ests D-22 Operating and Programmi ng Guide Test 2: 10 MHz Holdover A ging and 1 PPS Accumulated Ti me Error (Unlocked) The foll owi ng te sts are i den tica l to the prev iou s t ests , wi th th e exception that during the actual test, t he Receiver is not locked to the GPS . Howe ver, the tes t [...]

  • Page 233

    Appendix D Performance T ests Complete Performance T ests Operating and Programming Guide D-23 8 Note the time interval average for 100 samples, either positive or negative. NOTE Do not re-connect the antenna at thi s time. It m ust remai n disconnec ted for the entire 24-hour period . 9 Wait 24 hou rs to co mpl ete th e Hold over Agi ng test . Dur[...]

  • Page 234

    Appendix D Performance T ests Complete Performance T ests D-24 Operating and Programmi ng Guide Test 3: 1 PPS Time Accur acy (Locked) This specificat ion is a statisti cal probability that the Receiver will conform to the standard as described. This cannot be tested with any degree of confidence e xcept at NIST o r an equivalent Na tional Standards[...]

  • Page 235

    Appendix D Performance T ests Complete Performance T ests Operating and Programming Guide D-25[...]

  • Page 236

    Appendix D Performance T ests 58503B Performance T est Record D-26 Operating and Programmi ng Guide 58503B Per formance Test Record Model 58 503B GPS Time and Frequency Referenc e Receiver Seria l Number : _____ _______ ____ _______ ___ Repa ir/Wo rk Order No . _____ _____ _______ ______ Tes t Perfor med By:__ _____ ______ _____ _____ T emper ature[...]

  • Page 237

    Appendix D Performance T ests 59551A Performance T est Record Operating and Programming Guide D-27 59551A Per formance Test Re cord Model 59551A GP S Measurements Synchronizat ion Module Seria l Number : _____ _______ ____ _______ ___ Repa ir/Wo rk Order No . _____ _____ _______ ______ Tes t Perfor med By:__ _____ ______ _______ ___ Tem peratu re: [...]

  • Page 238

    Appendix D Performance T ests 59551A Performance T est Record D-28 Operating and Programmi ng Guide[...]

  • Page 239

    E 58503B Specif ications[...]

  • Page 240

    Appendix E 58503B Specifica tions Specificat ions and Characteristics E-2 O perating and Programming Gui de Specificati ons and Character istics The specificatio ns and characteristics of the 58503B GPS Time and Frequency Refe rence Receiver ar e provided in thi s chapter. GPS Receiver Features Eight-channel, parallel tracking GPS e ngine C/A Code,[...]

  • Page 241

    Appendix E 58503B Specifica tions Specificat ions and Characteristics Operating and Programming Guide E -3 10 MH z Output Specifications Locked: Frequency Accuracy: Better th an 1 × 10 − 12 , for a one- day avera ge, 0° C to 50° C. Unlock ed: Holdo ver a ging: <1 × 10 − 10 per day average frequenc y change in 24 hours of unloc ked opera [...]

  • Page 242

    Appendix E 58503B Specifica tions Specificat ions and Characteristics E-4 O perating and Programming Gui de Power R equirements AC Power (standard): 90 to 132 Vac or 198 t o 264 Vac, automatically sel ected; 50 to 6 0 Hz. Option AW Q: Unit accepts : +24 Vdc or + 48 Vdc no minal. Actual operating r ange: + 19 to + 60 Vdc operating ran ge. Greater th[...]

  • Page 243

    Appendix E 58503B Specifica tions Specificat ions and Characteristics Operating and Programming Guide E -5 Other Information The standard 58503B does not include a display or a keypad. While not necessary, it m ay be con venient to track the Rece iver’s progress during installatio n and startup by mo nitoring the satellit es being tracked, locati[...]

  • Page 244

    Appendix E 58503B Specifica tions Specificat ions and Characteristics E-6 O perating and Programming Gui de This page i ntentionally left blank.[...]

  • Page 245

    F 59551A Specif ications[...]

  • Page 246

    Appendix F 59551A Specific ations Specificat ions and Characteristics Operating and Programming Guide F-2 Specificati ons and Character istics The specificatio ns and characteristics of the 59551A GPS Measurements Synchronizat ion Module are provided in this chapter. GPS Receiver Features Eight-channel, parallel tracking GPS e ngine C/A Code, L1 Ca[...]

  • Page 247

    Appendix F 59551A Specific ations Specificat ions and Characteristics Operating and Programming Guide F-3 1P P S O u t p u t Specifications Locked: Jitter o f leading edge: < 750 ps rms wit h at least one sat ellite in view. Time Accuracy: <110 ns with respect to UTC (USNO MC)—95% probability when un it is prope rly instal led, cali brat ed[...]

  • Page 248

    Appendix F 59551A Specific ations Specificat ions and Characteristics Operating and Programming Guide F-4 Environmental Spec ifications Measurements Synchronization M odul e (59551A) Operat ing: 0° C to +50° C Storage: − 40° C to +80° C Antenna (58532A) Operat ing: − 40° C to +80° C Storage: − 40° C to +85° C Power R equirements AC Po[...]

  • Page 249

    Appendix F 59551A Specific ations Specificat ions and Characteristics F-5 Operating an d Programming Guide Other Information The standard 59551A does not include a display or a keypad. While not necessary, it m ay be con v enient to track the Receiver’s progr ess during installatio n and startup by mo nitoring the satellit es being tracked, locat[...]

  • Page 250

    Appendix F 59551A Specific ations Specificat ions and Characteristics Operating and Programming Guide F-6 This page i ntentionally left blank.[...]

  • Page 251

    Operating and Programming Guide C ommand Index-1 Command Index *CLS , 5-54 , 5-115 *ESE , 5-66 *ESE? , 5-6 7 *ESR? , 5-6 7 *IDN? , 5-114 *SRE , 5-57 *SRE? , 5- 57 *STB? , 5- 58 *TST? , 5-70 :DI AGnosti c:DOW Nload , 5-1 15 :DIAGnostic :ERASe , 5-115 :DIAGn ostic:ERASe? , 5-116 :DIAGnostic:LIFetime:COUNt? , 5-71 :DIAGnostic :LOG:CLEar , 5-45 :DIAGno[...]

  • Page 252

    Command Index Command Index-2 Operat ing and Programming Guide :GPS:REF erence :VALid? , 5-24 :GPS:SATellite:TRACking:COUNt? , 5-25 :GPS:SATellite:TRACking:EMANgle , 5-17 :GPS:SATellite:TRACking:EMANgle? , 5-17 :GPS:SATellite:TRACking:IGN ore , 5-1 8 :GPS:SATellite:TRACking:IGN ore:ALL , 5-18 :GPS:SATellite:TRACking:IGN ore:COUNt? , 5-20 :GPS:SATel[...]

  • Page 253

    Command Index Operating and Programming Guide C ommand Index-3 :SENSe:DATA:CLEar , 5-90 :SENSe:DATA:CLEar <d ata set> , 5-91 :SENSe:DATA:MEMory:OVERflow:COUNt? , 5-97 :SENSe:DATA:MEMory:OVERflow:COUNt? <dat a set> , 5-98 :SENSe:DATA:MEMory:SAVE , 5-98 :SENSe:DATA:MEMory:SAVE? , 5-99 :SENSe:DATA:POINts? , 5-94 :SENSe:DATA:POINts? < da[...]

  • Page 254

    Command Index Command Index-4 Operat ing and Programming Guide :SYSTem:COMM unicate: <port> :BA UD , 5-101 :SYSTem:COMM unicate: <port> :BA UD? , 5-102 :SYSTem:COMM unicate: <port> :BI TS? , 5-103 :SYSTem:COMM unicate: <port> :FD UPle x , 5-103 :SYSTem:COMM unicate: <port> :FD UPle x? , 5-104 :SYSTem:COMM unicate: <[...]

  • Page 255

    Operating and Programming Guide General Index-1 General Index SYMBOLS *CLS , 5-54 , 5-115 *ESE , 5-66 *ESE? , 5-6 7 *ESR? , 5-6 7 *IDN? , 5-114 *SRE , 5-57 *SRE? , 5- 57 *STB? , 5- 58 *TST? , 5-70 :DI AGnosti c:DOW Nload , 5-1 15 :DIAGnostic :ERASe , 5-115 :DIAGn ostic:ERASe? , 5-116 :DIAGnostic:LIFetime:COUNt? , 5-71 :DIAGnostic :LOG:CLEar , 5-45 [...]

  • Page 256

    General Index General Index- 2 Operating and Programmi ng Guide :SENSe:DATA:MEMory:OVERflow:COU Nt? , 5-97 :SENSe:DATA:MEMory:OVERflow:COU Nt? <data s et> , 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-9 4 :SENSe:DATA:TSTamp? , 5-95 :SENSe:DATA? , 5-92[...]

  • Page 257

    General Index Operating and Programming Guide General Index-3 alar m ana lysi s , 4-8 , 5-39 , 5- 40 , 5-48 , 5-49 , 5-50 , 5-5 1 , 5-52 , 5-5 3 , 5-54 , 5-55 , 5-56 , 5-57 , 5-5 8 , 5-59 , 5-6 0 , 5-61 , 5-62 , 5-63 , 5-64 , 5-6 5 , 5-66 , 5-6 7 , 5-68 , 5-69 Alarm BITE , 1-6 alar m BI TE , 4- 8 , 5-39 , 5-48 , 5-49 , 5-50 , 5-51 , 5-5 2 , 5-53 , [...]

  • Page 258

    General Index General Index- 4 Operating and Programmi ng Guide data bits , 2-9 , 5-102 , 5-103 , 5-11 0 date and time outputs , 4-6 , 4-10 , 5-8 DB-25 connecto r , 2-5 DB-9 connect or , 2-5 dc power , 1-6 DCE , 2-5 dd, ... , B-10 dddd , B-10 decimal point , B-5 , B-10 defaults, factory settings , 2-9 , 4-14 , 5-110 , 5-111 dela y value , 5-2 2 del[...]

  • Page 259

    General Index Operating and Programming Guide General Index-5 holdover mode , 1-2 , 1-5 holdove r ope ration , 3-8 holdove r recovery , 4-7 , 5-37 holdover status , 4-9 holdove r threshol d , 3-14 How to us e the Status Screen , 3- 3 58518A /519A cable , 5-2 2 58518A A/519AA cab le , 5-22 58520A /521A cable , 5-2 3 58520A A/521AA cab le , 5-23 5955[...]

  • Page 260

    General Index General Index- 6 Operating and Programmi ng Guide NRf , B-5 null- modem cable , 2-5 O OHM , B-6 Operat ion sta tus , 5-39 , 5-48 , 5-50 , 5- 60 , 5-61 , 5-6 2 , 5-63 , 5-6 4 , 5-65 oper ational ve rificati on , D-2 output 1 PPS , 1-4 , 1-6 , 4-7 , 4-10 , 5-27 , 5-28 , 5-29 , 5-30 , 5-31 , 5-32 , 5-33 , 5- 34 , 5-35 , 5-78 10 MH z , 4-[...]

  • Page 261

    General Index Operating and Programming Guide General Index-7 quic k refe rence command l ist , 4-1 6 , 4- 17 factory i nstrument setti ngs , 5-111 factory seri al port settin gs , 5-110 stat us re port ing syste m , 4-18 R RAM , 5-70 rear panel 58503A , 1-4 59551A , 1-6 PORT 1 , 2-3 Receive r Commands at a Glance , 4-16 , 4-17 Rece iver ident ific[...]

  • Page 262

    General Index General Index- 8 Operating and Programmi ng Guide status reporti ng system , 5-48 Status Report ing Syste m Diagram , 5-49 stat us sc ree n , 4-8 , 5- 41 status /alarm re porting s ystem , 5- 48 stop b its , 2- 9 , 5-106 , 5-107 , 5-110 strength of the signal , 3-15 stri ng , B-5 subsys tem command synt ax , B-4 suffix elemen ts , B-6[...]