title: Read and Send serial data from Arduino / C# application
body: <p>I have a program that allows several Arduinos to communicate via Serial Port. For example if Arduino1 want to communicate with Arduino3 the user sends a string from Arduino1 and this string appears on Arduino3 and so on. This is working good with <code>SerialMonitor</code>.</p>
  
  <p>The problem is when I try to do the same in my C# application (nothing appears). I tryed this:</p>
  
  <pre><code>//(...)
  comPort1.Open();
  //(...)
  private void comPort1_DataReceived(object sender, SerialDataReceivedEventArgs e)
  {
      string inData = comPort1.ReadLine();
      msgBoxLog.AppendText(inData); // msgBoxLog = textBox with data received/sent
  }
  //(...)
  private void sendButton_Click(object sender, EventArgs e)
  {
      string my_str = "my string";
      msgBoxLog.AppendText(my_str + "\r\n");
      comPort1.WriteLine(my_str + "\r\n");
  }
  </code></pre>
  
  <p>Some notes:</p>
  
  <ul>
  <li><i>RtsEnable</i> and <i>DtrEnable</i> are both active</li>
  <li>BaudRate (Arduino / C#) = 1200</li>
  </ul>
  
  <p>Is baudrate value a problem? I must use this value but I'm not sure if it is accepted by C#. I also tryed something like <a href="https://stackoverflow.com/a/16215767/2208810">this</a> but with no success.</p>