From 898b33cffbba0934f806a6d581f8e7502a93000f Mon Sep 17 00:00:00 2001 From: Jan Pochyla Date: Tue, 30 Jan 2018 17:56:30 +0100 Subject: [PATCH] ui: speed up backlight transitions --- src/trezor/ui/__init__.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/trezor/ui/__init__.py b/src/trezor/ui/__init__.py index ea165d29..c7f5f305 100644 --- a/src/trezor/ui/__init__.py +++ b/src/trezor/ui/__init__.py @@ -87,12 +87,12 @@ async def backlight_slide(val: int, delay: int=20000, step: int=1): current = display.backlight() for i in range(current, val, -step if current > val else step): display.backlight(i) - await sleep + yield sleep def layout(f): - delay = const(1000) - step = const(3) + delay = const(35000) # 35ms + step = const(20) async def inner(*args, **kwargs): await backlight_slide(BACKLIGHT_DIM, delay, step)