Bugfix in lasp_measurement.py/CPS()
This commit is contained in:
parent
6517fb0029
commit
e405ab8eea
@ -50,7 +50,7 @@ from .lasp_config import LASP_NUMPY_FLOAT_TYPE
|
||||
from scipy.io import wavfile
|
||||
import os, time, wave, logging
|
||||
from .lasp_common import SIQtys, Qty, getFreq
|
||||
from .lasp_cpp import Window, DaqChannel, LASP_VERSION_MAJOR
|
||||
from .lasp_cpp import Window, DaqChannel, LASP_VERSION_MAJOR, AvPowerSpectra
|
||||
from typing import List
|
||||
|
||||
|
||||
@ -480,18 +480,18 @@ class Measurement:
|
||||
|
||||
"""
|
||||
nfft = kwargs.pop('nfft', 2048)
|
||||
window = kwargs.pop('window', Window.hann)
|
||||
window = kwargs.pop('windowType', Window.WindowType.Hann)
|
||||
overlap = kwargs.pop('overlap', 50.0)
|
||||
|
||||
if channels is None:
|
||||
channels = list(range(self.nchannels))
|
||||
|
||||
nchannels = len(channels)
|
||||
aps = AvPowerSpectra(nfft, nchannels, overlap, window)
|
||||
aps = AvPowerSpectra(nfft, window, overlap)
|
||||
freq = getFreq(self.samplerate, nfft)
|
||||
|
||||
for data in self.iterData(channels, **kwargs):
|
||||
CS = aps.addTimeData(data)
|
||||
CS = aps.compute(data)
|
||||
|
||||
return freq, CS
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user