Чтение спектра и запись данных в файл¶
In [4]:
Copied!
from pyspectrum import Spectrometer, Spectrum, Data
from pyspectrum import Spectrometer, Spectrum, Data
In [5]:
Copied!
# Открываем устройство
device = Spectrometer()
# Настройка устройства
device.set_config(
exposure=1, # Экспозиция 1 мс
n_times=1000, # За один раз будет считана 1000 кадров
wavelength_calibration_path='data/profile.json' # Путь к файлу калибровки длин волн
)
# Чтение темнового сигнала (ячейку нужно выполнять, закрыв спектрометр от света)
device.read_dark_signal(n_times=1000)
# Открываем устройство
device = Spectrometer()
# Настройка устройства
device.set_config(
exposure=1, # Экспозиция 1 мс
n_times=1000, # За один раз будет считана 1000 кадров
wavelength_calibration_path='data/profile.json' # Путь к файлу калибровки длин волн
)
# Чтение темнового сигнала (ячейку нужно выполнять, закрыв спектрометр от света)
device.read_dark_signal(n_times=1000)
Wavelength calibration loaded
In [3]:
Copied!
# Чтение данных с устройства (будет считана 1000 кадров)
spectrum = device.read()
# Сохранение считанных данных
spectrum.save('recorded_spectrum')
# Чтение данных с устройства (будет считана 1000 кадров)
spectrum = device.read()
# Сохранение считанных данных
spectrum.save('recorded_spectrum')