Skip to content

Commit

Permalink
python: Fixes --samples argument by multiplying num_samples by sample…
Browse files Browse the repository at this point in the history
…_size

Fixes #714

Signed-off-by: Cormier, Jonathan <[email protected]>
  • Loading branch information
jcormier authored and pcercuei committed Jul 14, 2021
1 parent 48e5852 commit 84a7fd4
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion bindings/python/examples/iio_readdev.py
Original file line number Diff line number Diff line change
Expand Up @@ -214,6 +214,7 @@ def __init__(self, ctx, arguments):
"""
buffer_builder = BufferBuilder(ctx, arguments)
self.buffer = buffer_builder.create()
self.device = buffer_builder.dev
self.arguments = arguments

def read(self):
Expand All @@ -224,7 +225,7 @@ def read(self):

if self.arguments.num_samples > 0:
sys.stdout.buffer.write(
samples[: min(self.arguments.num_samples, len(samples))]
samples[: min(self.arguments.num_samples * self.device.sample_size, len(samples))]
)
self.arguments.num_samples -= min(
self.arguments.num_samples, len(samples)
Expand Down

0 comments on commit 84a7fd4

Please sign in to comment.