<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://www.dotnetzone.gr:443/cs/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Windows Mobile</title><link>https://www.dotnetzone.gr:443/cs/forums/31/ShowForum.aspx</link><description>Θέματα development για SmartPhones, Pocket PC και γενικά φορητές συσκευές με το .NET Compact Framework και τα ASP.NET mobile controls</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Απ: Πρόβλημα με το άνοιγμα της θύρας για GPS.</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/52692.aspx</link><pubDate>Wed, 22 Jul 2009 20:40:15 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:52692</guid><dc:creator>Panagiotis Kefalidis</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/52692.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=31&amp;PostID=52692</wfw:commentRss><description>&lt;P&gt;Ρε παιδιά το έχουμε πει ένα σωρό φορές. Μην ξεθάβετε άλλα ποστ και ρωτάτε εκει μέσα. Και πιο απίθανο είναι να πάρετε απάντηση γιατί φαίνεται ότι είναι ξεθαμένο, αλλά δεν είναι και δυνατόν να διαβάζουμε όλο το post για να βγάλουμε άκρη τι εννοείται εσείς. Ανοίξτε καινούργιο thread με αναφορά σ'αυτό που το διαβάσατε και περιγράψτε το πρόβλημά σας εκεί, ώστε να βοηθηθείτε πιο εύκολα.&lt;/P&gt;</description></item><item><title>Απ: Πρόβλημα με το άνοιγμα της θύρας για GPS.</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/52690.aspx</link><pubDate>Wed, 22 Jul 2009 20:30:06 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:52690</guid><dc:creator>mixio</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/52690.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=31&amp;PostID=52690</wfw:commentRss><description>Ενταξει τωρα φαινεται οτι στελνει συνεχεια δεδομενα.&lt;br&gt;&lt;br&gt;Αλλα ακομα στο textbox τα strings ειναι ???????? κουτακια και περιεργα.&lt;br&gt;Γιατι ομως;&lt;br&gt;</description></item><item><title>Απ: Πρόβλημα με το άνοιγμα της θύρας για GPS.</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/52679.aspx</link><pubDate>Wed, 22 Jul 2009 17:02:40 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:52679</guid><dc:creator>mixio</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/52679.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=31&amp;PostID=52679</wfw:commentRss><description>Φιλε μου εμενα με πεταει μια γραμμη αλλα την βγαζει με ???? και κουτακια. &lt;br&gt;Δοκιμασα και αλλα encodings αλλα κανενα δε βγαζει κατι σωστο.&lt;br&gt;&lt;br&gt;Και κατι αλλο. &lt;br&gt;Το GPS δε πρεπει καπως να το ενεργοποιω και μετα να αρχιζω να διαβαζω απο την serialport του ;&lt;br&gt;Εσυ απλα ανοιγεις την port και διαβαζεις. Αυτο παντα ενεργοποιημενο ειναι ;&lt;br&gt;</description></item><item><title>Απ: Πρόβλημα με το άνοιγμα της θύρας για GPS.</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/52605.aspx</link><pubDate>Sun, 19 Jul 2009 19:36:45 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:52605</guid><dc:creator>ilias_gr</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/52605.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=31&amp;PostID=52605</wfw:commentRss><description>Επιτέλους, τα κατάφερα! &lt;img src="http://www.dotnetzone.gr/cs/emoticons/emotion-2.gif" alt="Big Smile" /&gt;&lt;br&gt;&lt;br&gt;Το OpenNETCF.IO.Serial δουλεύει άψογα!&amp;nbsp;&lt;img src="http://www.dotnetzone.gr/cs/emoticons/emotion-21.gif" alt="Yes" /&gt;&lt;br&gt;&lt;br&gt;Σας αναφέρω την λύση για όποιον ενδιαφέρεται:&lt;br&gt;&lt;br&gt;&lt;br&gt;Κατεβάστε το OpenNETCF.IO.Serial.zip από εδώ: &lt;a href="http://serial.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=29303" target="_blank"&gt;http://serial.codeplex.com/Release/ProjectReleases.aspx&lt;/a&gt;&lt;br&gt;Ξεκινήστε ένα νέο Project με VC# ή VB.&lt;br&gt;Δώστε στην φόρμα τις διαστάσεις της συσκευής σας (πχ 240x320 ή 480x272).&lt;br&gt;Αποθηκεύστε το!&lt;br&gt;Αποσυμπιέστε το OpenNETCF.IO.Serial.zip στον φάκελο που κάνατε save το project σας.&lt;br&gt;Από το μενού File επιλέξτε Add -&amp;gt; Existing Project...&lt;br&gt;Πηγαίνετε στον φάκελο του project σας και κάντε διπλό κλικ στο αρχείο OpenNETCF.IO.Serial.csproj.&lt;br&gt;Θα σας βγάλει ένα μήνυμα (δεν ξέρω γιατί) επιλέξτε Yes.&lt;br&gt;Από δεξιά (Solution Explorer) κάντε δεξί κλικ στο OpenNETCF.IO.Serial και επιλέξτε Build (Μη τρομάξετε με τα Warnings).&lt;br&gt;Τώρα κάντε δεξί κλικ στο Project σας (πάλι απ' το Solution Explorer) και επιλέξτε Add Reference...&lt;br&gt;Από την καρτέλα Projects κάντε διπλό κλικ στο OpenNETCF.IO.Serial.&lt;br&gt;Αυτό ήταν, είστε έτοιμοι!&lt;br&gt;&lt;br&gt;Σας δίνω ένα παράδειγμα γραμμένο σε Visual Basic:&lt;br&gt;Βάλτε στην φόρμα 3 κουμπιά (Button1, Button2, Button3) και ένα TextBox (TextBox1).&lt;br&gt;Στα Properties του TextBox1 επιλέξτε Multiline = True και μεγαλώστε το TextBox στο ύψος (σχεδόν σε όλο το παράθυρο).&lt;br&gt;Τώρα θα πρέπει να βάλετε ένα Timer (Timer1) απ' το οποίο θα διαβάζουμε την θύρα του GPS.&lt;br&gt;Μπείτε στον κώδικα και κάντε copy/paste τα παρακάτω και είστε έτοιμοι:&lt;br&gt;&lt;table width="100%" border="0" cellpadding="0" cellspacing="0"&gt;&lt;tr style="vertical-align:top;line-height:normal;"&gt;&lt;td style="width:40px;text-align:right;"&gt;&lt;pre style="margin:0px;padding:2px;font-family:courier new;font-size:11px;color:gray;"&gt;1&lt;br&gt;2&lt;br&gt;3&lt;br&gt;4&lt;br&gt;5&lt;br&gt;6&lt;br&gt;7&lt;br&gt;8&lt;br&gt;9&lt;br&gt;10&lt;br&gt;11&lt;br&gt;12&lt;br&gt;13&lt;br&gt;14&lt;br&gt;15&lt;br&gt;16&lt;br&gt;17&lt;br&gt;18&lt;br&gt;19&lt;br&gt;20&lt;br&gt;21&lt;br&gt;22&lt;br&gt;23&lt;br&gt;24&lt;br&gt;25&lt;br&gt;26&lt;br&gt;27&lt;br&gt;28&lt;br&gt;29&lt;br&gt;30&lt;br&gt;31&lt;br&gt;32&lt;br&gt;33&lt;br&gt;34&lt;br&gt;35&lt;br&gt;36&lt;br&gt;37&lt;br&gt;38&lt;br&gt;39&lt;br&gt;40&lt;br&gt;41&lt;br&gt;42&lt;br&gt;43&lt;br&gt;44&lt;br&gt;45&lt;br&gt;46&lt;br&gt;47&lt;br&gt;48&lt;br&gt;49&lt;br&gt;50&lt;br&gt;51&lt;br&gt;52&lt;br&gt;53&lt;br&gt;54&lt;br&gt;55&lt;br&gt;56&lt;br&gt;57&lt;br&gt;58&lt;br&gt;59&lt;br&gt;60&lt;br&gt;61&lt;br&gt;62&lt;br&gt;63&lt;br&gt;64&lt;br&gt;65&lt;br&gt;66&lt;br&gt;67&lt;br&gt;68&lt;br&gt;69&lt;br&gt;70&lt;br&gt;71&lt;br&gt;72&lt;br&gt;73&lt;br&gt;74&lt;br&gt; &lt;/pre&gt;&lt;/td&gt;&lt;td&gt;&lt;pre style="margin:0px;padding:2px 2px 2px 8px;"&gt;&lt;span style="color:Black;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Imports&lt;/span&gt; System.Text&lt;br&gt;&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Imports&lt;/span&gt; OpenNETCF.IO.Serial&lt;br&gt;&lt;br&gt;&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Public&lt;/span&gt; &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Class&lt;/span&gt; Form1&lt;br&gt;  &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Dim&lt;/span&gt; MyPort &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;As&lt;/span&gt; Port&lt;br&gt;  &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Dim&lt;/span&gt; IncomingData &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;As&lt;/span&gt; &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;String&lt;/span&gt; &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;=&lt;/span&gt; &lt;span style="font-family:Courier New;font-size:11px;font-weight:normal;"&gt;""&lt;/span&gt;&lt;br&gt;&lt;br&gt;  &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Private&lt;/span&gt; &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Sub&lt;/span&gt; Form1_Load(&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;ByVal&lt;/span&gt; sender &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;As&lt;/span&gt; System.&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Object&lt;/span&gt;, &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;ByVal&lt;/span&gt; e &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;As&lt;/span&gt; System.EventArgs) &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Handles&lt;/span&gt; &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;MyBase&lt;/span&gt;.Load&lt;br&gt;    &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Me&lt;/span&gt;.Text &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;=&lt;/span&gt; &lt;span style="font-family:Courier New;font-size:11px;font-weight:normal;"&gt;"Read GPS Sample"&lt;/span&gt;&lt;br&gt;    Button1.Text &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;=&lt;/span&gt; &lt;span style="font-family:Courier New;font-size:11px;font-weight:normal;"&gt;"Open COM"&lt;/span&gt;&lt;br&gt;    Button2.Text &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;=&lt;/span&gt; &lt;span style="font-family:Courier New;font-size:11px;font-weight:normal;"&gt;"Close COM"&lt;/span&gt;&lt;br&gt;    Button3.Text &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;=&lt;/span&gt; &lt;span style="font-family:Courier New;font-size:11px;font-weight:normal;"&gt;"Exit"&lt;/span&gt;&lt;br&gt;&lt;br&gt;    MyPort &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;=&lt;/span&gt; &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;New&lt;/span&gt; Port(&lt;span style="font-family:Courier New;font-size:11px;font-weight:normal;"&gt;"COM7:"&lt;/span&gt;) &lt;span style="color:Green;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;' Εδώ βάλτε τη θύρα του GPS.&lt;/span&gt;&lt;br&gt;&lt;br&gt;    MyPort.RThreshold &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;=&lt;/span&gt; 1 &lt;span style="color:Green;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;' get an event for every 1 byte received&lt;/span&gt;&lt;br&gt;    MyPort.InputLen &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;=&lt;/span&gt; 1   &lt;span style="color:Green;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;' calling Input will read 1 byte&lt;/span&gt;&lt;br&gt;    MyPort.SThreshold &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;=&lt;/span&gt; 1 &lt;span style="color:Green;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;' send 1 byte at a time&lt;/span&gt;&lt;br&gt;&lt;br&gt;    Timer1.Enabled &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;=&lt;/span&gt; &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;True&lt;/span&gt;&lt;br&gt;  &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;End&lt;/span&gt; &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Sub&lt;/span&gt;&lt;br&gt;&lt;br&gt;  &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Private&lt;/span&gt; &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Sub&lt;/span&gt; Button1_Click(&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;ByVal&lt;/span&gt; sender &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;As&lt;/span&gt; System.&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Object&lt;/span&gt;, &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;ByVal&lt;/span&gt; e &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;As&lt;/span&gt; System.EventArgs) &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Handles&lt;/span&gt; Button1.Click&lt;br&gt;    &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Try&lt;/span&gt;&lt;br&gt;      TextBox1.Text &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;=&lt;/span&gt; TextBox1.Text &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;+&lt;/span&gt; vbCrLf &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;+&lt;/span&gt; &lt;span style="font-family:Courier New;font-size:11px;font-weight:normal;"&gt;"Opening COM Port... "&lt;/span&gt;&lt;br&gt;      MyPort.Open()&lt;br&gt;      TextBox1.Text &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;=&lt;/span&gt; TextBox1.Text &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;+&lt;/span&gt; &lt;span style="font-family:Courier New;font-size:11px;font-weight:normal;"&gt;"OK!"&lt;/span&gt; &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;+&lt;/span&gt; vbCrLf&lt;br&gt;    &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Catch&lt;/span&gt; ex &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;As&lt;/span&gt; Exception&lt;br&gt;      TextBox1.Text &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;=&lt;/span&gt; TextBox1.Text &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;+&lt;/span&gt; vbCrLf &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;+&lt;/span&gt; ex.Message &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;+&lt;/span&gt; vbCrLf&lt;br&gt;    &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;End&lt;/span&gt; &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Try&lt;/span&gt;&lt;br&gt;&lt;br&gt;    &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;If&lt;/span&gt; MyPort.IsOpen() &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Then&lt;/span&gt; TextBox1.Text &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;=&lt;/span&gt; TextBox1.Text &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;+&lt;/span&gt; vbCrLf &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;+&lt;/span&gt; &lt;span style="font-family:Courier New;font-size:11px;font-weight:normal;"&gt;"COM Port is open!"&lt;/span&gt; &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;+&lt;/span&gt; vbCrLf&lt;br&gt;  &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;End&lt;/span&gt; &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Sub&lt;/span&gt;&lt;br&gt;&lt;br&gt;  &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Private&lt;/span&gt; &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Sub&lt;/span&gt; Button2_Click(&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;ByVal&lt;/span&gt; sender &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;As&lt;/span&gt; System.&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Object&lt;/span&gt;, &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;ByVal&lt;/span&gt; e &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;As&lt;/span&gt; System.EventArgs) &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Handles&lt;/span&gt; Button2.Click&lt;br&gt;    &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Try&lt;/span&gt;&lt;br&gt;      TextBox1.Text &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;=&lt;/span&gt; TextBox1.Text &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;+&lt;/span&gt; vbCrLf &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;+&lt;/span&gt; &lt;span style="font-family:Courier New;font-size:11px;font-weight:normal;"&gt;"Closing COM Port... "&lt;/span&gt;&lt;br&gt;      MyPort.Close()&lt;br&gt;      TextBox1.Text &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;=&lt;/span&gt; TextBox1.Text &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;+&lt;/span&gt; &lt;span style="font-family:Courier New;font-size:11px;font-weight:normal;"&gt;"OK!"&lt;/span&gt; &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;+&lt;/span&gt; vbCrLf&lt;br&gt;    &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Catch&lt;/span&gt; ex &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;As&lt;/span&gt; Exception&lt;br&gt;      TextBox1.Text &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;=&lt;/span&gt; TextBox1.Text &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;+&lt;/span&gt; vbCrLf &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;+&lt;/span&gt; ex.Message &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;+&lt;/span&gt; vbCrLf&lt;br&gt;    &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;End&lt;/span&gt; &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Try&lt;/span&gt;&lt;br&gt;&lt;br&gt;    &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;If&lt;/span&gt; &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Not&lt;/span&gt; MyPort.IsOpen() &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Then&lt;/span&gt; TextBox1.Text &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;=&lt;/span&gt; TextBox1.Text &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;+&lt;/span&gt; vbCrLf &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;+&lt;/span&gt; &lt;span style="font-family:Courier New;font-size:11px;font-weight:normal;"&gt;"COM Port is closed!"&lt;/span&gt; &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;+&lt;/span&gt; vbCrLf&lt;br&gt;  &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;End&lt;/span&gt; &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Sub&lt;/span&gt;&lt;br&gt;&lt;br&gt;  &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Private&lt;/span&gt; &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Sub&lt;/span&gt; Button3_Click(&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;ByVal&lt;/span&gt; sender &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;As&lt;/span&gt; System.&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Object&lt;/span&gt;, &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;ByVal&lt;/span&gt; e &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;As&lt;/span&gt; System.EventArgs) &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Handles&lt;/span&gt; Button3.Click&lt;br&gt;    &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;If&lt;/span&gt; MyPort.IsOpen() &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Then&lt;/span&gt; MyPort.Close()&lt;br&gt;    MyPort.Dispose()&lt;br&gt;    Application.&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Exit&lt;/span&gt;()&lt;br&gt;  &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;End&lt;/span&gt; &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Sub&lt;/span&gt;&lt;br&gt;&lt;br&gt;  &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Private&lt;/span&gt; &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Sub&lt;/span&gt; Timer1_Tick(&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;ByVal&lt;/span&gt; sender &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;As&lt;/span&gt; System.&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Object&lt;/span&gt;, &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;ByVal&lt;/span&gt; e &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;As&lt;/span&gt; System.EventArgs) &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Handles&lt;/span&gt; Timer1.Tick&lt;br&gt;    &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;If&lt;/span&gt; &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Not&lt;/span&gt; MyPort.IsOpen() &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Then&lt;/span&gt; &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Exit&lt;/span&gt; &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Sub&lt;/span&gt;&lt;br&gt;&lt;br&gt;    &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Dim&lt;/span&gt; enc &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;As&lt;/span&gt; Encoding &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;=&lt;/span&gt; Encoding.ASCII &lt;span style="color:Green;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;'Display as text&lt;/span&gt;&lt;br&gt;    &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Dim&lt;/span&gt; inputData &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;As&lt;/span&gt; &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Byte&lt;/span&gt;() &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;=&lt;/span&gt; &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;New&lt;/span&gt; &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Byte&lt;/span&gt;(0) {}&lt;br&gt;    &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Dim&lt;/span&gt; I &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;As&lt;/span&gt; &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Integer&lt;/span&gt;&lt;br&gt;&lt;br&gt;    &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;For&lt;/span&gt; I &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;=&lt;/span&gt; 1 &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;To&lt;/span&gt; MyPort.InBufferCount&lt;br&gt;      inputData &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;=&lt;/span&gt; MyPort.&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Input&lt;/span&gt; &lt;span style="color:Green;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;'Read the character&lt;/span&gt;&lt;br&gt;      IncomingData &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;=&lt;/span&gt; IncomingData &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;+&lt;/span&gt; enc.GetString(inputData, 0, inputData.Length)&lt;br&gt;    &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Next&lt;/span&gt; I&lt;br&gt;    &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;If&lt;/span&gt; IncomingData &amp;lt;&amp;gt; &lt;span style="font-family:Courier New;font-size:11px;font-weight:normal;"&gt;""&lt;/span&gt; &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Then&lt;/span&gt;&lt;br&gt;      &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Try&lt;/span&gt;&lt;br&gt;        TextBox1.Text &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;=&lt;/span&gt; TextBox1.Text &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;+&lt;/span&gt; IncomingData&lt;br&gt;        IncomingData &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;=&lt;/span&gt; &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;String&lt;/span&gt;.Empty&lt;br&gt;      &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Catch&lt;/span&gt; ex &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;As&lt;/span&gt; Exception&lt;br&gt;        TextBox1.Text &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;=&lt;/span&gt; TextBox1.Text &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;+&lt;/span&gt; vbCrLf &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;+&lt;/span&gt; ex.Message &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;+&lt;/span&gt; vbCrLf&lt;br&gt;      &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;End&lt;/span&gt; &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Try&lt;/span&gt;&lt;br&gt;    &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;End&lt;/span&gt; &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;If&lt;/span&gt;&lt;br&gt;    TextBox1.SelectionStart &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;=&lt;/span&gt; TextBox1.Text.Length : TextBox1.ScrollToCaret() &lt;span style="color:Green;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;'Scroll TextBox Down&lt;/span&gt;&lt;br&gt;  &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;End&lt;/span&gt; &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Sub&lt;/span&gt;&lt;br&gt;&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;End&lt;/span&gt; &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Class&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;Αν τα κάνατε όλα σωστά, θα έχετε το παρακάτω αποτέλεσμα:&lt;br&gt;&lt;img src="http://img136.imageshack.us/img136/2879/readgpssample.gif"&gt;&lt;br&gt;&lt;br&gt;Τώρα, αν κάποιος θέλει να το κάνει με Visual C#, μπορεί να&lt;br&gt;κατεβάσει το SerialCSharp.zip από εδώ: &lt;a href="http://serial.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=29303" target="_blank"&gt;http://serial.codeplex.com/Release/ProjectReleases.aspx&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Ευχαριστώ για τον χρόνο σας, το πρόβλημά μου λύθηκε!&lt;br&gt;</description></item><item><title>Απ: Πρόβλημα με το άνοιγμα της θύρας για GPS.</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/52603.aspx</link><pubDate>Sat, 18 Jul 2009 22:28:50 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:52603</guid><dc:creator>ilias_gr</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/52603.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=31&amp;PostID=52603</wfw:commentRss><description>&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="http://www.dotnetzone.gr/cs/Themes/default/images/icon-quote.gif"&gt; &lt;strong&gt;darklynx:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Από το MSDN:&lt;br&gt;&lt;br&gt;&lt;b&gt;IOException&lt;/b&gt;:&lt;br&gt;&lt;p&gt;
                    The port is in an invalid state.  
                &lt;/p&gt;&lt;p&gt;
                    - or - 
                &lt;/p&gt;&lt;p&gt;
                    An attempt to set the state of the underlying port failed. For example, the parameters passed from this &lt;span&gt;&lt;a id="ctl00_MTContentSelector1_mainContentContainer_ctl42" href="http://msdn.microsoft.com/en-us/library/system.io.ports.serialport.aspx"&gt;SerialPort&lt;/a&gt;&lt;/span&gt; object were invalid.&lt;/p&gt;&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;br&gt;&lt;br&gt;Αυτό το είχα βρει κι εγώ από το site της MS. Αλλά ακόμα έχω την ίδια απορία: Τα άλλα προγράμματα, πως την ανοίγουν τη θύρα;&lt;br&gt;Προφανώς όχι με το SerialPort.Open(), αλλά με κάποιο άλλο, παρόμοιο εργαλείο!&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="http://www.dotnetzone.gr/cs/Themes/default/images/icon-quote.gif"&gt; &lt;strong&gt;darklynx:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Δοκίμασες να επικοινωνήσεις με την εταιρεία να σου δώσουν
