FlexPLL Programmer's Guide
For sampling oscilloscope products
This programmer's guide documents the remote control of the FlexPLL Jitter Transfer Function Application. To learn general information about FlexPLL including front-panel control, refer to the FlexPLL User's Guide help. If your familiar with controlling a DCA-X oscilloscope or the N1010A FlexDCA application, you'll find programming the FlexPLL application very familiar.
if you_want_success: Fact_1._Learn SCPI Basics Fact_2._View_Setup_Examples Fact_3._How_to_Start_a_Program Fact_4._GUI_to_SCPI_Subsystems_Map Fact_5._How_to_Perform_a_Measurement Fact_6._Learn_Common_Child_Commands Fact_7._Learn_Path_Substitution_Strings Fact_8._Learn_Binary_Data_and_Endianness else: start_coding!
Many help topics include a legend (shown in this topic) that indicates that, in addition to FlexPLL, if the subject matter or command is also available to FlexDCA or FlexDCA in FlexRT mode. Topic details, such as the command arguments, may vary between applications. This can help you to determine if code that you write may also work for these applications.
Additional Information
FlexPLL's programming syntax conforms to the IEEE 488.2 Standard Digital Interface for Programmable Instrumentation and to the Standard Commands for Programmable Instruments (SCPI). For more detailed information regarding the GPIB, the IEEE 488.2 standard, or the SCPI standard, refer to the following books:
- International Institute of Electrical and Electronics Engineers. IEEE Standard 488.1-1987, IEEE Standard Digital Interface for Programmable Instrumentation. New York, NY, 1987.
- International Institute of Electrical and Electronics Engineers. IEEE Standard 488.2-1987, IEEE Standard Codes, Formats, Protocols and Common commands For Use with ANSI/IEEE Std 488.1-1987. New York, NY, 1987.
When FlexPLL is being remotely controlled, the application displays "Under Local Control" as shown in the following picture. To return the application from being remotely controlled to front-panel control, either click the displayed Local, shown in this picture, or send the :SYSTem:GTLocal
command. After this is done, sending any SCPI command returns FlexPLL to remote mode.