Use take_single_reading() for single measurements in CLI

Only use take_reading() (continuous-style) when --continuous flag is set.
Default single measurement now matches vendor single-test behavior.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
2026-02-05 14:36:58 +07:00
parent d06bf451f5
commit 20c61d5cff

View File

@@ -841,8 +841,10 @@ def main():
if args.passive:
result = dev.read_current()
else:
elif args.continuous:
result = dev.take_reading(psu=False)
else:
result = dev.take_single_reading()
if result is None:
print("Failed to get reading")