SCPI commands

Hello all, I have two questions want to ask here: 1. How can I check the SCPI commands I wrote is right or not, where can I run it? 2. I want to use PULSE to do some measurement,but I just found out this SCPI command I am using :SOURce[1]:FUNCtion:SHAPe" is not supported by the instrument which is Agilent B2901A

I get the command from the Agilent B2900 Series SCPI command reference page 325.

I just do not get it since the instrument has that functionality and I been manually tested successfully why there is no SCPI command for that?

spoke with an engineer who is knowledgeable on this product and this is what they had to say:

The B2901A/02A/11A/12A supports two remote control command sets. One is the default command set which supports all B2901A/02A/11A/12A functions. The other is the conventional command set designed for using the existing programs which the customer created to control existing instruments such as Keithley 2400.

The instrument may be configured to use the conventional command set. So first of all, please check the remote control command setting on the instrument by the procedure described in the link below. http://www.home.agilent.com/agilent/editorial.jspx?ckey=2137580&id=2137580&nid=-33504.0.00&lc=eng&cc=US

And then, it is is configured to use the conventional command set, please select the default command set on the instrument by te procedure described in the link below. http://www.home.agilent.com/agilent/editorial.jspx?cc=US&lc=eng&ckey=2137603&nid=-33504.0.00&id=2137603

After that, if you still face the issue which the instrument can't receive ":SOURce[1]:FUNCtion:SHAPe" command, please let us know the more detailed information. Programming Guide below may be helpful for the customer to make use of PULSE in addition to SCPI command reference. It shows programming examples. http://cp.literature.agilent.com/litweb/pdf/B2910-90020.pdf