代码编织梦想

关于caproto0.8.1实现EPICS协议通讯的测试

EPICS介绍

EPICS即“实验物理及工业控制系统”(Experimental Physics and Industrial Control System),是上世纪90年代初由美国洛斯阿拉莫斯国家实验室(LANL)和阿贡国家实验室(ANL)等联合开发的大型控制软件系统。
Caproto是EPICS通道访问协议的实现,用于在纯Python中使用“无I/O”架构进行分布式硬件控制。
我们在应用层使用 python3完成EPICS相关的应用,相对于C/C++语言有很大的应用优势。应用目标:在功率源设备中实现EPICS模式的网络通讯。
EPICS官网:https://epics.anl.gov
开发环境:python3.6+
caproto安装:pip install caproto

IOC服务端

#!/usr/bin/env python3
"""
用于测试服务器框架的文件
编写:宋连猛 2022.09.22
功能说明:
ioc启动时需要开启两个线程:一个用于can0的测试模拟:一个用于can1的测试模拟
变量部分:需要定义部分变量,用于传输设置设置数据和更新数据
IOC读写处理:使用putter完成数据处理
当读取数据时,当数据与pv不对应,会更改PV值,故:
1)只读数据只写getter装饰函数,由全局变量给返回
2)可读可写数据getter和putter两个都要写,并改变全局变量的数据
3)考虑到数据写入的重复性,对读操作触发的写操作进行了变量标记的筛选,分离出设置和读取数据发现不同而触发的的设置操作

"""
from caproto.server import PVGroup, ioc_arg_parser, pvproperty, run
from caproto import ChannelType  # 数据类型
from caproto import SkipWrite  # 跳过写入模块
import itertools  # 叠代器
import threading  # 线程
import time  # 时间

# 定义变量
data = [0, 0]  # 读取用全局变量[A,B]


# 定义两个线程
# 线程1:CAN0读取测试模拟
def can0_process():
    global data  # 声明全局变量
    i = itertools.count(1)
    while True:
        time.sleep(1)  # 等待1秒
        counter_value = next(i)  # 统计加1
        if counter_value > 3:  # 超出限制值
            i = itertools.count(0)
            continue
        data[0] = counter_value  # 放入数组


# 线程2:CAN1测试模拟
def can1_process():
    global data  # 声明全局变量
    i = itertools.count(1)
    while True:
        time.sleep(1)  # 等待1秒
        counter_value = next(i)  # 统计加1
        if counter_value > 3:  # 超出限制值
            i = itertools.count(0)
            continue
        data[1] = counter_value  # 放入数组  # 放入数组


