diff --git a/devices/clients/test_client.py b/devices/clients/test_client.py index f3663be5a57f79aac725a0bf4fd83f10ceacfc38..4227ac2922ccf40d6fdb947ccc4dcaf25d980174 100644 --- a/devices/clients/test_client.py +++ b/devices/clients/test_client.py @@ -1,9 +1,12 @@ from src.comms_client import * +<<<<<<< HEAD <<<<<<< HEAD import os ======= >>>>>>> 99e3d08... fixed 'illegal state transition' bug and off->initialise state bug +======= +>>>>>>> 99e3d08... fixed 'illegal state transition' bug and off->initialise state bug # <class 'numpy.bool_'> @@ -32,9 +35,12 @@ class example_client(CommClient): """ this function provides a location for the code neccecary to connect to the client """ +<<<<<<< HEAD <<<<<<< HEAD self.streams.debug_stream(os.path.dirname(os.path.abspath(__file__))) ======= +======= +>>>>>>> 99e3d08... fixed 'illegal state transition' bug and off->initialise state bug >>>>>>> 99e3d08... fixed 'illegal state transition' bug and off->initialise state bug self.streams.debug_stream("the example client doesn't actually connect to anything silly") diff --git a/devices/src/attribute_wrapper.py b/devices/src/attribute_wrapper.py index 8b62378b2dd09e79919fb39e4294298e93b89cff..039849c32376ec83073d236427b5e715675ca9b3 100644 --- a/devices/src/attribute_wrapper.py +++ b/devices/src/attribute_wrapper.py @@ -11,6 +11,7 @@ logger = logging.getLogger() class attribute_wrapper(attribute): """ +<<<<<<< HEAD <<<<<<< HEAD Wraps all the attributes in a wrapper class to manage most of the redundant code behind the scenes """ @@ -25,6 +26,16 @@ class attribute_wrapper(attribute): dims: dimensions of the init_value: value """ +======= + Wraps all the attributes in a wrapper class to manage most of the redundant code behind the scenes + """ + + def __init__(self, comms_annotation=None, datatype=None, dims=(1,), access=AttrWriteType.READ, init_value=None, **kwargs): + """ + wraps around the tango Attribute class. Provides an easier interface for 1d or 2d arrays. Also provides a way to abstract + managing the communications interface. + """ +>>>>>>> 99e3d08... fixed 'illegal state transition' bug and off->initialise state bug ======= Wraps all the attributes in a wrapper class to manage most of the redundant code behind the scenes """