mirror of
https://github.com/bec-project/ophyd_devices.git
synced 2026-02-04 06:08:42 +01:00
fix(MockPv): add configurable default value for mock pv
This commit is contained in:
@@ -137,6 +137,8 @@ class MockPV:
|
||||
|
||||
"""
|
||||
|
||||
DEFAULT_VALUE = 0
|
||||
|
||||
_fmtsca = "<PV '%(pvname)s', count=%(count)i, type=%(typefull)s, access=%(access)s>"
|
||||
_fmtarr = "<PV '%(pvname)s', count=%(count)i/%(nelm)i, type=%(typefull)s, access=%(access)s>"
|
||||
_fields = (
|
||||
@@ -200,7 +202,7 @@ class MockPV:
|
||||
self._args["access"] = "unknown"
|
||||
self._args["status"] = 0
|
||||
self.connection_callbacks = []
|
||||
self._mock_data = 0
|
||||
self._mock_data = self.DEFAULT_VALUE
|
||||
|
||||
if connection_callback is not None:
|
||||
self.connection_callbacks = [connection_callback]
|
||||
|
||||
Reference in New Issue
Block a user