πληροφορίες με τις σωστές ρυθμίσεις για την επικοινωνία με τη θύρα ή
τυχόν περιορισμούς&amp;nbsp; που υπάρχουν;&lt;br&gt;&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;br&gt;Αυτό το άφησα για το τέλος. Είπα πρώτα να δοκιμάσω μόνος μου και αν, τελικά, δεν βγάλω άκρη θα ρωτήσω την εταιρεία!&lt;br&gt;&lt;br&gt;&lt;hr&gt;&lt;br&gt;Διάβασα κάπου ότι με το "OpenNETCF.IO.Serial" ανοίγει η σειριακή κανονικά! &lt;img src="http://www.dotnetzone.gr/cs/emoticons/emotion-2.gif" alt="Big Smile" /&gt;&lt;br&gt;Προσπάθησα να το ενσωματώσω στον κώδικά μου, αλλά δεν τα κατάφερα! &lt;img src="http://www.dotnetzone.gr/cs/emoticons/emotion-6.gif" alt="Sad" /&gt;&lt;br&gt;Δυστυχώς δεν είμαι τόσο πολύ εξοικειωμένος με την VB.NET. Είμαι εδώ και χρόνια κολλημένος με την VB6.&lt;br&gt;&lt;br&gt;Αν θα μπορούσε κάποιος να κατεβάσει το OpenNETCF.IO.Serial από &lt;a href="http://www.opennetcf.com/FreeSoftware/OpenNETCFIOSerial/tabid/252/Default.aspx" target="_blank" style="color:navy;"&gt;&lt;b&gt;εδώ&lt;/b&gt;&lt;/a&gt; και να το προσαρμόσει στο παραπάνω προγραμματάκι, θα του ήμουν πολύ υπόχρεος!&lt;br&gt;</description></item><item><title>Απ: Πρόβλημα με το άνοιγμα της θύρας για GPS.</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/52601.aspx</link><pubDate>Sat, 18 Jul 2009 19:06:49 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:52601</guid><dc:creator>darklynx</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/52601.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=31&amp;PostID=52601</wfw:commentRss><description>Από το MSDN:&lt;br&gt;&lt;br&gt;&lt;b&gt;IOException&lt;/b&gt;:&lt;br&gt;&lt;p&gt;
                    The port is in an invalid state.  
                &lt;/p&gt;&lt;p&gt;
                    - or - 
                &lt;/p&gt;&lt;p&gt;
                    An attempt to set the state of the underlying port failed. For example, the parameters passed from this &lt;span&gt;&lt;a id="ctl00_MTContentSelector1_mainContentContainer_ctl42" href="http://msdn.microsoft.com/en-us/library/system.io.ports.serialport.aspx"&gt;SerialPort&lt;/a&gt;&lt;/span&gt; object were invalid. &lt;br&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;UnauthorisedAccessException:&lt;/b&gt;&lt;/p&gt;Access is denied to the port.&lt;br&gt;&lt;br&gt;&lt;br&gt;Άρα να υποθέσουμε ότι πράγματι δεν υπάρχει θέμα με την πρόσβαση στην θύρα;Δοκίμασες να επικοινωνήσεις με την εταιρεία να σου δώσουν πληροφορίες με τις σωστές ρυθμίσεις για την επικοινωνία με τη θύρα ή τυχόν περιορισμούς&amp;nbsp; που υπάρχουν;&lt;br&gt;</description></item><item><title>Απ: Πρόβλημα με το άνοιγμα της θύρας για GPS.</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/52600.aspx</link><pubDate>Sat, 18 Jul 2009 18:57:46 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:52600</guid><dc:creator>ilias_gr</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/52600.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=31&amp;PostID=52600</wfw:commentRss><description>Ακριβώς, φίλε George.&lt;br&gt;Ο παραπάνω κώδικας ανοίγει την θύρα του GPS στο Navigon 2100max,&lt;br&gt;αλλά στο MLS Destinator βγάζει το παρακάτω μήνυμα σφάλματος:
