Agilent E5250A User’s Guide, Edition 9 6-23
Programming the E5250A
Using the VFP Data Upload Library
VFP Data Upload Library
VFP Data Upload Library is an subprogram library used for loading data (that was
made and saved by the Virtual Front Panel utility) to your program. The library
contains the following four subprograms. The library runs on HP BASIC.

Load_vfp_data subprogram

Loads data file (that was created and saved by Virtual Front Panel utility) to your
program. The file contains all data from the 24 Setup Memories, and setup mode
data for initializing the E5250A.
Syntax: Load_vfp_data(Address_5250,"LOAD_FILE",Setup_data$)
Parameters: Address_5250: GPIB address of the E5250A.
LOAD_FILE: File name of data you want to load.
Setup_data$: Data string for internal use in the library. Must declare 14000
byte data size.
Example: CALL Load_vfp_data(722,"MAT48_1",Mat48_data$)

Init_vfp_setup subprogram

Initializes the E5250A based on the setup mode data loaded by the Load_vfp_data
subprogram. This subprogram sets the following parameters:
Configuration Mode: Auto or Normal
Connection Rule: Free
Connection Sequence: Break Before Make
Bias State: Bias Mode (ON/OFF) for each card.
Input Bias Port for each card.
This subprogram must be entered before the Connect_vfp subprogram.
Syntax: Init_vfp_setup(Setup_data$)
Parameter: Setup_data$: Data string for internal use in the library. Must declare 14000
byte data size.
Example: CALL Init_vfp_setup(Mat48_data$)