User Manual for HP 34401A Control and Datalogging Software.
Created Nirav Patel
niravkp97@[Link]
1|Page
Table of Contents
RS232 Serial Port Setup .............................................................................................................. 3
AR488 Arduino GPIB Setup ........................................................................................................ 4
You will need a HP/Agilent/Keysight 34401A to use this software. There are two versions of this software.
One is built for RS232 Serial Port and the other one is for GPIB Port, you will need a AR488 Arduino GPIB
Adapter to utilize the GPIB Port.
2|Page
RS232 Serial Port Setup
Null Modem
Cable/Adapter
USB to Serial
Adapter
A USB to Serial Adapter and a Null Modem cable/adapter are required if you want to use the 34401A’s
RS232 Serial Port. Use the RS232 version of the Software if you decide to go this way.
Navigate to the I/O menu and set
interface to RS-232, Baud rate to 9600,
Parity and Data bits to None: 8 Bits. Also
make sure language is set to SCPI.
Then, run the RS-232 version of the
software and follow the instructions.
3|Page
AR488 Arduino GPIB Setup
AR488 Arduino
GPIB Adapter
An AR488 Arduino GPIB Adapter is require if you wish to utilize the 34401A’s GPIB Port. Use the AR488
GPIB version of the Software if you decide to go this way.
Navigate to the I/O menu and set
Address to 22 (Optional). Then set
interface to HP-IB / 488. After that set
language to SCPI.
Then, run the AR488 Arduino GPIB
version of the software and follow the
instructions.
4|Page
Features of the Measurement Table
Set the Table’s Cell’s colors.
You can clear the table
from here.
Data is displayed in
cells. These cells can
be edited.
Save data from the
table into text file
or CSV file.
6|Page
Features of the Graphing Module
The graphing module is the main feature of the software. You can pan, zoom and highlight an area and
zoom into it. The graph has natural pan and zoom capabilities, like how you can zoom and pan in Google
Maps. There are too many features for me to list them here. You can reset the graph by going to Graph
Settings then click Reset Graph.
Sample information is displayed here, you can get the date and time of each sample by Enabling the Mouse Tracker
from the mouse tracker menu.
Important information will be displayed here. You can save the contents of this log by going to the Output Log menu.
7|Page
Get statistics for all the samples captures so far.
Get statistics for select few samples. You can enable vertical markers to help you with selecting the start and ending
sample numbers. This will calculate statistics for all the samples between two samples.
Create Math Waveforms with all the samples captured so far.
Create Math Waveforms for select few samples. This will create a math waveform for all the samples between two
samples.
Create Histogram for all the samples or for select few samples. Make sure to type the appropriate bin size.
Calculate the time different between two samples. The All-Samples option will calculate time difference between the
first sample and the current last sample.
8|Page
You can create Histogram from all the samples or for select few samples. Pan, zoom, and zoom to highlighted area is
also possible.
9|Page