Coverage for /opt/conda/envs/apienv/lib/python3.11/site-packages/daiquiri/core/hardware/bliss/laser.py: 0%
8 statements
« prev ^ index » next coverage.py v7.7.1, created at 2025-03-29 02:12 +0000
« prev ^ index » next coverage.py v7.7.1, created at 2025-03-29 02:12 +0000
1#!/usr/bin/env python
2# -*- coding: utf-8 -*-
3from daiquiri.core.hardware.abstract.laser import Laser as AbstractLaser
4from daiquiri.core.hardware.bliss.object import BlissObject
5from daiquiri.core.hardware.abstract import HardwareProperty
7import logging
9logger = logging.getLogger(__name__)
12class Laser(BlissObject, AbstractLaser):
13 PROPERTY_MAP = {
14 "power": HardwareProperty("power"),
15 "state": HardwareProperty("state"),
16 }
18 CALLABLE_MAP = {"on": "on", "off": "off"}