From 52cc747536c56a05f94b7cd05e5bc47bf674132d Mon Sep 17 00:00:00 2001 From: jack Date: Mon, 6 Jul 2026 13:21:00 -0700 Subject: [PATCH] chore: remove dead, contradictory EXPECTED_HEX_LENGTHS from DeviceService --- src/pygui/serialcomm/device_service.py | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/src/pygui/serialcomm/device_service.py b/src/pygui/serialcomm/device_service.py index 641dee1..f80ca7e 100644 --- a/src/pygui/serialcomm/device_service.py +++ b/src/pygui/serialcomm/device_service.py @@ -19,14 +19,6 @@ log = logging.getLogger(__name__) class DeviceService: """High-level wafer device communication.""" - # Expected hex string lengths for known wafer families - # P wafer: 393216 hex chars (196608 bytes) - # X wafer: 1310720 hex chars (655360 bytes) - EXPECTED_HEX_LENGTHS = { - "P": 393216, - "X": 1310720, - } - def __init__(self, settings: LocalSettings) -> None: self._settings = settings self._cached_ports: list[str] = [] @@ -209,7 +201,3 @@ class DeviceService: except Exception as exc: log.error("Erase failed on %s: %s", port, exc) return False - - def get_expected_hex_length(self, family_code: str) -> int: - """Return expected hex string length for a wafer family.""" - return self._settings.get_wafer_data_size(family_code)