@@ -36,8 +36,8 @@ def __init__(self, module: 'fwd.DigitalInput'):
36
36
self ._total_samples = 0
37
37
self ._lost_samples = 0
38
38
self ._corrupted_samples = 0
39
- self ._data_samples : tuple = ()
40
- self ._noise_samples : tuple = ()
39
+ self ._data_samples = None
40
+ self ._noise_samples = None
41
41
42
42
@property
43
43
def status (self ) -> Status :
@@ -65,12 +65,12 @@ def corrupted_samples(self) -> int:
65
65
return self ._corrupted_samples
66
66
67
67
@property
68
- def data_samples (self ) -> tuple :
68
+ def data_samples (self ):
69
69
"""Gets the acquired data samples."""
70
70
return self ._data_samples
71
71
72
72
@property
73
- def noise_samples (self ) -> tuple :
73
+ def noise_samples (self ):
74
74
"""Gets the acquired noise samples."""
75
75
return self ._noise_samples
76
76
@@ -136,8 +136,8 @@ def _setup_recording(self) -> None:
136
136
self ._acquire_noise = self ._module .sample_mode == DigitalInputSampleMode .NOISE
137
137
138
138
self ._requested_samples = 0
139
- self ._data_samples = ()
140
- self ._noise_samples = ()
139
+ self ._data_samples = None
140
+ self ._noise_samples = None
141
141
142
142
self ._buffer_size = self ._module .trigger .prefill + self ._module .trigger .position
143
143
if self ._buffer_size > 0 :
@@ -256,8 +256,8 @@ def _setup_streaming(self) -> None:
256
256
257
257
self ._requested_samples = 0
258
258
self ._buffer_size = 0
259
- self ._data_samples = ()
260
- self ._noise_samples = ()
259
+ self ._data_samples = None
260
+ self ._noise_samples = None
261
261
262
262
self ._is_setup = True
263
263
0 commit comments