I will user your definition file, but I believe that some of the CurrentScaleFactor has to 1000
You also restored the values? command to use /1000, that cannot be correct when the iset and iout command uses the scale.
I wonder about the DPH5205, maybe it is a never version of the DPH5005 (The original filename). If the original author sees our discussion here he can chime in.
Yes, you are right, for lower current versions, CurrentScaleFactor must be 1000.
Have only DPS5015, so could not check others in real life.
about the values? You mean?
; VSet, ISet, VOut, IOut, Power
#scpiCmd values? holding? 0x00 /100;holding? 0x01 /CurrentScaleFactor;holding? 0x02 /100;holding? 0x03 /CurrentScaleFactor;holding? 0x04 /100
You have right.
Tested all as far I know, works fine (DPS5015) exept the tab for Memory settings.
Settings made there working fine, exept when you call an desired Memory number from drop-down menu, then the actual voltage setting on the DPS goes wrong.
Stored memory settings are fine. In the main tab you can recall them perfect.