<div dir="ltr">I have followed below link & it works great for synchronous communication over serial port.<div><span style="font-size:10pt;font-family:Tahoma,sans-serif;color:black"><a href="http://antanas.veiverys.com/mono-serialport-datareceived-event-workaround-using-a-derived-class/" target="_blank">http://antanas.veiverys.com/mono-serialport-datareceived-event-workaround-using-a-derived-class/</a></span></div><div><br></div><div>Techi</div><div><font color="#000000" face="Tahoma, sans-serif"><br></font><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Dec 10, 2014 at 11:00 PM, Spyros Sakellariadis (MS OPEN TECH) <span dir="ltr"><<a href="mailto:spyros@microsoft.com" target="_blank">spyros@microsoft.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">





<div lang="EN-US" link="blue" vlink="purple">
<div>
<p class="MsoNormal"><a name="14a39469ef7409eb_14a3540a60890cdc__MailEndCompose"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">I may be answering a simpler question than is asked, but in response to techi eth’s “Do anyone have successfully in reading of serial
 port with Linux over Mono?” we are using Mono on a Raspberry Pi running Debian GNU/Linux to read data coming in the serial port from an Arduino sensor as part of our IoT project “ConnectTheDots”. The code is on GitHub at
</span></a><a href="http://connecthedots.io" target="_blank"><span style="font-size:11pt;font-family:Calibri,sans-serif">http://connecthedots.io</span></a><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"> , and the Wiki contains instructions
 on how to set up the environment (from the Arduino to the Raspberry and then up to Azure in our case). Relatively simple, but if anyone has a better way to do this, would love to hear.<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-family:Calibri,sans-serif;color:rgb(31,73,125)">Spyros Sakellariadis<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:9pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">MS Open Technologies, Inc.<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:9pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">Office
</span><a href="callto:+14257077623" target="_blank"><span style="font-size:9pt;font-family:Calibri,sans-serif;color:rgb(5,99,193)">+1(425) 707-7623</span></a><span style="font-size:9pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">   -  Mobile
</span><a href="callto:+14254441884" target="_blank"><span style="font-size:9pt;font-family:Calibri,sans-serif;color:rgb(5,99,193)">+1(425) 444-1884</span></a><span style="font-size:9pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">/ss<u></u><u></u></span></p>
<p class="MsoNormal"><b><span style="font-size:11pt;font-family:Calibri,sans-serif">From:</span></b><span style="font-size:11pt;font-family:Calibri,sans-serif"> <a href="mailto:mono-devel-list-bounces@lists.ximian.com" target="_blank">mono-devel-list-bounces@lists.ximian.com</a> [mailto:<a href="mailto:mono-devel-list-bounces@lists.ximian.com" target="_blank">mono-devel-list-bounces@lists.ximian.com</a>]
<b>On Behalf Of </b>techi eth<br>
<b>Sent:</b> Monday, December 8, 2014 7:52 PM<br>
<b>To:</b> mono-devel<br>
<b>Subject:</b> Re: [Mono-dev] Serial Port Reading<u></u><u></u></span></p><div><div>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<p class="MsoNormal">Thanks for input..<u></u><u></u></p>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">Is their any plan or update in Mono available in which event is working with serial port ?<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">Thanks<u></u><u></u></p>
</div>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<p class="MsoNormal">On Mon, Dec 8, 2014 at 4:50 PM, Ivo Smits <<a href="mailto:Ivo@ufo-net.nl" target="_blank">Ivo@ufo-net.nl</a>> wrote:<u></u><u></u></p>
<blockquote style="border-style:none none none solid;border-left-color:rgb(204,204,204);border-left-width:1pt;padding:0in 0in 0in 6pt;margin-left:4.8pt;margin-right:0in">
<div>
<p class="MsoNormal" style="margin-bottom:12pt">Hello,<br>
<br>
I use the serial port class a lot, but always through the synchronous Read and Write methods. This works great.<br>
<br>
Looking at the mono source code for the SerialPort class, the events seem to exist, but are not called from anywhere, so they are probably not yet implemented (as is stated in the documentation,
<a href="http://www.mono-project.com/archived/howtosystemioports/" target="_blank">
http://www.mono-project.com/archived/howtosystemioports/</a>).<br>
SerialPort source code: <a href="https://github.com/mono/mono/blob/master/mcs/class/System/System.IO.Ports/SerialPort.cs" target="_blank">
https://github.com/mono/mono/blob/master/mcs/class/System/System.IO.Ports/SerialPort.cs</a><br>
<br>
--<br>
Ivo<u></u><u></u></p>
<div>
<p class="MsoNormal">techi eth schreef op 8-12-2014 11:24:<u></u><u></u></p>
</div>
<blockquote style="margin-top:5pt;margin-bottom:5pt">
<div>
<div>
<div>
<p class="MsoNormal">Hi,<u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal">I have bit struggle to get reading over Serial port with Mono on Linux.<u></u><u></u></p>
<p class="MsoNormal">As of now I could not able to get Event working.<u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal">Do anyone have successfully in reading of serial port with Linux over Mono ?<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">Or Is this bug or not implemented part of Mono ?<u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif">Thanks</span><u></u><u></u></p>
</div>
<p class="MsoNormal" style="margin-bottom:12pt"><u></u> <u></u></p>
</div>
</div>
<pre>_______________________________________________<u></u><u></u></pre>
<pre>Mono-devel-list mailing list<u></u><u></u></pre>
<pre><a href="mailto:Mono-devel-list@lists.ximian.com" target="_blank">Mono-devel-list@lists.ximian.com</a><u></u><u></u></pre>
<pre><a href="http://lists.ximian.com/mailman/listinfo/mono-devel-list" target="_blank">http://lists.ximian.com/mailman/listinfo/mono-devel-list</a><u></u><u></u></pre>
</blockquote>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<p class="MsoNormal" style="margin-bottom:12pt"><br>
_______________________________________________<br>
Mono-devel-list mailing list<br>
<a href="mailto:Mono-devel-list@lists.ximian.com" target="_blank">Mono-devel-list@lists.ximian.com</a><br>
<a href="http://lists.ximian.com/mailman/listinfo/mono-devel-list" target="_blank">http://lists.ximian.com/mailman/listinfo/mono-devel-list</a><u></u><u></u></p>
</blockquote>
</div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
</div></div></div>
</div>

</blockquote></div><br></div></div></div>