# 定义PV类
class frameGroup(PVGroup):
    """
    An IOC that shows how to use startup and shutdown hooks.
    """
    A = pvproperty(value=0,
                   name='A',
                   record='ai',  # 见record type定义,http://epics.anl.gov/base/R7-0/6-docs/RecordReference.html
                   upper_alarm_limit=2.0,
                   lower_alarm_limit=-2.0,
                   upper_warning_limit=1.0,
                   lower_warning_limit=-1.0,
                   # upper_ctrl_limit=3.0,#有效果
                   # lower_ctrl_limit=-3.0,#有效果
                   units="mm",
                   precision=3,
                   doc="An float-valued PV.",
                   dtype=ChannelType.FLOAT  # 直接写数据类型即可
                   )
    B = pvproperty(value=0,
                   name='B',
                   record='ai',  # 见record type定义,http://epics.anl.gov/base/R7-0/6-docs/RecordReference.html
                   upper_alarm_limit=2.0,
                   lower_alarm_limit=-2.0,
                   upper_warning_limit=1.0,
                   lower_warning_limit=-1.0,
                   upper_ctrl_limit=3.0,  # 有效果,本地和客户端
                   lower_ctrl_limit=-3.0,  # 有效果,本地和客户端
                   units="mm",
                   precision=3,
                   doc="An float-valued PV.",
                   dtype=ChannelType.FLOAT,  # 直接写数据类型即可
                   read_only=True  # 只读,本地操作没有只读限制效果,客户端有效果
                   )

    async def __ainit__(self, async_lib):
        self.log.warning("1. The IOC-level startup_hook from `run()` was called.")
        # Note that we have to pass this in to ``run()``!
        # 设置计数器,用于控制设置延时或标记从读取过来的设置调用
        self.A_setting_counter = 0
        self.B_setting_counter = 0

    @A.startup
    async def A(self, instance, async_lib):  # 开始的处理
        self.log.warning('2. The "A" startup hook was called.')
        # 更多有用的逻辑处理
        self.response_queue = async_lib.ThreadsafeQueue()  # 定义响应队列,用于数据数据处理
        # 开启线程服务
        # CAN0线程,守候线程
        self.can0_thread = threading.Thread(target=can0_process, daemon=True)
        # CAN1线程,守候线程
        self.can1_thread = threading.Thread(target=can1_process, daemon=True)
        self.can0_thread.start()
        self.can1_thread.start()

    @A.putter
    async def A(self, instance, value):
        if value != self.A.value and self.A_setting_counter != 1:  # 当数据不等,且计数器不为1时,走设置流程
            print(f'Sending the {value} to the can0.')
            print(f"org: {self.A.value}")
            # 写入数据
            data[0] = value  # 赋值全局变量
            # can口数据处理
            return value
        elif value != self.A.value and self.A_setting_counter == 1:  # 当数据不等,且计数器为1时,走跳过流程
            self.A_setting_counter = 0  # 变量归0
            await instance.write(value, verify_value=False)  # verify_value=False将避免递归到此putter方法
            raise SkipWrite()  # 跳过写入处理,return SkipWrite也可以,
        else:  # 否则正常设置
            return value

    @B.putter
    async def B(self, instance, value):
        if value != self.B.value and self.B_setting_counter != 1:  # 当数据不等,且计数器不为1时,走设置流程
            print(f'Sending the {value} to the can1.')
            print(f"org: {self.B.value}")
            # can口数据处理
            data[1] = value  # 赋值全局变量
            return value
        elif value != self.B.value and self.B_setting_counter == 1:  # 当数据不等,且计数器为1时,走跳过流程
            self.B_setting_counter = 0  # 变量归0
            await instance.write(value, verify_value=False)  # verify_value=False将避免递归到此putter方法
            raise SkipWrite()  # 跳过写入处理
        else:  # 否则正常设置
            return value

    @A.getter
    async def A(self, instance):
        global data  # 声明全局变量
        # NOTE: Please don't use getters normally!
        print("@A.getter")
        if self.A.value != data[0]:  # 当数据不相等时
            self.A_setting_counter = 1  # 设置计数变量加1
        return data[0]

    @B.getter
    async def B(self, instance):
        global data  # 声明全局变量
        # NOTE: Please don't use getters normally!
        print("@B.getter")
        if self.B.value != data[1]:  # 当数据不相等时
            self.B_setting_counter = 1  # 设置计数变量加1
        return data[1]

    @A.shutdown
    async def A(self, instance, async_lib):  # 关机的处理
        self.log.warning('3. The "A" shutdown hook was called.')
        # more useful logic goes here
        # 暂无处理

    @B.shutdown
    async def B(self, instance, async_lib):  # 关机的处理
        self.log.warning('3. The "B" shutdown hook was called.')
        # more useful logic goes here
        # 暂无处理


if __name__ == '__main__':
    ioc_options, run_options = ioc_arg_parser(
        default_prefix='192.168.0.234:',
        desc="Run an IOC that Test frame is ok or not.")
    ioc = frameGroup(**ioc_options)  # 定义IOC组
    run(ioc.pvdb, startup_hook=ioc.__ainit__, **run_options)  # 服务器运行

运行结果 :

D:\ProgramData\Anaconda3\python.exe D:/ProgramData/Anaconda3/Lib/site-packages/caproto/ioc_examples/sample_frame_test.py
[I 21:47:50.240       server:  137] Asyncio server starting up...
[I 21:47:50.241       server:  144] Listening on 0.0.0.0:5064
[I 21:47:50.244       server:  181] Server startup complete.
1. The IOC-level startup_hook from `run()` was called.
2. The "A" startup hook was called.
[I 21:49:50.298       common: 1090] Connected to new client at 169.254.124.72:51698 (total: 1).
Sending the 5.0 to the can0.
org: 0
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
@A.getter
@B.getter
[I 21:50:08.019       common: 1105] Disconnected from client at 169.254.124.72:51698 (total: 0).

客户端

import caproto as ca
from caproto.asyncio.client import Context
import asyncio


async def main(pv1="192.168.0.234:A", pv2="192.168.0.234:B"):
    '''
    连接到简单IOC上的两个PV的简单示例(默认情况下)。
    它测试读、写和订阅。
    客户端无需指定IP地址,由caproto通过广播自行连接IOC服务器,具体机制请参见EPICS英文手册
    编写:宋连猛 2022.09.22
    '''

    # 订阅接收数据时要调用的某些用户函数
    called_with = []  # 定义命令列表
    called = asyncio.Event()  # 定义事件对象

    def user_callback(pv, command):
        print(f"Sync subscription has received data: {command.data}")

    async def user_async_callback(pv, command):
        print(f"Subscription has received data: {command.data}")
        called_with.append(command)  # 添加命令到列表
        called.set()  # 设置事件

    ctx = Context()
    chan1, chan2 = await ctx.get_pvs(pv1, pv2)  # 建立链接并获取pv对象
    # A绑定协程处理的订阅函数
    sub = chan1.subscribe()
    token = sub.add_callback(user_async_callback)
    token1 = sub.add_callback(user_callback)
    # 写入数据测试
    for x in range(100):
        try:
            await chan1.write((5,), notify=True)  # 写入数据
            # await chan2.write((2,), notify=True)  # 写入数据,因只读属性报错
            # await chan1.read()#读取数据,由订阅函数打印信息
            # await called.wait()#阻塞等待被set(),继续执行
            await asyncio.sleep(0.1)  # 等待0.1秒
        except Exception as e:
            print(e)
    # 读取数据测试
    for x in range(1000):
        chan1_value = await chan1.read()  # 读取数据,由订阅函数打印信息
        chan2_value = await chan2.read()  # 读取数据
        # print('chan1_value:', chan1.channel.name, chan1_value.data)
        print('chan2_value:', chan2.channel.name, chan2_value.data)
    # 关闭连接
    await chan2.go_idle()
    await chan1.go_idle()
    assert called  # 生效事件
    # 解绑订阅
    await sub.remove_callback(token)
    await sub.remove_callback(token1)
    print('Done')


if __name__ == '__main__':
    ca.config_caproto_logging(level='CRITICAL')  # 特别严重的问题,导致程序不能再继续运行时使用
    ca.asyncio.utils.run(main(), debug=False)  # 运行异步函数

运行结果 :

D:\ProgramData\Anaconda3\python.exe D:/ProgramData/Anaconda3/Lib/site-packages/caproto/examples/sample_asyncio_client_test.py
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [5.]
Sync subscription has received data: [5.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Sync subscription has received data: [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Sync subscription has received data: [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Sync subscription has received data: [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Sync subscription has received data: [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [3.]
Sync subscription has received data: [3.]
chan2_value: 192.168.0.234:B [3.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [0.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [0.]
Sync subscription has received data: [0.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [1.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [1.]
Sync subscription has received data: [1.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Subscription has received data: [2.]
Sync subscription has received data: [2.]
chan2_value: 192.168.0.234:B [2.]
Done

Process finished with exit code 0

结尾

因为关于EPICS网上资料比较少,本人也在学习,请各位感兴趣的小伙伴多多来此交流。我是Simon,在这里期待您的关注。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_43521467/article/details/127000316

locust 实现tcp协议接口并发测试_可爱的小豆芽儿的博客-爱代码爱编程_locust 实现tcp

环境:   运行环境win 10 安装软件:1.Locust                   2.Python2.7 实现说明:以下两上.py文件模拟实现了一个接收请求的server端一个发送请求的client端,都是本机运行 TcpSocketServer.py:(Server端代码) # !/usr/bin/env python3 # -