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
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
from ophyd import ADBase
from ophyd import ADComponent as ADCpt
from ophyd import Kind
from ophyd_devices.devices.areadetector.cam import AravisDetectorCam
from ophyd_devices.devices.areadetector.plugins import ImagePlugin_V35
from ophyd_devices.interfaces.base_classes.psi_device_base import PSIDeviceBase
@@ -17,13 +14,8 @@ if TYPE_CHECKING:
from bec_lib.devicemanager import ScanInfo
class BaslerDetectorCam(ProsilicaDetectorCam):
ps_bad_frame_counter = None
class BaslerCamBase(ADBase):
cam1 = ADCpt(BaslerDetectorCam, "cam1:")
cam1 = ADCpt(AravisDetectorCam, "cam1:")
image1 = ADCpt(ImagePlugin_V35, "image1:")