Skip to content

Commit 84a7fd4

Browse files
jcormierpcercuei
authored andcommitted
python: Fixes --samples argument by multiplying num_samples by sample_size
Fixes #714 Signed-off-by: Cormier, Jonathan <[email protected]>
1 parent 48e5852 commit 84a7fd4

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

bindings/python/examples/iio_readdev.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -214,6 +214,7 @@ def __init__(self, ctx, arguments):
214214
"""
215215
buffer_builder = BufferBuilder(ctx, arguments)
216216
self.buffer = buffer_builder.create()
217+
self.device = buffer_builder.dev
217218
self.arguments = arguments
218219

219220
def read(self):
@@ -224,7 +225,7 @@ def read(self):
224225

225226
if self.arguments.num_samples > 0:
226227
sys.stdout.buffer.write(
227-
samples[: min(self.arguments.num_samples, len(samples))]
228+
samples[: min(self.arguments.num_samples * self.device.sample_size, len(samples))]
228229
)
229230
self.arguments.num_samples -= min(
230231
self.arguments.num_samples, len(samples)

0 commit comments

Comments
 (0)