chore: remove dead, contradictory EXPECTED_HEX_LENGTHS from DeviceService

This commit is contained in:
jack
2026-07-06 13:21:00 -07:00
parent 185e66ea3a
commit 52cc747536
-12
View File
@@ -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)