public void Send(string stringToSend) { if (stringToSend.Length > 0 && stringToSend[stringToSend.Length - 1] != 0x0d) { stringToSend = stringToSend + "\r"; } if (stringToSend.Length > 0) { TxQueue.Enqueue(stringToSend); } }
/// <summary> /// Sends a message to other modules /// </summary> /// <param name="packet">The comm packet to send</param> public virtual void SendMessage(CommPacket packet) { packet.AuthorID = ID; TxQueue.Enqueue(packet); }