Skip to content

Commit e25c794

Browse files
committed
Add changes for 7292
1 parent d338bc1 commit e25c794

1 file changed

Lines changed: 139 additions & 0 deletions

File tree

Lines changed: 139 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,139 @@
1+
Legacy backwards-compatibility aliases across the ``instrument_drivers`` module have been
2+
deprecated. Users should migrate to the canonical class names listed below. All deprecated
3+
names will be removed in a future release.
4+
5+
**AlazarTech**
6+
7+
- Class ``AlazarTech_ATS9360`` is deprecated. Use ``AlazarTechATS9360`` instead.
8+
- Class ``AlazarTech_ATS9373`` is deprecated. Use ``AlazarTechATS9373`` instead.
9+
- Class ``AlazarTech_ATS9440`` is deprecated. Use ``AlazarTechATS9440`` instead.
10+
- Class ``AlazarTech_ATS9870`` is deprecated. Use ``AlazarTechATS9870`` instead.
11+
- Class ``Demodulation_AcquisitionController`` is deprecated. Use ``DemodulationAcquisitionController`` instead.
12+
13+
**Basel**
14+
15+
- Module ``qcodes.instrument_drivers.basel.sp983c`` is deprecated. Import from ``qcodes.instrument_drivers.basel`` instead.
16+
- Module ``qcodes.instrument_drivers.basel.sp983c_remote`` is deprecated. Import from ``qcodes.instrument_drivers.basel`` instead.
17+
18+
**Galil**
19+
20+
- Class ``VectorMode`` is deprecated. Use ``GalilDMC4133VectorMode`` instead.
21+
- Class ``Motor`` is deprecated. Use ``GalilDMC4133Motor`` instead.
22+
- Class ``DMC4133Controller`` is deprecated. Use ``GalilDMC4133Controller`` instead.
23+
- Class ``Arm`` is deprecated. Use ``GalilDMC4133Arm`` instead.
24+
25+
**HP**
26+
27+
- Module ``qcodes.instrument_drivers.HP.HP8133A`` is deprecated. Import from ``qcodes.instrument_drivers.HP`` instead.
28+
- Module ``qcodes.instrument_drivers.HP.HP8753D`` is deprecated. Import from ``qcodes.instrument_drivers.HP`` instead.
29+
- Class ``HP_83650A`` is deprecated. Use ``HP83650A`` instead.
30+
31+
**Ithaco**
32+
33+
- Class ``Ithaco_1211`` is deprecated. Use ``Ithaco1211`` instead.
34+
35+
**Keithley / Tektronix**
36+
37+
- Module ``qcodes.instrument_drivers.tektronix.Keithley_2450`` is deprecated. Import from ``qcodes.instrument_drivers.Keithley`` instead.
38+
- Module ``qcodes.instrument_drivers.tektronix.keithley_7510`` is deprecated. Import from ``qcodes.instrument_drivers.Keithley`` instead.
39+
- Module ``qcodes.instrument_drivers.tektronix.Keithley_s46`` is deprecated. Import from ``qcodes.instrument_drivers.Keithley`` instead.
40+
- Class ``Keithley_2000`` is deprecated. Use ``Keithley2000`` instead.
41+
- Class ``Keithley_2400`` is deprecated. Use ``Keithley2400`` instead.
42+
- Class ``Keithley_2600`` is deprecated. Use ``Keithley2600`` instead.
43+
- Class ``Keithley_3706A`` is deprecated. Use ``Keithley3706A`` instead.
44+
- Class ``Keithley_6500`` is deprecated. Use ``Keithley6500`` instead.
45+
- Class ``S46`` is deprecated. Use ``KeithleyS46`` instead.
46+
47+
**Keysight**
48+
49+
- Class ``B2962A`` is deprecated. Use ``KeysightB2962A`` instead.
50+
- Class ``MeasurementPair`` is deprecated. Use ``KeysightE4980AMeasurementPair`` instead.
51+
- Class ``E4980AMeasurements`` is deprecated. Use ``KeysightE4980AMeasurements`` instead.
52+
- Class ``Correction4980A`` is deprecated. Use ``KeysightE4980ACorrection`` instead.
53+
- Class ``BoundMeasurement`` is deprecated. Use ``KeysightInfiniiumBoundMeasurement`` instead.
54+
- Class ``UnboundMeasurement`` is deprecated. Use ``KeysightInfiniiumUnboundMeasurement`` instead.
55+
- Class ``InfiniiumFunction`` is deprecated. Use ``KeysightInfiniiumFunction`` instead.
56+
- Class ``InfiniiumChannel`` is deprecated. Use ``KeysightInfiniiumChannel`` instead.
57+
- Class ``Infiniium`` is deprecated. Use ``KeysightInfiniium`` instead.
58+
- Class ``N5173B`` is deprecated. Use ``KeysightN5173B`` instead.
59+
- Class ``N5183B`` is deprecated. Use ``KeysightN5183B`` instead.
60+
- Class ``N5222B`` is deprecated. Use ``KeysightN5222B`` instead.
61+
- Class ``N5230C`` is deprecated. Use ``KeysightN5230C`` instead.
62+
- Class ``N5245A`` is deprecated. Use ``KeysightN5245A`` instead.
63+
- Class ``N6705BChannel`` is deprecated. Use ``KeysightN6705BChannel`` instead.
64+
- Class ``N6705B`` is deprecated. Use ``KeysightN6705B`` instead.
65+
- Class ``N9030B`` is deprecated. Use ``KeysightN9030B`` instead.
66+
- Class ``P9374A`` is deprecated. Use ``KeysightP9374A`` instead.
67+
- Class ``KtM960x`` is deprecated. Use ``KeysightM960x`` instead.
68+
- Class ``KtMAWGChannel`` is deprecated. Use ``KeysightM9336AAWGChannel`` instead.
69+
- Class ``KtMAwg`` is deprecated. Use ``KeysightM9336A`` instead.
70+
71+
**Keysight B1500**
72+
73+
- Class ``B1511B`` is deprecated. Use ``KeysightB1511B`` instead.
74+
- Class ``IVSweeper`` is deprecated. Use ``KeysightB1500IVSweeper`` instead.
75+
- Class ``B1517A`` is deprecated. Use ``KeysightB1517A`` instead.
76+
- Class ``CVSweeper`` is deprecated. Use ``KeysightB1500CVSweeper`` instead.
77+
- Class ``B1520A`` is deprecated. Use ``KeysightB1520A`` instead.
78+
- Class ``CVSweepMeasurement`` is deprecated. Use ``KeysightB1500CVSweepMeasurement`` instead.
79+
- Class ``Correction`` is deprecated. Use ``KeysightB1500Correction`` instead.
80+
- Class ``FrequencyList`` is deprecated. Use ``KeysightB1500FrequencyList`` instead.
81+
- Class ``B1530A`` is deprecated. Use ``KeysightB1530A`` instead.
82+
83+
**Mini-Circuits**
84+
85+
- Class ``MC_channel`` (RC_SP4T) is deprecated. Use ``MiniCircuitsRCSP4TChannel`` instead.
86+
- Class ``RC_SP4T`` is deprecated. Use ``MiniCircuitsRCSP4T`` instead.
87+
- Class ``MC_channel`` (RC_SPDT) is deprecated. Use ``MiniCircuitsRCSPDTChannel`` instead.
88+
- Class ``RC_SPDT`` is deprecated. Use ``MiniCircuitsRCSPDT`` instead.
89+
- Class ``SwitchChannelUSB`` is deprecated. Use ``MiniCircuitsUsbSPDTSwitchChannel`` instead.
90+
- Class ``USB_SPDT`` is deprecated. Use ``MiniCircuitsUsbSPDT`` instead.
91+
- Class ``RUDAT_13G_90`` is deprecated. Use ``MiniCircuitsRudat13G90Base`` instead.
92+
- Class ``RUDAT_13G_90_USB`` is deprecated. Use ``MiniCircuitsRudat13G90Usb`` instead.
93+
94+
**Oxford Instruments**
95+
96+
- Class ``Triton`` is deprecated. Use ``OxfordTriton`` instead.
97+
- Class ``MercuryWorkerPS`` is deprecated. Use ``OxfordMercuryWorkerPS`` instead.
98+
- Class ``MercuryiPS`` is deprecated. Use ``OxfordMercuryiPS`` instead.
99+
100+
**Rigol**
101+
102+
- Module ``qcodes.instrument_drivers.rigol.DG1062`` is deprecated. Import from ``qcodes.instrument_drivers.rigol`` instead.
103+
- Module ``qcodes.instrument_drivers.rigol.DG4000`` is deprecated. Import from ``qcodes.instrument_drivers.rigol`` instead.
104+
- Module ``qcodes.instrument_drivers.rigol.DP821`` is deprecated. Import from ``qcodes.instrument_drivers.rigol`` instead.
105+
- Module ``qcodes.instrument_drivers.rigol.DP831`` is deprecated. Import from ``qcodes.instrument_drivers.rigol`` instead.
106+
- Module ``qcodes.instrument_drivers.rigol.DP832`` is deprecated. Import from ``qcodes.instrument_drivers.rigol`` instead.
107+
- Module ``qcodes.instrument_drivers.rigol.DS1074Z`` is deprecated. Import from ``qcodes.instrument_drivers.rigol`` instead.
108+
- Module ``qcodes.instrument_drivers.rigol.DS4000`` is deprecated. Import from ``qcodes.instrument_drivers.rigol`` instead.
109+
110+
**Rohde & Schwarz**
111+
112+
- Class ``RohdeSchwarz_SGS100A`` is deprecated. Use ``RohdeSchwarzSGS100A`` instead.
113+
114+
**Signal Hound**
115+
116+
- Class ``SignalHound_USB_SA124B`` is deprecated. Use ``SignalHoundUSBSA124B`` instead.
117+
118+
**Stanford Research Systems**
119+
120+
- Class ``SRS_SG384`` is deprecated. Use ``SG384`` instead.
121+
122+
**Tektronix**
123+
124+
- Class ``AWG5208`` is deprecated. Use ``TektronixAWG5208`` instead.
125+
- Class ``AWG70002A`` is deprecated. Use ``TektronixAWG70002A`` instead.
126+
- Class ``AWGChannel`` is deprecated. Use ``Tektronix70000AWGChannel`` instead.
127+
- Class ``Tektronix_AWG5014`` is deprecated. Use ``TektronixAWG5014`` instead.
128+
- Class ``ModeError`` is deprecated. Use ``TektronixDPOModeError`` instead.
129+
130+
**Weinschel**
131+
132+
- Class ``Weinschel_8320`` is deprecated. Use ``Weinschel8320`` instead.
133+
134+
**Yokogawa**
135+
136+
- Class ``GS200Exception`` is deprecated. Use ``YokogawaGS200Exception`` instead.
137+
- Class ``GS200_Monitor`` is deprecated. Use ``YokogawaGS200Monitor`` instead.
138+
- Class ``GS200Program`` is deprecated. Use ``YokogawaGS200Program`` instead.
139+
- Class ``GS200`` is deprecated. Use ``YokogawaGS200`` instead.

0 commit comments

Comments
 (0)