I happened to buy a Fluke 5700a. Its from 1989 so an early edition. Its in extremely good shape, and both displays are very good, but probably a ticking bomb to self destruct with all carbon resistors, tantalum capacitors and electrolytic capacitors. I will work though board by board to have all these replaced.
Its so early that it came with a "Preliminary Service Manual" and a card to fill out to request the final service manual free of charge. This offer have no expiration date, so I may do a try

. The manual, and even more the service manual with all schematics is a piece of art!

Now to the purpose of this thread. The 5700a/5720a is pretty easy to control over GPIB, but its quite tedious task to program calibration routines etc for different equipment. So good is that whoever have done any program share it here. Programming language, method of communicating over GPIB can be whatever, as the provided code can be ported to whoever may want to use it. I have not seem to much 5700a control programming published here.
My initial plans for calibration scrips:
- Keysight 34461A calibration performance check.
- Fluke 8845a calibration and performance check
- Keithley DMM6500 calibration and performance check. DMM6500 do not allow to enter actual resistance value for resistance calibration, so may have to do resistance separateley.
- 3458a "performance check". 5700a may not really be up to the task, but will give some indication, and I can use it to relative compare the different 3458a I have
- 5700A as generator of voltages for general linearity check using actual measurements from 3458a.
- and lots of other ideas.
There may be input signals 5700A can not generate without amplifier, and I may then have to do some workarounds for that.
My programming will be done in python (which i think is a terrible programming lanauge, but is widely used with packages etc, so i will have to live with that), VXI11. Once i get my programs complete i will post them here.