Pilotage Infra rouge & c#
Manulemalin
-
Ralph -
Ralph -
Salut à tous,
je dois communiquer par le biais du TSP et son port infra-rouge avec un instrument. En gros, mon port infra-rouge est considéré comme un port com. Hors, lorsque j'envoie une trame et que mon récepteur n'est pas à porter ma fonction writeline me renvoie au bout d'une dizaine de seconde une erreur très très floue : "IOException" et c'est tout...Est ce que quelqu'un aurait une idée d'ou vient cette erreur?
merci pour votre aide et A+
je dois communiquer par le biais du TSP et son port infra-rouge avec un instrument. En gros, mon port infra-rouge est considéré comme un port com. Hors, lorsque j'envoie une trame et que mon récepteur n'est pas à porter ma fonction writeline me renvoie au bout d'une dizaine de seconde une erreur très très floue : "IOException" et c'est tout...Est ce que quelqu'un aurait une idée d'ou vient cette erreur?
merci pour votre aide et A+
serialPort1.BaudRate = 57600;
serialPort1.Parity = System.IO.Ports.Parity.None;
serialPort1.DataBits = 8;
serialPort1.StopBits = System.IO.Ports.StopBits.One;
//serialPort1.Encoding = Encoding.ASCII;
serialPort1.DiscardNull = false;
serialPort1.ReceivedBytesThreshold = 1;
serialPort1.ParityReplace = 0;
serialPort1.Handshake = 0;
serialPort1.DtrEnable = false;
serialPort1.RtsEnable = false;
serialPort1.Writetimeout = -1;
serialPort1.Open();
txtBxLogIRDA.Text += "OPen" + serialPort1.PortName + "?" + serialPort1.IsOpen.ToString() + "\r\n";
txtBxLogIRDA.Text += serialPort1.WriteTimeout.ToString() + "\r\n";
try
{
serialPort1.WriteLine("V");
}
catch (Exception excpt)
{
Console.Out.WriteLine(excpt.Message.ToString());
}
txtBxLogIRDA.Text += "WriteLine\r\n";