class spirack.M2j_module(spi_rack, module, remote=False)
M2j module interface class. This class does the low level interfacing with the M2j amplifier module. It requires a SPI Rack object and module number at initialization.
Allows the user to get the RF level before the last amplifier and see if the amplifiers are clipping. The user can also set the amplification of the module by changing a variable attenuator inside the unit.
At initialization the attenuation gets reset.
Parameters:
enable_remote(enable)
rf_clipped()
clear_rf_clip()
get_level()
set_gain(level)
Attribute | Info |
---|---|
module |
the module number set by the user (must coincide with hardware) |
remote |
true if remote control is enabled |