30
Variable output impedance control on Battery Channel (#1)
read:five?
' switch to the 5mA current range, trigger a
current reading and return it
sens:func 'volt'
' select the voltage measurement function
read:fift?
' switch to the 50mA current range, trigger a
voltage reading and return it
sens:func 'pcur'
' select the pulse current measurement
function
sens:pcur:sync:tlev:hund 0.3 ' set the trigger level to 300 mA for 500 mA
current range
sens:pcur:sync:tlev:amp 0.7 ' set the trigger level to 700 mA for 5 A
current range
sens:pcur:time:high 350e-6
' set pulse high time to 350 microseconds
read:hund? ' switch to the 500 mA current range, trigger
a pulse current high reading and return it.
read:amp?
' switch to the 5 A current range, trigger a
pulse current high reading and return it.
NOTE
To optimize speed, the
read:five?
command combines range
changing, triggering a DC current measurement, and taking a
reading.
NOTE
To optimize speed, the
read:fift?
command combines
range changing, triggering a DC voltage measurement, and
taking a reading.
NOTE
To optimize speed, the
read:hund?
command combines range
changing, triggering a pulse current measurement, and taking a
reading.
NOTE
To optimize speed, the
read:amp?
command combines range
changing, triggering a pulse current measurement, and taking a
reading.