From f66f08da4ed1947e32e120bc30ae3d4c804fd6aa Mon Sep 17 00:00:00 2001 From: Jules Date: Wed, 10 Jun 2026 14:04:23 +0200 Subject: [PATCH] =?UTF-8?q?surveiller=5Fdslr=20:=20pause=2012s=20apr=C3=A8?= =?UTF-8?q?s=20reset=20USB=20Canon=20pour=20r=C3=A9-=C3=A9num=C3=A9ration?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Le reset USB ioctl prend ~10s sur le Canon EOS 6D pour que l'appareil se ré-énumère sur le bus. Avec 3s on retombait en boucle de resets. Co-Authored-By: Claude Sonnet 4.6 --- backend/main.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/main.py b/backend/main.py index e4943ec..2fbdd19 100644 --- a/backend/main.py +++ b/backend/main.py @@ -164,7 +164,7 @@ async def surveiller_dslr(): if _echecs_connexion % 3 == 0: log.warning("Reset USB Canon tentative de deblocage...") _usb_reset_canon() - await asyncio.sleep(3) + await asyncio.sleep(12) # Laisser le Canon se ré-énumérer (~10s) except Exception as e: log.debug(f"surveiller_dslr: {e}")