&lt;pre&gt;System.IO.IOException was unhandled&lt;br&gt;  Message="IOException"&lt;br&gt;  StackTrace:&lt;br&gt;    at System.IO.Ports.SerialStream.WinIOError() at System.IO.Ports.SerialStream..ctor() at System.IO.Ports.SerialPort.Open() at GPS_Test.Form1.Button1_Click() at System.Windows.Forms.Control.OnClick() at System.Windows.Forms.Button.OnClick() at System.Windows.Forms.ButtonBase.WnProc() at System.Windows.Forms.Control._InternalWnProc() at Microsoft.AGL.Forms.EVL.EnterMainLoop() at System.Windows.Forms.Application.Run() at GPS_Test.Form1.Main() &lt;br&gt;  InnerException: &lt;br&gt;&lt;/pre&gt;
Το προγραμματάκι "NoniGPS Plot" που ανέφερα στο πρώτο μου post έχει μία δυνατότητα που σου εμφανίζει περιγραφή για κάθε θύρα.&lt;br&gt;Και στις δύο συσκευές μου βγάζει την θύρα GPS στην COM7. Οπότε είμαι σίγουρος ότι είναι αυτή η θύρα.&lt;br&gt;Άλλωστε έχω δοκιμάσει συνολικά πάνω από 5 διαφορετικά προγράμματα και όλα συνδέονται με την COM7 και λειτουργούν κανονικά!&lt;br&gt;Εγώ, γιατί δεν μπορώ; &lt;img src="http://www.dotnetzone.gr/cs/emoticons/emotion-9.gif" alt="Crying" /&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;ΥΓ: Μήπως δοκίμασες να τρέξεις τον παραπάνω κώδικα στην συσκευή σου; (ή δεν έχεις GPS;)&lt;br&gt;</description></item><item><title>Απ: Πρόβλημα με το άνοιγμα της θύρας για GPS.</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/52598.aspx</link><pubDate>Sat, 18 Jul 2009 17:55:29 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:52598</guid><dc:creator>George J. Capnias</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/52598.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=31&amp;PostID=52598</wfw:commentRss><description>&lt;P&gt;&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="http://www.dotnetzone.gr/cs/Themes/default/images/icon-quote.gif"&gt; &lt;strong&gt;ilias_gr:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;ΥΓ Στις γραμμές 14 έως 18 έχω δοκιμάσει όλες τις δυνατές παραλλαγές, ακόμα και να μην τις γράψω καθόλου αλλά σε καμία περίπτωση δεν δούλεψε.&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;/P&gt;
&lt;P&gt;Να κάνουμε μια επανάληψη:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Ο κώδικας που έχεις γράψει παραπάνω, δουλεύει για το Navigon 2100Max, αλλά δεν δουλεύει για MLS Destinator&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Υποθέτω ότι έχει ελέγξει ότι το MLS Destinator&amp;nbsp;έχει COM7, οπότε θα μπορούσες να αναφέρεις πιο είναι το Description του System.IO.IOException που βγάζει το πρόγραμμά σου στο SerialPort.Open();&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;George J.&lt;BR&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><title>Απ: Πρόβλημα με το άνοιγμα της θύρας για GPS.</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/52597.aspx</link><pubDate>Sat, 18 Jul 2009 08:27:04 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:52597</guid><dc:creator>ilias_gr</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/52597.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=31&amp;PostID=52597</wfw:commentRss><description>Όπως σου ξαναείπα έχω πολλές "απλές" εφαρμογές που είναι φτιαγμένες από απλούς προγραμματιστές, σαν κι εμάς, που την ανοίγουν κανονικά τη θύρα. Αυτοί πως το κάνουν άραγε; &lt;img src="http://www.dotnetzone.gr/cs/emoticons/emotion-42.gif" alt="Confused" /&gt;&lt;br&gt;&lt;br&gt;Όσων αφορά αυτό που είπες για το SDK, θα το κοιτάξω και θα σου πω.&lt;br&gt;&lt;br&gt;&lt;br&gt;Σας παραθέτω τον κώδικα από ένα εντελώς απλό προγραμματάκι με την Visual Basic 2008:&lt;br&gt;&lt;br&gt;&lt;table width="100%" border="0" cellpadding="0" cellspacing="0"&gt;&lt;tr style="vertical-align:top;line-height:normal;"&gt;&lt;td style="width:40px;text-align:right;"&gt;&lt;pre style="margin:0px;padding:2px;font-family:courier new;font-size:11px;color:gray;"&gt;1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
 &lt;/pre&gt;&lt;/td&gt;&lt;td&gt;&lt;pre style="margin:0px;padding:2px 2px 2px 8px;"&gt;&lt;span style="color:Black;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Imports&lt;/span&gt; System.IO.Ports

