Commit b497a61a authored by Henrik Menne's avatar Henrik Menne
Browse files

return float instead of tuple, when only one value

parent 23779915
Pipeline #53095 passed with stages
in 4 minutes and 23 seconds
......@@ -124,7 +124,7 @@ class LabJack(SingleCommDevice):
def get_ain(self, *channels: int) -> Tuple[float]:
def get_ain(self, *channels: int) -> Union[Tuple[float], float]:
Read currently measured value (voltage, resistance, ...) from one or more
of analog inputs.
......@@ -139,7 +139,7 @@ class LabJack(SingleCommDevice):
# or `tuple` of `float`; defensively casting in case this changes in future
if isinstance(ret_val, Sequence) and not isinstance(ret_val, str):
return tuple(float(val) for val in ret_val)
return tuple([float(ret_val)])
return float(ret_val)
def set_ain_range(self, channel: int, ain_range: AInRange) -> None:
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment