无法计算
四周左右
① 判断是否设置端口 ② 设置相应的属性和接收事件
① 接收信息时,先接收信息数量,再依次读取,转换为二进制后存入容器,判断是两个字节或三个字节后格式化显示在界面,特殊数据特殊处理。 ② 发送数据时,先判断发送的字节数量,再按顺序依次发送。 ③ 对于跨线程调用控件,依旧使用Dispatcher.BeginInvoke(new Action(delegate {}));
① 设定时钟,一秒执行一次Get_Data,绑定温度和光强。 ② Get_Data中分别发送读取温度和读取光强的命令,得到返回的数据后转换为真实的数据,然后进行绘图,每次绘图都要更新。
① 五个灯依次判断,值改变了就发送命令改变亮度。 ② 在改变后,储存对应的值用来判断下一次的改变。 ③ 由于滑块最左边是0,而我的电路中0为最亮,所以用10-value来将滑块与亮度对应。
① 与实时读取同步,也是依靠timer。 ② 以log标志来进行开启关闭。 ③ 关闭时储存数据到csv文件中,随便清空两个点对容器。








