Skip to content

Commit

Permalink
test lookup table
Browse files Browse the repository at this point in the history
  • Loading branch information
stan-dot committed Aug 22, 2024
1 parent c064bec commit fa57a8b
Showing 1 changed file with 25 additions and 0 deletions.
25 changes: 25 additions & 0 deletions src/dodal/devices/i18/IdGapLookupTable.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
from bluesky.protocols import Movable
from ophyd_async.core import (
AsyncStatus,
StandardReadable,
)

from dodal.log import LOGGER


class LookupTable(StandardReadable, Movable):
def __init__(self, prefix: str, name: str = ""):
with self.add_children_as_readables():
# self.actual_transmission = epics_signal_r(float, prefix + "MATCH")
print("test")

super().__init__(name)

@AsyncStatus.wrap
async def set(self, transmission: float):
LOGGER.debug("Updating the lookup table ")
await self._use_current_energy.trigger()
LOGGER.info(f"Setting desired transmission to {transmission}")
await self._desired_transmission.set(transmission)
LOGGER.debug("Sending change filter command")
await self._change.trigger()

0 comments on commit fa57a8b

Please sign in to comment.