run 9
This commit is contained in:
@@ -176,6 +176,12 @@ def parse_args() -> argparse.Namespace:
|
||||
)
|
||||
parser.add_argument("--followup-delay", type=float, default=0.05)
|
||||
parser.add_argument("--response-delay", type=float, default=0.05)
|
||||
parser.add_argument(
|
||||
"--response-frame-interval",
|
||||
type=float,
|
||||
default=0.0,
|
||||
help="delay between multiple response frames sent for one button event",
|
||||
)
|
||||
parser.add_argument("--response-repeat", type=int, default=1)
|
||||
parser.add_argument("--response-interval", type=float, default=0.2)
|
||||
parser.add_argument(
|
||||
@@ -302,7 +308,9 @@ def main() -> int:
|
||||
responded = True
|
||||
time.sleep(args.response_delay)
|
||||
for _ in range(args.response_repeat):
|
||||
for response in response_frames:
|
||||
for response_index, response in enumerate(response_frames):
|
||||
if response_index and args.response_frame_interval:
|
||||
time.sleep(args.response_frame_interval)
|
||||
send_frame(ser, emit, "button response", response)
|
||||
if args.response_repeat > 1:
|
||||
time.sleep(args.response_interval)
|
||||
|
||||
Reference in New Issue
Block a user