User Tools

Site Tools


blog:sml01_control

SML01 control

The fs-based control of the SML01 over the GPIB bus has been implemented.
The created functions are:

  • smlclear: reset the device.
  • smlstat: report on the current frequency, power level, and rf on/off status.
  • smlfreq: set a frequency (in MHz).
  • smlpow: set a power level (in dBm).
  • smlrf: turn the output on or off.

To clear the device, then set it to 1.0387GHz, -12dBm, with the RF on, this would look like:

smlclear
smlfreq=1038.7
smlpow=-12
smlrf=on
smlstat

With the fs output:

22:45:47;smlclear
22:45:47&smlclear/hpib=sm,*rst
22:45:47&smlclear/hpib=sm,*cls
22:46:18;smlfreq=1038.7
22:46:18&smlfreq/hpib=sm,freq $mhz
22:46:24;smlpow=-12
22:46:24&smlpow/hpib=sm,pow $dbm
22:46:30;smlrf=on
22:46:30&smlrf/hpib=sm,outp:stat $
22:46:33;smlstat
22:46:33&smlstat/"the name, frequency, attenuation, rfout status for the sml01
22:46:33&smlstat/hpib=sm,*idn?
22:46:33&smlstat/hpib=sm
22:46:33&smlstat/hpib=sm,freq?
22:46:33&smlstat/hpib=sm
22:46:33&smlstat/hpib=sm,pow?
22:46:33&smlstat/hpib=sm
22:46:33&smlstat/hpib=sm,outp:stat?
22:46:33&smlstat/hpib=sm
22:46:33/hpib/ROHDE&SCHWARZ,SML01,105987/0011,
22:46:33/hpib/1.038700000000E+09
22:46:33/hpib/-1.200000E+01
22:46:33/hpib/1
You could leave a comment if you were logged in.
/home/www/auscope/opswiki/data/pages/blog/sml01_control.txt · Last modified: 2011/10/26 06:37 (external edit)