Improve client using ragger defined firmware instead of strings

This commit is contained in:
Charles-Edouard de la Vergne
2024-06-28 08:38:39 +02:00
committed by Alexandre Paillier
parent 3fdd0bce6b
commit fee187d90e
2 changed files with 21 additions and 22 deletions

View File

@@ -10,6 +10,7 @@ import struct
from client import keychain
from client.client import EthAppClient, EIP712FieldType
from ragger.firmware import Firmware
# global variables
app_client: EthAppClient = None
@@ -391,7 +392,7 @@ def next_timeout(_signum: int, _frame):
def enable_autonext():
if app_client._client.firmware.device in ("stax", "flex"):
if app_client._client.firmware in (Firmware.STAX, Firmware.FLEX):
delay = 1/3
else:
delay = 1/4