Device drivers
Device drivers are handled by the terapy.hardware package.
TeraPy comes with the following drivers:
AGUC8
- Device: Newport Agilis AG-UC Motion Controller
- Driver type: axes
- Movement type: Position (um)
Properties |
Type |
Default |
Description |
umperunit |
float |
0.05 |
micrometer per device unit |
stepsize |
int |
50 |
number of units to move at a time (see AG-UC documentation for more infos) |
PS10
- Device: OWIS PS10 Motion Controller
- Driver type: axes
- Movement type: Position (ps)
Properties |
Type |
Default |
Description |
psperunit |
float |
1.0 |
picosecond per device unit |
E3647A
- Device: Agilent E3647A Power Supply
- Driver type: axes
- Movement type: Voltage (V)
Properties |
Type |
Default |
Description |
|
|
|
|
ESP300
- Device: Newport ESP300 Motion Controller
- Driver type: axes
- Movement type: Position (ps)
Properties |
Type |
Default |
Description |
psperunit |
float |
6.6713 |
picosecond per device unit |
SMC100
- Device: Newport SMC100 Motion Controller
- Driver type: axes
- Movement type: Position (ps)
Properties |
Type |
Default |
Description |
psperunit |
float |
6.6713 |
picosecond per device unit |
HP34401A
- Device: HP Agilent Multimeter 34401A
- Driver type: input
- Read quantities: Voltage (V)
Properties |
Type |
Default |
Description |
holdoff |
float |
0.0 |
time to wait before measurement (s) |
ADWinLockIn
- Device: ADwin data acquisition hardware
- Driver type: input
- Read quantities: X (V), Y (V), R (V), Phi (°), f (Hz)
Properties |
Type |
Default |
Description |
signal |
|
|
|
PHI |
|
|
|
holdoff |
|
|
|
amplification |
|
|
|
inttime |
|
|
|
mode |
|
|
|
reftrigger |
|
|
|
CH1_f |
|
|
|
CH1_A |
|
|
|
CH2_f |
|
|
|
CH2_A |
|
|
|
flock |
|
|
|
OphirDevice
- Device: Ophir USB interface adapter
- Driver type: input
- Read quantities: Voltage (V)
Properties |
Type |
Default |
Description |
holdoff |
|
|
|
mode |
|
|
|
pulselength |
|
|
|
wavelength |
|
|
|
range |
|
|
|
MM_mode |
|
|
|
MM_samples |
|
|
|
frequency |
|
|
|
PXI5122
- Device: National Instruments PXI-5122 DAQ card
- Driver type: input
- Read quantities: Voltage (V)
Properties |
Type |
Default |
Description |
holdoff |
|
|
|
refpos |
|
|
|
records |
|
|
|
trig_delay |
|
|
|
trig_level |
|
|
|
trig_slope |
|
|
|
ch0_impedance |
|
|
|
ch0_range |
|
|
|
ch0_offset |
|
|
|
ch1_impedance |
|
|
|
ch1_range |
|
|
|
ch1_offset |
|
|
|
intmode |
|
|
|
inttime |
|
|
|
refmode |
|
|
|
CH1mode |
|
|
|
modlevel |
|
|
|
gatewidth |
|
|
|
PXI5122LockIn
- Device: National Instruments PXI-5122 DAQ card - software lock-in amplifier
- Driver type: input
- Read quantities: X (V), Y (V), R (V), Phi (°), f (Hz)
Properties |
Type |
Default |
Description |
signal |
|
|
|
PHI |
|
|
|
holdoff |
|
|
|
ch0_impedance |
|
|
|
ch0_filter |
|
|
|
ch0_range |
|
|
|
ch0_offset |
|
|
|
ch1_impedance |
|
|
|
ch1_filter |
|
|
|
ch1_range |
|
|
|
ch1_offset |
|
|
|
inttime |
|
|
|
SR830
- Device: Stanford Research Systems SR830 Lock-In Amplifier
- Driver type: input
- Read quantities: X (V), Y (V), R (V), Phi (°)
Properties |
Type |
Default |
Description |
holdoff |
float |
0.0 |
Time to wait before measurement (s) |
automatic |
bool |
False |
If True, set hold-off time from device time constant |