device_FLI_Kepler4040_noshutter_generic.yml 4.06 KB
# Schema file to check the syntax of this config file
schema: schema_device-2.0.yml

# Here is the description of the configuration of an isolated device
DEVICE:

    inventory_label: Undefined
    manufacturer: FLI
    model: Kepler4040
    description: "Camera FLI CMOS" # opt str
    sn: Undefined
    power:
        voltage: 220
        intensity: 10
        socket: "CEE 7/7 2P+T"
        
    connector:
        input: "male 3 inches"
        output: USB3

    comm:
        supports: ["USB3"]
        languages: ["FLIPro"]
        support: "USB3"
        language: "FLIPro"

    # (TODO) Each camera has an attached GPS
    #ATTACHED_DEVICES:
    #    - file: device_FLI_KITS_sn2x1.yml

    CAPABILITIES:
    
        - CAPABILITY:
            component: DetectorSensor
            
            attributes:
            
                - attribute:
                    key: manufacturer
                    value: GSense4040

                - attribute:
                    key:  model
                    value: MN34230

                - attribute:
                    key:  type
                    value: ["CMOS"]
                    
                - attribute:
                    key:  exposuretime
                    value: 1.0
                    liminf: 1e-5
                    limsup: 600
                    is_editable: True
                    
                - attribute:  
                    key: binnings
                    value: 
                        binxy:       [ [1,1] , [2,2]]
                        readouttime: [     6,3 ]
                    is_editable: True
                    
                - attribute:
                    key:  celldimx
                    value: 9e-6
                - attribute:
                    key:  celldimy
                    value: 9e-6
                    
                - attribute:
                    key:  cellnbx
                    value: 4096
                - attribute:
                    key:  cellnby
                    value: 4096

                - attribute:
                    key:  color
                    value: ["None"]
                    
                - attribute:
                    key:  qdes
                    value:
                        # ref : https://assets.baader-planetarium.com/media/wysiwyg/product_info/FLI/QE_GSense4040.jpg
                        wavelengths: [340e-9, 350-9, 360e-9, 380e-9, 400e-9, 420e-9, 440e-9, 460e-9, 480e-9, 500e-9, 520e-9, 540e-9, 560e-9, 580e-9, 600e-9, 620e-9, 640e-9, 660e-9, 680e-9, 700e-9, 720e-9, 740e-9, 760e-9, 780e-9, 800e-9, 820e-9, 840e-9, 860e-9, 880e-9, 900e-9, 920e-9, 940e-9, 960e-9, 980e-9, 1000e-9, 1100e-9, 1200e-9]
                        qde:         [   0.0,  0.01,   0.08,   0.38,   0.58,   0.64,   0.68,   0.70,   0.72,   0.72,   0.73,   0.73,   0.71,   0.71,   0.74,   0.73,  0.71,    0.69,   0.70,   0.68,   0.66,    0.64,  0.57,   0.53,   0.48,   0.45,   0.42,   0.37,   0.32,   0.26,   0.22,   0.17,   0.13,   0.10,   0.08,      0.0,     0.0]
                        
                - attribute:
                    key: electronic
                    value:
                        gain_manufacturer: ["merge", "high", "low"]
                        gain_eadu:         [1.10, 1.57,  20.99] # e/adu
                        readout_noise:     [4.19, 6.37, 33.97] # e
                        readout_signal:    [145, 157, 85] # adu
                        saturation_level:  [65535, 4096, 4096] # adu

        - CAPABILITY:
            component: DetectorShutter
            
            attributes:
            
                - attribute:
                    key: manufacturer
                    value: FLI

                - attribute:
                    key: model
                    value: None

                - attribute:
                    key: type
                    value: ['rolling']

                - attribute:
                    key: modes
                    value: ["opened"]
                    is_editable: False