Skip to content

Commit f20f5e6

Browse files
committed
Correct type hints for analog and digital recorder
1 parent c72d1bf commit f20f5e6

File tree

2 files changed

+9
-9
lines changed

2 files changed

+9
-9
lines changed

src/dwfpy/analog_recorder.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ def __init__(self):
2727
self._data_samples = None
2828

2929
@property
30-
def data_samples(self) -> tuple:
30+
def data_samples(self):
3131
"""Gets the acquired data samples."""
3232
return self._data_samples
3333

src/dwfpy/digital_recorder.py

+8-8
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,8 @@ def __init__(self, module: 'fwd.DigitalInput'):
3636
self._total_samples = 0
3737
self._lost_samples = 0
3838
self._corrupted_samples = 0
39-
self._data_samples: tuple = ()
40-
self._noise_samples: tuple = ()
39+
self._data_samples = None
40+
self._noise_samples = None
4141

4242
@property
4343
def status(self) -> Status:
@@ -65,12 +65,12 @@ def corrupted_samples(self) -> int:
6565
return self._corrupted_samples
6666

6767
@property
68-
def data_samples(self) -> tuple:
68+
def data_samples(self):
6969
"""Gets the acquired data samples."""
7070
return self._data_samples
7171

7272
@property
73-
def noise_samples(self) -> tuple:
73+
def noise_samples(self):
7474
"""Gets the acquired noise samples."""
7575
return self._noise_samples
7676

@@ -136,8 +136,8 @@ def _setup_recording(self) -> None:
136136
self._acquire_noise = self._module.sample_mode == DigitalInputSampleMode.NOISE
137137

138138
self._requested_samples = 0
139-
self._data_samples = ()
140-
self._noise_samples = ()
139+
self._data_samples = None
140+
self._noise_samples = None
141141

142142
self._buffer_size = self._module.trigger.prefill + self._module.trigger.position
143143
if self._buffer_size > 0:
@@ -256,8 +256,8 @@ def _setup_streaming(self) -> None:
256256

257257
self._requested_samples = 0
258258
self._buffer_size = 0
259-
self._data_samples = ()
260-
self._noise_samples = ()
259+
self._data_samples = None
260+
self._noise_samples = None
261261

262262
self._is_setup = True
263263

0 commit comments

Comments
 (0)