Elecraft P3 Programmer's Reference User Manual

Browse online or download User Manual for Accessories communication Elecraft P3 Programmer's Reference. Elecraft P3 Programmer's Reference User Manual

  • Download
  • Add to my manuals
  • Print
  • Page
    / 6
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 0
1
ELECRAFT P3 PROGRAMMER'S REFERENCE
Rev. A4 (See Appendix A for change history)
Command Set Overview
The P3 provides a set of remote-control commands to control the most important instrument functions
(Table 1). Details on individual commands start on page 2.
Table 1. P3 Control Commands.
Name Description Name Description Name Description
= Product ID #FNX Function key execute #PT Pass-Through mode
#AVG Averaging time #FXA Fixed auto-adjust mode #QSY QSY to current marker
#BMP Bitmap upload #FXT Fixed or Tracking select #REF Reference Level
BR Baud rate set #LBL Labels on/off #RST Reset the P3
#BR Baud rate set #LD Internal use only #RVF SVGA FPGA revision
#CTF Center frequency #MFA Marker A frequency #RVM Main firmware revision
#DSM Display mode #MFB Marker B frequency #RVS SVGA firmware revision
#ER Internal use only #MKA Marker A on/off #SCL Scale
#EW Internal use only #MKB Marker B on/off #SPN Span
#FNL Function key label #PKM Peak mode on/off #TP Internal use only
#PS Power status/control #VFB VFO B cursor on/off
The Command Tester screen of the P3 Utility computer program is a convenient way to try individual
control commands. You can also define macros, which allow sending strings of P3 and/or K3 commands
with a single mouse click. The Capture Image screen uses the #BMP command to upload the current P3
screen to a standard bitmap graphics file. See the P3 Utility help facility for details.
When a K3 is connected to the RS232 XCVR port, both K3 and P3 commands can be sent from the same
computer program. For example, #RVM; returns the revision number of P3 firmware and RVM; returns
the revision number of main firmware in the K3. Sending those two commands is a handy way to check
the connectivity of the two RS232 ports on the P3. If you get a response to #RVM; then the PC port is
connected; if you get a response to RVM; then the XCVR port is connected as well.
Command Format
Commands sent from the computer to the P3 are considered either GETs or SETs. GET commands are
used by the computer to get information from the P3; the P3 will then provide an appropriate response
message (RSP). SET commands are sent by the computer to change the instrument's configuration or
initiate an event. Commands with an incorrect format or an out-of-range parameter are ignored. A SET
can be followed by a GET to verify the new settings.
SET commands use 2 or 3 characters, optional data fields, and a terminating semicolon (;). Examples:
#AVG05; Computer turns on averaging with a time constant of 5.
#DSM1; Computer selects spectrum+waterfall display mode.
Page view 0
1 2 3 4 5 6

Summary of Contents

Page 1 - Command Set Overview

1ELECRAFT P3 PROGRAMMER'S REFERENCE Rev. A4 (See Appendix A for change history) Command Set Overview The P3 provides a set of remote-contro

Page 2 - Command Reference

2Many SET commands have a corresponding GET command, which is just the command letters with no data, plus the semicolon. The data format of the respo

Page 3

3#DSM (Display Mode, GET/SET) SET/RSP format: #DSMn; where n is 0 (spectrum only) or 1 (spectrum + waterfall). #FNL (Function Key Label, GET only)

Page 4

4#PS (Power Status, GET/SET) SET/RSP format: #PSn; where n = 1 indicates the P3 is on. #PS0 turns the P3 off, but this removes power so #PS1 canno

Page 5

5#SPN (Span; GET/SET) SET/RSP format: #SPNxxxxxx; where xxxxxx is 000020-002000, the span in 100-Hz units. Example: #SPN000500; sets the span to 5

Page 6

6Appendix A: Change History [Applicable firmware revision shown in brackets] A1, 10-20-10 [00.41] Added commands #AVG, #CTF, #DPM, #FNL, #FNX, #

Comments to this Manuals

No comments