Hmmm... Hidden GPIB commands. Interesting.
Using the infinite monkeys method, I've discovered a way to read out the cal RAM on a 3478A. (Sorry if this was already known, but I was not aware.)
There is an undocumented GPIB command called "W" on the 3478A. The format is as follows:
W<addr>
Where <addr> is a one byte address to be read from the calibration RAM. <addr> is in binary, thus allowing you to read all 256 locations.
The value returned is the nibble at <addr>, but the value is offset by 0x40 so the result is printable. (Note that the 3478A cal RAM is only 4 bits wide.)
For each "W<addr>" command issued, you will receive one byte in range of 0x40 to 0x4f ("@" to "O"). You don't get the whole RAM dumped like on the 3421A/3468 as shown in the previous post.
I double checked the values returned by "W" with values previously captured via a logic analyzer (method referenced in post #2 above).
I haven't experimented yet on how to write the values back to the 3478A.
EDIT: Write command found. Continue 3478A related discussion here:
https://www.eevblog.com/forum/repair/hp-3478a-how-to-readwrite-cal-sram/