Author Topic: Lists of Rigol SCPI commands  (Read 763 times)

0 Members and 1 Guest are viewing this topic.

Offline tv84

  • Frequent Contributor
  • **
  • Posts: 743
  • Country: pt
Lists of Rigol SCPI commands
« on: June 04, 2019, 05:45:11 am »
I'll try to gather here the lists of all SCPI commands available on Rigol stuff (even those that are not documented in the manual).

This info is taken directly from the .GEL/.SYS mapping tables.

MSO5000 and DS7000 were parsed from the .XML files.

Bugs or unlisted known commands:

Please report and I'll try to see why it happened.
« Last Edit: July 10, 2019, 07:04:18 pm by tv84 »
 
The following users thanked this post: BravoV, thm_w, ted572, msquared, TurboTom, RoGeorge, Daruosha, Jacon, Sighound36

Online RoGeorge

  • Super Contributor
  • ***
  • Posts: 1473
  • Country: ro
Re: Lists of Rigol SCPI commands
« Reply #1 on: June 04, 2019, 05:59:07 am »
Thank you!  :-+

Now, the full list can be compared with the manual, and make a list containing only the hidden commands.

Offline thm_w

  • Super Contributor
  • ***
  • Posts: 1194
  • Country: ca
Re: Lists of Rigol SCPI commands
« Reply #2 on: June 04, 2019, 07:42:44 am »
List of hidden commands for DP800:

Code: [Select]
:SYSTem:MAC
:SYSTem:PRINT?

:CALibration:SET
:CALibration:MEAS
:CALibration:STORe
:CALibration:CLEar
:CALibration:STARt
:CALibration:END
:CALibration:SENSE

:PROJect[:STATe]
:PROJect:SET
:PROJect:FAN
:PROJect:GET?
:PROJect:TEMP
:PROJect:TEMP?
:PROJect:OUTPut:STEP
:PROJect:OUTPut:STEP?
:PROJect:POWEron:OUTPut[:STATe]
:PROJect:POWEron:OUTPut[:STATe]?
:PROJect:POWEron:OUTPut:SAVE
:PROJect:MEMOry:WRITe
:PROJect:MEMOry:READ?
:PROJect:CALIbration:DATA:VOLTage:WRITe
:PROJect:CALIbration:DATA:VOLTage:READ?
:PROJect:CALIbration:DATA:CURRent:WRITe
:PROJect:CALIbration:DATA:CURRent:READ?
:PROJect:CALIbration:DATA:CURRent:ADDRess?
:PROJect:CALIbration:INFO:WRITe
:PROJect:CALIbration:INFO:READ?
:PROJect:CALIbration:INFO:ADDRess?

:DIGItal:IO:OUTPut
:DIGItal:IO:OUTPut?

:LIC:CLEAr

Think I got most of them. The PROJ ones are the most interesting of course. I think the CAL ones were around somewhere, but I didn't see where, as a user here had written a SCPI cal script.


List for DG800:
Code: [Select]
*TST?

:DISPlay:DATA?<n>

:MEMory:STATe:LOCK (lock is actually mentioned in the guide but they don't give the command)
:MMEMory:UPLoad? (same as load?)

:OUTPut<n>:MODE
:OUTPut<n>:MODE?
:OUTPut<n>:GATe:POLarity
:OUTPut<n>:GATe:POLarity?

[:SOURce<n>]:APPLy:ARBitrary

[:SOURce<n>]:CALibration:RANGNUM
[:SOURce<n>]:CALibration:SETVALUE
[:SOURce<n>]:CALibration:MEASVALUE
[:SOURce<n>]:CALibration:STORE
[:SOURce<n>]:CALibration:RECALL
[:SOURce<n>]:CALibration:PRESet
[:SOURce<n>]:CALibration:DATE
[:SOURce<n>]:CALibration:HIGHest

[:SOURce<n>]:FUNCtion:PULSe:HOLD
[:SOURce<n>]:FUNCtion:PULSe:HOLD?
[:SOURce<n>]:PULSe:HOLD
[:SOURce<n>]:PULSe:HOLD?

:SYSTem:KLOCk:STATe (probably same as :KLOCK)
:SYSTem:KLOCk:STATe?

:SYSTem:COMMunicate:LAN:HOSTname
:SYSTem:COMMunicate:LAN:HOSTname?
:SYSTem:COMMunicate:LAN:SOCKetport
:SYSTem:COMMunicate:LAN:SOCKetport?
:SYSTem:COMMunicate:LAN:SERVername
:SYSTem:COMMunicate:LAN:SERVername?
:SYSTem:COMMunicate:LAN:MAC?

:SYSTem:SECurity:IMMediate

:LICense:PUBKey
:LICense:PUBKey?   (doesn't seem to work)

:PROJect[:STATe]
:PROJect:KEY
:PROJect:PWM:FREQuency
:PROJect:PWM:FREQuency?
:PROJect:PWM:FINe:CH
:PROJect:PWM:FINe:CH?
:PROJect:PWM:LEVel:CH
:PROJect:PWM:LEVel:CH?
:PROJect:DAC:AMP:CH
:PROJect:DAC:OFFSet:CH
:PROJect:MODE
:PROJect:SN

:LXI:RESet
:LXI:RESTart
« Last Edit: June 05, 2019, 08:48:52 am by thm_w »
 

Online hhappy1

  • Contributor
  • Posts: 15
  • Country: kr
Re: Lists of Rigol SCPI commands
« Reply #3 on: June 09, 2019, 05:11:30 pm »
Thank you very much. sir.

Can you modify the contents of mso5000?

I want to add 2k, 5k, and 20k of memory select.

This is related to the waveform update rate, and the update rate of the mso5000 is not fast as the specification.

If you see Rigol developers, I'd like you to fix them.

 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf