fix: fix imports in basler_cam

This commit is contained in:
2025-05-06 16:26:27 +02:00
parent 6ab1a2941c
commit 03e3b1c605

View File

@@ -3,12 +3,9 @@ from __future__ import annotations
import time import time
from typing import TYPE_CHECKING from typing import TYPE_CHECKING
# from ophyd_devices.sim.sim_signals import SetableSignal
# from ophyd_devices.utils.psi_component import PSIComponent, SignalType
import numpy as np import numpy as np
from ophyd import ADBase from ophyd import ADBase
from ophyd import ADComponent as ADCpt from ophyd import ADComponent as ADCpt
from ophyd import Kind
from ophyd_devices.devices.areadetector.cam import AravisDetectorCam from ophyd_devices.devices.areadetector.cam import AravisDetectorCam
from ophyd_devices.devices.areadetector.plugins import ImagePlugin_V35 from ophyd_devices.devices.areadetector.plugins import ImagePlugin_V35
from ophyd_devices.interfaces.base_classes.psi_device_base import PSIDeviceBase from ophyd_devices.interfaces.base_classes.psi_device_base import PSIDeviceBase
@@ -17,13 +14,8 @@ if TYPE_CHECKING:
from bec_lib.devicemanager import ScanInfo from bec_lib.devicemanager import ScanInfo
class BaslerDetectorCam(ProsilicaDetectorCam):
ps_bad_frame_counter = None
class BaslerCamBase(ADBase): class BaslerCamBase(ADBase):
cam1 = ADCpt(BaslerDetectorCam, "cam1:") cam1 = ADCpt(AravisDetectorCam, "cam1:")
image1 = ADCpt(ImagePlugin_V35, "image1:") image1 = ADCpt(ImagePlugin_V35, "image1:")