mirror of
https://github.com/slsdetectorgroup/slsDetectorPackage.git
synced 2026-02-13 14:58:41 +01:00
skip if not plotted
This commit is contained in:
@@ -112,7 +112,7 @@ class SignalsTab(QtWidgets.QWidget):
|
|||||||
bit_index += (8 - (bit_index % 8))
|
bit_index += (8 - (bit_index % 8))
|
||||||
if not isPlottedArray[i]:
|
if not isPlottedArray[i]:
|
||||||
bit_index += nbitsPerDBit
|
bit_index += nbitsPerDBit
|
||||||
samples_per_bit[idx, :] = np.nan
|
samples_per_bit[idx, :] = 0.0
|
||||||
continue
|
continue
|
||||||
for iSample in range(dSamples):
|
for iSample in range(dSamples):
|
||||||
# all samples for digital bit together from slsReceiver
|
# all samples for digital bit together from slsReceiver
|
||||||
@@ -130,7 +130,7 @@ class SignalsTab(QtWidgets.QWidget):
|
|||||||
for idx, i in enumerate(rx_dbitlist):
|
for idx, i in enumerate(rx_dbitlist):
|
||||||
if not isPlottedArray[i]:
|
if not isPlottedArray[i]:
|
||||||
bit_index += 1
|
bit_index += 1
|
||||||
bits_per_sample[iSample, idx] = np.nan
|
bits_per_sample[iSample, idx] = 0.0
|
||||||
|
|
||||||
index = int(bit_index/8)
|
index = int(bit_index/8)
|
||||||
iBit = idx % 8
|
iBit = idx % 8
|
||||||
@@ -161,9 +161,9 @@ class SignalsTab(QtWidgets.QWidget):
|
|||||||
irow = 0
|
irow = 0
|
||||||
for idx, i in enumerate(self.rx_dbitlist):
|
for idx, i in enumerate(self.rx_dbitlist):
|
||||||
# bits enabled but not plotting
|
# bits enabled but not plotting
|
||||||
waveform = digital_array[idx, :]
|
if not isPlottedArray[i]:
|
||||||
if np.isnan(waveform[0]):
|
|
||||||
continue
|
continue
|
||||||
|
waveform = digital_array[idx, :]
|
||||||
self.mainWindow.digitalPlots[i].setData(waveform)
|
self.mainWindow.digitalPlots[i].setData(waveform)
|
||||||
plotName = getattr(self.view, f"labelBIT{i}").text()
|
plotName = getattr(self.view, f"labelBIT{i}").text()
|
||||||
waveforms[plotName] = waveform
|
waveforms[plotName] = waveform
|
||||||
|
|||||||
Reference in New Issue
Block a user