Sorry for the thread necro, but I've been messing with the DM3058 and undocumented commands and found one that might be useful to others.
Rigol DM3058 and DM3068 both have an AGILENT compatible command set that can be set from the front panel or with the
CMDSET command. Unfortunately this isn't good enough for most third party applications as they are written to query the *IDN? string to confirm the correct device is connected. The above Agilent utility is a case in point.
I found an undocumented command
IDNSET <string> that can be used to spoof the *IDN? string. It converts the entire string to lower case for some reason.
IDNSET RIGOL will reset back to normal. Hmm... will it work with BenchVue? Let's spoof an Agilent 34401A with
IDNSET AGILENT,34401A,0,4-1-1Load up BenchVue and the Rigol is a "Hidden or unsupported instrument" as can be seen when clicking on the oscilloscope icon bottom right.
However, click Refresh and it changes into a 34401A
Click on Show and then launch the DMM bench application by double clicking on your new 34401A on the bottom panel.
I can change the settings like DC, AC, Resistance, etc. but for some reason the live readout is not available.
I suspect this is down to an existing bug I reported to Rigol well over a year ago. Perhaps it works for DM3068 owners?
But the data logger tool does appear to work at least. Sometimes there are connection errors. Again this is probably down to Rigols crummy Agilent implementation.
O0