&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Public&lt;/span&gt; &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Class&lt;/span&gt; Form1
  &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Dim&lt;/span&gt; MySerialPort &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;As&lt;/span&gt; &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;New&lt;/span&gt; SerialPort()

  &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Private&lt;/span&gt; &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Sub&lt;/span&gt; Form1_Load(&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;ByVal&lt;/span&gt; sender &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;As&lt;/span&gt; System.&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Object&lt;/span&gt;, &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;ByVal&lt;/span&gt; e &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;As&lt;/span&gt; System.EventArgs) &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Handles&lt;/span&gt; &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;MyBase&lt;/span&gt;.Load
    Button1.Text &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;=&lt;/span&gt; &lt;span style="font-family:Courier New;font-size:11px;font-weight:normal;"&gt;"Open Serial Port"&lt;/span&gt;
    Button2.Text &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;=&lt;/span&gt; &lt;span style="font-family:Courier New;font-size:11px;font-weight:normal;"&gt;"Receive Data from Serial Port"&lt;/span&gt;
    Button3.Text &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;=&lt;/span&gt; &lt;span style="font-family:Courier New;font-size:11px;font-weight:normal;"&gt;"Exit"&lt;/span&gt;
  &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;End&lt;/span&gt; &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Sub&lt;/span&gt;

  &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Private&lt;/span&gt; &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Sub&lt;/span&gt; Button1_Click(&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;ByVal&lt;/span&gt; sender &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;As&lt;/span&gt; System.&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Object&lt;/span&gt;, &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;ByVal&lt;/span&gt; e &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;As&lt;/span&gt; System.EventArgs) &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Handles&lt;/span&gt; Button1.Click
    MySerialPort.PortName &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;=&lt;/span&gt; &lt;span style="font-family:Courier New;font-size:11px;font-weight:normal;"&gt;"COM7"&lt;/span&gt;
    MySerialPort.BaudRate &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;=&lt;/span&gt; 57600
    MySerialPort.DataBits &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;=&lt;/span&gt; 8
    MySerialPort.Parity &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;=&lt;/span&gt; Parity.None
    MySerialPort.StopBits &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;=&lt;/span&gt; StopBits.One
    MySerialPort.Handshake &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;=&lt;/span&gt; Handshake.None
    &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Try&lt;/span&gt;
      MySerialPort.Open()
      &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;MsgBox&lt;/span&gt;(MySerialPort.PortName &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;+&lt;/span&gt; &lt;span style="font-family:Courier New;font-size:11px;font-weight:normal;"&gt;" is Open!"&lt;/span&gt;)
    &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Catch&lt;/span&gt; ex &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;As&lt;/span&gt; Exception
      &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;MsgBox&lt;/span&gt;(ex.Message)
    &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;End&lt;/span&gt; &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Try&lt;/span&gt;
  &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;End&lt;/span&gt; &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Sub&lt;/span&gt;

  &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Private&lt;/span&gt; &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Sub&lt;/span&gt; Button2_Click(&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;ByVal&lt;/span&gt; sender &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;As&lt;/span&gt; System.&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Object&lt;/span&gt;, &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;ByVal&lt;/span&gt; e &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;As&lt;/span&gt; System.EventArgs) &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Handles&lt;/span&gt; Button2.Click
    &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Dim&lt;/span&gt; NMEA &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;As&lt;/span&gt; &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;String&lt;/span&gt; &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;=&lt;/span&gt; &lt;span style="font-family:Courier New;font-size:11px;font-weight:normal;"&gt;""&lt;/span&gt;

    &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Try&lt;/span&gt;
      NMEA &lt;span style="color:Red;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;=&lt;/span&gt; MySerialPort.ReadLine
      &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;If&lt;/span&gt; NMEA &amp;lt;&amp;gt; &lt;span style="font-family:Courier New;font-size:11px;font-weight:normal;"&gt;""&lt;/span&gt; &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Then&lt;/span&gt; &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;MsgBox&lt;/span&gt;(NMEA)
    &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Catch&lt;/span&gt; ex &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;As&lt;/span&gt; Exception
      &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;MsgBox&lt;/span&gt;(ex.Message)
    &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;End&lt;/span&gt; &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Try&lt;/span&gt;
  &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;End&lt;/span&gt; &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Sub&lt;/span&gt;

  &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Private&lt;/span&gt; &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Sub&lt;/span&gt; Button3_Click(&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;ByVal&lt;/span&gt; sender &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;As&lt;/span&gt; System.&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Object&lt;/span&gt;, &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;ByVal&lt;/span&gt; e &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;As&lt;/span&gt; System.EventArgs) &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Handles&lt;/span&gt; Button3.Click
    MySerialPort.Close()
    Application.&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Exit&lt;/span&gt;()
  &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;End&lt;/span&gt; &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Sub&lt;/span&gt;
&lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;End&lt;/span&gt; &lt;span style="color:Blue;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Class&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br&gt;Ξεκινήστε ένα νέο Project σε Visual Basic 2008 για Smart Device με .NET CF 2.0&lt;br&gt;Δώστε στην φόρμα τις διαστάσεις που έχει η συσκευή σας (240x320 ή 480x272)&lt;br&gt;και δημιουργήστε 3 κουμπιά: Button1, Button2 και Button3.&lt;br&gt;&lt;br&gt;Γιατί δεν δουλεύει το .Open() στην γραμμή 20;&lt;br&gt;&lt;br&gt;ΥΓ Στις γραμμές 14 έως 18 έχω δοκιμάσει όλες τις δυνατές παραλλαγές, ακόμα και να μην τις γράψω καθόλου αλλά σε καμία περίπτωση δεν δούλεψε.&lt;br&gt;&lt;br&gt;&lt;br&gt;Αν κάποιος έχει χρόνο και όρεξη, ας το κάνει deploy στο GPS του να μας πει αν δουλεύει.&lt;br&gt;&lt;br&gt;Ευχαριστώ και πάλι για τον χρόνο σας!&lt;br&gt;</description></item><item><title>Απ: Πρόβλημα με το άνοιγμα της θύρας για GPS.</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/52591.aspx</link><pubDate>Sat, 18 Jul 2009 03:32:09 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:52591</guid><dc:creator>George J. Capnias</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/52591.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=31&amp;PostID=52591</wfw:commentRss><description>&lt;P&gt;&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="http://www.dotnetzone.gr/cs/Themes/default/images/icon-quote.gif"&gt; &lt;strong&gt;ilias_gr:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;BR&gt;Φίλε κατ' αρχήν σ' ευχαριστώ για την απάντηση, αλλά δεν είναι αυτό το πρόβλημα!&lt;BR&gt;Μάλλον δεν διάβασες καλά το αρχικό μου μήνυμα.&lt;BR&gt;Έχω τρέξει πολλές εφαρμογές που την ανοίγουν κανονικά την θύρα του GPS.&lt;BR&gt;Οπότε, αν η θύρα ήταν δεσμευμένη δε θα την άνοιγαν ούτε τα άλλα προγράμματα.&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;Καμιά άλλη ιδέα; &lt;img src="http://www.dotnetzone.gr/cs/emoticons/emotion-55.gif" alt="Idea" /&gt;&lt;BR&gt;&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;/P&gt;
&lt;P&gt;Δυστηχώς θα επιμείνω στην ιδέα μου ότι η σειριακή είναι κλειδωμένη από άλλο πρόγραμμα - αν η συσκευή που το τρέχεις είναι της MLS, κατά πάσα πιθανότητα χρησιμοποιεί το serial port sharing που προσφέρεται για το NMEA decoding από το SDK των mobile 6:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Λογικά αυτή η συσκευή δεν είναι ένα μηχανάκι που προσφέρεται για να μπορέσει κάποιος να φτιάξει δικές του εφαρμογές, αλλά ένα portable GPS με λειτουργίες multimedia συσκευής&lt;/LI&gt;
&lt;LI&gt;Η εταιρεία και οι προγραμματιστές της, έχουν κάνει σχεδόν ανάπτυξη πλατφόρμας και είναι σχεδόν σίγουρο ότι θα έχουν χρησιμοποιήσει όποια advanced τεχνική μπορεί να προσφερθεί για ανάπτυξη.&lt;/LI&gt;
&lt;LI&gt;Το SDK των mobile συσκευών έχουν μέσα ένα έτοιμο API για να πως μπορεί κάποιος να διαβάζει από την σειριακή το NMEA πρωτόκολλο, χωρίς να κάνει δική του υλοποίηση - αυτό χρησιμοποιεί το port sharing. Έχεις δει αυτό το παράδειγμα μέσα στο SDK;&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;George J.&lt;BR&gt;&lt;/P&gt;</description></item><item><title>Απ: Πρόβλημα με το άνοιγμα της θύρας για GPS.</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/52589.aspx</link><pubDate>Sat, 18 Jul 2009 03:16:05 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:52589</guid><dc:creator>darklynx</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/52589.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=31&amp;PostID=52589</wfw:commentRss><description>Από development σε GPS δεν ξέρω τίποτα,αλλά το exception σου μάλλον σημαίνει ότι το SerialPort object είχε παραμέτρους που δεν ήταν αποδεκτές στο συγκεκριμένο μηχάνημα.Μήπως να μας δείξεις το τμήμα κώδικα όπου φαίνεται καθαρά η χρήση της SerialPort.Open και επίσης ότι property πιθανόν αλλάζει.</description></item><item><title>Απ: Πρόβλημα με το άνοιγμα της θύρας για GPS.</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/52586.aspx</link><pubDate>Sat, 18 Jul 2009 02:05:52 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:52586</guid><dc:creator>ilias_gr</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/52586.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=31&amp;PostID=52586</wfw:commentRss><description>&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="http://www.dotnetzone.gr/cs/Themes/default/images/icon-quote.gif"&gt; &lt;strong&gt;George J. Capnias:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;Κατά πάσα πιθανότητα, κάποια εφαρμογή έχει "ανοίξει" ήδη την σειριακή θύρα, για αυτό και παίρνεις λάθος...&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;George J.&lt;br&gt;&lt;/p&gt;&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;br&gt;&lt;br&gt;Φίλε κατ' αρχήν σ' ευχαριστώ για την απάντηση, αλλά δεν είναι αυτό το πρόβλημα!&lt;br&gt;Μάλλον δεν διάβασες καλά το αρχικό μου μήνυμα.&lt;br&gt;Έχω τρέξει πολλές εφαρμογές που την ανοίγουν κανονικά την θύρα του GPS.&lt;br&gt;Οπότε, αν η θύρα ήταν δεσμευμένη δε θα την άνοιγαν ούτε τα άλλα προγράμματα.&lt;br&gt;&lt;br&gt;&lt;br&gt;Καμιά άλλη ιδέα; &lt;img src="http://www.dotnetzone.gr/cs/emoticons/emotion-55.gif" alt="Idea" /&gt;&lt;br&gt;</description></item><item><title>Απ: Πρόβλημα με το άνοιγμα της θύρας για GPS.</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/52581.aspx</link><pubDate>Sat, 18 Jul 2009 00:01:26 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:52581</guid><dc:creator>George J. Capnias</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/52581.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=31&amp;PostID=52581</wfw:commentRss><description>&lt;P&gt;&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="http://www.dotnetzone.gr/cs/Themes/default/images/icon-quote.gif"&gt; &lt;strong&gt;ilias_gr:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Τίποτα; Κανείς;&lt;BR&gt;&lt;BR&gt;Ελάτε, ρε παιδιά! Ας βοηθήσει κάποιος! &lt;img src="http://www.dotnetzone.gr/cs/emoticons/emotion-7.gif" alt="Tongue Tied" /&gt;&lt;BR&gt;&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;/P&gt;
&lt;P&gt;Κατά πάσα πιθανότητα, κάποια εφαρμογή έχει "ανοίξει" ήδη την σειριακή θύρα, για αυτό και παίρνεις λάθος...&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;George J.&lt;BR&gt;&lt;/P&gt;</description></item><item><title>Απ: Πρόβλημα με το άνοιγμα της θύρας για GPS.</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/52579.aspx</link><pubDate>Fri, 17 Jul 2009 23:24:17 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:52579</guid><dc:creator>ilias_gr</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/52579.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=31&amp;PostID=52579</wfw:commentRss><description>Τίποτα; Κανείς;&lt;br&gt;&lt;br&gt;Ελάτε, ρε παιδιά! Ας βοηθήσει κάποιος! &lt;img src="http://www.dotnetzone.gr/cs/emoticons/emotion-7.gif" alt="Tongue Tied" /&gt;&lt;br&gt;</description></item><item><title>Πρόβλημα με το άνοιγμα της θύρας για GPS.</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/52530.aspx</link><pubDate>Thu, 16 Jul 2009 18:20:32 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:52530</guid><dc:creator>ilias_gr</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/52530.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=31&amp;PostID=52530</wfw:commentRss><description>&lt;font size="2" face="Tahoma"&gt;Θέλω να φτιάξω ένα προγραμματάκι που να τρέχει σε συσκευή GPS (PNA) με Windows CE.&lt;br&gt;&lt;br&gt;Αυτό το πρόγραμμα θα λαμβάνει τις πληροφορίες NMEA από τον δέκτη GPS και θα εμφανίζει το Latitude και το Longitude.&lt;br&gt;&lt;br&gt;Εγκατέστησα το Visual Studio 2008 και έφτιαξα ένα απλό προγραμματάκι με την Visual Basic.&lt;br&gt;Το κάνω κανονικά deploy σε μία συσκευή MLS Destinator και το τρέχω.&lt;br&gt;Ξεκινάει
κανονικά η εφαρμογή και μόλις πάει να ανοίξει την θύρα του GPS, μου
βγάζει σφάλμα "System.IO.IOException" στην εντολή SerialPort.Open().&lt;br&gt;&lt;br&gt;Το ίδιο το αρχείο exe, το κάνω Copy (μέσω της κάρτας SD) σε μία άλλη συσκευή που έχω (Navigon 2100max) και δουλεύει κανονικά!&lt;br&gt;Ανοίγει την θύρα και δείχνει τα δεδομένα του GPS!!&lt;br&gt;Δεν γίνεται, όμως, να χρησιμοποιήσω αυτή τη συσκευή για δημιουργία εφαρμογών γιατί δεν υποστηρίζεται από το ActiveSync,&lt;br&gt;οπότε δεν μπορώ να κάνω deploy απ' ευθείας στο Navigon. Θα πρέπει να κάνω deploy στην άλλη συσκευή και μετά να αντιγράφω το exe&lt;br&gt;και αυτό είναι πολύ χρονοβόρο.&lt;br&gt;&lt;br&gt;Στην
συσκευή MLS Destinator έχω αρκετά προγραμματάκια (όπως το NoniGPS Plot)
που την ανοίγουν κανονικά τη θύρα του GPS. Πως γίνεται;&lt;br&gt;
Έχω δοκιμάσει τη Visual Basic 2008 και 2005 και την Visual C# 2008 και 2005, αλλά τίποτα.&lt;br&gt;
Στο Navigon δουλεύει κανονικά, αλλά στο MLS Destinator δεν δουλεύει με τίποτα.&lt;br&gt;&lt;br&gt;
Και οι δύο συσκευές έχουν Windows CE 5.0&lt;br&gt;
Το Navigon έχει .NET CF 3.5 ενώ το MLS έχει .NET CF 2.0 (δεν γίνεται εγκατάσταση το 3.5)&lt;br&gt;&lt;br&gt;&lt;br&gt;
Έχει κανένας από σας MLS Destinator να μου πει αν αντιμετοπίζει το ίδιο πρόβλημα;&lt;br&gt;
Καμιά ιδέα πως να το κάνω να δουλέψει το SerialPort.Open();&lt;br&gt;&lt;br&gt;
Αν θέλετε μπορώ να σας δώσω τον κώδικα.&lt;br&gt;&lt;br&gt;&lt;br&gt;Ευχαριστώ για τον χρόνο σας.&lt;br&gt;&lt;/font&gt;</description></item></channel></rss>