From 86bab897d1fc51a18940ae575646ab0b23f6f162 Mon Sep 17 00:00:00 2001 From: "Peter F. Patel-Schneider" Date: Fri, 12 Apr 2024 08:26:56 -0400 Subject: [PATCH] receiver: introduce small delay in getting pairing information to let receiver settle after pairing --- lib/logitech_receiver/receiver.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/logitech_receiver/receiver.py b/lib/logitech_receiver/receiver.py index 0943b5a3..5fa0fe00 100644 --- a/lib/logitech_receiver/receiver.py +++ b/lib/logitech_receiver/receiver.py @@ -17,6 +17,7 @@ import errno as _errno import logging +import time from dataclasses import dataclass from typing import Optional @@ -209,6 +210,7 @@ class Receiver: assert notification is None or notification.sub_id == 0x41 try: + time.sleep(0.05) # let receiver settle info = self.device_pairing_information(number) if notification is not None: online, _e, nwpid, nkind = self.notification_information(number, notification)