In [1]:
# [1] Start Sources
# [2] Start Node Manager
# [3] Start Cluster Manager
# This API is described at https://git.psi.ch/sf_daq/ch.psi.daq.dispatcherrest
import requests
import json
In [2]:
base_url = 'http://localhost:8080'
base_url = 'http://dispatcher-api/sf'
In [3]:
# Configure a source
config = {"sources": [{"stream": "tcp://localhost:9999"}]}
headers = {'content-type': 'application/json'}
response = requests.post(base_url+'/sources', data=json.dumps(config), headers=headers)
print(response)
print(response.text)
<Response [200]>
In [4]:
response.ok
Out[4]:
True
In [6]:
# Get currently configured sources
response = requests.get(base_url+'/sources')
print(response)
print(response.text)
<Response [200]>
[{"stream":"tcp://SINDI01-CVME-LLRF1:20000"},{"stream":"tcp://SINDI01-CVME-ILK:9999"},{"stream":"tcp://S30-CVME-DBPM339:9999"},{"stream":"tcp://S10CB01-CVME-ILK:9999"},{"stream":"tcp://SARUN-CVME-DBPM541:9999"},{"stream":"tcp://SIN-CVME-LAS0041:9999"},{"stream":"tcp://SIN-CVME-LAS0042:9999"},{"stream":"tcp://SINXB01-CVME-ILK:9999"},{"stream":"tcp://SINSB04-CVME-ILK:9999"},{"stream":"tcp://SINSB04-CVME-LLRF1:20000"},{"stream":"tcp://SARMA01-CVME-DICT482:9999"},{"stream":"tcp://SARBD01-CVME-DICT599:9999"},{"stream":"tcp://SINEG01-CVME-LLRF2:20000"},{"stream":"tcp://SINEG01-CVME-LLRF1:20000"},{"stream":"tcp://S10CB01-CVME-LLRF2:20000"},{"stream":"tcp://SINSB01-CVME-LLRF2:20000"},{"stream":"tcp://SINXB01-CVME-LLRF2:20000"},{"stream":"tcp://SINDI01-CVME-LLRF2:20000"},{"stream":"tcp://SINSB01-CVME-LLRF1:20000"},{"stream":"tcp://SINEG01-CVME-ILK:9999"},{"stream":"tcp://SINXB01-CVME-LLRF1:20000"},{"stream":"tcp://SINSB02-CVME-LLRF1:20000"},{"stream":"tcp://SINSB04-CVME-LLRF2:20000"},{"stream":"tcp://S30-CVME-DBPM410:9999"},{"stream":"tcp://SINSB01-CVME-ILK:9999"},{"stream":"tcp://S20-CVME-DBPM237:9999"},{"stream":"tcp://S10CB01-CVME-LLRF1:20000"},{"stream":"tcp://S10DI01-CVME-DICT113:9999"},{"stream":"tcp://SINLH01-CVME-DBAM12:9999"},{"stream":"tcp://SINSB02-CVME-ILK:9999"},{"stream":"tcp://SIN-CVME-LAS0071:9999"},{"stream":"tcp://SINSB03-CVME-ILK:9999"},{"stream":"tcp://SINEG01-CVME-DICT009:9999"},{"stream":"tcp://SINSB02-CVME-LLRF2:20000"},{"stream":"tcp://S10-CVME-DBPM143:9999"},{"stream":"tcp://SARUN-CVME-DBPM494:9999"}]
In [9]:
# Get currently incomming channels
response = requests.get(base_url+'/channels/live')
In [28]:
# Combine all channels going to different backends
channel_list = []
for backend in response.json():
channel_list.extend(backend['channels'])
channel_list
Out[28]:
[{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10BC01-DBPM010:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10BC01-DBPM010:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10BC01-DBPM010:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10BC01-DBPM010:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10BC01-DBPM010:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10BC01-DBPM010:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10BC01-DBPM050:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10BC01-DBPM050:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10BC01-DBPM050:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10BC01-DBPM050:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10BC01-DBPM050:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10BC01-DBPM050:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10BC01-DBPM090:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10BC01-DBPM090:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10BC01-DBPM090:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10BC01-DBPM090:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10BC01-DBPM090:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10BC01-DBPM090:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10BC02-DBPM140:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10BC02-DBPM140:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10BC02-DBPM140:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10BC02-DBPM140:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10BC02-DBPM140:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10BC02-DBPM140:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10BC02-DBPM320:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10BC02-DBPM320:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10BC02-DBPM320:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10BC02-DBPM320:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10BC02-DBPM320:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10BC02-DBPM320:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10BD01-DBPM020:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10BD01-DBPM020:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10BD01-DBPM020:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10BD01-DBPM020:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10BD01-DBPM020:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10BD01-DBPM020:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB01-DBPM220:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB01-DBPM220:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB01-DBPM220:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB01-DBPM220:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB01-DBPM220:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB01-DBPM220:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB01-DBPM420:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB01-DBPM420:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB01-DBPM420:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB01-DBPM420:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB01-DBPM420:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB01-DBPM420:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB01-RBOC-DCP10:FOR-AMPLT',
'offset': 0,
'shape': [2048],
'source': 'tcp://S10CB01-CVME-LLRF2:20000',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB01-RBOC-DCP10:FOR-AMPLT-AVG',
'offset': 0,
'shape': [1],
'source': 'tcp://S10CB01-CVME-LLRF2:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB01-RBOC-DCP10:FOR-PHASE',
'offset': 0,
'shape': [2048],
'source': 'tcp://S10CB01-CVME-LLRF2:20000',
'type': 'int16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB01-RBOC-DCP10:FOR-PHASE-AVG',
'offset': 0,
'shape': [1],
'source': 'tcp://S10CB01-CVME-LLRF2:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB01-RBOC-DCP10:REF-AMPLT',
'offset': 0,
'shape': [2048],
'source': 'tcp://S10CB01-CVME-LLRF2:20000',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB01-RBOC-DCP10:REF-AMPLT-AVG',
'offset': 0,
'shape': [1],
'source': 'tcp://S10CB01-CVME-LLRF2:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB01-RBOC-DCP10:REF-PHASE',
'offset': 0,
'shape': [2048],
'source': 'tcp://S10CB01-CVME-LLRF2:20000',
'type': 'int16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB01-RBOC-DCP10:REF-PHASE-AVG',
'offset': 0,
'shape': [1],
'source': 'tcp://S10CB01-CVME-LLRF2:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB01-RILK:FIRSTERROR',
'offset': 0,
'shape': [1],
'source': 'tcp://S10CB01-CVME-ILK:9999',
'type': 'int32'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB01-RILK:STR-CURRENT-LOG',
'offset': 0,
'shape': [1],
'source': 'tcp://S10CB01-CVME-ILK:9999',
'type': 'string'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB01-RILK:STR-DESC-CURRENT-LOG',
'offset': 0,
'shape': [1],
'source': 'tcp://S10CB01-CVME-ILK:9999',
'type': 'string'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB01-RIQM-DCP10:FOR-AMPLT',
'offset': 0,
'shape': [2048],
'source': 'tcp://S10CB01-CVME-LLRF2:20000',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB01-RIQM-DCP10:FOR-AMPLT-AVG',
'offset': 0,
'shape': [1],
'source': 'tcp://S10CB01-CVME-LLRF2:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB01-RIQM-DCP10:FOR-PHASE',
'offset': 0,
'shape': [2048],
'source': 'tcp://S10CB01-CVME-LLRF2:20000',
'type': 'int16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB01-RIQM-DCP10:FOR-PHASE-AVG',
'offset': 0,
'shape': [1],
'source': 'tcp://S10CB01-CVME-LLRF2:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB01-RKLY-DCP10:FOR-AMPLT',
'offset': 0,
'shape': [2048],
'source': 'tcp://S10CB01-CVME-LLRF2:20000',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB01-RKLY-DCP10:FOR-AMPLT-AVG',
'offset': 0,
'shape': [1],
'source': 'tcp://S10CB01-CVME-LLRF2:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB01-RKLY-DCP10:FOR-PHASE',
'offset': 0,
'shape': [2048],
'source': 'tcp://S10CB01-CVME-LLRF2:20000',
'type': 'int16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB01-RKLY-DCP10:FOR-PHASE-AVG',
'offset': 0,
'shape': [1],
'source': 'tcp://S10CB01-CVME-LLRF2:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB01-RKLY-DCP10:REF-AMPLT',
'offset': 0,
'shape': [2048],
'source': 'tcp://S10CB01-CVME-LLRF2:20000',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB01-RKLY-DCP10:REF-AMPLT-AVG',
'offset': 0,
'shape': [1],
'source': 'tcp://S10CB01-CVME-LLRF2:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB01-RKLY-DCP10:REF-PHASE',
'offset': 0,
'shape': [2048],
'source': 'tcp://S10CB01-CVME-LLRF2:20000',
'type': 'int16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB01-RKLY-DCP10:REF-PHASE-AVG',
'offset': 0,
'shape': [1],
'source': 'tcp://S10CB01-CVME-LLRF2:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB01-RLLE-STA:SLAVE1-CPUTIMER',
'offset': 0,
'shape': [1],
'source': 'tcp://S10CB01-CVME-LLRF2:20000',
'type': 'uint32'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB01-RLLE-STA:SLAVE1-DLTIMER',
'offset': 0,
'shape': [1],
'source': 'tcp://S10CB01-CVME-LLRF2:20000',
'type': 'uint32'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB01-RLLE-STA:SLAVE1-EVRPULSEID',
'offset': 0,
'shape': [1],
'source': 'tcp://S10CB01-CVME-LLRF2:20000',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB01-RLLE-STA:SLAVE1-GPTIMER',
'offset': 0,
'shape': [1],
'source': 'tcp://S10CB01-CVME-LLRF2:20000',
'type': 'uint32'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB01-RLLE-STA:SLAVE1-IQSATURATIONFMC1',
'offset': 0,
'shape': [1],
'source': 'tcp://S10CB01-CVME-LLRF2:20000',
'type': 'uint32'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB01-RLLE-STA:SLAVE1-IQSATURATIONFMC2',
'offset': 0,
'shape': [1],
'source': 'tcp://S10CB01-CVME-LLRF2:20000',
'type': 'uint32'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB01-RLLE-STA:SLAVE1-MSICNT',
'offset': 0,
'shape': [1],
'source': 'tcp://S10CB01-CVME-LLRF2:20000',
'type': 'uint32'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB01-RLLE-STA:SLAVE1-OPSTATESTATUS',
'offset': 0,
'shape': [1],
'source': 'tcp://S10CB01-CVME-LLRF2:20000',
'type': 'uint32'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB01-RLLE-STA:SLAVE1-PULSEIDERR',
'offset': 0,
'shape': [1],
'source': 'tcp://S10CB01-CVME-LLRF2:20000',
'type': 'uint32'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB01-RLLE-STA:SLAVE1-SYSTEMSTATUS',
'offset': 0,
'shape': [1],
'source': 'tcp://S10CB01-CVME-LLRF2:20000',
'type': 'uint32'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB01-RLLE-STA:SLAVE1-TRANSFERERR',
'offset': 0,
'shape': [1],
'source': 'tcp://S10CB01-CVME-LLRF2:20000',
'type': 'uint32'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB01-RPRE-DCP10:FOR-AMPLT',
'offset': 0,
'shape': [2048],
'source': 'tcp://S10CB01-CVME-LLRF2:20000',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB01-RPRE-DCP10:FOR-AMPLT-AVG',
'offset': 0,
'shape': [1],
'source': 'tcp://S10CB01-CVME-LLRF2:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB01-RPRE-DCP10:FOR-PHASE',
'offset': 0,
'shape': [2048],
'source': 'tcp://S10CB01-CVME-LLRF2:20000',
'type': 'int16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB01-RPRE-DCP10:FOR-PHASE-AVG',
'offset': 0,
'shape': [1],
'source': 'tcp://S10CB01-CVME-LLRF2:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB01-RWVG100-DCP10:REF-AMPLT',
'offset': 0,
'shape': [2048],
'source': 'tcp://S10CB01-CVME-LLRF2:20000',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB01-RWVG100-DCP10:REF-AMPLT-AVG',
'offset': 0,
'shape': [1],
'source': 'tcp://S10CB01-CVME-LLRF2:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB01-RWVG100-DCP10:REF-PHASE',
'offset': 0,
'shape': [2048],
'source': 'tcp://S10CB01-CVME-LLRF2:20000',
'type': 'int16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB01-RWVG100-DCP10:REF-PHASE-AVG',
'offset': 0,
'shape': [1],
'source': 'tcp://S10CB01-CVME-LLRF2:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB01-RWVG200-DCP10:REF-AMPLT',
'offset': 0,
'shape': [2048],
'source': 'tcp://S10CB01-CVME-LLRF2:20000',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB01-RWVG200-DCP10:REF-AMPLT-AVG',
'offset': 0,
'shape': [1],
'source': 'tcp://S10CB01-CVME-LLRF2:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB01-RWVG200-DCP10:REF-PHASE',
'offset': 0,
'shape': [2048],
'source': 'tcp://S10CB01-CVME-LLRF2:20000',
'type': 'int16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB01-RWVG300-DCP10:REF-AMPLT',
'offset': 0,
'shape': [2048],
'source': 'tcp://S10CB01-CVME-LLRF2:20000',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB01-RWVG300-DCP10:REF-AMPLT-AVG',
'offset': 0,
'shape': [1],
'source': 'tcp://S10CB01-CVME-LLRF2:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB01-RWVG300-DCP10:REF-PHASE',
'offset': 0,
'shape': [2048],
'source': 'tcp://S10CB01-CVME-LLRF2:20000',
'type': 'int16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB01-RWVG300-DCP10:REF-PHASE-AVG',
'offset': 0,
'shape': [1],
'source': 'tcp://S10CB01-CVME-LLRF2:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB01-RWVG400-DCP10:REF-AMPLT',
'offset': 0,
'shape': [2048],
'source': 'tcp://S10CB01-CVME-LLRF2:20000',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB01-RWVG400-DCP10:REF-AMPLT-AVG',
'offset': 0,
'shape': [1],
'source': 'tcp://S10CB01-CVME-LLRF2:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB01-RWVG400-DCP10:REF-PHASE',
'offset': 0,
'shape': [2048],
'source': 'tcp://S10CB01-CVME-LLRF2:20000',
'type': 'int16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB01-RWVG400-DCP10:REF-PHASE-AVG',
'offset': 0,
'shape': [1],
'source': 'tcp://S10CB01-CVME-LLRF2:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB02-DBPM220:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB02-DBPM220:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB02-DBPM220:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB02-DBPM220:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB02-DBPM220:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB02-DBPM220:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB02-DBPM420:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB02-DBPM420:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB02-DBPM420:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB02-DBPM420:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB02-DBPM420:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB02-DBPM420:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB03-DBPM220:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB03-DBPM220:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB03-DBPM220:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB03-DBPM220:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB03-DBPM220:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB03-DBPM220:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB03-DBPM420:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB03-DBPM420:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB03-DBPM420:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB03-DBPM420:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB03-DBPM420:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB03-DBPM420:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB04-DBPM220:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB04-DBPM220:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB04-DBPM220:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB04-DBPM220:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB04-DBPM220:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB04-DBPM220:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB04-DBPM420:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB04-DBPM420:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB04-DBPM420:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB04-DBPM420:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB04-DBPM420:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB04-DBPM420:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB05-DBPM220:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB05-DBPM220:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB05-DBPM220:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB05-DBPM220:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB05-DBPM220:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB05-DBPM220:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB05-DBPM420:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB05-DBPM420:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB05-DBPM420:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB05-DBPM420:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB05-DBPM420:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB05-DBPM420:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB06-DBPM220:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB06-DBPM220:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB06-DBPM220:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB06-DBPM220:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB06-DBPM220:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB06-DBPM220:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB06-DBPM420:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB06-DBPM420:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB06-DBPM420:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB06-DBPM420:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB06-DBPM420:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB06-DBPM420:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB07-DBPM220:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB07-DBPM220:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB07-DBPM220:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB07-DBPM220:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB07-DBPM220:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB07-DBPM220:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB07-DBPM420:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB07-DBPM420:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB07-DBPM420:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB07-DBPM420:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB07-DBPM420:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB07-DBPM420:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB08-DBPM220:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB08-DBPM220:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB08-DBPM220:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB08-DBPM220:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB08-DBPM220:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB08-DBPM220:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB08-DBPM420:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB08-DBPM420:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB08-DBPM420:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB08-DBPM420:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB08-DBPM420:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB08-DBPM420:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB09-DBPM220:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB09-DBPM220:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB09-DBPM220:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB09-DBPM220:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB09-DBPM220:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10CB09-DBPM220:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S10-CVME-DBPM143:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10DI01-DBPM110:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10DI01-DBPM110:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10DI01-DBPM110:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10DI01-DBPM110:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10DI01-DBPM110:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10DI01-DBPM110:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10DI01-DICT025:B1_CHARGE',
'offset': 0,
'shape': [1],
'source': 'tcp://S10DI01-CVME-DICT113:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10DI01-DICT025:B2_CHARGE',
'offset': 0,
'shape': [1],
'source': 'tcp://S10DI01-CVME-DICT113:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10DI01-DICT025:TOTAL_CHARGE_HOUR',
'offset': 0,
'shape': [1],
'source': 'tcp://S10DI01-CVME-DICT113:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10MA01-DBPM010:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10MA01-DBPM010:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10MA01-DBPM010:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10MA01-DBPM010:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10MA01-DBPM010:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10MA01-DBPM010:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10MA01-DBPM060:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10MA01-DBPM060:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10MA01-DBPM060:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10MA01-DBPM060:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10MA01-DBPM060:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10MA01-DBPM060:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10MA01-DBPM120:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10MA01-DBPM120:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10MA01-DBPM120:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10MA01-DBPM120:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10MA01-DBPM120:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S10MA01-DBPM120:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S20CB01-DBPM420:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S20CB01-DBPM420:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S20CB01-DBPM420:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S20CB01-DBPM420:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S20CB01-DBPM420:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S20CB01-DBPM420:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S20CB02-DBPM420:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S20CB02-DBPM420:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S20CB02-DBPM420:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S20CB02-DBPM420:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S20CB02-DBPM420:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S20CB02-DBPM420:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S20CB03-DBPM420:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S20CB03-DBPM420:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S20CB03-DBPM420:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S20CB03-DBPM420:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S20CB03-DBPM420:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S20CB03-DBPM420:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S20SY01-DBPM010:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S20SY01-DBPM010:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S20SY01-DBPM010:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S20SY01-DBPM010:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S20SY01-DBPM010:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S20SY01-DBPM010:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S20SY01-DBPM040:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S20SY01-DBPM040:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S20SY01-DBPM040:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S20SY01-DBPM040:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S20SY01-DBPM040:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S20SY01-DBPM040:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S20SY01-DBPM060:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S20SY01-DBPM060:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S20SY01-DBPM060:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S20SY01-DBPM060:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S20SY01-DBPM060:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S20SY01-DBPM060:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S20SY02-DBPM080:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S20SY02-DBPM080:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S20SY02-DBPM080:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S20SY02-DBPM080:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S20SY02-DBPM080:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S20SY02-DBPM080:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S20SY02-DBPM120:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S20SY02-DBPM120:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S20SY02-DBPM120:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S20SY02-DBPM120:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S20SY02-DBPM120:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S20SY02-DBPM120:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S20SY02-DBPM150:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S20SY02-DBPM150:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S20SY02-DBPM150:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S20SY02-DBPM150:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S20SY02-DBPM150:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S20SY02-DBPM150:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S20SY03-DBPM010:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S20SY03-DBPM010:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S20SY03-DBPM010:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S20SY03-DBPM010:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S20SY03-DBPM010:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S20SY03-DBPM010:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S20-CVME-DBPM237:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S20SY03-DBPM040:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM339:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S20SY03-DBPM040:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM339:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S20SY03-DBPM040:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM339:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S20SY03-DBPM040:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM339:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S20SY03-DBPM040:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM339:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S20SY03-DBPM040:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM339:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S20SY03-DBPM080:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM339:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S20SY03-DBPM080:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM339:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S20SY03-DBPM080:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM339:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S20SY03-DBPM080:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM339:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S20SY03-DBPM080:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM339:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S20SY03-DBPM080:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM339:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB01-DBPM420:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM339:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB01-DBPM420:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM339:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB01-DBPM420:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM339:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB01-DBPM420:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM339:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB01-DBPM420:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM339:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB01-DBPM420:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM339:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB02-DBPM420:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM339:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB02-DBPM420:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM339:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB02-DBPM420:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM339:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB02-DBPM420:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM339:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB02-DBPM420:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM339:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB02-DBPM420:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM339:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB03-DBPM420:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM339:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB03-DBPM420:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM339:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB03-DBPM420:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM339:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB03-DBPM420:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM339:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB03-DBPM420:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM339:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB03-DBPM420:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM339:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB04-DBPM420:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM339:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB04-DBPM420:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM339:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB04-DBPM420:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM339:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB04-DBPM420:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM339:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB04-DBPM420:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM339:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB04-DBPM420:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM339:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB05-DBPM420:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM339:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB05-DBPM420:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM339:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB05-DBPM420:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM339:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB05-DBPM420:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM339:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB05-DBPM420:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM339:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB05-DBPM420:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM339:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB06-DBPM420:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM339:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB06-DBPM420:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM339:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB06-DBPM420:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM339:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB06-DBPM420:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM339:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB06-DBPM420:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM339:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB06-DBPM420:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM339:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB07-DBPM420:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM339:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB07-DBPM420:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM339:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB07-DBPM420:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM339:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB07-DBPM420:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM339:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB07-DBPM420:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM339:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB07-DBPM420:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM339:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB08-DBPM420:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM339:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB08-DBPM420:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM339:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB08-DBPM420:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM339:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB08-DBPM420:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM339:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB08-DBPM420:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM339:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB08-DBPM420:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM339:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB09-DBPM420:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM410:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB09-DBPM420:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM410:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB09-DBPM420:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM410:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB09-DBPM420:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM410:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB09-DBPM420:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM410:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB09-DBPM420:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM410:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB10-DBPM420:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM410:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB10-DBPM420:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM410:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB10-DBPM420:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM410:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB10-DBPM420:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM410:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB10-DBPM420:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM410:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB10-DBPM420:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM410:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB11-DBPM420:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM410:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB11-DBPM420:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM410:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB11-DBPM420:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM410:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB11-DBPM420:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM410:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB11-DBPM420:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM410:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB11-DBPM420:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM410:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB12-DBPM420:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM410:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB12-DBPM420:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM410:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB12-DBPM420:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM410:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB12-DBPM420:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM410:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB12-DBPM420:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM410:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB12-DBPM420:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM410:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB13-DBPM420:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM410:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB13-DBPM420:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM410:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB13-DBPM420:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM410:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB13-DBPM420:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM410:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB13-DBPM420:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM410:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB13-DBPM420:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM410:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB14-DBPM420:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM410:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB14-DBPM420:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM410:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB14-DBPM420:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM410:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB14-DBPM420:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM410:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB14-DBPM420:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM410:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB14-DBPM420:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM410:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB15-DBPM420:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM410:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB15-DBPM420:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM410:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB15-DBPM420:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM410:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB15-DBPM420:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM410:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB15-DBPM420:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM410:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'S30CB15-DBPM420:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM410:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARBD01-DICT030:B1_CHARGE',
'offset': 0,
'shape': [1],
'source': 'tcp://SARBD01-CVME-DICT599:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARBD01-DICT030:B2_CHARGE',
'offset': 0,
'shape': [1],
'source': 'tcp://SARBD01-CVME-DICT599:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARBD01-DICT030:TOTAL_CHARGE_HOUR',
'offset': 0,
'shape': [1],
'source': 'tcp://SARBD01-CVME-DICT599:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARCL01-DBPM010:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM410:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARCL01-DBPM010:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM410:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARCL01-DBPM010:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM410:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARCL01-DBPM010:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM410:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARCL01-DBPM010:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM410:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARCL01-DBPM010:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM410:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARCL01-DBPM060:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM410:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARCL01-DBPM060:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM410:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARCL01-DBPM060:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM410:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARCL01-DBPM060:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM410:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARCL01-DBPM060:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM410:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARCL01-DBPM060:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM410:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARCL01-DBPM120:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM410:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARCL01-DBPM120:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM410:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARCL01-DBPM120:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM410:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARCL01-DBPM120:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM410:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARCL01-DBPM120:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM410:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARCL01-DBPM120:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM410:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARCL01-DBPM150:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM410:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARCL01-DBPM150:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM410:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARCL01-DBPM150:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM410:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARCL01-DBPM150:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM410:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARCL01-DBPM150:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM410:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARCL01-DBPM150:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM410:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARCL02-DBPM110:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM410:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARCL02-DBPM110:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM410:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARCL02-DBPM110:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM410:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARCL02-DBPM110:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM410:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARCL02-DBPM110:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM410:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARCL02-DBPM110:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM410:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARCL02-DBPM220:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM410:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARCL02-DBPM220:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM410:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARCL02-DBPM220:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM410:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARCL02-DBPM220:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM410:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARCL02-DBPM220:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM410:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARCL02-DBPM220:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM410:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARCL02-DBPM260:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM410:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARCL02-DBPM260:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM410:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARCL02-DBPM260:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM410:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARCL02-DBPM260:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM410:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARCL02-DBPM260:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM410:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARCL02-DBPM260:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://S30-CVME-DBPM410:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARCL02-DBPM330:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://SARUN-CVME-DBPM494:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARCL02-DBPM330:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SARUN-CVME-DBPM494:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARCL02-DBPM330:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://SARUN-CVME-DBPM494:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARCL02-DBPM330:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SARUN-CVME-DBPM494:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARCL02-DBPM330:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://SARUN-CVME-DBPM494:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARCL02-DBPM330:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SARUN-CVME-DBPM494:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARCL02-DBPM470:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://SARUN-CVME-DBPM494:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARCL02-DBPM470:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SARUN-CVME-DBPM494:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARCL02-DBPM470:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://SARUN-CVME-DBPM494:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARCL02-DBPM470:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SARUN-CVME-DBPM494:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARCL02-DBPM470:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://SARUN-CVME-DBPM494:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARCL02-DBPM470:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SARUN-CVME-DBPM494:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARMA01-DBPM040:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://SARUN-CVME-DBPM494:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARMA01-DBPM040:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SARUN-CVME-DBPM494:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARMA01-DBPM040:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://SARUN-CVME-DBPM494:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARMA01-DBPM040:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SARUN-CVME-DBPM494:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARMA01-DBPM040:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://SARUN-CVME-DBPM494:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARMA01-DBPM040:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SARUN-CVME-DBPM494:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARMA01-DBPM100:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://SARUN-CVME-DBPM494:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARMA01-DBPM100:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SARUN-CVME-DBPM494:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARMA01-DBPM100:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://SARUN-CVME-DBPM494:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARMA01-DBPM100:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SARUN-CVME-DBPM494:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARMA01-DBPM100:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://SARUN-CVME-DBPM494:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARMA01-DBPM100:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SARUN-CVME-DBPM494:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARMA01-DICT090:B1_CHARGE',
'offset': 0,
'shape': [1],
'source': 'tcp://SARMA01-CVME-DICT482:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARMA01-DICT090:B2_CHARGE',
'offset': 0,
'shape': [1],
'source': 'tcp://SARMA01-CVME-DICT482:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARMA01-DICT090:TOTAL_CHARGE_HOUR',
'offset': 0,
'shape': [1],
'source': 'tcp://SARMA01-CVME-DICT482:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARMA02-DBPM010:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://SARUN-CVME-DBPM494:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARMA02-DBPM010:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SARUN-CVME-DBPM494:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARMA02-DBPM010:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://SARUN-CVME-DBPM494:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARMA02-DBPM010:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SARUN-CVME-DBPM494:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARMA02-DBPM010:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://SARUN-CVME-DBPM494:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARMA02-DBPM010:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SARUN-CVME-DBPM494:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARMA02-DBPM020:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://SARUN-CVME-DBPM494:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARMA02-DBPM020:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SARUN-CVME-DBPM494:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARMA02-DBPM020:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://SARUN-CVME-DBPM494:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARMA02-DBPM020:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SARUN-CVME-DBPM494:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARMA02-DBPM020:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://SARUN-CVME-DBPM494:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARMA02-DBPM020:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SARUN-CVME-DBPM494:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARMA02-DBPM040:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://SARUN-CVME-DBPM494:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARMA02-DBPM040:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SARUN-CVME-DBPM494:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARMA02-DBPM040:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://SARUN-CVME-DBPM494:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARMA02-DBPM040:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SARUN-CVME-DBPM494:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARMA02-DBPM040:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://SARUN-CVME-DBPM494:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARMA02-DBPM040:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SARUN-CVME-DBPM494:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARMA02-DBPM110:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://SARUN-CVME-DBPM494:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARMA02-DBPM110:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SARUN-CVME-DBPM494:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARMA02-DBPM110:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://SARUN-CVME-DBPM494:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARMA02-DBPM110:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SARUN-CVME-DBPM494:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARMA02-DBPM110:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://SARUN-CVME-DBPM494:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARMA02-DBPM110:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SARUN-CVME-DBPM494:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARUN01-DBPM070:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://SARUN-CVME-DBPM494:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARUN01-DBPM070:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SARUN-CVME-DBPM494:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARUN01-DBPM070:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://SARUN-CVME-DBPM494:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARUN01-DBPM070:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SARUN-CVME-DBPM494:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARUN01-DBPM070:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://SARUN-CVME-DBPM494:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARUN01-DBPM070:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SARUN-CVME-DBPM494:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARUN02-DBPM070:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://SARUN-CVME-DBPM494:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARUN02-DBPM070:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SARUN-CVME-DBPM494:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARUN02-DBPM070:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://SARUN-CVME-DBPM494:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARUN02-DBPM070:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SARUN-CVME-DBPM494:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARUN02-DBPM070:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://SARUN-CVME-DBPM494:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARUN02-DBPM070:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SARUN-CVME-DBPM494:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARUN03-DBPM070:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://SARUN-CVME-DBPM494:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARUN03-DBPM070:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SARUN-CVME-DBPM494:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARUN03-DBPM070:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://SARUN-CVME-DBPM494:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARUN03-DBPM070:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SARUN-CVME-DBPM494:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARUN03-DBPM070:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://SARUN-CVME-DBPM494:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARUN03-DBPM070:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SARUN-CVME-DBPM494:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARUN04-DBPM070:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://SARUN-CVME-DBPM494:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARUN04-DBPM070:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SARUN-CVME-DBPM494:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARUN04-DBPM070:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://SARUN-CVME-DBPM494:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARUN04-DBPM070:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SARUN-CVME-DBPM494:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARUN04-DBPM070:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://SARUN-CVME-DBPM494:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARUN04-DBPM070:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SARUN-CVME-DBPM494:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARUN05-DBPM070:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://SARUN-CVME-DBPM494:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARUN05-DBPM070:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SARUN-CVME-DBPM494:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARUN05-DBPM070:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://SARUN-CVME-DBPM494:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARUN05-DBPM070:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SARUN-CVME-DBPM494:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARUN05-DBPM070:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://SARUN-CVME-DBPM494:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARUN05-DBPM070:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SARUN-CVME-DBPM494:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARUN06-DBPM070:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://SARUN-CVME-DBPM494:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARUN06-DBPM070:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SARUN-CVME-DBPM494:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARUN06-DBPM070:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://SARUN-CVME-DBPM494:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARUN06-DBPM070:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SARUN-CVME-DBPM494:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARUN06-DBPM070:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://SARUN-CVME-DBPM494:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SARUN06-DBPM070:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SARUN-CVME-DBPM494:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SIN-CVME-DBPM042:SLOT4-SFP1-EVR-BUNCH-ID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SIN-CVME-DBPM042:SLOT4-SFP2-EVR-BUNCH-ID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SIN-CVME-DBPM042:SLOT4-SFP3-EVR-BUNCH-ID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SIN-CVME-DBPM042:SLOT4-SFP4-EVR-BUNCH-ID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SIN-CVME-DBPM042:SLOT4-SFP5-EVR-BUNCH-ID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SIN-CVME-DBPM042:SLOT4-SFP6-EVR-BUNCH-ID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SIN-CVME-DBPM042:SLOT4-SFP7-EVR-BUNCH-ID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SIN-CVME-DBPM042:SLOT4-SFP8-EVR-BUNCH-ID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SIN-CVME-DBPM042:SLOT5-SFP1-EVR-BUNCH-ID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SIN-CVME-DBPM042:SLOT5-SFP2-EVR-BUNCH-ID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SIN-CVME-DBPM042:SLOT5-SFP3-EVR-BUNCH-ID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SIN-CVME-DBPM042:SLOT5-SFP4-EVR-BUNCH-ID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SIN-CVME-DBPM042:SLOT5-SFP5-EVR-BUNCH-ID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SIN-CVME-DBPM042:SLOT5-SFP6-EVR-BUNCH-ID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SIN-CVME-DBPM042:SLOT5-SFP7-EVR-BUNCH-ID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SIN-CVME-DBPM042:SLOT5-SFP8-EVR-BUNCH-ID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINBC01-DBPM010:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINBC01-DBPM010:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINBC01-DBPM010:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINBC01-DBPM010:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINBC01-DBPM010:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINBC01-DBPM010:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINBC01-DBPM030:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINBC01-DBPM030:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINBC01-DBPM030:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINBC01-DBPM030:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINBC01-DBPM030:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINBC01-DBPM030:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINBC01-DBPM080:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINBC01-DBPM080:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINBC01-DBPM080:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINBC01-DBPM080:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINBC01-DBPM080:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINBC01-DBPM080:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINBC01-DBPM100:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINBC01-DBPM100:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINBC01-DBPM100:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINBC01-DBPM100:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINBC01-DBPM100:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINBC01-DBPM100:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINBC02-DBPM140:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINBC02-DBPM140:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINBC02-DBPM140:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINBC02-DBPM140:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINBC02-DBPM140:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINBC02-DBPM140:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINBC02-DBPM320:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINBC02-DBPM320:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINBC02-DBPM320:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINBC02-DBPM320:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINBC02-DBPM320:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINBC02-DBPM320:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINDI01-DBPM010:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINDI01-DBPM010:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINDI01-DBPM010:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINDI01-DBPM010:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINDI01-DBPM010:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINDI01-DBPM010:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINDI01-DBPM060:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINDI01-DBPM060:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINDI01-DBPM060:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINDI01-DBPM060:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINDI01-DBPM060:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINDI01-DBPM060:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINDI01-RILK:FIRSTERROR',
'offset': 0,
'shape': [1],
'source': 'tcp://SINDI01-CVME-ILK:9999',
'type': 'int32'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINDI01-RILK:STR-CURRENT-LOG',
'offset': 0,
'shape': [1],
'source': 'tcp://SINDI01-CVME-ILK:9999',
'type': 'string'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINDI01-RILK:STR-DESC-CURRENT-LOG',
'offset': 0,
'shape': [1],
'source': 'tcp://SINDI01-CVME-ILK:9999',
'type': 'string'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINDI01-RIQM-STA:DACI',
'offset': 0,
'shape': [2048],
'source': 'tcp://SINDI01-CVME-LLRF1:20000',
'type': 'int16'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINDI01-RIQM-STA:DACQ',
'offset': 0,
'shape': [2048],
'source': 'tcp://SINDI01-CVME-LLRF1:20000',
'type': 'int16'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINDI01-RLLE-DSP:AMPLT-E-MV',
'offset': 0,
'shape': [1],
'source': 'tcp://SINDI01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINDI01-RLLE-DSP:AMPLT-FB-ALARM',
'offset': 0,
'shape': [1],
'source': 'tcp://SINDI01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINDI01-RLLE-DSP:AMPLT-FEEDFORWARD',
'offset': 0,
'shape': [1],
'source': 'tcp://SINDI01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINDI01-RLLE-DSP:AMPLT-U',
'offset': 0,
'shape': [1],
'source': 'tcp://SINDI01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINDI01-RLLE-DSP:AMPLT-V',
'offset': 0,
'shape': [1],
'source': 'tcp://SINDI01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINDI01-RLLE-DSP:AMPLT-VS',
'offset': 0,
'shape': [1],
'source': 'tcp://SINDI01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINDI01-RLLE-DSP:AMPLT-VS-MV',
'offset': 0,
'shape': [1],
'source': 'tcp://SINDI01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINDI01-RLLE-DSP:FB-AMPLT-E',
'offset': 0,
'shape': [1],
'source': 'tcp://SINDI01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINDI01-RLLE-DSP:FB-AMPLT-M',
'offset': 0,
'shape': [1],
'source': 'tcp://SINDI01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINDI01-RLLE-DSP:FB-AMPLT-STATUS',
'offset': 0,
'shape': [1],
'source': 'tcp://SINDI01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINDI01-RLLE-DSP:FB-AMPLT-U',
'offset': 0,
'shape': [1],
'source': 'tcp://SINDI01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINDI01-RLLE-DSP:FB-AMPLT-V',
'offset': 0,
'shape': [1],
'source': 'tcp://SINDI01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINDI01-RLLE-DSP:FB-AMPLT-VSUM',
'offset': 0,
'shape': [1],
'source': 'tcp://SINDI01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINDI01-RLLE-DSP:FB-MODE-STATUS',
'offset': 0,
'shape': [1],
'source': 'tcp://SINDI01-CVME-LLRF1:20000',
'type': 'uint32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINDI01-RLLE-DSP:FB-PHASE-E',
'offset': 0,
'shape': [1],
'source': 'tcp://SINDI01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINDI01-RLLE-DSP:FB-PHASE-M',
'offset': 0,
'shape': [1],
'source': 'tcp://SINDI01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINDI01-RLLE-DSP:FB-PHASE-U',
'offset': 0,
'shape': [1],
'source': 'tcp://SINDI01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINDI01-RLLE-DSP:FB-PHASE-V',
'offset': 0,
'shape': [1],
'source': 'tcp://SINDI01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINDI01-RLLE-DSP:FB-PHASE-VSUM',
'offset': 0,
'shape': [1],
'source': 'tcp://SINDI01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINDI01-RLLE-DSP:OPD-ACCURACY-CHCK',
'offset': 0,
'shape': [1],
'source': 'tcp://SINDI01-CVME-LLRF1:20000',
'type': 'uint32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINDI01-RLLE-DSP:OPD-CHECK-RESULT',
'offset': 0,
'shape': [1],
'source': 'tcp://SINDI01-CVME-LLRF1:20000',
'type': 'uint32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINDI01-RLLE-DSP:OPD-HVPS',
'offset': 0,
'shape': [1],
'source': 'tcp://SINDI01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINDI01-RLLE-DSP:OPD-HVPS-STORED',
'offset': 0,
'shape': [1],
'source': 'tcp://SINDI01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINDI01-RLLE-DSP:OPD-INPUT-AMPLT',
'offset': 0,
'shape': [1],
'source': 'tcp://SINDI01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINDI01-RLLE-DSP:OPD-INPUT-AMPLT-CHCK',
'offset': 0,
'shape': [1],
'source': 'tcp://SINDI01-CVME-LLRF1:20000',
'type': 'uint32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINDI01-RLLE-DSP:OPD-INPUT-AMPLT-MAX',
'offset': 0,
'shape': [1],
'source': 'tcp://SINDI01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINDI01-RLLE-DSP:OPD-INPUT-AMPLT-MIN',
'offset': 0,
'shape': [1],
'source': 'tcp://SINDI01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINDI01-RLLE-DSP:OPD-INPUT-AXIS',
'offset': 0,
'shape': [10],
'source': 'tcp://SINDI01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINDI01-RLLE-DSP:OPD-OUTPUT-AXIS',
'offset': 0,
'shape': [10],
'source': 'tcp://SINDI01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINDI01-RLLE-DSP:OPD-OUTPUT-MIN',
'offset': 0,
'shape': [1],
'source': 'tcp://SINDI01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINDI01-RLLE-DSP:OPD-OUTPUT-SAT',
'offset': 0,
'shape': [1],
'source': 'tcp://SINDI01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINDI01-RLLE-DSP:OPD-OUTPUT2-AXIS',
'offset': 0,
'shape': [10],
'source': 'tcp://SINDI01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINDI01-RLLE-DSP:OPD-POWER-REF',
'offset': 0,
'shape': [1],
'source': 'tcp://SINDI01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINDI01-RLLE-DSP:PHASE-E',
'offset': 0,
'shape': [1],
'source': 'tcp://SINDI01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINDI01-RLLE-DSP:PHASE-FB-ALARM',
'offset': 0,
'shape': [1],
'source': 'tcp://SINDI01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINDI01-RLLE-DSP:PHASE-M',
'offset': 0,
'shape': [1],
'source': 'tcp://SINDI01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINDI01-RLLE-DSP:PHASE-U',
'offset': 0,
'shape': [1],
'source': 'tcp://SINDI01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINDI01-RLLE-DSP:PHASE-V',
'offset': 0,
'shape': [1],
'source': 'tcp://SINDI01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINDI01-RLLE-DSP:PHASE-VS',
'offset': 0,
'shape': [1],
'source': 'tcp://SINDI01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINDI01-RLLE-DSP:PHASE-WRP-REFERENCE',
'offset': 0,
'shape': [1],
'source': 'tcp://SINDI01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINDI01-RLLE-DSP:VSUM-AMPLT-JIT-P2P',
'offset': 0,
'shape': [1],
'source': 'tcp://SINDI01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINDI01-RLLE-DSP:VSUM-AMPLT-P2P',
'offset': 0,
'shape': [1],
'source': 'tcp://SINDI01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINDI01-RLLE-DSP:VSUM-PHASE-JIT-P2P',
'offset': 0,
'shape': [1],
'source': 'tcp://SINDI01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINDI01-RLLE-DSP:VSUM-PHASE-P2P',
'offset': 0,
'shape': [1],
'source': 'tcp://SINDI01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINDI01-RLLE-DSP:VSUM-WF',
'offset': 0,
'shape': [16],
'source': 'tcp://SINDI01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINDI01-RLLE-STA:MASTER-CPUTIMER',
'offset': 0,
'shape': [1],
'source': 'tcp://SINDI01-CVME-LLRF1:20000',
'type': 'uint32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINDI01-RLLE-STA:MASTER-DLTIMER',
'offset': 0,
'shape': [1],
'source': 'tcp://SINDI01-CVME-LLRF1:20000',
'type': 'uint32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINDI01-RLLE-STA:MASTER-EVRPULSEID',
'offset': 0,
'shape': [1],
'source': 'tcp://SINDI01-CVME-LLRF1:20000',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINDI01-RLLE-STA:MASTER-GPTIMER',
'offset': 0,
'shape': [1],
'source': 'tcp://SINDI01-CVME-LLRF1:20000',
'type': 'uint32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINDI01-RLLE-STA:MASTER-IQSATURATIONFMC1',
'offset': 0,
'shape': [1],
'source': 'tcp://SINDI01-CVME-LLRF1:20000',
'type': 'uint32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINDI01-RLLE-STA:MASTER-IQSATURATIONFMC2',
'offset': 0,
'shape': [1],
'source': 'tcp://SINDI01-CVME-LLRF1:20000',
'type': 'uint32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINDI01-RLLE-STA:MASTER-MSICNT',
'offset': 0,
'shape': [1],
'source': 'tcp://SINDI01-CVME-LLRF1:20000',
'type': 'uint32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINDI01-RLLE-STA:MASTER-OPSTATESTATUS',
'offset': 0,
'shape': [1],
'source': 'tcp://SINDI01-CVME-LLRF1:20000',
'type': 'uint32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINDI01-RLLE-STA:MASTER-PULSEIDERR',
'offset': 0,
'shape': [1],
'source': 'tcp://SINDI01-CVME-LLRF1:20000',
'type': 'uint32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINDI01-RLLE-STA:MASTER-SYSTEMSTATUS',
'offset': 0,
'shape': [1],
'source': 'tcp://SINDI01-CVME-LLRF1:20000',
'type': 'uint32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINDI01-RLLE-STA:MASTER-TRANSFERERR',
'offset': 0,
'shape': [1],
'source': 'tcp://SINDI01-CVME-LLRF1:20000',
'type': 'uint32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINDI01-RTDS-PUP10:SIG-AMPLT',
'offset': 0,
'shape': [2048],
'source': 'tcp://SINDI01-CVME-LLRF1:20000',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINDI01-RTDS-PUP10:SIG-AMPLT-AVG',
'offset': 0,
'shape': [1],
'source': 'tcp://SINDI01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINDI01-RTDS-PUP10:SIG-PHASE',
'offset': 0,
'shape': [2048],
'source': 'tcp://SINDI01-CVME-LLRF1:20000',
'type': 'int16'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINDI01-RTDS-PUP10:SIG-PHASE-AVG',
'offset': 0,
'shape': [1],
'source': 'tcp://SINDI01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINDI01-RTDS-PUP20:SIG-AMPLT',
'offset': 0,
'shape': [2048],
'source': 'tcp://SINDI01-CVME-LLRF1:20000',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINDI01-RTDS-PUP20:SIG-AMPLT-AVG',
'offset': 0,
'shape': [1],
'source': 'tcp://SINDI01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINDI01-RTDS-PUP20:SIG-PHASE',
'offset': 0,
'shape': [2048],
'source': 'tcp://SINDI01-CVME-LLRF1:20000',
'type': 'int16'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINDI01-RTDS-PUP20:SIG-PHASE-AVG',
'offset': 0,
'shape': [1],
'source': 'tcp://SINDI01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINDI01-RWVG100-DCP10:FOR-AMPLT',
'offset': 0,
'shape': [2048],
'source': 'tcp://SINDI01-CVME-LLRF1:20000',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINDI01-RWVG100-DCP10:FOR-AMPLT-AVG',
'offset': 0,
'shape': [1],
'source': 'tcp://SINDI01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINDI01-RWVG100-DCP10:FOR-PHASE',
'offset': 0,
'shape': [2048],
'source': 'tcp://SINDI01-CVME-LLRF1:20000',
'type': 'int16'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINDI01-RWVG100-DCP10:FOR-PHASE-AVG',
'offset': 0,
'shape': [1],
'source': 'tcp://SINDI01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINDI02-DBPM010:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINDI02-DBPM010:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINDI02-DBPM010:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINDI02-DBPM010:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINDI02-DBPM010:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINDI02-DBPM010:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINDI02-DBPM040:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINDI02-DBPM040:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINDI02-DBPM040:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINDI02-DBPM040:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINDI02-DBPM040:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINDI02-DBPM040:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINDI02-DBPM080:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINDI02-DBPM080:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINDI02-DBPM080:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINDI02-DBPM080:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINDI02-DBPM080:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINDI02-DBPM080:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINEG01-DBPM340:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINEG01-DBPM340:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINEG01-DBPM340:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINEG01-DBPM340:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINEG01-DBPM340:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINEG01-DBPM340:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINEG01-DICT009-EVR0:BEAMOK',
'offset': 0,
'shape': [1],
'source': 'tcp://SINEG01-CVME-DICT009:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINEG01-DICT210:B2_CHARGE',
'offset': 0,
'shape': [1],
'source': 'tcp://SINEG01-CVME-DICT009:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINEG01-DICT210:GUN_CHARGE',
'offset': 0,
'shape': [1],
'source': 'tcp://SINEG01-CVME-DICT009:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINEG01-DICT210:TOTAL_CHARGE_HOUR',
'offset': 0,
'shape': [1],
'source': 'tcp://SINEG01-CVME-DICT009:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINEG01-DICT215:B1_CHARGE',
'offset': 0,
'shape': [1],
'source': 'tcp://SINEG01-CVME-DICT009:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINEG01-DICT215:B2_CHARGE',
'offset': 0,
'shape': [1],
'source': 'tcp://SINEG01-CVME-DICT009:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINEG01-DICT215:TOTAL_CHARGE_HOUR',
'offset': 0,
'shape': [1],
'source': 'tcp://SINEG01-CVME-DICT009:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINLH01-DBAM010:MX80:ENC',
'offset': 0,
'shape': [1],
'source': 'tcp://SINLH01-CVME-DBAM12:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINLH01-DBAM010:MX80:ENC_T',
'offset': 0,
'shape': [1],
'source': 'tcp://SINLH01-CVME-DBAM12:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINLH01-DBPM060:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINLH01-DBPM060:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINLH01-DBPM060:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINLH01-DBPM060:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINLH01-DBPM060:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINLH01-DBPM060:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINLH02-DBPM210:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINLH02-DBPM210:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINLH02-DBPM210:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINLH02-DBPM210:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINLH02-DBPM210:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINLH02-DBPM210:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINLH02-DBPM240:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINLH02-DBPM240:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINLH02-DBPM240:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINLH02-DBPM240:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINLH02-DBPM240:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINLH02-DBPM240:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINLH03-DBPM010:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINLH03-DBPM010:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINLH03-DBPM010:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINLH03-DBPM010:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINLH03-DBPM010:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINLH03-DBPM010:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINLH03-DBPM050:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINLH03-DBPM050:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINLH03-DBPM050:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINLH03-DBPM050:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINLH03-DBPM050:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINLH03-DBPM050:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINLH03-DBPM090:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINLH03-DBPM090:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINLH03-DBPM090:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINLH03-DBPM090:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINLH03-DBPM090:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINLH03-DBPM090:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINSB01-DBPM150:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINSB01-DBPM150:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINSB01-DBPM150:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINSB01-DBPM150:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINSB01-DBPM150:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINSB01-DBPM150:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB01-RACC100-PUP10:SIG-AMPLT',
'offset': 0,
'shape': [2048],
'source': 'tcp://SINSB01-CVME-LLRF1:20000',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB01-RACC100-PUP10:SIG-AMPLT-AVG',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB01-RACC100-PUP10:SIG-PHASE',
'offset': 0,
'shape': [2048],
'source': 'tcp://SINSB01-CVME-LLRF1:20000',
'type': 'int16'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB01-RACC100-PUP10:SIG-PHASE-AVG',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB01-RACC100-PUP20:SIG-AMPLT',
'offset': 0,
'shape': [2048],
'source': 'tcp://SINSB01-CVME-LLRF1:20000',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB01-RACC100-PUP20:SIG-AMPLT-AVG',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB01-RACC100-PUP20:SIG-PHASE',
'offset': 0,
'shape': [2048],
'source': 'tcp://SINSB01-CVME-LLRF1:20000',
'type': 'int16'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB01-RACC100-PUP20:SIG-PHASE-AVG',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINSB01-RILK:FIRSTERROR',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB01-CVME-ILK:9999',
'type': 'int32'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINSB01-RILK:STR-CURRENT-LOG',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB01-CVME-ILK:9999',
'type': 'string'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINSB01-RILK:STR-DESC-CURRENT-LOG',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB01-CVME-ILK:9999',
'type': 'string'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB01-RIQM-STA:DACI',
'offset': 0,
'shape': [2048],
'source': 'tcp://SINSB01-CVME-LLRF1:20000',
'type': 'int16'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB01-RIQM-STA:DACQ',
'offset': 0,
'shape': [2048],
'source': 'tcp://SINSB01-CVME-LLRF1:20000',
'type': 'int16'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB01-RLLE-DSP:AMPLT-E-MV',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB01-RLLE-DSP:AMPLT-FB-ALARM',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB01-RLLE-DSP:AMPLT-FEEDFORWARD',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB01-RLLE-DSP:AMPLT-U',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB01-RLLE-DSP:AMPLT-V',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB01-RLLE-DSP:AMPLT-VS',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB01-RLLE-DSP:AMPLT-VS-MV',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB01-RLLE-DSP:FB-AMPLT-E',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB01-RLLE-DSP:FB-AMPLT-M',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB01-RLLE-DSP:FB-AMPLT-STATUS',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB01-RLLE-DSP:FB-AMPLT-U',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB01-RLLE-DSP:FB-AMPLT-V',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB01-RLLE-DSP:FB-AMPLT-VSUM',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB01-RLLE-DSP:FB-MODE-STATUS',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB01-CVME-LLRF1:20000',
'type': 'uint32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB01-RLLE-DSP:FB-PHASE-E',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB01-RLLE-DSP:FB-PHASE-M',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB01-RLLE-DSP:FB-PHASE-U',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB01-RLLE-DSP:FB-PHASE-V',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB01-RLLE-DSP:FB-PHASE-VSUM',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB01-RLLE-DSP:OPD-ACCURACY-CHCK',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB01-CVME-LLRF1:20000',
'type': 'uint32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB01-RLLE-DSP:OPD-CHECK-RESULT',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB01-CVME-LLRF1:20000',
'type': 'uint32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB01-RLLE-DSP:OPD-HVPS',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB01-RLLE-DSP:OPD-HVPS-STORED',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB01-RLLE-DSP:OPD-INPUT-AMPLT',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB01-RLLE-DSP:OPD-INPUT-AMPLT-CHCK',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB01-CVME-LLRF1:20000',
'type': 'uint32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB01-RLLE-DSP:OPD-INPUT-AMPLT-MAX',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB01-RLLE-DSP:OPD-INPUT-AMPLT-MIN',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB01-RLLE-DSP:OPD-INPUT-AXIS',
'offset': 0,
'shape': [10],
'source': 'tcp://SINSB01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB01-RLLE-DSP:OPD-OUTPUT-AXIS',
'offset': 0,
'shape': [10],
'source': 'tcp://SINSB01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB01-RLLE-DSP:OPD-OUTPUT-MIN',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB01-RLLE-DSP:OPD-OUTPUT-SAT',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB01-RLLE-DSP:OPD-OUTPUT2-AXIS',
'offset': 0,
'shape': [10],
'source': 'tcp://SINSB01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB01-RLLE-DSP:OPD-POWER-REF',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB01-RLLE-DSP:PHASE-E',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB01-RLLE-DSP:PHASE-FB-ALARM',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB01-RLLE-DSP:PHASE-M',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB01-RLLE-DSP:PHASE-U',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB01-RLLE-DSP:PHASE-V',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB01-RLLE-DSP:PHASE-VS',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB01-RLLE-DSP:PHASE-WRP-REFERENCE',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB01-RLLE-DSP:VSUM-AMPLT-JIT-P2P',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB01-RLLE-DSP:VSUM-AMPLT-P2P',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB01-RLLE-DSP:VSUM-PHASE-JIT-P2P',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB01-RLLE-DSP:VSUM-PHASE-P2P',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB01-RLLE-DSP:VSUM-WF',
'offset': 0,
'shape': [16],
'source': 'tcp://SINSB01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB01-RLLE-STA:MASTER-CPUTIMER',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB01-CVME-LLRF1:20000',
'type': 'uint32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB01-RLLE-STA:MASTER-DLTIMER',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB01-CVME-LLRF1:20000',
'type': 'uint32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB01-RLLE-STA:MASTER-EVRPULSEID',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB01-CVME-LLRF1:20000',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB01-RLLE-STA:MASTER-GPTIMER',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB01-CVME-LLRF1:20000',
'type': 'uint32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB01-RLLE-STA:MASTER-IQSATURATIONFMC1',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB01-CVME-LLRF1:20000',
'type': 'uint32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB01-RLLE-STA:MASTER-IQSATURATIONFMC2',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB01-CVME-LLRF1:20000',
'type': 'uint32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB01-RLLE-STA:MASTER-MSICNT',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB01-CVME-LLRF1:20000',
'type': 'uint32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB01-RLLE-STA:MASTER-OPSTATESTATUS',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB01-CVME-LLRF1:20000',
'type': 'uint32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB01-RLLE-STA:MASTER-PULSEIDERR',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB01-CVME-LLRF1:20000',
'type': 'uint32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB01-RLLE-STA:MASTER-SYSTEMSTATUS',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB01-CVME-LLRF1:20000',
'type': 'uint32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB01-RLLE-STA:MASTER-TRANSFERERR',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB01-CVME-LLRF1:20000',
'type': 'uint32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB01-RLOD100-PUP10:SIG-AMPLT',
'offset': 0,
'shape': [2048],
'source': 'tcp://SINSB01-CVME-LLRF1:20000',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB01-RLOD100-PUP10:SIG-AMPLT-AVG',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB01-RLOD100-PUP10:SIG-PHASE',
'offset': 0,
'shape': [2048],
'source': 'tcp://SINSB01-CVME-LLRF1:20000',
'type': 'int16'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB01-RLOD100-PUP10:SIG-PHASE-AVG',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB01-RWVG100-DCP10:FOR-AMPLT',
'offset': 0,
'shape': [2048],
'source': 'tcp://SINSB01-CVME-LLRF1:20000',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB01-RWVG100-DCP10:FOR-AMPLT-AVG',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB01-RWVG100-DCP10:FOR-PHASE',
'offset': 0,
'shape': [2048],
'source': 'tcp://SINSB01-CVME-LLRF1:20000',
'type': 'int16'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB01-RWVG100-DCP10:FOR-PHASE-AVG',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB01-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINSB02-DBPM150:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINSB02-DBPM150:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINSB02-DBPM150:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINSB02-DBPM150:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINSB02-DBPM150:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINSB02-DBPM150:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RACC100-PUP10:SIG-AMPLT',
'offset': 0,
'shape': [2048],
'source': 'tcp://SINSB02-CVME-LLRF1:20000',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RACC100-PUP10:SIG-AMPLT-AVG',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RACC100-PUP10:SIG-PHASE',
'offset': 0,
'shape': [2048],
'source': 'tcp://SINSB02-CVME-LLRF1:20000',
'type': 'int16'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RACC100-PUP10:SIG-PHASE-AVG',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RACC100-PUP20:SIG-AMPLT',
'offset': 0,
'shape': [2048],
'source': 'tcp://SINSB02-CVME-LLRF1:20000',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RACC100-PUP20:SIG-AMPLT-AVG',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RACC100-PUP20:SIG-PHASE',
'offset': 0,
'shape': [2048],
'source': 'tcp://SINSB02-CVME-LLRF1:20000',
'type': 'int16'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RACC100-PUP20:SIG-PHASE-AVG',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINSB02-RILK:FIRSTERROR',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-ILK:9999',
'type': 'int32'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINSB02-RILK:STR-CURRENT-LOG',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-ILK:9999',
'type': 'string'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINSB02-RILK:STR-DESC-CURRENT-LOG',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-ILK:9999',
'type': 'string'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RIQM-DCP10:FOR-AMPLT',
'offset': 0,
'shape': [2048],
'source': 'tcp://SINSB02-CVME-LLRF2:20000',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RIQM-DCP10:FOR-AMPLT-AVG',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-LLRF2:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RIQM-DCP10:FOR-PHASE',
'offset': 0,
'shape': [2048],
'source': 'tcp://SINSB02-CVME-LLRF2:20000',
'type': 'int16'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RIQM-DCP10:FOR-PHASE-AVG',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-LLRF2:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RIQM-STA:DACI',
'offset': 0,
'shape': [2048],
'source': 'tcp://SINSB02-CVME-LLRF1:20000',
'type': 'int16'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RIQM-STA:DACQ',
'offset': 0,
'shape': [2048],
'source': 'tcp://SINSB02-CVME-LLRF1:20000',
'type': 'int16'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RKLY-DCP10:FOR-AMPLT',
'offset': 0,
'shape': [2048],
'source': 'tcp://SINSB02-CVME-LLRF2:20000',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RKLY-DCP10:FOR-AMPLT-AVG',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-LLRF2:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RKLY-DCP10:FOR-PHASE',
'offset': 0,
'shape': [2048],
'source': 'tcp://SINSB02-CVME-LLRF2:20000',
'type': 'int16'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RKLY-DCP10:FOR-PHASE-AVG',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-LLRF2:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RKLY-DCP10:REF-AMPLT',
'offset': 0,
'shape': [2048],
'source': 'tcp://SINSB02-CVME-LLRF2:20000',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RKLY-DCP10:REF-AMPLT-AVG',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-LLRF2:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RKLY-DCP10:REF-PHASE',
'offset': 0,
'shape': [2048],
'source': 'tcp://SINSB02-CVME-LLRF2:20000',
'type': 'int16'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RKLY-DCP10:REF-PHASE-AVG',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-LLRF2:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RLLE-DSP:AMPLT-E-MV',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RLLE-DSP:AMPLT-FB-ALARM',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RLLE-DSP:AMPLT-FEEDFORWARD',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RLLE-DSP:AMPLT-U',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RLLE-DSP:AMPLT-V',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RLLE-DSP:AMPLT-VS',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RLLE-DSP:AMPLT-VS-MV',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RLLE-DSP:FB-AMPLT-E',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RLLE-DSP:FB-AMPLT-M',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RLLE-DSP:FB-AMPLT-STATUS',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RLLE-DSP:FB-AMPLT-U',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RLLE-DSP:FB-AMPLT-V',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RLLE-DSP:FB-AMPLT-VSUM',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RLLE-DSP:FB-MODE-STATUS',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-LLRF1:20000',
'type': 'uint32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RLLE-DSP:FB-PHASE-E',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RLLE-DSP:FB-PHASE-M',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RLLE-DSP:FB-PHASE-U',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RLLE-DSP:FB-PHASE-V',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RLLE-DSP:FB-PHASE-VSUM',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RLLE-DSP:OPD-ACCURACY-CHCK',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-LLRF1:20000',
'type': 'uint32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RLLE-DSP:OPD-CHECK-RESULT',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-LLRF1:20000',
'type': 'uint32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RLLE-DSP:OPD-HVPS',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RLLE-DSP:OPD-HVPS-STORED',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RLLE-DSP:OPD-INPUT-AMPLT',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RLLE-DSP:OPD-INPUT-AMPLT-CHCK',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-LLRF1:20000',
'type': 'uint32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RLLE-DSP:OPD-INPUT-AMPLT-MAX',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RLLE-DSP:OPD-INPUT-AMPLT-MIN',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RLLE-DSP:OPD-INPUT-AXIS',
'offset': 0,
'shape': [10],
'source': 'tcp://SINSB02-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RLLE-DSP:OPD-OUTPUT-AXIS',
'offset': 0,
'shape': [10],
'source': 'tcp://SINSB02-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RLLE-DSP:OPD-OUTPUT-MIN',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RLLE-DSP:OPD-OUTPUT-SAT',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RLLE-DSP:OPD-OUTPUT2-AXIS',
'offset': 0,
'shape': [10],
'source': 'tcp://SINSB02-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RLLE-DSP:OPD-POWER-REF',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RLLE-DSP:PHASE-E',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RLLE-DSP:PHASE-FB-ALARM',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RLLE-DSP:PHASE-M',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RLLE-DSP:PHASE-U',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RLLE-DSP:PHASE-V',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RLLE-DSP:PHASE-VS',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RLLE-DSP:PHASE-WRP-REFERENCE',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RLLE-DSP:VSUM-AMPLT-JIT-P2P',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RLLE-DSP:VSUM-AMPLT-P2P',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RLLE-DSP:VSUM-PHASE-JIT-P2P',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RLLE-DSP:VSUM-PHASE-P2P',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RLLE-DSP:VSUM-WF',
'offset': 0,
'shape': [16],
'source': 'tcp://SINSB02-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RLLE-PUP10:SIG-AMPLT',
'offset': 0,
'shape': [2048],
'source': 'tcp://SINSB02-CVME-LLRF2:20000',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RLLE-PUP10:SIG-AMPLT-AVG',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-LLRF2:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RLLE-PUP10:SIG-PHASE',
'offset': 0,
'shape': [2048],
'source': 'tcp://SINSB02-CVME-LLRF2:20000',
'type': 'int16'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RLLE-PUP10:SIG-PHASE-AVG',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-LLRF2:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RLLE-STA:MASTER-CPUTIMER',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-LLRF1:20000',
'type': 'uint32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RLLE-STA:MASTER-DLTIMER',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-LLRF1:20000',
'type': 'uint32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RLLE-STA:MASTER-EVRPULSEID',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-LLRF1:20000',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RLLE-STA:MASTER-GPTIMER',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-LLRF1:20000',
'type': 'uint32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RLLE-STA:MASTER-IQSATURATIONFMC1',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-LLRF1:20000',
'type': 'uint32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RLLE-STA:MASTER-IQSATURATIONFMC2',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-LLRF1:20000',
'type': 'uint32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RLLE-STA:MASTER-MSICNT',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-LLRF1:20000',
'type': 'uint32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RLLE-STA:MASTER-OPSTATESTATUS',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-LLRF1:20000',
'type': 'uint32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RLLE-STA:MASTER-PULSEIDERR',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-LLRF1:20000',
'type': 'uint32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RLLE-STA:MASTER-SYSTEMSTATUS',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-LLRF1:20000',
'type': 'uint32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RLLE-STA:MASTER-TRANSFERERR',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-LLRF1:20000',
'type': 'uint32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RLLE-STA:SLAVE1-CPUTIMER',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-LLRF2:20000',
'type': 'uint32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RLLE-STA:SLAVE1-DLTIMER',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-LLRF2:20000',
'type': 'uint32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RLLE-STA:SLAVE1-EVRPULSEID',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-LLRF2:20000',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RLLE-STA:SLAVE1-GPTIMER',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-LLRF2:20000',
'type': 'uint32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RLLE-STA:SLAVE1-IQSATURATIONFMC1',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-LLRF2:20000',
'type': 'uint32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RLLE-STA:SLAVE1-IQSATURATIONFMC2',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-LLRF2:20000',
'type': 'uint32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RLLE-STA:SLAVE1-MSICNT',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-LLRF2:20000',
'type': 'uint32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RLLE-STA:SLAVE1-OPSTATESTATUS',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-LLRF2:20000',
'type': 'uint32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RLLE-STA:SLAVE1-PULSEIDERR',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-LLRF2:20000',
'type': 'uint32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RLLE-STA:SLAVE1-SYSTEMSTATUS',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-LLRF2:20000',
'type': 'uint32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RLLE-STA:SLAVE1-TRANSFERERR',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-LLRF2:20000',
'type': 'uint32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RLOD100-PUP10:SIG-AMPLT',
'offset': 0,
'shape': [2048],
'source': 'tcp://SINSB02-CVME-LLRF1:20000',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RLOD100-PUP10:SIG-AMPLT-AVG',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RLOD100-PUP10:SIG-PHASE',
'offset': 0,
'shape': [2048],
'source': 'tcp://SINSB02-CVME-LLRF1:20000',
'type': 'int16'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RLOD100-PUP10:SIG-PHASE-AVG',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RLOD100-PUP20:SIG-AMPLT',
'offset': 0,
'shape': [2048],
'source': 'tcp://SINSB02-CVME-LLRF2:20000',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RLOD100-PUP20:SIG-AMPLT-AVG',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-LLRF2:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RLOD100-PUP20:SIG-PHASE',
'offset': 0,
'shape': [2048],
'source': 'tcp://SINSB02-CVME-LLRF2:20000',
'type': 'int16'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RPRE-DCP10:FOR-AMPLT',
'offset': 0,
'shape': [2048],
'source': 'tcp://SINSB02-CVME-LLRF2:20000',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RPRE-DCP10:FOR-AMPLT-AVG',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-LLRF2:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RPRE-DCP10:FOR-PHASE',
'offset': 0,
'shape': [2048],
'source': 'tcp://SINSB02-CVME-LLRF2:20000',
'type': 'int16'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RPRE-DCP10:FOR-PHASE-AVG',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-LLRF2:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RPRE-DCP10:REF-AMPLT',
'offset': 0,
'shape': [2048],
'source': 'tcp://SINSB02-CVME-LLRF2:20000',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RPRE-DCP10:REF-AMPLT-AVG',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-LLRF2:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RPRE-DCP10:REF-PHASE',
'offset': 0,
'shape': [2048],
'source': 'tcp://SINSB02-CVME-LLRF2:20000',
'type': 'int16'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RPRE-DCP10:REF-PHASE-AVG',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-LLRF2:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RWVG100-DCP10:FOR-AMPLT',
'offset': 0,
'shape': [2048],
'source': 'tcp://SINSB02-CVME-LLRF1:20000',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RWVG100-DCP10:FOR-AMPLT-AVG',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RWVG100-DCP10:FOR-PHASE',
'offset': 0,
'shape': [2048],
'source': 'tcp://SINSB02-CVME-LLRF1:20000',
'type': 'int16'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RWVG100-DCP10:FOR-PHASE-AVG',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-LLRF1:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RWVG100-DCP10:REF-AMPLT',
'offset': 0,
'shape': [2048],
'source': 'tcp://SINSB02-CVME-LLRF2:20000',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RWVG100-DCP10:REF-AMPLT-AVG',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-LLRF2:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RWVG100-DCP10:REF-PHASE',
'offset': 0,
'shape': [2048],
'source': 'tcp://SINSB02-CVME-LLRF2:20000',
'type': 'int16'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINSB02-RWVG100-DCP10:REF-PHASE-AVG',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB02-CVME-LLRF2:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINSB03-DBPM120:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINSB03-DBPM120:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINSB03-DBPM120:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINSB03-DBPM120:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINSB03-DBPM120:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINSB03-DBPM120:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINSB03-DBPM220:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINSB03-DBPM220:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINSB03-DBPM220:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINSB03-DBPM220:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINSB03-DBPM220:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINSB03-DBPM220:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINSB03-RILK:FIRSTERROR',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB03-CVME-ILK:9999',
'type': 'int32'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINSB03-RILK:STR-CURRENT-LOG',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB03-CVME-ILK:9999',
'type': 'string'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINSB03-RILK:STR-DESC-CURRENT-LOG',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB03-CVME-ILK:9999',
'type': 'string'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINSB04-DBPM120:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINSB04-DBPM120:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINSB04-DBPM120:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINSB04-DBPM120:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINSB04-DBPM120:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINSB04-DBPM120:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINSB04-DBPM220:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINSB04-DBPM220:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINSB04-DBPM220:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINSB04-DBPM220:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINSB04-DBPM220:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINSB04-DBPM220:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINSB04-RILK:FIRSTERROR',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB04-CVME-ILK:9999',
'type': 'int32'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINSB04-RILK:STR-CURRENT-LOG',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB04-CVME-ILK:9999',
'type': 'string'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINSB04-RILK:STR-DESC-CURRENT-LOG',
'offset': 0,
'shape': [1],
'source': 'tcp://SINSB04-CVME-ILK:9999',
'type': 'string'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINSB05-DBPM120:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINSB05-DBPM120:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINSB05-DBPM120:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINSB05-DBPM120:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINSB05-DBPM120:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINSB05-DBPM120:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINSB05-DBPM220:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINSB05-DBPM220:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINSB05-DBPM220:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINSB05-DBPM220:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINSB05-DBPM220:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINSB05-DBPM220:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINXB01-DBPM120:Q1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINXB01-DBPM120:Q1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINXB01-DBPM120:X1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINXB01-DBPM120:X1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINXB01-DBPM120:Y1',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINXB01-DBPM120:Y1-VALID',
'offset': 0,
'shape': [1],
'source': 'tcp://SIN-CVME-DBPM042:9999',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINXB01-RILK:FIRSTERROR',
'offset': 0,
'shape': [1],
'source': 'tcp://SINXB01-CVME-ILK:9999',
'type': 'int32'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINXB01-RILK:STR-CURRENT-LOG',
'offset': 0,
'shape': [1],
'source': 'tcp://SINXB01-CVME-ILK:9999',
'type': 'string'},
{'backend': 'sf-databuffer',
'modulo': 1,
'name': 'SINXB01-RILK:STR-DESC-CURRENT-LOG',
'offset': 0,
'shape': [1],
'source': 'tcp://SINXB01-CVME-ILK:9999',
'type': 'string'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINXB01-RIQM-DCP10:FOR-AMPLT',
'offset': 0,
'shape': [2048],
'source': 'tcp://SINXB01-CVME-LLRF2:20000',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINXB01-RIQM-DCP10:FOR-AMPLT-AVG',
'offset': 0,
'shape': [1],
'source': 'tcp://SINXB01-CVME-LLRF2:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINXB01-RIQM-DCP10:FOR-PHASE',
'offset': 0,
'shape': [2048],
'source': 'tcp://SINXB01-CVME-LLRF2:20000',
'type': 'int16'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINXB01-RIQM-DCP10:FOR-PHASE-AVG',
'offset': 0,
'shape': [1],
'source': 'tcp://SINXB01-CVME-LLRF2:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINXB01-RKLY-DCP10:FOR-AMPLT',
'offset': 0,
'shape': [2048],
'source': 'tcp://SINXB01-CVME-LLRF2:20000',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINXB01-RKLY-DCP10:FOR-AMPLT-AVG',
'offset': 0,
'shape': [1],
'source': 'tcp://SINXB01-CVME-LLRF2:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINXB01-RKLY-DCP10:FOR-PHASE',
'offset': 0,
'shape': [2048],
'source': 'tcp://SINXB01-CVME-LLRF2:20000',
'type': 'int16'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINXB01-RKLY-DCP10:FOR-PHASE-AVG',
'offset': 0,
'shape': [1],
'source': 'tcp://SINXB01-CVME-LLRF2:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINXB01-RKLY-DCP10:REF-AMPLT',
'offset': 0,
'shape': [2048],
'source': 'tcp://SINXB01-CVME-LLRF2:20000',
'type': 'uint16'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINXB01-RKLY-DCP10:REF-AMPLT-AVG',
'offset': 0,
'shape': [1],
'source': 'tcp://SINXB01-CVME-LLRF2:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINXB01-RKLY-DCP10:REF-PHASE',
'offset': 0,
'shape': [2048],
'source': 'tcp://SINXB01-CVME-LLRF2:20000',
'type': 'int16'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINXB01-RKLY-DCP10:REF-PHASE-AVG',
'offset': 0,
'shape': [1],
'source': 'tcp://SINXB01-CVME-LLRF2:20000',
'type': 'float32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINXB01-RLLE-STA:SLAVE1-CPUTIMER',
'offset': 0,
'shape': [1],
'source': 'tcp://SINXB01-CVME-LLRF2:20000',
'type': 'uint32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINXB01-RLLE-STA:SLAVE1-DLTIMER',
'offset': 0,
'shape': [1],
'source': 'tcp://SINXB01-CVME-LLRF2:20000',
'type': 'uint32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINXB01-RLLE-STA:SLAVE1-EVRPULSEID',
'offset': 0,
'shape': [1],
'source': 'tcp://SINXB01-CVME-LLRF2:20000',
'type': 'float64'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINXB01-RLLE-STA:SLAVE1-GPTIMER',
'offset': 0,
'shape': [1],
'source': 'tcp://SINXB01-CVME-LLRF2:20000',
'type': 'uint32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINXB01-RLLE-STA:SLAVE1-IQSATURATIONFMC1',
'offset': 0,
'shape': [1],
'source': 'tcp://SINXB01-CVME-LLRF2:20000',
'type': 'uint32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINXB01-RLLE-STA:SLAVE1-IQSATURATIONFMC2',
'offset': 0,
'shape': [1],
'source': 'tcp://SINXB01-CVME-LLRF2:20000',
'type': 'uint32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINXB01-RLLE-STA:SLAVE1-MSICNT',
'offset': 0,
'shape': [1],
'source': 'tcp://SINXB01-CVME-LLRF2:20000',
'type': 'uint32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINXB01-RLLE-STA:SLAVE1-OPSTATESTATUS',
'offset': 0,
'shape': [1],
'source': 'tcp://SINXB01-CVME-LLRF2:20000',
'type': 'uint32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINXB01-RLLE-STA:SLAVE1-PULSEIDERR',
'offset': 0,
'shape': [1],
'source': 'tcp://SINXB01-CVME-LLRF2:20000',
'type': 'uint32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINXB01-RLLE-STA:SLAVE1-SYSTEMSTATUS',
'offset': 0,
'shape': [1],
'source': 'tcp://SINXB01-CVME-LLRF2:20000',
'type': 'uint32'},
{'backend': 'sf-databuffer',
'modulo': 10,
'name': 'SINXB01-RLLE-STA:SLAVE1-TRANSFERERR',
'offset': 0,
'shape': [1],
'source': 'tcp://SINXB01-CVME-LLRF2:20000',
'type': 'uint32'},
...]
In [6]:
# Delete source
config = {"sources": [{"stream": "tcp://localhost:9999"}]}
headers = {'content-type': 'application/json'}
response = requests.delete(base_url+'/sources', data=json.dumps(config), headers=headers)
print(response)
print(response.text)
<Response [200]>
In [24]:
# Request stream
config = {"channels":[{"name":"Int16Waveform"},{"name":"UInt16Waveform"}], "streamType":"push_pull", "compression": "none"}
headers = {'content-type': 'application/json'}
response = requests.post(base_url+'/stream', data=json.dumps(config), headers=headers)
print(response)
print(response.text)
<Response [200]>
{"stream":"tcp://pineapple.psi.ch:51923","configuration":{"compression":"none","streamType":"push_pull","channels":[{"name":"Int16Waveform","backend":"sf-databuffer"},{"name":"UInt16Waveform","backend":"sf-databuffer"}]}}
In [30]:
config = {"channels":[{"name":"Int16Waveform"},{"name":"UInt16Waveform"}], "streamType":"push_pull", "compression": "none"}
json.dumps(config)
Out[30]:
'{"streamType": "push_pull", "channels": [{"name": "Int16Waveform"}, {"name": "UInt16Waveform"}], "compression": "none"}'
In [7]:
# Get streams currently requested
response = requests.get(base_url+'/streams')
print(response)
print(response.text)
<Response [200]>
[]
In [4]:
# Delete stream
config = "tcp://pineapple.psi.ch:53645"
headers = {'content-type': 'application/json'}
response = requests.delete(base_url+'/stream', data=json.dumps(config), headers=headers)
# config = "tcp://pineapple.psi.ch:50727"
# headers = {'content-type': 'text/plain'}
# response = requests.delete(base_url+'/stream', data=config, headers=headers)
print(response)
print(response.text)
<Response [200]>
In [103]:
# Receiver Stream
import bsread
import zmq
import sys
def receive(source):
receiver = bsread.Bsread(mode=zmq.PULL)
receiver.connect(address=source, conn_type="connect", )
for i in range(10):
message_data = receiver.receive()
if message_data['header']['pulse_id'] % 10 == 0:
sys.stderr.write("\x1b[2J\x1b[H")
if "data_header" in message_data:
print("Data Header: ", message_data['data_header'])
print(message_data['data'], message_data['timestamp'], message_data['header'])
---------------------------------------------------------------------------
ImportError Traceback (most recent call last)
<ipython-input-103-7c1f0b531425> in <module>()
1 # Receiver Stream
----> 2 import bsread
3 import zmq
4 import sys
5
ImportError: No module named 'bsread'
In [96]:
source_ = response.json()['stream'] # 'tcp://gfa-lc6-64:9999'
receive(source_)
---------------------------------------------------------------------------
NameError Traceback (most recent call last)
<ipython-input-96-5e600b6a5654> in <module>()
1 source_ = response.json()['stream'] # 'tcp://gfa-lc6-64:9999'
----> 2 receive(source_)
NameError: name 'receive' is not defined
In [19]:
import bsread.dispatcher
---------------------------------------------------------------------------
ImportError Traceback (most recent call last)
<ipython-input-19-882a1aed5409> in <module>()
----> 1 import bsread.dispatcher
ImportError: No module named 'bsread'
In [ ]:
Content source: paulscherrerinstitute/bsread_python
Similar notebooks: