INNER CODE UNIT · Python
_validate_sampling_time
codematrixer/hmdriver2 · hmdriver2/_gesture.py:29
def _validate_sampling_time(self, sampling_time: int) -> int:
"""
Validate the input sampling time.
Args:
sampling_time (int): The given sampling time.
Returns:
int: Valid sampling time within allowed range.
"""
if _Gesture.SAMPLE_TIME_MIN <= sampling_time <= _Gesture.SAMPLE_TIME_MAX:
return sampling_time
return _Gesture.SAMPLE_TIME_NORMAL
def _release(self):
self.steps = []
def start(self, x: Union[int, float], y: Union[int, float], interval: float = 0.5) -> '_Gesture':