Electronics > Repair
HP 3478A: How to read/write cal SRAM
WaveyDipole:
Thanks. At least it seems one does exist. Unfortunately my version of Labview/NI/IVI does not appear to be supported. It seems to be Labview 2012 SP1f3 version 12.0.1 and came supplied with the Rigol Oscilloscope. Would there not also have to be a driver for the GPIB adapter?
dfrederickson:
Sorry. Yes, the adapter will need a driver to interface to LabVIEW. It might be easier to just buy an adapter off eBay, like I did.
WaveyDipole:
I have uploaded my HP3478A control program code to GitHub. This is the first time I have ever done that!
https://github.com/WaveyCode/HPRDMM
At present it does not contain the code for reading the calibration data as I'm having lots of trouble acquiring it from the meter. I suspect this is down to the Arduino adapter, but I'm not sure. I've been experimenting with a python script and got something that resembles the output I should be getting but its not 256bytes long and contains the phrase 'CR or LF inserted' which is an error message embedded in the adapter code. Sorry, but I don't have an NI capable GPIB adapter to test with.
iainwhite:
I have been playing with Pigrew's windows C# program (from https://github.com/pigrew/HP3478Ctrl )
I forked my own version at https://github.com/iainkwhite/HP3478Ctrl
and after tinkering a bit, managed to read my cal data.
Here is what I got (formatted to lines of 16 bytes)
--- Code: ---@@@@BAIBMLOMKL@@
@@BBBLDNBMI@@@@@
BBMMMAMCIIIIIEBM
@MLJEIIIIIIBMCMA
JI@@@@@@@@@@@OO@
@@FFCADAACNFIIIH
GIALLEAJMIIIIHH@
ECC@L@IIIIIHALL@
AK@IIIIII@EDEMJN
IIIIIH@EDCDKJIII
IIIALL@LJDIIIIII
@EDBEKI@@@BFBCLC
A@NB@@@@BFCLEAEM
M@@@@@@@@@@@OO@@
@FFCBDBBCNC@@@@@
@@@@@@OO@@@@@@@@
--- End code ---
Edit: add screenshot
pigrew:
--- Quote from: iainwhite on June 29, 2017, 04:08:55 pm ---I have been playing with Pigrew's windows C# program (from https://github.com/pigrew/HP3478Ctrl )
I forked my own version at https://github.com/iainkwhite/HP3478Ctrl
and after tinkering a bit, managed to read my cal data.
--- End quote ---
Thanks for the changes, I've merged most of the changes back into my branch, and posted a new binary:
https://github.com/pigrew/HP3478Ctrl/releases/tag/v0.20170630
-Nathan
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version