void comYelaLock_SerialDataReceived(ComPort ReceivingComPort, ComPortSerialDataEventArgs args) { byte[] receivedBytes = Encoding.GetEncoding(28591).GetBytes(args.SerialData); if (receivedBytes != null && receivedBytes.Length > 0) { foreach (var item in receivedBytes) { if (item == 0x0F) { try { this.YelaProcess(yelaLock); } catch (Exception) { } yelaLock = null; } else { yelaLock = ILiveUtil.AddByteToBytes(yelaLock, item); } } } }
void ControlSystem_SerialDataReceived(ComPort ReceivingComPort, ComPortSerialDataEventArgs args) { if (ReceivingComPort == ComPorts[2]) { rxQueue.Enqueue(args.SerialData); } }
void ControlSystem_SerialDataReceived(ComPort ReceivingComPort, ComPortSerialDataEventArgs args) { if (ReceivingComPort == myComPorts[2]) { rxQueue.Enqueue(args.SerialData); // Put all incoming data on the queue } }
private static void ComportOnSerialDataReceived(ComPort receivingComPort_, ComPortSerialDataEventArgs args_) { switch (receivingComPort_.ID) { case 1: "Outgoing >>> EiscSerialData [{0}]: {1}".PrintLine(SerialJoins.ComPort1, args_.SerialData); ControlSystem.MasterProcessorLink.StringInput[SerialJoins.ComPort1].StringValue = args_.SerialData; break; case 2: "Outgoing >>> EiscSerialData [{0}]: {1}".PrintLine(SerialJoins.ComPort2, args_.SerialData); ControlSystem.MasterProcessorLink.StringInput[SerialJoins.ComPort2].StringValue = args_.SerialData; break; case 3: "Outgoing >>> EiscSerialData [{0}]: {1}".PrintLine(SerialJoins.ComPort3, args_.SerialData); ControlSystem.MasterProcessorLink.StringInput[SerialJoins.ComPort3].StringValue = args_.SerialData; break; case 4: "Outgoing >>> EiscSerialData [{0}]: {1}".PrintLine(SerialJoins.ComPort4, args_.SerialData); ControlSystem.MasterProcessorLink.StringInput[SerialJoins.ComPort4].StringValue = args_.SerialData; break; case 5: "Outgoing >>> EiscSerialData [{0}]: {1}".PrintLine(SerialJoins.ComPort5, args_.SerialData); ControlSystem.MasterProcessorLink.StringInput[SerialJoins.ComPort5].StringValue = args_.SerialData; break; case 6: "Outgoing >>> EiscSerialData [{0}]: {1}".PrintLine(SerialJoins.ComPort6, args_.SerialData); ControlSystem.MasterProcessorLink.StringInput[SerialJoins.ComPort6].StringValue = args_.SerialData; break; } }
void comDaHua_SerialDataReceived(ComPort ReceivingComPort, ComPortSerialDataEventArgs args) { //int exeid = 0; byte[] sendBytes = Encoding.ASCII.GetBytes(args.SerialData); ILiveDebug.Instance.WriteLine("IRACCReturnData:" + ILiveUtil.ToHexString(sendBytes)); }
void comMusicI3_SerialDataReceived(ComPort ReceivingComPort, ComPortSerialDataEventArgs args) { //int exeid = 0; //byte[] sendBytes = Encoding.ASCII.GetBytes(args.SerialData); // ILiveDebug.Instance.WriteLine("485Data:"+ILiveUtil.ToHexString(sendBytes)); }
void ComPort_SerialDataReceived(ComPort ReceivingComPort, ComPortSerialDataEventArgs args) { foreach (byte b in args.SerialData.ToByteArray()) { RxQueue.Enqueue(b); } }
private void ComPortOnSerialDataReceived(IComPortDevice receivingComPort, ComPortSerialDataEventArgs args) { var bytes = args.SerialData.ToByteArray(); #if DEBUG //Debug.WriteWarn("Lg Serial Rx"); //Tools.PrintBytes(bytes, 0, bytes.Length, true); #endif foreach (var b in bytes) { _rxQueue.Enqueue(b); } #if DEBUG //Debug.WriteWarn("Bytes in queue", _rxQueue.Count.ToString()); #endif if (_rxThread != null && _rxThread.ThreadState == Thread.eThreadStates.ThreadRunning) { return; } _rxThread = new Thread(ReceiveBufferProcess, null) { Priority = Thread.eThreadPriority.UberPriority, Name = string.Format("LG Display ComPort - Rx Handler") }; }
void ILiveTPC5_SerialDataReceived(ComPort ReceivingComPort, ComPortSerialDataEventArgs args) { this.OnDataReceived(args.SerialData); //if (rdata.Count>50) //{ // rdata.Clear(); //} //byte[] sendBytes = Encoding.ASCII.GetBytes(args.SerialData); //ILiveDebug.Instance.WriteLine("485Length:" + sendBytes.Length.ToString() + "data:" + ILiveUtil.ToHexString(sendBytes)); //try //{ // foreach (var item in sendBytes) // { // rdata.Add(item); // if (item == 0x0D&&rdata.Count>5) // { // this.ProcessData(); // } // } //} //catch (Exception ex) //{ // ILiveDebug.Instance.WriteLine(ex.Message); // // throw; //} }
private void ComPortOnSerialDataReceived(IComPortDevice device, ComPortSerialDataEventArgs args) { foreach (var b in args.SerialData.ToByteArray()) { RxQueue.Enqueue(b); } }
private void PortOnSerialDataReceived(IComPortDevice device, ComPortSerialDataEventArgs args) { var bytes = Encoding.ASCII.GetBytes(args.SerialData); #if DEBUG //Debug.WriteSuccess("Codec Rx Enqueue", Tools.GetBytesAsReadableString(bytes, 0, bytes.Length, true)); #endif _rxQueue.Enqueue(bytes); }
void com_SerialDataReceived(ComPort ReceivingComPort, ComPortSerialDataEventArgs args) { if (this.NetDataReceived != null) { this.NetDataReceived(this, new NetPortSerialDataEventArgs() { SerialData = args.SerialData, SerialEncoding = args.SerialEncoding }); } }
void ComPort_SerialDataReceived(ComPort ReceivingComPort, ComPortSerialDataEventArgs args) { foreach (byte b in args.SerialData.ToByteArray()) { RxQueue.Enqueue(b); } if (!RxHandlerThreadRunning) { CreateRxHandlerThread(); } }
void Port_SerialDataReceived(ComPort ReceivingComPort, ComPortSerialDataEventArgs args) { if (BytesReceived != null) { var bytes = Encoding.GetEncoding(28591).GetBytes(args.SerialData); BytesReceived(this, new GenericCommMethodReceiveBytesArgs(bytes)); } if (TextReceived != null) { TextReceived(this, new GenericCommMethodReceiveTextArgs(args.SerialData)); } }
public void _ComPort_SerialDataReceived(ComPort ReceivingComPort, ComPortSerialDataEventArgs args) { ReceiveDataBuffer.Append(args.SerialData); if (rx_Changed != null) { rx_Changed(args.SerialData); } CriticalProcessingReceivedData.Enter(); try { string delimiter = _delimiter.ToString(); string CompareBuffer = ReceiveDataBuffer.ToString(); foreach (var cmd in PresetStrings) { if (CompareBuffer.EndsWith(cmd.Command + delimiter)) { if (!cmd.Active) { if (PresetStringReceived != null) { cmd.Active = true; PresetStringReceived(cmd, cmd.Active); } } } else { if (cmd.Active) { if (PresetStringReceived != null) { cmd.Active = false; PresetStringReceived(cmd, cmd.Active); } } } } if (ReceiveDataBuffer.Length > 400) { ReceiveDataBuffer.Remove(0, 256); } } catch (Exception e) { ErrorLog.Error("Error Processsing Data Received - {0}", e.Message); } CriticalProcessingReceivedData.Leave(); }
void comCongPu_SerialDataReceived(ComPort ReceivingComPort, ComPortSerialDataEventArgs args) { //int exeid = 0; byte[] sendBytes = Encoding.ASCII.GetBytes(args.SerialData); if (sendBytes != null && sendBytes.Length == 3) { if (sendBytes[0] == 0x1B) { byte iChanIdx = sendBytes[1]; bool iChanStatus = Convert.ToBoolean(sendBytes[2]); if (iChanIdx > 8) { if (9 == iChanIdx)/*RD[16]*/ { if (this.Push16IEvent != null) { this.Push16IEvent(16, iChanStatus); } } else if ((iChanIdx <= 22) && (iChanIdx > 15)) /*RD[9] ~ RD[15]*/ { /*iChanIdx 属于[16,22]*/ // Push_16I(31 - iChanIdx, iChanStatus); if (this.Push16IEvent != null) { this.Push16IEvent(31 - iChanIdx, iChanStatus); } } } else { if (iChanIdx > 0)/*RD[1] ~ RD[8]*/ { if (this.Push16IEvent != null) { //Push_16I(9 - iChanIdx, iChanStatus); this.Push16IEvent(9 - iChanIdx, iChanStatus); } } } } } }
private void ComPortOnSerialDataReceived(IComPortDevice device, ComPortSerialDataEventArgs args) { var bytes = args.SerialData.ToByteArray(); #if DEBUG Debug.WriteWarn("Surface Hub Rx"); Tools.PrintBytes(bytes, 0, bytes.Length, true); #endif foreach (var b in bytes) { _rxQueue.Enqueue(b); } #if DEBUG Debug.WriteWarn("Bytes in queue", _rxQueue.Count.ToString()); #endif DeviceCommunicating = true; if (_commsTimeOutTimer == null) { _commsTimeOutTimer = new CTimer(specific => { DeviceCommunicating = false; }, 60000); } else { _commsTimeOutTimer.Reset(60000); } if (_rxThread != null && _rxThread.ThreadState == Thread.eThreadStates.ThreadRunning) { return; } _rxThread = new Thread(ReceiveBufferProcess, null) { Priority = Thread.eThreadPriority.UberPriority, Name = string.Format("LG Display ComPort - Rx Handler") }; }
private void PortOnSerialDataReceived(IComPortDevice device, ComPortSerialDataEventArgs args) { var bytes = args.SerialData.ToByteArray(); #if false Debug.WriteWarn("Smart Serial Rx", Tools.PrintBytes(bytes, 0, bytes.Length, true)); #endif foreach (var b in bytes) { _rxQueue.Enqueue(b); } if (_rxThread != null && _rxThread.ThreadState == Thread.eThreadStates.ThreadRunning) { return; } _rxThread = new Thread(ReceiveBufferProcess, null) { Priority = Thread.eThreadPriority.UberPriority, Name = string.Format("SmartBoard ComPort - Rx Handler") }; }
private void ComPortOnSerialDataReceived(ComPort receivingComPort, ComPortSerialDataEventArgs args) { #if DEBUG //CrestronConsole.PrintLine("VT Board Rx: "); #endif foreach (var b in args.SerialData.ToByteArray()) { #if DEBUG //CrestronConsole.Print(@"\x" + b.ToString("X2")); #endif _rxQueue.Enqueue(b); } if (_rxThread != null && _rxThread.ThreadState == Thread.eThreadStates.ThreadRunning) { return; } _rxThread = new Thread(RxThread, null) { Name = string.Format("{0} Rx Handler", GetType().Name), Priority = Thread.eThreadPriority.HighPriority }; }
private void ComPortOnSerialDataReceived(IComPortDevice device, ComPortSerialDataEventArgs args) { var bytes = Encoding.ASCII.GetBytes(args.SerialData); foreach (var b in bytes) { _bytes[_byteIndex] = b; if (_bytes[_byteIndex] != ')') { _byteIndex++; } else { _byteIndex++; var data = Encoding.ASCII.GetString(_bytes, 0, _byteIndex); #if DEBUG Debug.WriteSuccess("Projector Rx", data); #endif OnReceivedData(data); _byteIndex = 0; } } }
void comProjector_SerialDataReceived(ComPort ReceivingComPort, ComPortSerialDataEventArgs args) { //throw new NotImplementedException(); }
private static void ExpansionComportOnSerialDataReceived(ComPort receivingComPort_, ComPortSerialDataEventArgs args_) { switch (receivingComPort_.ID) { case 1: "Outgoing >>> EiscSerialData [{0}]: {1}".PrintLine(SerialJoins.ComPort7, args_.SerialData); ControlSystem.MasterProcessorLink.StringInput[SerialJoins.ComPort7].StringValue = args_.SerialData; break; } }
void ILiveGRODIGY16I_SerialDataReceived(ComPort ReceivingComPort, ComPortSerialDataEventArgs args) { this.OnDataReceived(args.SerialData); }
private void onDataReceived(ComPort port, ComPortSerialDataEventArgs args) { }
void _com_SerialDataReceived(ComPort ReceivingComPort, ComPortSerialDataEventArgs args) { RxQueue.Enqueue(args.SerialData); //CrestronConsole.PrintLine("Serial data recieved"); }
void myComPort_SerialDataReceived(ComPort ReceivingComPort, ComPortSerialDataEventArgs args) { RxQueue.Enqueue(args.SerialData); }
void com_SerialDataReceived(ComPort ReceivingComPort, ComPortSerialDataEventArgs args) {
private void PortOnSerialDataReceived(IComPortDevice device, ComPortSerialDataEventArgs args) { OnReceivedString(args.SerialData); }
// Data coming in from ComPort void ControlSystem_SerialDataReceived(ComPort ReceivingComPort, ComPortSerialDataEventArgs args) { if (ReceivingComPort == ComPorts[2]) { rxQueue.Enqueue(args.SerialData); } }
void Port_SerialDataReceived(ComPort ReceivingComPort, ComPortSerialDataEventArgs args) { OnDataReceived(args.SerialData); }
void comDaHua_SerialDataReceived(ComPort ReceivingComPort, ComPortSerialDataEventArgs args) { //int exeid = 0; byte[] sendBytes = Encoding.ASCII.GetBytes(args.SerialData); }
/// <summary> /// Method to handle com port received events from the Dm Rmc. /// </summary> /// <param name="ReceivingComPort">Reference to the com port raising this event.</param> /// <param name="args">Information about the event being raised.</param> void DmRmc_SerialDataReceived(ComPort ReceivingComPort, ComPortSerialDataEventArgs args) { CrestronConsole.PrintLine("Received from Dm Rmc com port: {0}", args.SerialData); }