public void timer_tick(object sender, EventArgs e) { //获取影片当前状态总秒数 sliderPositionValue = mediaElement.Position.TotalSeconds; if (UdpSend.shakeFlag == false) { UdpSend.SendWrite(sliderPositionValue); } else { UdpSend.SendWrite(); } UdpSend.playCount++; if (UdpSend.playCount == 200) { UdpSend.shakeFlag = true; UdpSend.playCount = 0; } //UdpSend.QuDong(sliderPositionValue); //UdpSend.QuDong(sliderPositionValue); //sliderPositionValue = mediaElement.Position. //获取影片当前状态小时 //string hour = mediaElement.Position.Hours.ToString(); //获取影片当前状态分钟 //string minute = mediaElement.Position.Minutes.ToString(); //获取影片当前状态秒 //string second = mediaElement.Position.Seconds.ToString(); //totalTime = hour + ":" + minute + ":" + second; //获取影片当前状态时间,格式为00:00:00 //totalTime = mediaElement.Position.ToString(); currenTime = mediaElement.Position.ToString().Substring(0, 8); }
private void label_MouseDown(object sender, MouseButtonEventArgs e) { UdpSend.SendReset(); UdpConnect.isDebug = false; this.Close(); timer.Stop(); }
private void timer_tick(object sender, EventArgs e) { byte eEffect = 0; byte cEffect = 0; byte dataNumOne = 0; //1号缸的数据 byte dataNumTwo = 0; //2号缸的数据 byte dataNumThree = 0; //3号缸的数据 //byte dataNumOne = 127; //1号缸的数据 //byte dataNumTwo = 127; //2号缸的数据 //byte dataNumThree = 127; //3号缸的数据 byte[] data; byte[] array; //data+addr+len byte[] Data; //最终发送的数据 dataNumOne = dataNum[2]; dataNumTwo = dataNum[1]; dataNumThree = dataNum[0]; for (int i = 0; i < 8; i++) { eEffect += dataEvEffect[i]; // label9.Content = eEffect.ToString(); } // eEffect = dataEvEffect[0]; for (int i = 0; i < 8; i++) { cEffect += dataChairEffect[i]; } Debug.WriteLine(eEffect.ToString()); data = new byte[10] { dataNumOne, dataNumTwo, dataNumThree, 0, 0, 0, 0, 0, cEffect, eEffect }; array = Mcu.ModbusUdp.ArrayAdd(0, (ushort)data.Length, data); Data = Mcu.ModbusUdp.MBReqWrite(array); UdpSend.UdpSendData(Data, Data.Length, UdpInit.RemotePoint); }
public ComPacketParsing() { this.udpSend = UdpSend.Instance; }
public void TestValidIpAndPort( ) { TestSender = new UdpSend(UdpSendTestParameters.ValidIpAdress, UdpSendTestParameters.ValidPort); }
private void Window_Closed(object sender, EventArgs e) { UdpSend.SendReset(); timer.Stop(); }