Exceptions

FrequencyRangeException

class rfblocks.FrequencyRangeException[source]

Raised when a requested output frequency is out of range.

ModulusConstraintException

class rfblocks.ModulusConstraintException[source]

Raised when a specified frequency cannot be exactly synthesized using the programmable modulus facility.

AttenuationRangeException

class rfblocks.AttenuationRangeException[source]

Raised when a requested attenuation is out of range.

CalibrationDataError

class rfblocks.CalibrationDataError[source]

Raised when there is no valid calibration data.

CalibrationRangeError

class rfblocks.CalibrationRangeError[source]

Raised when calibration data is unavailable.

This is either because there is no calibration data at all or if the calibration is attempted outside of the range of the available calibration data.

InstrumentInitializeException

class tam.InstrumentInitializeException(model='Unknown')[source]

UnknownInstrumentModelException

class tam.UnknownInstrumentModelException(model='Unknown')[source]