chore: remove dead, contradictory EXPECTED_HEX_LENGTHS from DeviceService
This commit is contained in:
@@ -19,14 +19,6 @@ log = logging.getLogger(__name__)
|
|||||||
class DeviceService:
|
class DeviceService:
|
||||||
"""High-level wafer device communication."""
|
"""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:
|
def __init__(self, settings: LocalSettings) -> None:
|
||||||
self._settings = settings
|
self._settings = settings
|
||||||
self._cached_ports: list[str] = []
|
self._cached_ports: list[str] = []
|
||||||
@@ -209,7 +201,3 @@ class DeviceService:
|
|||||||
except Exception as exc:
|
except Exception as exc:
|
||||||
log.error("Erase failed on %s: %s", port, exc)
|
log.error("Erase failed on %s: %s", port, exc)
|
||||||
return False
|
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)
|
|
||||||
|
|||||||
Reference in New Issue
Block a user