before MX beamtime October 2024
This commit is contained in:
25
stand/time.py
Normal file
25
stand/time.py
Normal file
@ -0,0 +1,25 @@
|
||||
from slic.core.adjustable import Adjustable
|
||||
import datetime
|
||||
|
||||
class Time(Adjustable):
|
||||
""" Adjustable only for spreadsheet, no other functionality
|
||||
"""
|
||||
def __init__(self):
|
||||
super().__init__(self, "")
|
||||
|
||||
def get_current_value(self):
|
||||
return datetime.datetime.now().replace(microsecond=0).isoformat()
|
||||
|
||||
def is_moving(self):
|
||||
return False
|
||||
|
||||
def set_target_value(self):
|
||||
pass
|
||||
|
||||
def __repr__(self):
|
||||
name = "Time"
|
||||
value = self._printable_value()
|
||||
return f"{name} : {value}"
|
||||
|
||||
def __str__(self):
|
||||
return self._printable_value()
|
Reference in New Issue
Block a user