Καλησπέρα,
έχω φτιάξει σε .Νετ CF 2.0 ένα πρόγραμμα που στέλνει απο την σειριακή COM1 ορισμένα data στην σειριακή του desktop PC. Παρεπιπτόντως δουλεύω πάνω σε embedded pc σε WinCE 5.0.
using System.IO.Ports;
private void button1_Click(object sender, EventArgs e)
{
try
{
using (SerialPort sp1 = new SerialPort("COM3",4800))
{
sp1.Open();
sp1.WriteTimeout = 1000;
sp1.WriteLine("TEST"+Convert.ToChar(13));
listBox1.Items.Add("COM3 OPEN -> Send hi");
}
}
catch (System.IO.IOException ex) { listBox1.Items.Add(ex.Message.ToString()); }
// VCComm.SendText("test");
}
To πρόβλημα είναι ότι όταν κάνω open μου βγάζει exception Com1 doesn't exist ενώ υπάρχει και είναι εγκατεστημένη στο σύστημα (registry). Δοκίμασα και Com2 και πάλι τα ίδια. Μήπως έχει παίξει κανείς σειριακές σε .Net CF2.0 ???
Anybody Help ME!!!!
Dimitris S.
FIRST TEST THEN CODE....