修复UCD连接错误、修改色准计算方式、修改localdiming选择方块

This commit is contained in:
xinzhu.yin
2026-06-24 15:54:58 +08:00
parent 2d8d4119e3
commit a500751d85
6 changed files with 338 additions and 143 deletions

View File

@@ -156,7 +156,8 @@ class _UcdSdkBackend:
return True
except Exception as e:
self.hard_reset()
self.last_error = str(e)
self._force_cleanup()
return False
def close(self):
@@ -173,10 +174,6 @@ class _UcdSdkBackend:
log.exception("UcdSdk.close device object failed")
finally:
self._reset_state()
try:
self._reinit_tsi_lib()
except Exception:
log.exception("UcdSdk.close reinit failed")
return True
def hard_reset(self) -> None: