Hello everyone,
since today it is possible to use analog input channels from e.g. a
photo diode instead of an APD for counting.
The current ni-card module was renamed to
"national_instruments_x_series.py" so people do not wrongly assume
that M-Series cards should work fine and then complain.
This leads to some changes in the config for NI card.
Old configuration:
mynicard:
module.Class: 'ni_card.NICard'
clock_channel: '/Dev1/Ctr0'
counter_channel: '/Dev1/Ctr1'
scanner_clock_channel: '/Dev1/Ctr2'
scanner_counter_channel: '/Dev1/Ctr3'
photon_source: '/Dev1/PFI8'
photon_source2: '/Dev1/PFI9'
gate_in_channel: '/Dev1/PFI9'
counting_edge_rising: True
odmr_trigger_channel: '/Dev1/PFI15'
scanner_x_ao: '/Dev1/AO0'
scanner_y_ao: '/Dev1/AO1'
scanner_z_ao: '/Dev1/AO2'
scanner_a_ao: '/Dev1/AO3'
clock_frequency: 100
scanner_clock_frequency: 100
x_range:
- 0e-6
- 200e-6
y_range:
- 0e-6
- 200e-6
z_range:
- -100e-6
- 100e-6
a_range:
- -10
- 10
voltage_range:
- -10
- 10
samples_number: 10
New configuration:
mynicard:
module.Class:
'national_instruments_x_series.NationalInstrumentsXSeries'
clock_channel: '/Dev1/Ctr0'
scanner_clock_channel: '/Dev1/Ctr2'
photon_sources:
- '/Dev1/PFI8'
- '/Dev1/PFI9'
counter_channels:
- '/Dev1/Ctr1'
counter_ai_channels: # optional
- '/Dev1/AI1'
scanner_counter_channels:
- '/Dev1/Ctr3'
scanner_ai_channels: # optional
- '/Dev1/AI0'
scanner_ao_channels:
- '/Dev1/AO0'
- '/Dev1/AO1'
- '/Dev1/AO2'
- '/Dev1/AO3'
scanner_position_ranges:
- [0e-6, 200e-6]
- [0e-6, 200e-6]
- [-100e-6, 100e-6]
- [-10, 10]
scanner_voltage_ranges:
- [-10, 10]
- [-10, 10]
- [-10, 10]
- [-10, 10]
default_samples_number: 10
default_clock_frequency: 100
default_scanner_clock_frequency: 100
gate_in_channel: '/Dev1/PFI9'
counting_edge_rising: True
odmr_trigger_channel: '/Dev1/PFI15'
Cheers
Nikolas
--
Nikolas Tomek
Institute for Quantum Optics
Ulm University
Albert-Einstein-Allee 11
89081 Ulm
Germany
Phone: +49 731 50-15711
E-Mail: nikolas.tomek@xxxxxxxxxx