|
AMU Library 3.0
C/C++ library for communicating with AMU (Aerospace Measurement Unit) devices
|
ADC:CURRent:CALibrate:FULL: Performs full-scale calibration for current channel (USB only)
ADC:CURRent:CALibrate:FULL: Performs full-scale calibration for current channel (USB only)
I-V sweep measurement commands.
Enum: CMD_USB_ADC_CURRENT_CAL_FULL
ADC:CURRent:CALibrate:RESet: Resets current channel calibration to defaults (USB only)
Enum: CMD_USB_ADC_CURRENT_CAL_RESET
ADC:CURRent:CALibrate:SAVe: Saves current channel calibration to EEPROM (USB only)
Enum: CMD_USB_ADC_CURRENT_CAL_SAVE
ADC:CURRent:CALibrate:ZERO: Performs zero-scale calibration for current channel (USB only)
Enum: CMD_USB_ADC_CURRENT_CAL_ZERO
ADC:CURRent:GAIN[?]: Sets or queries current channel gain coefficient (USB only)
Enum: CMD_USB_ADC_CURRENT_GAIN
ADC:CURRent:MAX:PGA[#]?: Queries current channel PGA maximum setting for given PGA setting (USB only)
Enum: CMD_USB_ADC_CURRENT_MAX_PGA
ADC:CURRent:MAX?: Queries current channel maximum input range (USB only)
Enum: CMD_USB_ADC_CURRENT_MAX
ADC:CURRent:OFFset[?]: Sets or queries current channel offset coefficient (USB only)
Enum: CMD_USB_ADC_CURRENT_OFFSET
ADC:CURRent:PGA[?]: Sets or queries current channel PGA setting (USB only)
Enum: CMD_USB_ADC_CURRENT_PGA
ADC:VOLTage:CALibrate:FULL: Performs full-scale calibration for voltage channel (USB only)
Enum: CMD_USB_ADC_VOLTAGE_CAL_FULL
ADC:VOLTage:CALibrate:RESet: Resets voltage channel calibration to defaults (USB only)
Enum: CMD_USB_ADC_VOLTAGE_CAL_RESET
ADC:VOLTage:CALibrate:SAVe: Saves voltage channel calibration to EEPROM (USB only)
Enum: CMD_USB_ADC_VOLTAGE_CAL_SAVE
ADC:VOLTage:CALibrate:ZERO: Performs zero-scale calibration for voltage channel (USB only)
Enum: CMD_USB_ADC_VOLTAGE_CAL_ZERO
ADC:VOLTage:GAIN[?]: Sets or queries voltage channel gain coefficient (USB only)
Enum: CMD_USB_ADC_VOLTAGE_GAIN
ADC:VOLTage:MAX:PGA[#]?: Queries voltage channel PGA maximum setting for given PGA setting (USB only)
Enum: CMD_USB_ADC_VOLTAGE_MAX_PGA
ADC:VOLTage:MAX?: Queries voltage channel maximum input range (USB only)
Enum: CMD_USB_ADC_VOLTAGE_MAX
ADC:VOLTage:OFFset[?]: Sets or queries voltage channel offset coefficient (USB only)
Enum: CMD_USB_ADC_VOLTAGE_OFFSET
ADC:VOLTage:PGA[?]: Sets or queries voltage channel PGA setting (USB only)
Enum: CMD_USB_ADC_VOLTAGE_PGA
Sweep Commands for AMU Library
These commands control current-voltage sweep operations:
Description: Enables the sweep measurement system.
Syntax: SWEEP:ENAble
Parameters: None
Returns: None (command execution status via error codes)
I2C Equivalent: CMD_SWEEP_ENABLE
Note: Must be enabled before performing sweep measurements
Example:
Description: Disables the sweep measurement system.
Syntax: SWEEP:DISable
Parameters: None
Returns: None (command execution status via error codes)
I2C Equivalent: CMD_SWEEP_DISABLE
Note: Disabling stops any ongoing sweep operations
Example:
Description: Triggers a complete I-V sweep measurement.
Syntax: SWEEP:TRIGger
Parameters: None
Returns: None (sweep data available via other commands)
I2C Equivalent: CMD_SWEEP_TRIGGER
Note: Sweep must be enabled before triggering
Warning: Sweep duration depends on configuration settings
Example:
Description: Triggers a sweep and returns the short-circuit current (Isc).
Syntax: SWEEP:TRIGger:ISC?
Parameters: None
Returns: Short-circuit current in amperes
I2C Equivalent: CMD_SWEEP_TRIGGER_ISC
Example:
Description: Triggers a sweep and returns the open-circuit voltage (Voc).
Syntax: SWEEP:TRIGger:VOC?
Parameters: None
Returns: Open-circuit voltage in volts
I2C Equivalent: CMD_SWEEP_TRIGGER_VOC
Example:
Description: Saves current sweep configuration to non-volatile memory.
Syntax: SWEEP:CONFig:SAVe
Parameters: None
Returns: None (command execution status via error codes)
I2C Equivalent: CMD_SWEEP_CONFIG_SAVE
Note: Configuration persists across power cycles
Example: